$select<TValue> method

Widget $select<TValue>(
  1. ValueListenable<TValue> valueListenable, {
  2. required ValueWidgetBuilder<TValue>? selector(
    1. TValue
    ),
  3. Widget? child,
})

绑定到指定 ValueListenable 当值发生变化时, 使用 selector 选择器中提供的构建方法构建 Widget

child 用于向构建方法中传入 Widget

Implementation

Widget $select<TValue>(ValueListenable<TValue> valueListenable,
        {required ValueWidgetBuilder<TValue>? Function(TValue) selector,
        Widget? child}) =>
    $build<TValue>(valueListenable,
        builder: (context, value, child) =>
            (selector(value) ?? _)(context, value, child));