Member Junction
    Preparing search index...

    Built-in pluggable toolbar action for the Bidirectional Record Links drawer (Key: 'links').

    Demonstrates the BaseFormToolbarAction lifecycle contract:

    • Registered globally (EntityScope: '*') and pinnable (Pinnable: true).
    • During OnPrewarm, always computes the zero-cost in-memory outgoing links summary from the record's FK / polymorphic-FK fields, and only executes the network GetRecordDependencies pre-warm when the user has pinned the Links button (ctx.IsPinned) or when the button is visible on the main toolbar (ctx.IsVisibleOnBar).
    • If the user pins the Links button mid-session, OnPinStateChanged immediately triggers OnPrewarm so the badge count populates right away.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Badge: string | number | undefined = undefined

    Current badge value managed by this action instance.

    Disabled: boolean = false

    Current disabled state managed by this action instance.

    DisabledReason: string | undefined = undefined

    Optional tooltip explaining why the button is disabled.

    IsActive: boolean = false

    Whether the action's associated drawer/panel is currently active/open.

    IsLoading: boolean = false

    Current loading spinner state managed by this action instance.

    Registration metadata populated by the host container when instantiated.

    Methods