Member Junction
    Preparing search index...

    Interface WhiteboardItemUpdatingEventArgs

    BEFORE-event args for WhiteboardState.ItemUpdating$. Item is the LIVE, pre-mutation item (do not mutate it directly — cancel and apply your own patch instead). For 'update' operations handlers may adjust Patch; for 'move' operations Position carries the requested top-left target.

    interface WhiteboardItemUpdatingEventArgs {
        Author: WhiteboardAuthor;
        Cancel: boolean;
        Item: WhiteboardItem;
        Operation: WhiteboardUpdateOperation;
        Patch?: WhiteboardItemPatch;
        Position?: WhiteboardPoint;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Who is changing the item.

    Cancel: boolean

    Set to true (in a synchronous handler) to veto the operation.

    The item about to change (current, pre-mutation state).

    Which mutation family is about to run.

    The field patch ('update' operations only). Handlers may adjust it.

    Position?: WhiteboardPoint

    The requested top-left position ('move' operations only).