UNPKG

@hmcts/media-viewer

Version:
127 lines 5.42 kB
import { Action } from '@ngrx/store'; import { BulkRedaction, Redaction } from '../../redaction/services/redaction.model'; import { Annotation } from '../../annotations/annotation-set/annotation-view/annotation.model'; export declare const LOAD_REDACTIONS = "[Redaction] Load Redaction"; export declare const LOAD_REDACTION_SUCCESS = "[Redaction] Load Redaction Success"; export declare const LOAD_REDACTION_FAIL = "[Redaction] Load Redaction Fail"; export declare const SAVE_REDACTION = "[Redaction] Save Redaction"; export declare const SAVE_REDACTION_SUCCESS = "[Redaction] Save Redaction Success"; export declare const SAVE_REDACTION_FAIL = "[Redaction] Save Redaction Fail"; export declare const SAVE_BULK_REDACTION = "[Redaction] Save bulk Redaction"; export declare const SAVE_BULK_REDACTION_SUCCESS = "[Redaction] Save bulk Redaction Success"; export declare const SAVE_BULK_REDACTION_FAIL = "[Redaction] Save bulk Redaction Fail"; export declare const DELETE_REDACTION = "[Redaction] Delete Redaction"; export declare const DELETE_REDACTION_SUCCESS = "[Redaction] Delete Redaction Success"; export declare const DELETE_REDACTION_FAIL = "[Redaction] Delete Redaction Fail"; export declare const SELECT_REDACTION = "[Redaction] Select Redaction"; export declare const REDACT = "[Redaction] Redact"; export declare const REDACT_SUCCESS = "[Redaction] Redact Success"; export declare const REDACT_FAIL = "[Redaction] Redact Fail"; export declare const RESET_REDACTED_DOCUMENT = "[Redaction] Reset Redacted Document"; export declare const UNMARK_ALL = "[Redaction] Unmark All"; export declare const UNMARK_ALL_SUCCESS = "[Redaction] Unmark All Success"; export declare class LoadRedactions implements Action { payload: any; readonly type = "[Redaction] Load Redaction"; constructor(payload: any); } export declare class LoadRedactionSuccess implements Action { payload: Redaction[]; readonly type = "[Redaction] Load Redaction Success"; constructor(payload: Redaction[]); } export declare class LoadRedactionFailure implements Action { payload: any; readonly type = "[Redaction] Load Redaction Fail"; constructor(payload: any); } export declare class SaveRedaction implements Action { payload: Redaction; readonly type = "[Redaction] Save Redaction"; constructor(payload: Redaction); } export declare class SaveRedactionSuccess implements Action { payload: Redaction; readonly type = "[Redaction] Save Redaction Success"; constructor(payload: Redaction); } export declare class SaveRedactionFailure implements Action { payload: any; readonly type = "[Redaction] Save Redaction Fail"; constructor(payload: any); } export declare class SaveBulkRedactionFailure implements Action { payload: any; readonly type = "[Redaction] Save bulk Redaction Fail"; constructor(payload: any); } export declare class SaveBulkRedaction implements Action { payload: BulkRedaction; readonly type = "[Redaction] Save bulk Redaction"; constructor(payload: BulkRedaction); } export declare class SaveBulkRedactionSuccess implements Action { payload: BulkRedaction; readonly type = "[Redaction] Save bulk Redaction Success"; constructor(payload: BulkRedaction); } export declare class DeleteRedaction implements Action { payload: Annotation; readonly type = "[Redaction] Delete Redaction"; constructor(payload: Annotation); } export declare class DeleteRedactionSuccess implements Action { payload: any; readonly type = "[Redaction] Delete Redaction Success"; constructor(payload: any); } export declare class DeleteRedactionFailure implements Action { payload: any; readonly type = "[Redaction] Delete Redaction Fail"; constructor(payload: any); } export declare class SelectRedaction implements Action { payload: any; readonly type = "[Redaction] Select Redaction"; constructor(payload: any); } export declare class Redact implements Action { payload: { redactions: Redaction[]; documentId: string; }; readonly type = "[Redaction] Redact"; constructor(payload: { redactions: Redaction[]; documentId: string; }); } export declare class RedactSuccess implements Action { payload: { blob: Blob; filename: string; }; readonly type = "[Redaction] Redact Success"; constructor(payload: { blob: Blob; filename: string; }); } export declare class RedactFailure implements Action { payload: any; readonly type = "[Redaction] Redact Fail"; constructor(payload: any); } export declare class ResetRedactedDocument implements Action { readonly type = "[Redaction] Reset Redacted Document"; } export declare class UnmarkAll implements Action { payload: string; readonly type = "[Redaction] Unmark All"; constructor(payload: string); } export declare class UnmarkAllSuccess implements Action { readonly type = "[Redaction] Unmark All Success"; } export type RedactionActions = LoadRedactions | LoadRedactionSuccess | LoadRedactionFailure | SaveRedaction | SaveRedactionSuccess | SaveRedactionFailure | DeleteRedaction | DeleteRedactionSuccess | DeleteRedactionFailure | SelectRedaction | Redact | RedactSuccess | RedactFailure | ResetRedactedDocument | UnmarkAll | UnmarkAllSuccess | SaveBulkRedactionSuccess; //# sourceMappingURL=redaction.actions.d.ts.map