C# Класс Jade.Parser.JadeParser

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
FILE_EXTENSION_PATTERN System.Text.RegularExpressions.Regex

Открытые методы

Метод Описание
JadeParser ( String filename, TemplateLoader templateLoader ) : System
getBlocks ( ) : Node>.Dictionary
getContexts ( ) : LinkedList
parse ( ) : Node
setBlocks ( Node>.Dictionary blocks ) : void
setContexts ( LinkedList contexts ) : void

Приватные методы

Метод Описание
accept ( Type clazz ) : Token
block ( ) : Node
blockExpansion ( ) : Node
createParser ( String templateName ) : JadeParser
ensureJadeExtension ( String templateName ) : String
expect ( Type expectedTokenClass ) : Token
line ( ) : int
lookahead ( int i ) : Token
nextToken ( ) : Token
parseASTFilter ( ) : Node
parseAssignment ( ) : Node
parseBlock ( ) : Node
parseCase ( ) : Node
parseCaseCondition ( ) : CaseConditionNode
parseCode ( ) : Node
parseComment ( ) : Node
parseConditional ( ) : Node
parseCssClassOrId ( ) : Node
parseDoctype ( ) : Node
parseEach ( ) : Node
parseExpr ( ) : Node
parseExtends ( ) : Node
parseFilter ( ) : Node
parseInclude ( ) : Node
parseMixin ( ) : Node
parseMixinInject ( ) : Node
parseTag ( ) : Node
parseText ( ) : Node
parseTextBlock ( ) : Node
parseWhile ( ) : Node
parseYield ( ) : BlockNode
peek ( ) : Token
resolvePath ( String templateName ) : String
skip ( int n ) : void
whenBlock ( ) : List

Описание методов

JadeParser() публичный Метод

public JadeParser ( String filename, TemplateLoader templateLoader ) : System
filename String
templateLoader TemplateLoader
Результат System

getBlocks() публичный Метод

public getBlocks ( ) : Node>.Dictionary
Результат Node>.Dictionary

getContexts() публичный Метод

public getContexts ( ) : LinkedList
Результат LinkedList

parse() публичный Метод

public parse ( ) : Node
Результат Jade.Parser.Nodes.Node

setBlocks() публичный Метод

public setBlocks ( Node>.Dictionary blocks ) : void
blocks Node>.Dictionary
Результат void

setContexts() публичный Метод

public setContexts ( LinkedList contexts ) : void
contexts LinkedList
Результат void

Описание свойств

FILE_EXTENSION_PATTERN публичное статическое свойство

public static Regex,System.Text.RegularExpressions FILE_EXTENSION_PATTERN
Результат System.Text.RegularExpressions.Regex