Type alias MultiProperty<Value, Params>

MultiProperty<Value, Params>: { group?: string; parameters?: Params; value: Value }[] | { commonParameters?: Params; group?: string; values: Property<Value, Params>[] } | (Value extends RecordedPropertyValue ? Value[] : never)

Multiple properties in form of an array of properties or an object in the form { commonParameters?: {@link Params}; values: {@link Property}[]; }.

Example

["2020-01-01", { value: "2020-01-01", parameters: { type: "date" } }]
{ commonParameters: { type: "date-and-or-time" }, values: ["2020-01-01", "11:30"] }

Type Parameters

Generated using TypeDoc