mirror of
https://github.com/Radarr/Radarr
synced 2025-12-06 08:28:50 +01:00
23 lines
464 B
TypeScript
23 lines
464 B
TypeScript
export interface FieldSelectOption<T> {
|
|
value: T;
|
|
name: string;
|
|
order: number;
|
|
hint?: string;
|
|
parentValue?: T;
|
|
isDisabled?: boolean;
|
|
additionalProperties?: Record<string, unknown>;
|
|
}
|
|
|
|
interface Field {
|
|
order: number;
|
|
name: string;
|
|
label: string;
|
|
value: boolean | number | string | number[];
|
|
section: string;
|
|
hidden: 'hidden' | 'hiddenIfNotSet' | 'visible';
|
|
type: string;
|
|
advanced: boolean;
|
|
privacy: string;
|
|
}
|
|
|
|
export default Field;
|