IGPAPI
    Preparing search index...

    Interface ScreenEdgeShape<D, Args, Source>

    What an edge remembers of its target, carried by the function its member returns: the target's definition (definition) and the caller's arguments (args). It is never a value: the handle's bound actions read it to keep back typed all the way down a path built in code.

    interface ScreenEdgeShape<
        D,
        Args extends ReadonlyArray<unknown>,
        Source extends MobileNavigationSource = MobileNavigationSource,
    > {
        args: Args;
        definition: D;
        source: Source;
    }

    Type Parameters

    Index

    Properties

    args: Args
    definition: D
    source: Source

    The recorded source type of the edge's step: what the target's handle type is built over — a tab definition entered by an opening source is pushed (its own handle, with back), any other entry of it is a tab switch (the union of that tab's retained stack), and a source type that may be either is the conservative union of the two (TabEntryReading).