Package | Description |
---|---|
com.salesforce.omakase.ast |
Contains general AST (Abstract Syntax Tree) units, such as Rule and top-level AST interfaces, such as Syntax, Commentable and
Refinable.
|
com.salesforce.omakase.ast.atrule |
Contains at-rule AST members.
|
com.salesforce.omakase.ast.declaration |
Contains declaration AST members.
|
com.salesforce.omakase.ast.selector |
Contains selector AST members.
|
com.salesforce.omakase.util |
Utilities and helpers.
|
Modifier and Type | Class and Description |
---|---|
class |
RawFunction
Represents a function value before refinement.
|
Modifier and Type | Class and Description |
---|---|
class |
AtRule
Represents one of the CSS at-rules, such as
@media , @charset , @keyframes , etc... |
class |
FontDescriptor
Represents one of the
FontFaceBlock font-descriptors (src, font-weight, font-style, etc...). |
Modifier and Type | Interface and Description |
---|---|
interface |
FunctionValue
General interface for function term values, such as
GenericFunctionValue . |
Modifier and Type | Class and Description |
---|---|
class |
Declaration
Represents a CSS declaration.
|
class |
GenericFunctionValue
A generic function value with non-validated arguments.
|
class |
KeywordValue
A keyword value (e.g., inline-block).
|
class |
LinearGradientFunctionValue
Represents a linear-gradient (or repeating-linear-gradient) function.
|
class |
PropertyName
The property name within a
Declaration . |
class |
UrlFunctionValue
Represents a url function value.
|
Modifier and Type | Class and Description |
---|---|
class |
PseudoClassSelector
Represents a CSS pseudo class selector.
|
class |
PseudoElementSelector
Represents a CSS pseudo element selector.
|
Modifier and Type | Class and Description |
---|---|
static class |
Equivalents.AtRuleBase<N extends Named>
base for walkers that group
AtRule s together |
static class |
Equivalents.Base<G extends Groupable<?,G>,N extends Named>
base for walkers that group any Groupable together
|
static interface |
Equivalents.EquivalentWalker<P,N extends Named>
Responsible for finding the next and previous "peers", and also for determining whether a "peer" is an prefixed
equivalent.
|
static class |
Equivalents.RuleBase<N extends Named>
base for walkers that group
Rule s together |
Modifier and Type | Method and Description |
---|---|
static <P,N extends Named> |
Equivalents.prefixes(P peer,
N unprefixed,
Equivalents.EquivalentWalker<P,N> walker)
Finds all peers of the given unit that match the same name, but with a prefix.
|
Copyright (c) 2019, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE file in the repository.