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(String message)
           
 void elseDirective()
           
 void endEachDirective()
           
 void endForDirective()
           
 void endFunctionDirective()
           
 void endIfElseDirective()
           
 void endInclude()
           
 void endKeyFrames()
           
 void endKeyframeSelector()
           
 void endMixinDirective()
           
 void endNestedProperties(StringInterpolationSequence 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, StringInterpolationSequence value)
           
 void property(StringInterpolationSequence 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<Variable> args, boolean hasVariableArgs)
           
 void startIfElseDirective()
           
 void startInclude(String name, List<Variable> args, boolean hasVariableArgs)
           
 void startKeyFrames(String keyframeName, StringInterpolationSequence animationname)
           
 void startKeyframeSelector(String selector)
           
 void startMixinDirective(String name, Collection<Variable> args, boolean hasVariableArgs)
           
 void startNestedProperties(StringInterpolationSequence name)
           
 void startSelector(List<Selector> selectors)
           
 void startWhileDirective(SassListItem evaluator)
           
 void variable(String name, SassListItem value, boolean guarded)
           
 void warnDirective(String message)
           
 
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<Variable> args,
                         boolean hasVariableArgs)

endMixinDirective

void endMixinDirective()

startFunctionDirective

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

endFunctionDirective

void endFunctionDirective()

debugDirective

void debugDirective(String message)

warnDirective

void warnDirective(String message)

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(StringInterpolationSequence name)

endNestedProperties

void endNestedProperties(StringInterpolationSequence name)

importStyle

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

property

void property(StringInterpolationSequence 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,
                        StringInterpolationSequence value)

startKeyFrames

void startKeyFrames(String keyframeName,
                    StringInterpolationSequence 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<Variable> args,
                  boolean hasVariableArgs)

endInclude

void endInclude()


Copyright © 2013–2015 Vaadin. All rights reserved.