Options
All
  • Public
  • Public/Protected
  • All
Menu

Beschreibt ein Modell das ein zusätzliches Eingabefeld in der Terminbuchung repräsentiert.

Hierarchy

  • ICustomFieldDeclarationModel

Index

Properties

allowedValues

allowedValues: ICustomFieldAllowedValue[]

Die Auflistung der erlaubten Werte. Wird bei Auswahllisten verwendet, um die auswählbaren Werte zu ermitteln.

Optional defaultValue

defaultValue: string | number

Der Standardwert des Feldes.

fieldId

fieldId: number

Die ID des zusätzlichen Feldes.

Optional gridWidth

gridWidth: number

Die Anzahl der Spalten über die sich das Eingabefeld im Layoutgrid der Buchungsmaske erstreckt.

Das Layoutgrid besteht aus zwölf gleich breiten Spalten. Daraus ergeben sich folgende erlaubte Werte:

  • Ganzzahl
  • Minimum 1
  • Maximum 12

Standardwert: 12 (das Eingabefeld erstreckt sich über die volle Breite des Layoutgrids)

name

name: string

Die Beschriftung (Label) des Eingabefeldes.

Optional placeholder

placeholder: string

Der Platzhalter für das Eingabefeld.

required

required: boolean

Ist gesetzt, wenn die Angabe des Feldes bei der Terminbuchung erforderlich ist.

Optional validFromState

validFromState: number

Der Status / Workflowindex des Termins, ab dem dieses zusätzliche Feld angezeigt wird.

Dieser Schwellwert wird inklusiv ausgewertet.

Optional validToState

validToState: number

Der Status / Workflowindex des Termins, bis zu dem dieses zusätzliche Feld angezeigt wird.

Dieser Schwellwert wird inklusiv ausgewertet.

valueType

Die Art des Eingabefeldes.

Standardwert: 0 CustomFieldValueType.Text (einzeiliges Texteingabefeld)

Optional writeableFromState

writeableFromState: number

Der Status / Workflowindex des Termins, ab dem dieses zusätzliche Feld schreibbar ist.

Dieser Schwellwert wird inklusiv ausgewertet.

Optional writeableToState

writeableToState: number

Der Status / Workflowindex des Termins, bis zu dem dieses zusätzliche Feld schreibbar ist.

Dieser Schwellwert wird inklusiv ausgewertet.

Generated using TypeDoc. API-Dokumentation v2.0.1816. Zur Startseite © Copyright 2023 TERMINGO GmbH. All rights reserved.