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 endForDirective()
           
 void endFunctionDirective()
           
 void endIfElseDirective()
           
 void endInclude()
           
 void endKeyFrames()
           
 void endKeyframeSelector()
           
 void endMixinDirective()
           
 void endNestedProperties(String name)
           
 void endSelector()
           
 void endWhileDirective()
           
 void extendDirective(List<Selector> list, boolean optional)
           
 ScssStylesheet getStyleSheet()
           
 void ifDirective(SassListItem 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)
           
 void startEachDirective(String variable, SassListItem list)
           
 void startForDirective(String var, SassListItem from, SassListItem to, boolean exclusive)
           
 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(List<Selector> selectors)
           
 void startWhileDirective(SassListItem evaluator)
           
 void variable(String name, SassListItem value, boolean guarded)
           
 
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()

startForDirective

void startForDirective(String var,
                       SassListItem from,
                       SassListItem to,
                       boolean exclusive)

endForDirective

void endForDirective()

startWhileDirective

void startWhileDirective(SassListItem evaluator)

endWhileDirective

void endWhileDirective()

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

void startEachDirective(String variable,
                        SassListItem list)

endEachDirective

void endEachDirective()

startIfElseDirective

void startIfElseDirective()

endIfElseDirective

void endIfElseDirective()

ifDirective

void ifDirective(SassListItem evaluator)

elseDirective

void elseDirective()

startSelector

void startSelector(List<Selector> 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(List<Selector> list,
                     boolean optional)

microsoftDirective

void microsoftDirective(String name,
                        String value)

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.