UNPKG

@o3r/components

Version:

This module contains component-related features (Component replacement, CMS compatibility, helpers, pipes, debugging developer tools...) It comes with an integrated ng builder to help you generate components compatible with Otter features (CMS integration

23 lines 2.49 kB
import { AsyncRequest, FailAsyncStoreItemEntitiesActionPayload, FromApiActionPayload, UpdateAsyncStoreItemEntityActionPayloadWithId, UpdateEntityActionPayloadWithId } from '@o3r/core'; import { PlaceholderRequestModel, PlaceholderRequestReply } from './placeholder-request.state'; /** Action to cancel a Request ID registered in the store. Can happen from effect based on a switchMap for instance */ export declare const cancelPlaceholderRequest: import("@ngrx/store").ActionCreator<"[PlaceholderRequest] cancel request", (props: AsyncRequest & { id: string; }) => AsyncRequest & { id: string; } & import("@ngrx/store").Action<"[PlaceholderRequest] cancel request">>; /** Action to update failureStatus for PlaceholderRequestModels */ export declare const failPlaceholderRequestEntity: import("@ngrx/store").ActionCreator<"[PlaceholderRequest] fail entities", (props: FailAsyncStoreItemEntitiesActionPayload<any>) => FailAsyncStoreItemEntitiesActionPayload<any> & import("@ngrx/store").Action<"[PlaceholderRequest] fail entities">>; /** Action to update an entity */ export declare const updatePlaceholderRequestEntity: import("@ngrx/store").ActionCreator<"[PlaceholderRequest] update entity", (props: UpdateAsyncStoreItemEntityActionPayloadWithId<PlaceholderRequestModel>) => UpdateAsyncStoreItemEntityActionPayloadWithId<PlaceholderRequestModel> & import("@ngrx/store").Action<"[PlaceholderRequest] update entity">>; /** Action to update an entity without impact on request id */ export declare const updatePlaceholderRequestEntitySync: import("@ngrx/store").ActionCreator<"[PlaceholderRequest] update entity sync", (props: UpdateEntityActionPayloadWithId<PlaceholderRequestModel>) => UpdateEntityActionPayloadWithId<PlaceholderRequestModel> & import("@ngrx/store").Action<"[PlaceholderRequest] update entity sync">>; /** Action to update PlaceholderRequest with known IDs, will create the entity with only the url, the call will be created in the effect */ export declare const setPlaceholderRequestEntityFromUrl: import("@ngrx/store").FunctionWithParametersType<[props: FromApiActionPayload<PlaceholderRequestReply> & { resolvedUrl: string; id: string; }], FromApiActionPayload<PlaceholderRequestReply> & { resolvedUrl: string; id: string; } & AsyncRequest & import("@ngrx/store").Action<"[PlaceholderRequest] set entity from url">> & import("@ngrx/store").Action<"[PlaceholderRequest] set entity from url">; //# sourceMappingURL=placeholder-request.actions.d.ts.map