gradum-kit - v0.1.0
    Preparing search index...

    Type Alias FeedforwardProperties

    FeedforwardProperties: GradumElementProperties & {
        removeOnPointerRelease?: boolean;
        type?: string;
        cloneOptions?: CloneElementOptions;
        wrap?: boolean;
    }

    Type Declaration

    • OptionalremoveOnPointerRelease?: boolean
    • Optionaltype?: string
    • OptionalcloneOptions?: CloneElementOptions
    • Optionalwrap?: boolean

      When true, the clone is placed inside a GradumMovable positioning wrapper and the wrapper is returned instead of the clone. The wrapper exposes position (alias translation) and rotation accessors that apply pure CSS transforms to the wrapper — callers position the preview without ever touching the clone's semantic fields. The clone's own transform is neutralized via an injected !important stylesheet rule (an MVC clone's view keeps rendering its snapshot transform otherwise, overriding any caller positioning). The original clone remains accessible on the wrapper's content / feedforwardClone properties.

    Controls the preview element GradumSelector.feedforward produces — everything GradumElementProperties accepts, plus how the preview is cloned, wrapped, and torn down. Used to show the user what an interaction is about to do before they commit to it.