Choices/src/scripts/interfaces/choice.ts
2021-12-27 15:58:25 +00:00

18 lines
364 B
TypeScript

/* eslint-disable @typescript-eslint/no-explicit-any */
export interface Choice {
id?: number;
customProperties?: Record<string, any>;
disabled?: boolean;
active?: boolean;
elementId?: number;
groupId?: number;
keyCode?: number;
label: string;
placeholder?: boolean;
selected?: boolean;
value: any;
score?: number;
choices?: Choice[];
}