C# Class MonoDevelop.FSharp.Formatting.FSharpTextEditorIndentation

Inheritance: MonoDevelop.Ide.Gui.Content.TextEditorExtension
Afficher le fichier Open project: vasili/FSharpBinding

Private Properties

Свойство Type Description
DoPostInsertionSmartIndent void
DoPreInsertionSmartIndent void
DoReSmartIndent void
HandleStringConcatinationDeletion void
InitTracker void
RunFormatter void
RunFormatterAt void
TextEditorDataPaste void
TranslateKeyCharForIndenter char

Méthodes publiques

Méthode Description
DoInsertTemplate ( ) : bool
ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
FSharpTextEditorIndentation ( ) : System
Initialize ( ) : void
KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool

Private Methods

Méthode Description
DoPostInsertionSmartIndent ( char charInserted, bool hadSelection, bool &reIndent ) : void
DoPreInsertionSmartIndent ( Gdk key ) : void
DoReSmartIndent ( ) : void
HandleStringConcatinationDeletion ( int start, int end ) : void
InitTracker ( ) : void
RunFormatter ( ) : void
RunFormatterAt ( int offset ) : void
TextEditorDataPaste ( int insertionOffset, string text ) : void
TranslateKeyCharForIndenter ( Gdk key, char keyChar, char docChar ) : char

Method Details

DoInsertTemplate() public méthode

public DoInsertTemplate ( ) : bool
Résultat bool

ExtendsEditor() public méthode

public ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
doc MonoDevelop
editor IEditableTextBuffer
Résultat bool

FSharpTextEditorIndentation() public méthode

public FSharpTextEditorIndentation ( ) : System
Résultat System

Initialize() public méthode

public Initialize ( ) : void
Résultat void

KeyPress() public méthode

public KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
key Gdk
keyChar char
modifier Gdk
Résultat bool