Member Junction
    Preparing search index...

    Interface BeforeEventHoverArgs<T>

    Arguments for the beforeEventHover event. Emitted before hover state changes on a timeline event card.

    onBeforeHover(args: BeforeEventHoverArgs<MJTaskEntity>) {
    if (args.hoverState === 'enter') {
    // Could cancel hover effects
    // args.cancel = true;
    }
    }
    interface BeforeEventHoverArgs<T = any> {
        cancel: boolean;
        domEvent?: Event;
        event: MJTimelineEvent<T>;
        group: TimelineGroup<T>;
        hoverState: "enter" | "leave";
        index: number;
    }

    Type Parameters

    • T = any

      The type of the source record

    Hierarchy (View Summary)

    Index

    Properties

    cancel: boolean

    Set to true to cancel the default behavior. Default value is false.

    domEvent?: Event

    The original DOM event, if applicable. May be undefined for programmatic triggers.

    The timeline event being interacted with.

    The source group this event belongs to.

    hoverState: "enter" | "leave"

    The hover state change type.

    • enter: Mouse entering the card
    • leave: Mouse leaving the card
    index: number

    Index of this event within the flattened events array.