Отображение исторических данных¶
DqResultsView позволяет добавлять новые виды отображения исторических данных.
Описание DqResultsView
export type IProps = {
dqResultsStore: DqResultsStore;
}
export type UEDqResultsView = UeModuleBase & {
default: {
meta: {
optionDisplayName: () => string;
order: number;
};
resolver: () => boolean;
component: ComponentType<IProps>;
};
}
DqResultsStore - содержит информацию об истории проверок.
Также можно указать добавленный UserExit как выбранный по умолчанию при загрузке истории. Для этого необходимо реализовать UserExit типа UEDefaultDqResultView.
Описание UEDefaultDqResultView
export type UEDefaultDqResultView = UeModuleBase & {
default: {
meta: {
defaultModuleId: string;
priority: number;
};
resolver: () => boolean;
};
}
В качестве defaultModuleId
необходимо указать moduleId
добавленного модуля типа UEDqResultsView и указать значение priority
выше имеющегося на данный момент (по умолчанию 1).