PHP Class SassCompactRenderer
Each CSS rule takes up only one line, with every property defined on that
line. Nested rules are placed next to each other with no newline, while
groups of rules have newlines between them.
Afficher le fichier
Open project: richthegeek/phpsass
Class Usage Examples
Méthodes publiques
Méthodes protégées
Method Details
between()
protected méthode
Renders the brace between the selectors and the properties
protected between ( ) : string |
Résultat |
string |
the brace between the selectors and the properties |
Renders the brace at the end of the rule
protected end ( ) : string |
Résultat |
string |
the brace between the rule and its properties |
renderDebug()
protected méthode
If the node has the debug_info options set true the line number and filename
are rendered in a format compatible with
{@link https://addons.mozilla.org/en-US/firefox/addon/firecompass-for-firebug/ FireCompass}.
Else if the node has the line_numbers option set true the line number and
filename are rendered in a comment.
protected renderDebug ( SassNode $node ) : string |
$node |
SassNode |
the node being rendered |
Résultat |
string |
the debug information |
renderDirective()
public méthode
public renderDirective ( SassNode $node, array $properties ) : string |
$node |
SassNode |
the node being rendered |
$properties |
array |
properties of the directive |
Résultat |
string |
the rendered directive |
renderProperties()
public méthode
renderProperty()
public méthode
renderRule()
public méthode
renderSelectors()
protected méthode