interface DrawingCollectionEventMap {
    clippingPlanes-property-changed: {
        clippingPlanes: Plane[];
    };
    drawing-added: {
        drawing: Drawing;
    };
    drawing-removed: {
        drawing: Drawing;
    };
    frozen-property-changed: {
        frozen: boolean;
    };
    opacity-property-changed: {
        opacity: number;
    };
    renderOrder-property-changed: {
        renderOrder: number;
    };
    visible-property-changed: {
        visible: boolean;
    };
}

Hierarchy (view full)

Properties

clippingPlanes-property-changed: {
    clippingPlanes: Plane[];
}

Fired when the entity's clipping planes have changed.

Type declaration

  • clippingPlanes: Plane[]
drawing-added: {
    drawing: Drawing;
}

Fired when a drawing gets added to this entity.

Type declaration

drawing-removed: {
    drawing: Drawing;
}

Fired when a drawing gets removed from this entity.

Type declaration

frozen-property-changed: {
    frozen: boolean;
}

Type declaration

  • frozen: boolean
opacity-property-changed: {
    opacity: number;
}

Fired when the entity opacity changed.

Type declaration

  • opacity: number
renderOrder-property-changed: {
    renderOrder: number;
}

Fired when the entity render order changed.

Type declaration

  • renderOrder: number
visible-property-changed: {
    visible: boolean;
}

Fired when the entity visibility changed.

Type declaration

  • visible: boolean