com.vaadin.sass.internal.parser
Class ActualArgumentList
java.lang.Object
com.vaadin.sass.internal.parser.ActualArgumentList
- All Implemented Interfaces:
- Serializable
public class ActualArgumentList
- extends Object
- implements Serializable
ActualArgumentList is used for representing the actual arguments of an @include
or a function call. ActualArgumentList contains a list of named and unnamed
variables and an optional variable argument. The variable argument differs
from the ordinary arguments so that if it is list-valued, its contents are
expanded into separate arguments.
- Author:
- Vaadin
- See Also:
- Serialized Form
ActualArgumentList
public ActualArgumentList(ArgumentList list,
SassListItem variableArgument)
ActualArgumentList
public ActualArgumentList(SassList.Separator separator,
List<SassListItem> list,
List<Variable> named,
SassListItem variableArgument)
ActualArgumentList
public ActualArgumentList(SassList.Separator sep,
SassListItem... items)
ActualArgumentList
public ActualArgumentList(SassList.Separator separator,
List<SassListItem> newParamValues)
ActualArgumentList
public ActualArgumentList(SassList.Separator separator,
Collection<Variable> args,
boolean hasVariableArguments)
expandVariableArguments
public ActualArgumentList expandVariableArguments()
replaceVariables
public ActualArgumentList replaceVariables(ScssContext context)
evaluateFunctionsAndExpressions
public ActualArgumentList evaluateFunctionsAndExpressions(ScssContext context,
boolean evaluateArithmetics)
hasVariableArguments
public boolean hasVariableArguments()
buildString
public String buildString(Node.BuildStringStrategy strategy)
printState
public String printState()
toString
public String toString()
- Overrides:
toString in class Object
size
public int size()
- Returns the number of unnamed arguments contained in this list.
get
public SassListItem get(int i)
- Returns the unnamed argument at index i.
getSeparator
public SassList.Separator getSeparator()
getNamedVariables
public List<Variable> getNamedVariables()
updateUrl
public ActualArgumentList updateUrl(String prefix)
Copyright © 2013–2015 Vaadin. All rights reserved.