import { BaseField } from "../baseField.model"; export declare class ListValueFieldStyleCSS { ContainerNormale?: string; ContainerMouseover?: string; ContainerSelezionato?: string; ContainerNotValid?: string; ContainerReadonly?: string; LabelNormale?: string; LabelMouseover?: string; LabelSelezionato?: string; LabelNotValid?: string; LabelReadonly?: string; CasellaTriggerNormale?: string; CasellaTriggerMouseover?: string; CasellaTriggerSelezionato?: string; CasellaTriggerNotValid?: string; CasellaTriggerReadonly?: string; OpzioneNormale?: string; OpzioneMouseover?: string; OpzioneSelezionato?: string; OpzioneNotValid?: string; OpzioneReadonly?: string; SelezioneNormale?: string; SelezioneMouseover?: string; SelezioneSelezionato?: string; SelezioneNotValid?: string; SelezioneReadonly?: string; BottoneNormale?: string; BottoneMouseover?: string; BottoneSelezionato?: string; BottoneNotValid?: string; BottoneReadonly?: string; BottoneCancellaNormale?: string; BottoneCancellaMouseover?: string; BottoneCancellaSelezionato?: string; BottoneCancellaNotValid?: string; BottoneCancellaReadonly?: string; } /**Lista di valori */ export declare class ListValueField extends BaseField { /** * Lista di valori ordinata. La parte "Value", viene utilizzata in modi diversi a seconda del tipo di presentazione, e/o * come valore relazionato nelle formule */ ValuePairs: { [key: string]: any; }; /** * stringa da parsare chiave valore: chiave1 | valore 1; chiave2|valore 2 */ ValueString: string; /**Se true è l'utente può scegliere più di un valore */ IsMultiChoiche: boolean; /**Modalità di presentazione */ PresentationMode: ListPresentationEnum; ListValueFieldStyleCSS?: ListValueFieldStyleCSS; } export declare enum ListPresentationEnum { "Combo box" = 1, "Radio button" = 2, "Pulsante con testo" = 3 }