$fold Style $foldStyle : string
$fold Styles $foldStyles : {}
$set Folding $setFolding : ( foldMode : FoldMode ) => void $toggleFoldWidget : ( row : number , options : any ) => any
Type declaration ( row : number , options : any ) : any Returns any add Fold addFold : ( placeholder : string | Fold , range ?: Range ) => Fold
add Folds addFolds : ( folds : Fold [] ) => void
expand Fold expandFold : ( fold : Fold ) => void
expand Folds expandFolds : ( folds : Fold [] ) => void
fold All foldAll : ( startRow ?: number , endRow ?: number , depth ?: number , test ?: Function , ) => void
foldAllComments : () => void
fold To Level foldToLevel : ( level : number ) => void
get All Folds getAllFolds : () => Fold []
getCommentFoldRange : ( row : number , column : number , dir ?: number ) => Range
Type declaration ( row : number , column : number , dir ?: number ) : Range Parameters row : number column : number Optionaldir : number Returns Range get Display Line getDisplayLine : ( row : number , endColumn : number , startRow : number , startColumn : number , ) => string
Type declaration ( row : number , endColumn : number , startRow : number , startColumn : number ) : string Parameters row : number endColumn : number startRow : number startColumn : number Returns string get Fold At getFoldAt : ( row : number , column : number , side ?: number ) => Fold
Type declaration ( row : number , column : number , side ?: number ) : Fold Parameters row : number column : number Optionalside : number Returns Fold get Fold Display Line getFoldDisplayLine : ( foldLine : FoldLine , endRow ?: number , endColumn ?: number , startRow ?: number , startColumn ?: number , ) => string Type declaration ( foldLine : FoldLine , endRow ?: number , endColumn ?: number , startRow ?: number , startColumn ?: number , ) : string Parameters foldLine : FoldLine OptionalendRow : number OptionalendColumn : number OptionalstartRow : number OptionalstartColumn : number Returns string get Folded Row Count getFoldedRowCount : ( first : number , last : number ) => number
Type declaration ( first : number , last : number ) : number Parameters first : number last : number Returns number get Folds In Range getFoldsInRange : ( range : Ace . Delta | Range ) => Fold [] Type declaration ( range : Ace . Delta | Range ) : Fold [] Returns Fold [] get Folds In Range List getFoldsInRangeList : ( ranges : Range | Range [] ) => Fold []
Type declaration ( ranges : Range | Range [] ) : Fold [] Returns Fold [] get Fold String At getFoldStringAt : ( row : number , column : number , trim ?: number , foldLine ?: FoldLine , ) => string Type declaration ( row : number , column : number , trim ?: number , foldLine ?: FoldLine ) : string Parameters row : number column : number Optionaltrim : number OptionalfoldLine : FoldLine Returns string get Parent Fold Range Data getParentFoldRangeData : ( row : number , ignoreCurrent ?: boolean ) => {}
Type declaration ( row : number , ignoreCurrent ?: boolean ) : {} Parameters row : number OptionalignoreCurrent : boolean Returns {} get Row Fold End getRowFoldEnd : ( docRow : number , startFoldRow ?: FoldLine ) => number Type declaration ( docRow : number , startFoldRow ?: FoldLine ) : number Parameters docRow : number OptionalstartFoldRow : FoldLine Returns number get Row Fold Start getRowFoldStart : ( docRow : number , startFoldRow ?: FoldLine ) => number Type declaration ( docRow : number , startFoldRow ?: FoldLine ) : number Parameters docRow : number OptionalstartFoldRow : FoldLine Returns number is Row Folded isRowFolded : ( docRow : number , startFoldRow ?: FoldLine ) => boolean Type declaration ( docRow : number , startFoldRow ?: FoldLine ) : boolean Parameters docRow : number OptionalstartFoldRow : FoldLine Returns boolean onFoldWidgetClick : ( row : number , e : any ) => void
remove Fold removeFold : ( fold : Fold ) => void
remove Folds removeFolds : ( folds : Fold [] ) => void
set Fold Style setFoldStyle : ( style : string ) => void
toggle Fold toggleFold : ( tryToUnfold ?: boolean ) => void
toggleFoldWidget : ( toggleParent ?: boolean ) => void
tokenizerUpdateFoldWidgets : ( e : any ) => void
unfold unfold : ( location ?: number | Ace . Point | Range | Range [] , expandInner ?: boolean , ) => Fold [] Type declaration ( location ?: number | Ace . Point | Range | Range [] , expandInner ?: boolean ) : Fold [] Parameters Optionallocation : number | Ace . Point | Range | Range [] OptionalexpandInner : boolean Returns Fold [] updateFoldWidgets : ( delta : Ace . Delta ) => void
Adds a new fold.