C# Класс AlphaTab.Platform.JavaScript.JsApiBase

Наследование: SharpKit.Html.HtmlContext
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
AutoSize bool
CanvasElement SharpKit.Html.HtmlElement
Element SharpKit.Html.HtmlElement
TrackIndexes int[]

Открытые методы

Метод Описание
Load ( object data ) : void
Render ( ) : void
SetTracks ( dynamic tracksData, bool render = true ) : void
Tex ( string contents ) : void
TriggerEvent ( string name, object details = null ) : void

Защищенные методы

Метод Описание
CreateScoreRenderer ( Settings settings ) : IScoreRenderer
JsApiBase ( SharpKit.Html.HtmlElement element, dynamic options ) : System
ScoreLoaded ( AlphaTab.Model.Score score, bool render = true ) : void

Приватные методы

Метод Описание
AppendRenderResult ( RenderFinishedEventArgs result ) : void
CreateStyleElement ( Settings settings ) : void

Описание методов

CreateScoreRenderer() защищенный абстрактный Метод

protected abstract CreateScoreRenderer ( Settings settings ) : IScoreRenderer
settings Settings
Результат IScoreRenderer

JsApiBase() защищенный Метод

protected JsApiBase ( SharpKit.Html.HtmlElement element, dynamic options ) : System
element SharpKit.Html.HtmlElement
options dynamic
Результат System

Load() публичный абстрактный Метод

public abstract Load ( object data ) : void
data object
Результат void

Render() публичный абстрактный Метод

public abstract Render ( ) : void
Результат void

ScoreLoaded() защищенный Метод

protected ScoreLoaded ( AlphaTab.Model.Score score, bool render = true ) : void
score AlphaTab.Model.Score
render bool
Результат void

SetTracks() публичный Метод

public SetTracks ( dynamic tracksData, bool render = true ) : void
tracksData dynamic
render bool
Результат void

Tex() публичный абстрактный Метод

public abstract Tex ( string contents ) : void
contents string
Результат void

TriggerEvent() публичный Метод

public TriggerEvent ( string name, object details = null ) : void
name string
details object
Результат void

Описание свойств

AutoSize защищенное свойство

protected bool AutoSize
Результат bool

CanvasElement защищенное свойство

protected HtmlElement,SharpKit.Html CanvasElement
Результат SharpKit.Html.HtmlElement

Element защищенное свойство

protected HtmlElement,SharpKit.Html Element
Результат SharpKit.Html.HtmlElement

TrackIndexes защищенное свойство

protected int[] TrackIndexes
Результат int[]