AngularTS
    Preparing search index...

    Interface InjectionTokenMap

    Public injectable contracts keyed by their canonical runtime token.

    Every single-dollar token exposed by [[PublicInjectionTokens]] must map to a named, documented contract here. Double-dollar framework internals are intentionally excluded.

    interface InjectionTokenMap {
        $anchorScroll: AnchorScrollService;
        $angular: Angular;
        $animate: AnimateService;
        $aria: AriaService;
        $compile: CompileFn;
        $controller: ControllerService;
        $cookie: CookieService;
        $document: Document;
        $element: Element;
        $eventBus: EventBus;
        $exceptionHandler: ExceptionHandler;
        $filter: FilterService;
        $htmlCanvas: HtmlCanvasService;
        $http: HttpService;
        $httpParamSerializer: HttpParamSerializer;
        $injector: InjectorService;
        $interpolate: InterpolateService;
        $location: Location;
        $log: LogService;
        $machine: MachineService;
        $native: NativeService;
        $parse: ParseService;
        $rest: RestFactory;
        $rootElement: HTMLElement;
        $rootScope: Scope;
        $scope: Scope;
        $security: SecurityPolicy;
        $serviceWorker: ServiceWorkerService;
        $sse: SseService;
        $state: StateService;
        $stateRegistry: StateRegistryService;
        $storage: <T extends Record<PropertyKey, unknown>>(
            target: T,
            key: string,
            storage: StorageLike,
            options?: {
                deserialize?: (value: string) => Partial<T>;
                serialize?: (value: T) => string;
            },
        ) => T;
        $stream: StreamService;
        $templateCache: TemplateCacheService;
        $templateRequest: TemplateRequestService;
        $transitions: HookRegistry;
        $wasm: WasmService;
        $webComponent: WebComponentService;
        $websocket: WebSocketService;
        $webTransport: WebTransportService;
        $window: Window;
        $worker: WorkerService;
        $workflow: WorkflowService;
        $workflowSupervisor: WorkflowSupervisorService;
    }
    Index

    Properties

    $anchorScroll: AnchorScrollService
    $angular: Angular
    $animate: AnimateService
    $aria: AriaService
    $compile: CompileFn
    $controller: ControllerService
    $cookie: CookieService
    $document: Document
    $element: Element
    $eventBus: EventBus
    $exceptionHandler: ExceptionHandler
    $filter: FilterService
    $htmlCanvas: HtmlCanvasService
    $http: HttpService
    $httpParamSerializer: HttpParamSerializer
    $injector: InjectorService
    $interpolate: InterpolateService
    $location: Location
    $log: LogService
    $machine: MachineService
    $native: NativeService
    $parse: ParseService
    $rest: RestFactory
    $rootElement: HTMLElement
    $rootScope: Scope
    $scope: Scope
    $security: SecurityPolicy
    $serviceWorker: ServiceWorkerService
    $sse: SseService
    $state: StateService
    $stateRegistry: StateRegistryService
    $storage: <T extends Record<PropertyKey, unknown>>(
        target: T,
        key: string,
        storage: StorageLike,
        options?: {
            deserialize?: (value: string) => Partial<T>;
            serialize?: (value: T) => string;
        },
    ) => T

    Type Declaration

      • <T extends Record<PropertyKey, unknown>>(
            target: T,
            key: string,
            storage: StorageLike,
            options?: {
                deserialize?: (value: string) => Partial<T>;
                serialize?: (value: T) => string;
            },
        ): T
      • Creates a proxy that automatically persists an object's state into a storage backend whenever a property is set.

        The proxy also restores previously serialized state on creation and persists deletions in addition to property assignments.

        Type Parameters

        • T extends Record<PropertyKey, unknown>

        Parameters

        • target: T
        • key: string
        • storage: StorageLike
        • options: {
              deserialize?: (value: string) => Partial<T>;
              serialize?: (value: T) => string;
          } = {}

        Returns T

    $stream: StreamService
    $templateCache: TemplateCacheService
    $templateRequest: TemplateRequestService
    $transitions: HookRegistry
    $wasm: WasmService
    $webComponent: WebComponentService
    $websocket: WebSocketService
    $webTransport: WebTransportService
    $window: Window
    $worker: WorkerService
    $workflow: WorkflowService
    $workflowSupervisor: WorkflowSupervisorService