Angular Modernizer
    Preparing search index...

    A place that creates the component outside a template.

    interface DynamicHost {
        arguments: DynamicHostArgument[];
        certainty?: "candidate";
        col: number;
        component: string;
        componentArgument?: number;
        componentFile: string;
        file: string;
        in: string;
        kind: "dynamic";
        line: number;
        resolution: DynamicResolution[];
        result: DynamicResultUse;
        route?: DynamicRoute;
        selectorExpression?: string;
        selectorLiterals?: string[];
        sink: string;
        via: string[];
    }
    Index

    Properties

    arguments: DynamicHostArgument[]

    The other arguments of the creation call; empty for property sites.

    certainty?: "candidate"

    Set on candidates only: reached through a registry with a selector the code does not fix.

    col: number

    1-based column of the creation site.

    component: string

    Class containing the creation site, <module> outside a class.

    componentArgument?: number

    Index of the argument carrying the component; absent for a property (component: X).

    componentFile: string

    File of the class containing the creation site.

    file: string

    File of the creation site.

    in: string

    Callable containing the site (ListComponent.openConfirm).

    kind: "dynamic"

    Discriminator against template hosts.

    line: number

    1-based line of the creation site.

    resolution: DynamicResolution[]

    Hops from the class reference to the site; ['literal'] for a direct class argument.

    What the caller does with the value the creation call returns.

    route?: DynamicRoute

    Route entry for Route.component / Route.loadComponent sites.

    selectorExpression?: string

    Candidates: the selector argument at the registry lookup.

    selectorLiterals?: string[]

    Candidates: literals that selector can take as far as the code shows (the component's is not among them).

    sink: string

    Callee at the site: AppDialog.open, new AppDialogRef, MatDialog.open.

    via: string[]

    Project wrappers below the sink, down to the library call: ['MatDialog.open'].