C# Class Scroller.TurboScrollingStrategy

Inheritance: OneByOneScrollingStrategy
显示文件 Open project: Invenietis/ck-certified

Private Properties

Property Type Description
SetTurboWithCheck void

Public Methods

Method Description
OnExternalEvent ( ) : void
Pause ( bool forceEndHighlight ) : void
Setup ( DispatcherTimer timer, Func elements, IPluginConfigAccessor config ) : void
Start ( ) : void
Stop ( ) : void

Protected Methods

Method Description
OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void

Private Methods

Method Description
SetTurboWithCheck ( ) : void

Method that sets the turbo if we are not scrolling on the "root" level

Method Details

OnConfigChanged() protected method

protected OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
sender object
e CK.Plugin.Config.ConfigChangedEventArgs
return void

OnExternalEvent() public method

public OnExternalEvent ( ) : void
return void

Pause() public method

public Pause ( bool forceEndHighlight ) : void
forceEndHighlight bool
return void

Setup() public method

public Setup ( DispatcherTimer timer, Func elements, IPluginConfigAccessor config ) : void
timer System.Windows.Threading.DispatcherTimer
elements Func
config IPluginConfigAccessor
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void