@onjmin/dtm
    Preparing search index...

    Type Alias ModeSwitchInstance

    DtmStudio.mountModeSwitch の戻り値。

    type ModeSwitchInstance = {
        destroy: () => void;
        element: HTMLElement;
        getDaw: () => DawInstance | null;
        getMode: () => DawMode;
        setMode: (mode: DawMode) => void;
    }
    Index

    Properties

    destroy: () => void

    UIと編集UIをまとめて破棄する。

    element: HTMLElement

    生成したUIのルート要素。

    getDaw: () => DawInstance | null

    現在マウント中の DawInstance(再マウントで差し替わる)。

    getMode: () => DawMode

    現在のモード。

    setMode: (mode: DawMode) => void

    モードを変更し、編集UIを再マウントする(MMLは引き継ぐ)。