C# Class AlphaTab.Platform.JavaScript.JsApiBase

Inheritance: SharpKit.Html.HtmlContext
Afficher le fichier Open project: CoderLine/alphaTab

Protected Properties

Свойство Type Description
AutoSize bool
CanvasElement SharpKit.Html.HtmlElement
Element SharpKit.Html.HtmlElement
TrackIndexes int[]

Méthodes publiques

Méthode Description
Load ( object data ) : void
Render ( ) : void
SetTracks ( dynamic tracksData, bool render = true ) : void
Tex ( string contents ) : void
TriggerEvent ( string name, object details = null ) : void

Méthodes protégées

Méthode Description
CreateScoreRenderer ( Settings settings ) : IScoreRenderer
JsApiBase ( SharpKit.Html.HtmlElement element, dynamic options ) : System
ScoreLoaded ( AlphaTab.Model.Score score, bool render = true ) : void

Private Methods

Méthode Description
AppendRenderResult ( RenderFinishedEventArgs result ) : void
CreateStyleElement ( Settings settings ) : void

Method Details

CreateScoreRenderer() protected abstract méthode

protected abstract CreateScoreRenderer ( Settings settings ) : IScoreRenderer
settings Settings
Résultat IScoreRenderer

JsApiBase() protected méthode

protected JsApiBase ( SharpKit.Html.HtmlElement element, dynamic options ) : System
element SharpKit.Html.HtmlElement
options dynamic
Résultat System

Load() public abstract méthode

public abstract Load ( object data ) : void
data object
Résultat void

Render() public abstract méthode

public abstract Render ( ) : void
Résultat void

ScoreLoaded() protected méthode

protected ScoreLoaded ( AlphaTab.Model.Score score, bool render = true ) : void
score AlphaTab.Model.Score
render bool
Résultat void

SetTracks() public méthode

public SetTracks ( dynamic tracksData, bool render = true ) : void
tracksData dynamic
render bool
Résultat void

Tex() public abstract méthode

public abstract Tex ( string contents ) : void
contents string
Résultat void

TriggerEvent() public méthode

public TriggerEvent ( string name, object details = null ) : void
name string
details object
Résultat void

Property Details

AutoSize protected_oe property

protected bool AutoSize
Résultat bool

CanvasElement protected_oe property

protected HtmlElement,SharpKit.Html CanvasElement
Résultat SharpKit.Html.HtmlElement

Element protected_oe property

protected HtmlElement,SharpKit.Html Element
Résultat SharpKit.Html.HtmlElement

TrackIndexes protected_oe property

protected int[] TrackIndexes
Résultat int[]