d3-thematika - v0.0.1
    Preparing search index...

    Interface ILayer

    基底レイヤーインターフェース

    interface ILayer {
        id: string;
        visible: boolean;
        zIndex: number;
        destroy(): void;
        getLayerGroup(): null | Selection<SVGGElement, unknown, HTMLElement, any>;
        isRendered(): boolean;
        render(container: Selection<SVGGElement, unknown, HTMLElement, any>): void;
        setVisible(visible: boolean): void;
        setZIndex(zIndex: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods

    • レイヤーを削除する

      Returns void

    • レイヤーのD3セレクションを取得する

      Returns null | Selection<SVGGElement, unknown, HTMLElement, any>

    • レイヤーが描画されているかを確認する

      Returns boolean

    • レイヤーを描画する

      Parameters

      • container: Selection<SVGGElement, unknown, HTMLElement, any>

      Returns void

    • 表示状態を設定する

      Parameters

      • visible: boolean

      Returns void

    • 描画順序を設定する

      Parameters

      • zIndex: number

      Returns void

    Properties

    id: string

    レイヤーの一意識別子

    visible: boolean

    レイヤーの表示状態

    zIndex: number

    レイヤーの描画順序