TopicProgressFamily class

Single topic progress (used by lesson viewer to show read state).

Copied from topicProgress.

Inheritance

Constructors

TopicProgressFamily()
Single topic progress (used by lesson viewer to show read state).
const

Properties

allTransitiveDependencies Iterable<ProviderOrFamily>?
All the dependencies of a provider and their dependencies too.
no setteroverride
dependencies Iterable<ProviderOrFamily>?
The list of providers that this provider potentially depends on.
no setteroverride
from Family<Object?>?
The family that this provider/family depends on.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
name String?
A custom label for providers.
no setteroverride
overriddenFamily Family<AsyncValue<UserTopicProgressModel?>>
The family that was overridden.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

call(String topicId) TopicProgressProvider
Single topic progress (used by lesson viewer to show read state).
getProviderOverride(covariant TopicProgressProvider provider) TopicProgressProvider
Obtains the new behavior for a provider associated to the overridden family.
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