meta function
MetadataOverrides
meta(
{ - String? label,
- String? pluralLabel,
- String? addLabel,
- String? editLabel,
- Set<JsonPath>? ignoredPaths,
- Map<dynamic, String>? labels,
- List? sortOrder,
- Map<JsonPath, MetaFieldConfig>? formConfig,
- Map<JsonPath, MetaDateFormatter>? metaDateFormatters,
- Map<dynamic, String>? placeholders,
})
Implementation
MetadataOverrides meta(
{String? label,
String? pluralLabel,
String? addLabel,
String? editLabel,
Set<JsonPath>? ignoredPaths,
Map<dynamic, String>? labels,
List<dynamic>? sortOrder,
Map<JsonPath, MetaFieldConfig>? formConfig,
Map<JsonPath, MetaDateFormatter>? metaDateFormatters,
Map<dynamic, String>? placeholders}) {
return MetadataOverrides.coerced(
label: label,
addLabel: addLabel,
editLabel: editLabel,
pluralLabel: pluralLabel,
ignoredPaths: ignoredPaths,
formConfig: formConfig?.mapValues((_, v) => [v]),
metaDateFormatters: metaDateFormatters,
sortOrder: sortOrder ?? labels?.keys,
labels: labels,
placeholders: placeholders);
}