[]
        
(Showing Draft Content)

GC.Spread.Sheets.Designer.AtomicComponentBase

クラス: AtomicComponentBase<ValueType, OptionsType>

Sheets.Designer.AtomicComponentBase

Type parameters

名前
ValueType
OptionsType

Table of contents

コンストラクタ

メソッド

コンストラクタ

constructor

new AtomicComponentBase<ValueType, OptionsType>(host, options)

アトミックコンポーネントを定義する抽象クラスを表します。

Type parameters

名前
ValueType
OptionsType

パラメータ

名前 説明
host HTMLElement この領域は、コンポーネントがマウントするHTML領域です。
options OptionsType コンポーネントのオプション。

メソッド

getTemplate

getTemplate(options): string

ここで内部htmlを設定します。 ホストをDOMにマウントするときに呼び出されます。

パラメータ

名前
options OptionsType

戻り値

string


onDestroy

onDestroy(host): void

コンポーネントが破棄されるときに呼び出されます。

パラメータ

名前
host HTMLElement

戻り値

void


onEnableChanged

onEnableChanged(prevEnable, nextEnable, host, options): void

値のステータスが変更されたときにこの関数を呼び出されす。

パラメータ

名前
prevEnable boolean
nextEnable boolean
host HTMLElement
options OptionsType

戻り値

void


onInit

onInit(options): void

コンポーネントが初期化されているときに呼び出されます。

パラメータ

名前
options OptionsType

戻り値

void


onMounted

onMounted(host, options): void

コンポーネントのホストがDOMツリーに追加されるときに呼び出されます。

パラメータ

名前
host HTMLElement
options OptionsType

戻り値

void


onValueChanged

onValueChanged(prevValue, nextValue, host, options): void

有効化のステータスが変更されたときにこの関数を呼び出します。

パラメータ

名前
prevValue ValueType
nextValue ValueType
host HTMLElement
options OptionsType

戻り値

void


raiseValueChanged

raiseValueChanged(): void

デザイナーのvaluechangedイベントを発生させます。 これにより、コマンドの実行関数を呼び出されます。

戻り値

void


updateValue

updateValue(host, options): ValueType

最新のコンポーネント値を取得します。 フレームワークがコンポーネント値を必要とするときに呼び出されます。

パラメータ

名前
host HTMLElement
options OptionsType

戻り値

ValueType