Package com.salesforce.omakase.ast.declaration
Contains declaration AST members.
-
Interface Summary Interface Description FunctionValue General interface for function term values, such asGenericFunctionValue
.PropertyValueMember A member of aPropertyValue
.Term APropertyValueMember
within aPropertyValue
representing a single segment of theDeclaration
value. -
Class Summary Class Description AbstractTerm Base class forTerm
s.Declaration Represents a CSS declaration.GenericFunctionValue A generic function value with non-validated arguments.HexColorValue A hex color value (e.g., "fffeee").KeywordValue A keyword value (e.g., inline-block).LinearGradientFunctionValue Represents a linear-gradient (or repeating-linear-gradient) function.NumericalValue A numerical value (e.g., 1 or 1px or 3.5em).Operator PropertyName The property name within aDeclaration
.PropertyValue The value of a property in aDeclaration
.StringValue A string value, e.g., "Times New Roman".UnicodeRangeValue A unicode-range value (e.g., from within a @font-face rule).UrlFunctionValue Represents a url function value. -
Enum Summary Enum Description NumericalValue.Sign Represents the sign of the number (+/-)OperatorType An operator (separator) betweenTerm
s in aPropertyValue
.QuotationMode Type of quotation mark