InterpretedLabelValueDefinition class

Annotations
  • @modObject

Constructors

InterpretedLabelValueDefinition({required String identifier, @Default([]) List<LabelValueDefinitionFlag> flags, @Default(false) bool configurable, @Default(LabelPreference.warn) LabelPreference defaultSetting, required String severity, required String blurs, @Default({}) Map<LabelTarget, Map<ModerationBehaviorContext, ModerationBehavior>> behaviors, String? definedBy})
const
factory

Properties

behaviors Map<LabelTarget, Map<ModerationBehaviorContext, ModerationBehavior>>
no setterinherited
blurs String
no setterinherited
configurable bool
no setterinherited
copyWith → $InterpretedLabelValueDefinitionCopyWith<InterpretedLabelValueDefinition>
Create a copy of InterpretedLabelValueDefinition with the given fields replaced by the non-null parameter values.
no setterinherited
defaultSetting LabelPreference
no setterinherited
definedBy String?
no setterinherited
flags List<LabelValueDefinitionFlag>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
identifier String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
severity String
no setterinherited

Methods

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

Operators

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