2021-08-09 14:26:11 +02:00
|
|
|
import {
|
|
|
|
EventMetadataCategories,
|
|
|
|
EventMetadataKeyType,
|
|
|
|
EventMetadataType,
|
|
|
|
} from "./enums";
|
|
|
|
|
|
|
|
export interface IEventMetadata {
|
|
|
|
key: string;
|
|
|
|
title?: string;
|
|
|
|
value: string;
|
|
|
|
type: EventMetadataType;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface IEventMetadataDescription extends IEventMetadata {
|
|
|
|
icon?: string;
|
|
|
|
placeholder?: string;
|
2022-07-12 10:55:28 +02:00
|
|
|
description?: string;
|
2021-08-09 14:26:11 +02:00
|
|
|
choices?: Record<string, string>;
|
2022-07-12 10:55:28 +02:00
|
|
|
keyType?: EventMetadataKeyType;
|
2021-08-09 14:26:11 +02:00
|
|
|
pattern?: RegExp;
|
|
|
|
label: string;
|
|
|
|
category: EventMetadataCategories;
|
|
|
|
}
|