C# Class CK.WordPredictor.UI.AutonomousKeyboardWordPredictor

Inheritance: IPlugin
Show file Open project: Invenietis/ck-certified

Private Properties

Property Type Description
EnsurePredictionKeyboard void
SetupPredictionZone void

Public Methods

Method Description
OnCurrentKeyboardChanged ( object sender, CurrentKeyboardChangedEventArgs e ) : void
OnFeaturePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnWordPredictorServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

Protected Methods

Method Description
CommandFromWord ( IWordPredicted wordPredicted ) : string
OnWordPredictedCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Private Methods

Method Description
EnsurePredictionKeyboard ( ) : void
SetupPredictionZone ( NotifyCollectionChangedEventArgs e, IZone zone ) : void

Method Details

CommandFromWord() protected method

protected CommandFromWord ( IWordPredicted wordPredicted ) : string
wordPredicted IWordPredicted
return string

OnCurrentKeyboardChanged() public method

public OnCurrentKeyboardChanged ( object sender, CurrentKeyboardChangedEventArgs e ) : void
sender object
e CK.Keyboard.Model.CurrentKeyboardChangedEventArgs
return void

OnFeaturePropertyChanged() public method

public OnFeaturePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
return void

OnWordPredictedCollectionChanged() protected method

protected OnWordPredictedCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void

OnWordPredictorServiceStatusChanged() public method

public OnWordPredictorServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
sender object
e CK.Plugin.ServiceStatusChangedEventArgs
return void

Setup() public method

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
return bool

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Teardown() public method

public Teardown ( ) : void
return void