EnumMostProperty class

MostValueProperty for string enum type.

Inheritance

Constructors

EnumMostProperty({required String? title, required String? description, required String propertyName, required bool required, required MostProperty? parent, required List<String> values})
Creates EnumMostProperty.

Properties

description → String?
Description. Mapped from description.
finalinherited
fullPath → String
Dot-separated path for the given property.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
level → int
Nesting level. Starting from 0 for root properties.
no setterinherited
parent → MostProperty?
Parent property. Null only in root property.
finalinherited
propertyName → String
Description. Mapped from the name of the property.
finalinherited
required → bool
Whether the property is required on its parent.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
title → String?
Title. Mapped from title.
finalinherited
values → List<String>
Available enum options.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited