Spot を新規作成する際の各種設定を格納します.

interface SpotConfigure {
    image(assets: Partial<SpotAssetRecord>): SpotConfigure;
    image(): Readonly<SpotAssetRecord>;
    labelFont(): Font;
    labelFont(font: Font): SpotConfigure;
    liveClass(): (new () => Live);
    liveClass(liveClass: (new () => Live)): SpotConfigure;
    location(location: CommonOffset): SpotConfigure;
    location(): Readonly<CommonOffset>;
    name(): string;
    name(name: string): SpotConfigure;
    vars(): unknown;
    vars(vars: unknown): SpotConfigure;
}

Methods

  • 作成する Spot のライブラリ利用者が自由に使えるフィールドを取得します.

    Returns unknown

  • 作成する Spot のライブラリ利用者が自由に使えるフィールドを設定します.

    Parameters

    • vars: unknown

      ライブラリ利用者が自由に使えるフィールド

    Returns SpotConfigure