S2ChosenData<T> class abstract

Chosen data class

Implementers

Constructors

S2ChosenData()

Properties

choice → dynamic
Returns the choice item(s)
no setter
group → dynamic
Returns the group(s) data
no setter
hashCode int
The hash code for this object.
no setterinherited
isEmpty bool
Returns true if there are no values in the chosen data
no setter
isNotEmpty bool
Returns true if there is at least one value in the chosen data
no setter
length int
Returns the length of the choice
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subtitle → dynamic
Returns the subtitle(s) data
no setter
title → dynamic
Returns the title(s) data
no setter
value → dynamic
Returns the value(s) data
no setter

Methods

has(S2Choice<T> choice) bool
Returns true if the chosen contains the supplied choice item
hasAll(List<S2Choice<T>> choices) bool
Returns `true if the chosen has every of the supplied choice items
hasAny(List<S2Choice<T>> choices) bool
Returns true if the chosen has any of the supplied choice items
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
Returns a string that can be used as display, returns title if is valid and is not empty, returns placeholder if is valid and is empty.
override
toWidget() Widget
Return a Text widget from toString

Operators

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