XmlParserNode class
Properties
-
element
→ XmlElement
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createNullableProperty<T>(T? value, bool isImmutable)
→ Property<T?>
-
inherited
-
createProperty<T>(T value, bool isImmutable)
→ Property<T>
-
inherited
-
getAttribute(XmlElement xmlElement, String name)
→ String?
-
-
getBoolProperty(String name, {bool defaultValue() = defaultFalse, bool isImmutable = true})
→ Property<bool>
-
inherited
-
getChildProperty<TFormElement>({required String propertyName, required ElementParserFunction parser, required FormElement parent, required TFormElement defaultValue(), bool isContentProperty = false, bool isImmutable = true})
→ Property<TFormElement>
-
override
-
getChildrenProperty<TFormElement>({FormElement? parent, required String childrenPropertyName, ElementParserFunction? parser, bool isContentProperty = false, bool isImmutable = true})
→ Property<List<TFormElement>>
-
override
-
getDateTimeProperty(String name, {DateTime defaultValue() = defaultDateTime, bool isImmutable = true})
→ Property<DateTime>
-
inherited
-
getDecimalProperty(String name, {Decimal defaultValue() = defaultDecimal, bool isImmutable = true})
→ Property<Decimal>
-
inherited
-
getDoubleProperty(String name, {double defaultValue() = defaultDouble, bool isImmutable = true})
→ Property<double>
-
inherited
-
getElement(XmlElement xmlElement, String name)
→ XmlElement?
-
-
getEnumProperty<TEnum>(String name, List<TEnum> enumValues, {required TEnum defaultValue(), bool isImmutable = true})
→ Property<TEnum>
-
inherited
-
getIntProperty(String name, {int defaultValue() = defaultInt, bool isImmutable = true})
→ Property<int>
-
inherited
-
getIsVisibleProperty()
→ Property<bool>
-
inherited
-
getName()
→ String
-
override
-
getNullableBoolProperty(String name, {bool? defaultValue() = defaultNullableBool, bool isImmutable = true})
→ Property<bool?>
-
inherited
-
getNullableChildProperty<TFormElement>({required String propertyName, required ElementParserFunction parser, required FormElement parent, required TFormElement? defaultValue(), bool isContentProperty = false, bool isImmutable = true})
→ Property<TFormElement?>
-
override
-
getNullableDateTimeProperty(String name, {DateTime? defaultValue() = defaultNullableDateTime, bool isImmutable = true})
→ Property<DateTime?>
-
inherited
-
getNullableDecimalProperty(String name, {Decimal? defaultValue() = defaultNullableDecimal, bool isImmutable = true})
→ Property<Decimal?>
-
inherited
-
getNullableDoubleProperty(String name, {double? defaultValue() = defaultNullableDouble, bool isImmutable = true})
→ Property<double?>
-
inherited
-
getNullableEnumProperty<TEnum>(String name, List<TEnum> enumValues, {TEnum defaultValue()?, bool isImmutable = true})
→ Property<TEnum?>
-
inherited
-
getNullableIntProperty(String name, {int? defaultValue() = defaultNullableInt, bool isImmutable = true})
→ Property<int?>
-
inherited
-
getNullableProperty<T>(String name, T converter(String s), T? defaultValue(), {bool isImmutable = true})
→ Property<T?>
-
override
-
getNullableStringProperty(String name, {String? defaultValue() = defaultNullableString, bool isImmutable = true})
→ Property<String?>
-
inherited
-
getParentProperty(FormElement? parent)
→ Property<FormElement>?
-
inherited
-
getPlainString(String propertyName)
→ String?
-
override
-
getProperty<T>(String name, T converter(String s), T defaultValue(), {bool isImmutable = true})
→ Property<T>
-
override
-
getPropertyAsElement(XmlElement xmlElement, String name)
→ XmlElement?
-
-
getStringProperty(String name, {String defaultValue() = defaultString, bool isImmutable = true})
→ Property<String>
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited