fields library
Classes
- BinaryField
- BoolField
- BoolFieldCell
- ChildIndicator
- ColorField
- ColorFieldCell
- DateFieldCell
- DateTimeField
- DynamicField
- DynamicFieldCell
- DynamicFieldChild
- DynamicFieldChildPanel
- DynamicFieldItem
- EnumField
- EnumFieldCell
- EnumValue
- ErrorFieldCell
- ExternalField
- Field
-
FieldCellWidget<
F extends Field> - FieldDescription
- FieldMapper
- FieldsDecorator
- FieldsDivider
- FontField
- FontFieldCell
- HeaderField
- HeaderFieldCell
- IconField
- IconFieldCell
- IdField
- IdFieldCell
- ListFieldBloc
- LocalPageBloc
- ModelsSelectorField
- ModelsSelectorFieldCell
- MultiSelectorField
- MultiSelectorFieldCell
- MultiSelectorModal
- NumberField
- NumberFieldCell
- QueryFilterCell
- QueryFilterField
- QueryFilterValueField
- QueryFilterValueFieldCell
- ScreenContentModel
- ScreenField
- ScreenFieldCell
- SelectorField
- SelectorFieldCell
- StringField
- StringFieldCell
- StructuredField
- StructuredFieldCell
- StructuredFieldChild
- StructuredFieldChildren
- StructuredFieldItem
- StructureField
- ? THIS FIELD IS FOR PRIVATE PURPOSES OF THE FRAMEWORK
- StructureFieldCell
- StructureFieldChild
- ThirdTable
- TitleField
Mixins
-
FieldCell<
F extends Field> -
FieldCellHelper<
F extends Field, T extends FieldCellWidget< F> >
Extensions
- $BinaryFieldCopyWith on BinaryField
- $BoolFieldCopyWith on BoolField
- $ColorFieldCopyWith on ColorField
- $DateTimeFieldCopyWith on DateTimeField
- $DynamicFieldCopyWith on DynamicField
- $DynamicFieldItemCopyWith on DynamicFieldItem
- $EnumFieldCopyWith on EnumField
- $EnumValueCopyWith on EnumValue
- $FontFieldCopyWith on FontField
- $HeaderFieldCopyWith on HeaderField
- $IconFieldCopyWith on IconField
- $IdFieldCopyWith on IdField
- $ModelsSelectorFieldCopyWith on ModelsSelectorField
- $MultiSelectorFieldCopyWith on MultiSelectorField
- $NumberFieldCopyWith on NumberField
- $QueryFilterFieldCopyWith on QueryFilterField
- $QueryFilterValueFieldCopyWith on QueryFilterValueField
- $ScreenContentModelCopyWith on ScreenContentModel
- $ScreenFieldCopyWith on ScreenField
- $SelectorFieldCopyWith on SelectorField
- $StringFieldCopyWith on StringField
- $StructuredFieldCopyWith on StructuredField
- $StructuredFieldItemCopyWith on StructuredFieldItem
- $StructureFieldCopyWith on StructureField
- $ThirdTableCopyWith on ThirdTable
- ExtendedQueryFieldType on QueryFieldType
-
ExtendedSupportedFilters
on Iterable<
QueryFieldType> -
FieldFilterExtension
on List<
Field> - FieldTypesExtension on Field?
- IsSingleLineField on Field
-
TitleFieldsTools
on List<
TitleField>
Constants
- fieldContentColorProperty → const String
- fieldContentIconProperty → const String
- fieldContentProperty → const String
- fieldDefaultValueProperty → const String
- fieldIdProperty → const String
- fieldIsRequiredProperty → const String
- fieldIsScrollableProperty → const String
- fieldMaxLinesProperty → const String
- fieldModelProperty → const String
- fieldNameProperty → const String
- fieldShowInListProperty → const String
- fieldSortProperty → const String
- fieldStructureProperty → const String
- fieldThirdTableProperty → const String
- fieldTitleFieldsProperty → const String
- fieldTypeProperty → const String
- fieldValidatorProperty → const String
- fieldValueProperty → const String
- fieldVirtualFieldProperty → const String
- kLoadingText → const String
- kStructureField → const String
- kStructureIdField → const String
- kStructureKey → const String
Properties
- fieldToModelContent → StringField
-
final
- fieldToModelContentColor → ColorField
-
final
- fieldToModelContentIcon → IconField
-
final
- fieldToModelDefaultValue → BoolField
-
final
- fieldToModelId → IdField
-
final
- fieldToModelIsRequired → BoolField
-
final
- fieldToModelMaxLines → NumberField
-
final
- fieldToModelModel → ModelsSelectorField
-
final
- fieldToModelName → StringField
-
final
- fieldToModelShowInList → BoolField
-
final
- fieldToModelSort → NumberField
-
final
- fieldToModelValidator → StringField
-
final
- fieldToModelVirtualField → StringField
-
final
- maxSignedBigInt → BigInt
-
final
- maxUnsignedBigInt → BigInt
-
final
- minSignedBigInt → BigInt
-
final
- structureModel → Model
-
final
Functions
-
fieldsFromJson(
List value) → List< List< Field> > -
fieldsFromJsonRow(
List row) → List< Field> -
fieldsToJson(
List< List< fields) → List<Field> >List< Json> > -
fieldsToJsonRow(
List< Field> fields) → List<Json> -
generateStructureFieldId(
String fieldId) → String -
generateStructureJson(
{required String id, required dynamic structure}) → Future< Json> -
generateStructurePageId(
String structureFieldId, String modelId) → String -
isScalar(
dynamic value) → bool -
isStructureField(
String fieldId) → bool -
titleFieldFromJson(
dynamic json) → TitleField -
titleFieldsFromJson(
dynamic json) → List< TitleField> -
titleFieldsToJson(
List< TitleField> titleFields) → List<Json> -
titleFieldToJson(
TitleField titleField) → Json
Typedefs
- DataChangesCallback = void Function(Json data)
- DescriptionFactory = FieldDescription Function([BuildContext? context])
- FieldChanged = void Function(String fieldId, Object? value)