CmsFilterDateEntry class
CmsEntry for handling basic dates
- Inheritance
-
- Object
- CmsFilterEntry<
DateTime?> - CmsFilterDateEntry
Constructors
-
CmsFilterDateEntry({required List<
String> filterKeys, required String entryKey, String? label, int flex = 2, CmsFilterDateEntryMode mode = CmsFilterDateEntryMode.greater, CmsFilterDateEntryUnit unit = CmsFilterDateEntryUnit.dateTime})
Properties
- entryKey → String
-
identity of CmsFilterEntry
final
-
filterKeys
→ List<
String> -
- filterKeys are paths to values to be filtered in the get function of CmsDelegate. It may be staggered e.g.
user.data.image. To see how it works check JsonMapExtensionsfinal - filterKeys are paths to values to be filtered in the get function of CmsDelegate. It may be staggered e.g.
- fixedLabel → String
-
Real display of the field. If null, last segment of
keyis displayedno setterinherited - flex → int
-
- Defines size of the CmsFilterEntry in the
CmsTablefinal - Defines size of the CmsFilterEntry in the
- hashCode → int
-
The hash code for this object.
no setterinherited
- label → String?
-
- label displays the name of the entry. To find out more check fixedLabel
final - mode → CmsFilterDateEntryMode
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- unit → CmsFilterDateEntryUnit
-
final
Methods
-
buildField(
{required BuildContext context, required DateTime? value, required void onChanged(DateTime? value)}) → Widget -
Builder of the filter field. Recommended to be wrapped with CmsFieldWrapper
override
-
filterFromValues(
JsonMap value) → CmsFilter -
Builder of filters for CmsDelegate.
override
-
fromJson(
Object? json) → DateTime? -
simple fromJson method, e.g. int.parse(json.toString) for an int value.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
Object? value) → Object? -
simple toJson method, e.g. 12.toString for an int value.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited