com.vaadin.sass.internal.handler
Interface SCSSDocumentHandler

All Superinterfaces:
org.w3c.css.sac.DocumentHandler
All Known Implementing Classes:
SCSSDocumentHandlerImpl

public interface SCSSDocumentHandler
extends org.w3c.css.sac.DocumentHandler


Method Summary
 void contentDirective()
           
 void debugDirective()
           
 void elseDirective()
           
 void endEachDirective()
           
 void endFunctionDirective()
           
 void endIfElseDirective()
           
 void endInclude()
           
 void endKeyFrames()
           
 void endKeyframeSelector()
           
 void endMixinDirective()
           
 void endNestedProperties(String name)
           
 void endSelector()
           
 void extendDirective(ArrayList<String> list)
           
 ForNode forDirective(String var, String from, String to, boolean exclusive, String body)
           
 ScssStylesheet getStyleSheet()
           
 void ifDirective(String evaluator)
           
 void importStyle(String uri, org.w3c.css.sac.SACMediaList media, boolean isURL)
           
 void microsoftDirective(String name, String value)
           
 void property(String name, SassListItem value, boolean important, String comment)
           
 void returnDirective(SassListItem expr)
           
 EachDefNode startEachDirective(String variable, SassList list)
           
 EachDefNode startEachDirective(String var, String listVariable)
           
 void startFunctionDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 void startIfElseDirective()
           
 void startInclude(String name, List<VariableNode> args, boolean hasVariableArgs)
           
 void startKeyFrames(String keyframeName, String animationname)
           
 void startKeyframeSelector(String selector)
           
 void startMixinDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 void startNestedProperties(String name)
           
 void startSelector(ArrayList<String> selectors)
           
 void variable(String name, SassListItem value, boolean guarded)
           
 WhileNode whileDirective(String condition, String body)
           
 
Methods inherited from interface org.w3c.css.sac.DocumentHandler
comment, endDocument, endFontFace, endMedia, endPage, endSelector, ignorableAtRule, importStyle, namespaceDeclaration, property, startDocument, startFontFace, startMedia, startPage, startSelector
 

Method Detail

getStyleSheet

ScssStylesheet getStyleSheet()

variable

void variable(String name,
              SassListItem value,
              boolean guarded)

startMixinDirective

void startMixinDirective(String name,
                         Collection<VariableNode> args,
                         boolean hasVariableArgs)

endMixinDirective

void endMixinDirective()

startFunctionDirective

void startFunctionDirective(String name,
                            Collection<VariableNode> args,
                            boolean hasVariableArgs)

endFunctionDirective

void endFunctionDirective()

debugDirective

void debugDirective()

forDirective

ForNode forDirective(String var,
                     String from,
                     String to,
                     boolean exclusive,
                     String body)

whileDirective

WhileNode whileDirective(String condition,
                         String body)

startNestedProperties

void startNestedProperties(String name)

endNestedProperties

void endNestedProperties(String name)

importStyle

void importStyle(String uri,
                 org.w3c.css.sac.SACMediaList media,
                 boolean isURL)

property

void property(String name,
              SassListItem value,
              boolean important,
              String comment)

startEachDirective

EachDefNode startEachDirective(String variable,
                               SassList list)

endEachDirective

void endEachDirective()

startIfElseDirective

void startIfElseDirective()

endIfElseDirective

void endIfElseDirective()

ifDirective

void ifDirective(String evaluator)

elseDirective

void elseDirective()

startSelector

void startSelector(ArrayList<String> selectors)
                   throws org.w3c.css.sac.CSSException
Throws:
org.w3c.css.sac.CSSException

endSelector

void endSelector()
                 throws org.w3c.css.sac.CSSException
Throws:
org.w3c.css.sac.CSSException

extendDirective

void extendDirective(ArrayList<String> list)

microsoftDirective

void microsoftDirective(String name,
                        String value)

startEachDirective

EachDefNode startEachDirective(String var,
                               String listVariable)

startKeyFrames

void startKeyFrames(String keyframeName,
                    String animationname)

endKeyFrames

void endKeyFrames()

startKeyframeSelector

void startKeyframeSelector(String selector)

endKeyframeSelector

void endKeyframeSelector()

contentDirective

void contentDirective()

returnDirective

void returnDirective(SassListItem expr)

startInclude

void startInclude(String name,
                  List<VariableNode> args,
                  boolean hasVariableArgs)

endInclude

void endInclude()


Copyright © 2013–2014 Vaadin. All rights reserved.