Zahl
import { buildProperty } from "@firecms/core";
const rangeProperty = buildProperty({ name: "Range", validation: { min: 0, max: 3 }, dataType: "number"});clearable
Abschnitt betitelt „clearable“Fügt ein Symbol zum Löschen des Werts hinzu. Standardmäßig false.
enumValues
Abschnitt betitelt „enumValues“Sie können Enum-Werte angeben, die eine Zuordnung möglicher exklusiver Werte bieten, die die Eigenschaft annehmen kann.
import { buildProperty, buildEnumValueConfig } from "@firecms/core";
const property = buildProperty({ name: "Status", dataType: "number", enumValues: [ buildEnumValueConfig({ id: "-1", label: "Lightly tense", color: "redLighter" }), buildEnumValueConfig({ id: "0", label: "Normal", color: "grayLight" }), buildEnumValueConfig({ id: "1", label: "Lightly relaxed", color: "blueLighter" }) ]});validation
Abschnitt betitelt „validation“requiredSoll dieses Feld obligatorisch sein.requiredMessageMeldung bei Validierungsfehler.minLegt den minimalen erlaubten Wert fest.maxLegt den maximalen erlaubten Wert fest.lessThanWert muss kleiner sein als.moreThanWert muss größer sein als.positiveWert muss eine positive Zahl sein.negativeWert muss eine negative Zahl sein.integerWert muss eine ganze Zahl sein.
Links: