C# Class MonoDevelop.TypeScriptBinding.Languages.Gui.TypeScriptCompletionTextEditorExtension

Inheritance: MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension
ファイルを表示 Open project: atsushieno/md-typescript

Private Properties

Property Type Description
InternalHandleCodeCompletion ICompletionDataList

Public Methods

Method Description
CanRunCompletionCommand ( ) : bool
CanRunParameterCompletionCommand ( ) : bool
CodeCompletionCommand ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext ) : ICompletionDataList
Dispose ( ) : void
ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
GetCurrentParameterIndex ( int startOffset ) : int
GetParameterCompletionCommandOffset ( int &cpos ) : bool
HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, int &triggerWordLength ) : ICompletionDataList
HandleParameterCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : MonoDevelop.Ide.CodeCompletion.ParameterDataProvider
Initialize ( ) : void
KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
TypeScriptCompletionTextEditorExtension ( ) : System

Private Methods

Method Description
InternalHandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, bool ctrlSpace, int &triggerWordLength ) : ICompletionDataList

Method Details

CanRunCompletionCommand() public method

public CanRunCompletionCommand ( ) : bool
return bool

CanRunParameterCompletionCommand() public method

public CanRunParameterCompletionCommand ( ) : bool
return bool

CodeCompletionCommand() public method

public CodeCompletionCommand ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext ) : ICompletionDataList
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
return ICompletionDataList

Dispose() public method

public Dispose ( ) : void
return void

ExtendsEditor() public method

public ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
doc MonoDevelop
editor IEditableTextBuffer
return bool

GetCurrentParameterIndex() public method

public GetCurrentParameterIndex ( int startOffset ) : int
startOffset int
return int

GetParameterCompletionCommandOffset() public method

public GetParameterCompletionCommandOffset ( int &cpos ) : bool
cpos int
return bool

HandleCodeCompletion() public method

public HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, int &triggerWordLength ) : ICompletionDataList
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
completionChar char
triggerWordLength int
return ICompletionDataList

HandleParameterCompletion() public method

public HandleParameterCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : MonoDevelop.Ide.CodeCompletion.ParameterDataProvider
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
completionChar char
return MonoDevelop.Ide.CodeCompletion.ParameterDataProvider

Initialize() public method

public Initialize ( ) : void
return void

KeyPress() public method

public KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
key Gdk
keyChar char
modifier Gdk
return bool

TypeScriptCompletionTextEditorExtension() public method

public TypeScriptCompletionTextEditorExtension ( ) : System
return System