debugFillProperties method

  1. @visibleForTesting
  2. @override
void debugFillProperties(
  1. DiagnosticPropertiesBuilder properties
)
inherited

initValue 初始值 如果不想设置初始值, 请return null; 如果要需要异步初始化, 请return null, 并覆写onCreate 函数

Implementation

@visibleForTesting
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
  super.debugFillProperties(properties);
  properties.add(DiagnosticsProperty<ValueStream<M>>(
    'stream',
    stream,
    description: 'current ValueStream',
  ));
  properties.add(DiagnosticsProperty<M?>(
    'value',
    value,
    description: 'current Model value',
  ));
}