C# 클래스 MonoDevelop.TypeScriptBinding.Formatting.TypeScriptIndentEngine

상속: ICloneable, IDocumentStateEngine
파일 보기 프로젝트 열기: atsushieno/md-typescript 1 사용 예제들

공개 메소드들

메소드 설명
Clone ( ) : object
Debug ( ) : void
Push ( char c ) : void
Reset ( ) : void
TypeScriptIndentEngine ( TypeScriptFormattingPolicy policy, TextStylePolicy textPolicy ) : System

비공개 메소드들

메소드 설명
CheckForParentList ( ) : void
Folded2LevelsNonSpecial ( ) : bool
FoldedClassDeclaration ( ) : bool
GetDirectiveKeyword ( char currentChar ) : string
KeywordIsSpecial ( string keyword ) : bool
PushBackSlash ( Inside inside ) : void
PushCloseBrace ( Inside inside ) : void
PushCloseParen ( Inside inside ) : void
PushColon ( Inside inside ) : void
PushFoldedStatement ( ) : void
PushNewLine ( Inside inside ) : void
PushOpenBrace ( Inside inside ) : void
PushOpenParen ( Inside inside ) : void
PushQuote ( Inside inside ) : void
PushSQuote ( Inside inside ) : void
PushSemicolon ( Inside inside ) : void
PushSlash ( Inside inside ) : void
PushStar ( Inside inside ) : void
TabsToSpaces ( string indent ) : string
TrimIndent ( ) : void
WordIsDefault ( ) : bool
WordIsKeyword ( ) : string

메소드 상세

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

Debug() 공개 메소드

public Debug ( ) : void
리턴 void

Push() 공개 메소드

public Push ( char c ) : void
c char
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

TypeScriptIndentEngine() 공개 메소드

public TypeScriptIndentEngine ( TypeScriptFormattingPolicy policy, TextStylePolicy textPolicy ) : System
policy TypeScriptFormattingPolicy
textPolicy TextStylePolicy
리턴 System