@umbraco-cms/backoffice

    Interface UmbModalRouteRegistration<UmbModalTokenData, UmbModalTokenValue>

    interface UmbModalRouteRegistration<
        UmbModalTokenData extends
            { [key: string]: any } = { [key: string]: any },
        UmbModalTokenValue = any,
    > {
        alias: string | UmbModalToken<UmbModalTokenData, UmbModalTokenValue>;
        key: string;
        path: undefined | string;
        _internal_setRouteBuilder(builder: UmbModalRouteBuilder): void;
        generateModalPath(): string;
        open(params: { [key: string]: string | number }, prepend?: string): void;
        routeSetup(
            router: IRouterSlot,
            modalManagerContext: UmbModalManagerContext,
            params: Params,
        ): Promise<
            undefined
            | UmbModalContext<UmbModalTokenData, UmbModalTokenValue>,
        >;
    }

    Type Parameters

    • UmbModalTokenData extends { [key: string]: any } = { [key: string]: any }
    • UmbModalTokenValue = any

    Implemented by

    Index

    Properties

    key: string
    path: undefined | string

    Methods

    MMNEPVFCICPMFPCPTTAAATR