@hmcts/media-viewer
Version:
127 lines • 5.42 kB
TypeScript
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