class SassElseNode in Sassy 7.3
Same name and namespace in other branches
- 7 phamlp/sass/tree/SassElseNode.php \SassElseNode
SassElseNode class. Represents Sass Else If and Else statements. Else If and Else statement nodes are chained below the If statement node. @package PHamlP @subpackage Sass.tree
Hierarchy
- class \SassNode
- class \SassIfNode
- class \SassElseNode
- class \SassIfNode
Expanded class hierarchy of SassElseNode
File
- phpsass/
tree/ SassElseNode.php, line 19
View source
class SassElseNode extends SassIfNode {
/**
* SassElseNode constructor.
* @param object source token
* @return SassElseNode
*/
public function __construct($token) {
parent::__construct($token, false);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
SassElseNode:: |
public | function |
SassElseNode constructor. Overrides SassIfNode:: |
|
SassIfNode:: |
private | property | ||
SassIfNode:: |
private | property | ||
SassIfNode:: |
public | function | Adds an "else" statement to this node. | |
SassIfNode:: |
constant | |||
SassIfNode:: |
constant | |||
SassIfNode:: |
constant | |||
SassIfNode:: |
private | function | Returns a value indicating if this node is an "else" node. | |
SassIfNode:: |
constant | |||
SassIfNode:: |
constant | |||
SassIfNode:: |
public | function | Parse this node. | |
SassNode:: |
public | property | ||
SassNode:: |
public | property | 1 | |
SassNode:: |
public | property | ||
SassNode:: |
public | property | ||
SassNode:: |
public | function | Adds a child to this node. | |
SassNode:: |
public | function | Adds a warning to the node. | |
SassNode:: |
public | function | Evaluates a SassScript expression. | |
SassNode:: |
public | function | Returns the node's children | |
SassNode:: |
public | function | Returns the debug_info option setting for this node | |
SassNode:: |
public | function | Returns the filename for this node | |
SassNode:: |
public | function | Returns the last child node of this node. | |
SassNode:: |
public | function | Returns the level of this node. | |
SassNode:: |
public | function | Returns the line number for this node | |
SassNode:: |
public | function | Returns the line_numbers option setting for this node | |
SassNode:: |
public | function | Returns the node's parent | |
SassNode:: |
public | function | Returns the Sass parser. | |
SassNode:: |
public | function | Returns the property syntax being used. | |
SassNode:: |
public | function | Returns the renderer. | |
SassNode:: |
public | function | Returns the SassScript parser. | |
SassNode:: |
public | function | Returns the source for this node | |
SassNode:: |
public | function | Returns the render style of the document tree. | |
SassNode:: |
public | function | Returns vendor specific properties | |
SassNode:: |
public | function | Returns a value indicating if this node has children | |
SassNode:: |
public | function | Return a value indicating if this node has a parent | |
SassNode:: |
public | function | Returns a value indicating whether this node is in a directive | |
SassNode:: |
public | function | Returns a value indicating whether this node is in a SassScript directive | |
SassNode:: |
public | function | Replace interpolated SassScript contained in '#{}' with the parsed value. | |
SassNode:: |
public static | function | Returns a value indicating if the token represents this type of node. | 9 |
SassNode:: |
public | function | Returns a value indicating if this node is a child of the passed node. This just checks the levels of the nodes. If this node is at a greater level than the passed node if is a child of it. | |
SassNode:: |
public | function | Parse the children of the node. | |
SassNode:: |
public | function | Resets children when cloned | |
SassNode:: |
public | function | Getter. | |
SassNode:: |
public | function | Setter. |