CowGroupState class Null safety Stores

그룹 프로바이더

Inheritance

Constructors

CowGroupState()

Properties

cowGroups List<CowGroup>
"전체"를 제외한 모든 그룹을 가져옵니다.
read / write
cowGroupsWithTotal List<CowGroup?>
"전체"를 포함한 모든 그룹을 가져옵니다. null은 "전체" 그룹을 의미합니다.
read-only
cowState CowState
read / write
currentCowGroup CowGroup?
선택된 그룹, null일 경우 "전체" 그룹을 의미합니다.
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
hasListeners bool
Whether any listeners are currently registered. [...]
@protected, read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
selectedGroup CowGroup?
선택된 그룹을 가져옵니다.
read-only

Methods

addGroup(CowGroup _) → void
addListener(VoidCallback listener) → void
Register a closure to be called when the object changes. [...]
inherited
changeCurrentGroup(CowGroup? _) → void
현재 선택된 그룹을 변경합니다.
deselectAll() → void
dispose() → void
Discards any resources used by the object. After this is called, the object is not in a usable state and should be discarded (calls to addListener and removeListener will throw after the object is disposed). [...]
@mustCallSuper, inherited
init(CowState _) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
notifyListeners() → void
Call all the registered listeners. [...]
onChangeCowGroupName(CowGroup group, String newName) → void
removeCowGroup(CowGroup _) Future<void>
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes. [...]
inherited
selectGroup(CowGroup? _) → void
toString() String
A string representation of this object. [...]
inherited

Operators

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