Точка расширения позволяет вызывать функции после публикации черновика записи с ошибкой
import {Universe} from '@universe-ee/sdk';export default { type: 'AfterPublishRecordFailure', moduleId: 'AfterPublishRecordFailureCustomID', active: true, system: false, resolver: (dataCardStore: Universe.Platform.Record.AbstractCardStore<any>, errors: Universe.Platform.Network.ServerDetailsError[]) => true, meta: {}, fn: (dataCardStore: Universe.Platform.Record.AbstractCardStore<any>) => Universe.Platform.Toast.Dialog.showError('HI HI UE', 'I am UE')} satisfies Universe.Platform.UserExit.UserExitDeclaration; Копировать
import {Universe} from '@universe-ee/sdk';export default { type: 'AfterPublishRecordFailure', moduleId: 'AfterPublishRecordFailureCustomID', active: true, system: false, resolver: (dataCardStore: Universe.Platform.Record.AbstractCardStore<any>, errors: Universe.Platform.Network.ServerDetailsError[]) => true, meta: {}, fn: (dataCardStore: Universe.Platform.Record.AbstractCardStore<any>) => Universe.Platform.Toast.Dialog.showError('HI HI UE', 'I am UE')} satisfies Universe.Platform.UserExit.UserExitDeclaration;
Является ли экземпляр точки расширения активным
Мета-информация точки расширения
Уникальный идентификатор экземпляра точки расширения
Функция указывает, следует ли применять данный экземпляр точки расширения
Является ли системным экземпляром
Точка расширения позволяет вызывать функции после публикации черновика записи с ошибкой
Example
Пример: добавление логики, исполняемой в случае, если при публикации черновика записи возникла ошибка