LxBase<T> constructor

LxBase<T>(
  1. T initial, {
  2. void onListen()?,
  3. void onCancel()?,
  4. String? name,
})

Creates a reactive wrapper around initial.

Implementation

LxBase(T initial, {this.onListen, this.onCancel, this.name})
    : _value = initial {
  if (LevitReactiveMiddleware.hasInitMiddlewares) {
    LevitStateMiddlewareChain.applyOnInit(this);
  }
}