SheetXL - v1.0.2
    Preparing search index...

    Interface Events

    Events for IMovable.IContent.

    interface Events {
        onAnyChange?(source: IModel): void;
        onClose?(source: IModel): void;
        onDelete?(source: IModel): void;
        onInvalidated?(source: IModel): void;
        onLayoutChange?(source: IChart): void;
        onReadOnlyChange?(source: IModel): void;
        onReferencesChange?(source: IContent): void;
    }

    Hierarchy (View Summary)

    Index
    • Called when any state has been modified.

      Parameters

      • source: IModel

      Returns void

    • Called when the transaction is closed.

      Parameters

      • source: IModel

      Returns void

    • Called when the model has been deleted.

      Parameters

      • source: IModel

      Returns void

    • Called when the state has been updated due to a undo/redo and a rerender is required.

      Parameters

      • source: IModel

      Returns void

    • Called when what IChart.getLayout returns may have changed: the chart changed, a cell it plots changed (its value, or whether its row or column is hidden), its movable was resized, its theme changed, or a font it is measured with arrived. Call getLayout again to see the new layout.

      Parameters

      Returns void

      Cell changes are announced once per commit, after every cell of it has landed, so a getLayout from the listener reads the new values; a recalculation that changes plotted cells announces again when its results land.

    • Called when the readOnly status is updated.

      Parameters

      • source: IModel

      Returns void