Lifecycle class abstract

lifecycle的实现

Implemented types
Implementers
Available extensions

Constructors

Lifecycle()

Properties

currentLifecycleState LifecycleState
当前状态
no setterinherited
currentState LifecycleState

Available on Lifecycle, provided by the LifecycleSupprot extension

no setter
hashCode int
The hash code for this object.
no setterinherited
owner LifecycleOwner
管理者
no setter
parent Lifecycle?
上一级提供者
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addLifecycleObserver(LifecycleObserver observer, {LifecycleState? startWith, bool fullCycle = true}) → void
添加一个观测者
inherited
addObserver(LifecycleObserver observer, [LifecycleState? startWith]) → void

Available on Lifecycle, provided by the LifecycleSupprot extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeLifecycleObserver(LifecycleObserver observer, {LifecycleState? willEnd, bool? fullCycle}) → void
inherited
removeObserver(LifecycleObserver observer, [LifecycleState? endWith]) → void

Available on Lifecycle, provided by the LifecycleSupprot extension

toLifecycle() Lifecycle

Available on ILifecycle, provided by the LifecycleConvertExt extension

toLifecycleRegistry() ILifecycleRegistry

Available on ILifecycle, provided by the LifecycleConvertExt extension

toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

maybeOf(BuildContext context, {bool listen = true}) Lifecycle?
获取 lifecycle
of(BuildContext context, {bool listen = true}) Lifecycle
获取 lifecycle