SpinnerFenceNotifier.init constructor

SpinnerFenceNotifier.init(
  1. SpinnerEntity data,
  2. VoidCallback? onReseted,
  3. SpinnerFenceIntercept? onItemIntercept
)

构造方法

Implementation

factory SpinnerFenceNotifier.init(
  SpinnerEntity data,
  VoidCallback? onReseted,
  SpinnerFenceIntercept? onItemIntercept,
) {
  if (data.items.isEmpty) {
    return SpinnerFenceNotifier(
        const SpinnerFenceState(), onReseted, onItemIntercept);
  }
  final instance =
      SpinnerFenceNotifier(_getState(data), onReseted, onItemIntercept);
  return instance;
}