/* eslint-disable @typescript-eslint/no-empty-function */ /* eslint-disable @typescript-eslint/no-unused-vars */ /** * Callback on submit annotation */ function onSubmitAnnotation() {} /** * Callback on update annotation */ function onUpdateAnnotation() {} /** * Callback on delete annotation */ function onDeleteAnnotation() {} /** * Callback on skip task */ function onSkipTask() {} /** * Callback on unskip task */ function onUnskipTask() {} /** * Callback on task load */ function onTaskLoad() {} /** * Callback on Label Studio load */ function onLabelStudioLoad() {} /** * Callback when labeled region gets created */ function onEntityCreate() {} /** * Callback when labeled region gets deleted */ function onEntityDelete() {} /** * Callback when ground truth button gets pressed */ function onGroundTruth() {} /** * Callback when a new annotation gets selected */ function onSelectAnnotation(annotation, previousAnnotation) {} /** * Called when "Accept" or "Fix + Accept" is pressed */ function onAcceptAnnotation(store, entity) {} /** * Called when "Reject" is pressed */ function onRejectAnnotation(store, entity) {} /** * Called when storage gets initialized for the first time */ function onStorageInitialized(ls) {} function onSubmitDraft(entity) {} function onNextTask(nextTaskId) {} function onPrevTask(prevTaskId) {} export default { onDeleteAnnotation, onEntityCreate, onEntityDelete, onGroundTruth, onLabelStudioLoad, onSkipTask, onUnskipTask, onSubmitAnnotation, onSubmitDraft, onTaskLoad, onUpdateAnnotation, onSelectAnnotation, onAcceptAnnotation, onRejectAnnotation, onStorageInitialized, onNextTask, onPrevTask, };