toString method
A string representation of this object.
Some classes have a default textual representation,
often paired with a static parse
function (like int.parse).
These classes will provide the textual representation as
their string representation.
Other classes have no meaningful textual representation
that a program will care about.
Such classes will typically override toString
to provide
useful information when inspecting the object,
mainly for debugging or logging.
Implementation
@override
String toString() =>
'MyoroSingleInputDropdownConfiguration<T>(\n'
' label: ${self.label},\n'
' selectedItemBuilder: ${self.selectedItemBuilder},\n'
' enabled: ${self.enabled},\n'
' checkboxOnChanged: ${self.checkboxOnChanged},\n'
' toggleDropdownOnInputTap: ${self.toggleDropdownOnInputTap},\n'
' toggleDropdownOnFieldSubmitted: ${self.toggleDropdownOnFieldSubmitted},\n'
' dropdownType: ${self.dropdownType},\n'
' targetKey: ${self.targetKey},\n'
' menuConfiguration: ${self.menuConfiguration},\n'
');';