UNPKG

@hmcts/media-viewer

Version:
119 lines 13.8 kB
export const LOAD_ANNOTATION_SET = '[Annotations] Load Annotation Set'; export const LOAD_ANNOTATION_SET_SUCCESS = '[Annotations] Load Annotation Set Success'; export const LOAD_ANNOTATION_SET_FAIL = '[Annotations] Load Annotation Set Fail'; export const SAVE_ANNOTATION_SET = '[Annotations] Save Annotation Set'; export const SAVE_ANNOTATION_SET_SUCCESS = '[Annotations] Save Annotation Set Success'; export const SAVE_ANNOTATION_SET_FAIL = '[Annotations] Save Annotation Set Fail'; export const SAVE_ANNOTATION = '[Annotations] Save Annotation'; export const SAVE_ANNOTATION_SUCCESS = '[Annotations] Save Annotation Success'; export const SAVE_ANNOTATION_FAIL = '[Annotations] Save Annotation Fail'; export const ADD_OR_EDIT_COMMENT = '[Annotations] Add or Edit Comment'; export const DELETE_ANNOTATION = '[Annotations] Delete Annotation'; export const DELETE_ANNOTATION_SUCCESS = '[Annotations] Delete Annotation Success'; export const DELETE_ANNOTATION_FAIL = '[Annotations] Delete Annotation Fail'; export const SELECT_ANNOTATION = '[Annotations] Select Annotation'; export const SEARCH_COMMENT = '[Comments] Search Comments'; export const APPLY_COMMENT_SUMMARY_FILTER = '[Comments] Apply Comment Summary Filter'; export const CLEAR_COMMENT_SUMMARY_FILTER = '[Comments] Clear Comment Summary Filter'; export class LoadAnnotationSet { constructor(payload) { this.payload = payload; this.type = LOAD_ANNOTATION_SET; } } export class SaveAnnotationSet { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION_SET; } } export class LoadAnnotationSetSucess { constructor(payload) { this.payload = payload; this.type = LOAD_ANNOTATION_SET_SUCCESS; } } export class SaveAnnotationSetSuccess { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION_SET_SUCCESS; } } export class LoadAnnotationSetFail { constructor(payload) { this.payload = payload; this.type = LOAD_ANNOTATION_SET_FAIL; } } export class SaveAnnotationSetFail { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION_SET_FAIL; } } export class SaveAnnotation { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION; } } export class SaveAnnotationSuccess { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION_SUCCESS; } } export class SaveAnnotationFail { constructor(payload) { this.payload = payload; this.type = SAVE_ANNOTATION_FAIL; } } export class AddOrEditComment { constructor(payload) { this.payload = payload; this.type = ADD_OR_EDIT_COMMENT; } } export class DeleteAnnotation { constructor(payload) { this.payload = payload; this.type = DELETE_ANNOTATION; } } export class DeleteAnnotationSuccess { constructor(payload) { this.payload = payload; this.type = DELETE_ANNOTATION_SUCCESS; } } export class DeleteAnnotationFail { constructor(payload) { this.payload = payload; this.type = DELETE_ANNOTATION_FAIL; } } export class SelectedAnnotation { constructor(payload) { this.payload = payload; this.type = SELECT_ANNOTATION; } } export class SearchComment { constructor(payload) { this.payload = payload; this.type = SEARCH_COMMENT; } } export class ApplyCommentSymmaryFilter { constructor(payload) { this.payload = payload; this.type = APPLY_COMMENT_SUMMARY_FILTER; } } export class ClearCommentSummaryFilters { constructor() { this.type = CLEAR_COMMENT_SUMMARY_FILTER; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ub3RhdGlvbi5hY3Rpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbWVkaWEtdmlld2VyL3NyYy9saWIvc3RvcmUvYWN0aW9ucy9hbm5vdGF0aW9uLmFjdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsTUFBTSxDQUFDLE1BQU0sbUJBQW1CLEdBQUcsbUNBQW1DLENBQUM7QUFDdkUsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQUcsMkNBQTJDLENBQUM7QUFDdkYsTUFBTSxDQUFDLE1BQU0sd0JBQXdCLEdBQUcsd0NBQXdDLENBQUM7QUFFakYsTUFBTSxDQUFDLE1BQU0sbUJBQW1CLEdBQUcsbUNBQW1DLENBQUM7QUFDdkUsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQUcsMkNBQTJDLENBQUM7QUFDdkYsTUFBTSxDQUFDLE1BQU0sd0JBQXdCLEdBQUcsd0NBQXdDLENBQUM7QUFFakYsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLCtCQUErQixDQUFDO0FBQy9ELE1BQU0sQ0FBQyxNQUFNLHVCQUF1QixHQUFHLHVDQUF1QyxDQUFDO0FBQy9FLE1BQU0sQ0FBQyxNQUFNLG9CQUFvQixHQUFHLG9DQUFvQyxDQUFDO0FBQ3pFLE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLG1DQUFtQyxDQUFDO0FBRXZFLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLGlDQUFpQyxDQUFDO0FBQ25FLE1BQU0sQ0FBQyxNQUFNLHlCQUF5QixHQUFHLHlDQUF5QyxDQUFDO0FBQ25GLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLHNDQUFzQyxDQUFDO0FBRTdFLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLGlDQUFpQyxDQUFDO0FBQ25FLE1BQU0sQ0FBQyxNQUFNLGNBQWMsR0FBRyw0QkFBNEIsQ0FBQztBQUMzRCxNQUFNLENBQUMsTUFBTSw0QkFBNEIsR0FBRyx5Q0FBeUMsQ0FBQztBQUN0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QU8sMEJBQTBCO0lBQXZDO1FBQ1csU0FBSSxHQUFHLDRCQUE0QixDQUFDO0lBQy9DLENBQUM7Q0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFjdGlvbiB9IGZyb20gJ0BuZ3J4L3N0b3JlJztcbmltcG9ydCB7IEFubm90YXRpb24gfSBmcm9tICcuLi8uLi9hbm5vdGF0aW9ucy9hbm5vdGF0aW9uLXNldC9hbm5vdGF0aW9uLXZpZXcvYW5ub3RhdGlvbi5tb2RlbCc7XG5pbXBvcnQgeyBTZWxlY3Rpb25Bbm5vdGF0aW9uIH0gZnJvbSAnLi4vLi4vYW5ub3RhdGlvbnMvbW9kZWxzL2V2ZW50LXNlbGVjdC5tb2RlbCc7XG5pbXBvcnQgeyBBbm5vdGF0aW9uU2V0IH0gZnJvbSAnLi4vLi4vYW5ub3RhdGlvbnMvYW5ub3RhdGlvbi1zZXQvYW5ub3RhdGlvbi1zZXQubW9kZWwnO1xuaW1wb3J0IHsgRmlsdGVycyB9IGZyb20gJy4uL21vZGVscy9maWx0ZXJzLmludGVyZmFjZSc7XG5pbXBvcnQgeyBDb21tZW50IH0gZnJvbSAnLi4vLi4vYW5ub3RhdGlvbnMvY29tbWVudC1zZXQvY29tbWVudC9jb21tZW50Lm1vZGVsJztcblxuZXhwb3J0IGNvbnN0IExPQURfQU5OT1RBVElPTl9TRVQgPSAnW0Fubm90YXRpb25zXSBMb2FkIEFubm90YXRpb24gU2V0JztcbmV4cG9ydCBjb25zdCBMT0FEX0FOTk9UQVRJT05fU0VUX1NVQ0NFU1MgPSAnW0Fubm90YXRpb25zXSBMb2FkIEFubm90YXRpb24gU2V0IFN1Y2Nlc3MnO1xuZXhwb3J0IGNvbnN0IExPQURfQU5OT1RBVElPTl9TRVRfRkFJTCA9ICdbQW5ub3RhdGlvbnNdIExvYWQgQW5ub3RhdGlvbiBTZXQgRmFpbCc7XG5cbmV4cG9ydCBjb25zdCBTQVZFX0FOTk9UQVRJT05fU0VUID0gJ1tBbm5vdGF0aW9uc10gU2F2ZSBBbm5vdGF0aW9uIFNldCc7XG5leHBvcnQgY29uc3QgU0FWRV9BTk5PVEFUSU9OX1NFVF9TVUNDRVNTID0gJ1tBbm5vdGF0aW9uc10gU2F2ZSBBbm5vdGF0aW9uIFNldCBTdWNjZXNzJztcbmV4cG9ydCBjb25zdCBTQVZFX0FOTk9UQVRJT05fU0VUX0ZBSUwgPSAnW0Fubm90YXRpb25zXSBTYXZlIEFubm90YXRpb24gU2V0IEZhaWwnO1xuXG5leHBvcnQgY29uc3QgU0FWRV9BTk5PVEFUSU9OID0gJ1tBbm5vdGF0aW9uc10gU2F2ZSBBbm5vdGF0aW9uJztcbmV4cG9ydCBjb25zdCBTQVZFX0FOTk9UQVRJT05fU1VDQ0VTUyA9ICdbQW5ub3RhdGlvbnNdIFNhdmUgQW5ub3RhdGlvbiBTdWNjZXNzJztcbmV4cG9ydCBjb25zdCBTQVZFX0FOTk9UQVRJT05fRkFJTCA9ICdbQW5ub3RhdGlvbnNdIFNhdmUgQW5ub3RhdGlvbiBGYWlsJztcbmV4cG9ydCBjb25zdCBBRERfT1JfRURJVF9DT01NRU5UID0gJ1tBbm5vdGF0aW9uc10gQWRkIG9yIEVkaXQgQ29tbWVudCc7XG5cbmV4cG9ydCBjb25zdCBERUxFVEVfQU5OT1RBVElPTiA9ICdbQW5ub3RhdGlvbnNdIERlbGV0ZSBBbm5vdGF0aW9uJztcbmV4cG9ydCBjb25zdCBERUxFVEVfQU5OT1RBVElPTl9TVUNDRVNTID0gJ1tBbm5vdGF0aW9uc10gRGVsZXRlIEFubm90YXRpb24gU3VjY2Vzcyc7XG5leHBvcnQgY29uc3QgREVMRVRFX0FOTk9UQVRJT05fRkFJTCA9ICdbQW5ub3RhdGlvbnNdIERlbGV0ZSBBbm5vdGF0aW9uIEZhaWwnO1xuXG5leHBvcnQgY29uc3QgU0VMRUNUX0FOTk9UQVRJT04gPSAnW0Fubm90YXRpb25zXSBTZWxlY3QgQW5ub3RhdGlvbic7XG5leHBvcnQgY29uc3QgU0VBUkNIX0NPTU1FTlQgPSAnW0NvbW1lbnRzXSBTZWFyY2ggQ29tbWVudHMnO1xuZXhwb3J0IGNvbnN0IEFQUExZX0NPTU1FTlRfU1VNTUFSWV9GSUxURVIgPSAnW0NvbW1lbnRzXSBBcHBseSBDb21tZW50IFN1bW1hcnkgRmlsdGVyJztcbmV4cG9ydCBjb25zdCBDTEVBUl9DT01NRU5UX1NVTU1BUllfRklMVEVSID0gJ1tDb21tZW50c10gQ2xlYXIgQ29tbWVudCBTdW1tYXJ5IEZpbHRlcic7XG5cbmV4cG9ydCBjbGFzcyBMb2FkQW5ub3RhdGlvblNldCBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBMT0FEX0FOTk9UQVRJT05fU0VUO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogc3RyaW5nKSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIFNhdmVBbm5vdGF0aW9uU2V0IGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFNBVkVfQU5OT1RBVElPTl9TRVQ7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBBbm5vdGF0aW9uU2V0KSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIExvYWRBbm5vdGF0aW9uU2V0U3VjZXNzIGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IExPQURfQU5OT1RBVElPTl9TRVRfU1VDQ0VTUztcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IHsgc3RhdHVzOiBudW1iZXIsIGJvZHk6IEFubm90YXRpb25TZXQgfSkgeyB9XG59XG5cbmV4cG9ydCBjbGFzcyBTYXZlQW5ub3RhdGlvblNldFN1Y2Nlc3MgaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gU0FWRV9BTk5PVEFUSU9OX1NFVF9TVUNDRVNTO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogQW5ub3RhdGlvblNldCkgeyB9XG59XG5cbmV4cG9ydCBjbGFzcyBMb2FkQW5ub3RhdGlvblNldEZhaWwgaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gTE9BRF9BTk5PVEFUSU9OX1NFVF9GQUlMO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogeyBzdGF0dXM6IG51bWJlciwgYm9keTogYW55IH0pIHsgfVxufVxuXG5leHBvcnQgY2xhc3MgU2F2ZUFubm90YXRpb25TZXRGYWlsIGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFNBVkVfQU5OT1RBVElPTl9TRVRfRkFJTDtcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IHsgc3RhdHVzOiBudW1iZXIsIGJvZHk6IGFueSB9KSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIFNhdmVBbm5vdGF0aW9uIGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFNBVkVfQU5OT1RBVElPTjtcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IEFubm90YXRpb24pIHsgfVxufVxuXG5leHBvcnQgY2xhc3MgU2F2ZUFubm90YXRpb25TdWNjZXNzIGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFNBVkVfQU5OT1RBVElPTl9TVUNDRVNTO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogYW55KSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIFNhdmVBbm5vdGF0aW9uRmFpbCBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBTQVZFX0FOTk9UQVRJT05fRkFJTDtcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IEVycm9yKSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIEFkZE9yRWRpdENvbW1lbnQgaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gQUREX09SX0VESVRfQ09NTUVOVDtcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IENvbW1lbnQpIHsgfVxufVxuXG5leHBvcnQgY2xhc3MgRGVsZXRlQW5ub3RhdGlvbiBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBERUxFVEVfQU5OT1RBVElPTjtcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IHN0cmluZykgeyB9XG59XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVBbm5vdGF0aW9uU3VjY2VzcyBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBERUxFVEVfQU5OT1RBVElPTl9TVUNDRVNTO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogc3RyaW5nKSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIERlbGV0ZUFubm90YXRpb25GYWlsIGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IERFTEVURV9BTk5PVEFUSU9OX0ZBSUw7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBFcnJvcikgeyB9XG59XG5cbmV4cG9ydCBjbGFzcyBTZWxlY3RlZEFubm90YXRpb24gaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gU0VMRUNUX0FOTk9UQVRJT047XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBTZWxlY3Rpb25Bbm5vdGF0aW9uKSB7IH1cbn1cblxuZXhwb3J0IGNsYXNzIFNlYXJjaENvbW1lbnQgaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gU0VBUkNIX0NPTU1FTlQ7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBzdHJpbmcpIHsgfVxufVxuXG5leHBvcnQgY2xhc3MgQXBwbHlDb21tZW50U3ltbWFyeUZpbHRlciBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBBUFBMWV9DT01NRU5UX1NVTU1BUllfRklMVEVSO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogRmlsdGVycykgeyB9XG59XG5cbmV4cG9ydCBjbGFzcyBDbGVhckNvbW1lbnRTdW1tYXJ5RmlsdGVycyBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDTEVBUl9DT01NRU5UX1NVTU1BUllfRklMVEVSO1xufVxuXG5leHBvcnQgdHlwZSBBbm5vdGF0aW9uc0FjdGlvbnMgPVxuICB8IExvYWRBbm5vdGF0aW9uU2V0XG4gIHwgTG9hZEFubm90YXRpb25TZXRTdWNlc3NcbiAgfCBMb2FkQW5ub3RhdGlvblNldEZhaWxcbiAgfCBTYXZlQW5ub3RhdGlvblxuICB8IFNhdmVBbm5vdGF0aW9uU3VjY2Vzc1xuICB8IFNhdmVBbm5vdGF0aW9uRmFpbFxuICB8IFNhdmVBbm5vdGF0aW9uU2V0U3VjY2Vzc1xuICB8IEFkZE9yRWRpdENvbW1lbnRcbiAgfCBEZWxldGVBbm5vdGF0aW9uXG4gIHwgRGVsZXRlQW5ub3RhdGlvblN1Y2Nlc3NcbiAgfCBEZWxldGVBbm5vdGF0aW9uRmFpbFxuICB8IFNlbGVjdGVkQW5ub3RhdGlvblxuICB8IFNlYXJjaENvbW1lbnRcbiAgfCBBcHBseUNvbW1lbnRTeW1tYXJ5RmlsdGVyXG4gIHwgQ2xlYXJDb21tZW50U3VtbWFyeUZpbHRlcnM7XG4iXX0=