C# Class Jade.Parser.Nodes.TagNode

Inheritance: AttributedNode
Afficher le fichier Open project: rnrn/Jade4Net Class Usage Examples

Méthodes publiques

Méthode Description
execute ( IndentWriter writer, JadeModel model, JadeTemplate template ) : void
getTextNode ( ) : Node
hasCodeNode ( ) : bool
hasTextNode ( ) : bool
isSelfClosing ( ) : bool
isSelfClosing ( JadeTemplate template ) : bool
isTerse ( JadeTemplate template ) : bool
isTextOnly ( ) : bool
setCodeNode ( Node codeNode ) : void
setSelfClosing ( bool selfClosing ) : void
setTextNode ( Node textNode ) : void
setTextOnly ( bool textOnly ) : void

Private Methods

Méthode Description
Attributes ( JadeModel model, JadeTemplate template ) : String
evaluateExpression ( ExpressionString attribute, JadeModel model ) : Object
getAttributeString ( String name, Object attribute, JadeModel model, JadeTemplate template ) : String
getInterpolatedAttributeValue ( String name, Object attribute, JadeModel model, JadeTemplate template ) : String
isEmpty ( ) : bool

Method Details

execute() public méthode

public execute ( IndentWriter writer, JadeModel model, JadeTemplate template ) : void
writer Jade.Compiler.IndentWriter
model JadeModel
template JadeTemplate
Résultat void

getTextNode() public méthode

public getTextNode ( ) : Node
Résultat Node

hasCodeNode() public méthode

public hasCodeNode ( ) : bool
Résultat bool

hasTextNode() public méthode

public hasTextNode ( ) : bool
Résultat bool

isSelfClosing() public méthode

public isSelfClosing ( ) : bool
Résultat bool

isSelfClosing() public méthode

public isSelfClosing ( JadeTemplate template ) : bool
template JadeTemplate
Résultat bool

isTerse() public méthode

public isTerse ( JadeTemplate template ) : bool
template JadeTemplate
Résultat bool

isTextOnly() public méthode

public isTextOnly ( ) : bool
Résultat bool

setCodeNode() public méthode

public setCodeNode ( Node codeNode ) : void
codeNode Node
Résultat void

setSelfClosing() public méthode

public setSelfClosing ( bool selfClosing ) : void
selfClosing bool
Résultat void

setTextNode() public méthode

public setTextNode ( Node textNode ) : void
textNode Node
Résultat void

setTextOnly() public méthode

public setTextOnly ( bool textOnly ) : void
textOnly bool
Résultat void