$anyFor<TValue> method
Widget
$anyFor<TValue>(
- Iterable<
Object> prepertyKeys, { - required ValueWidgetBuilder<
Iterable< builder,TValue> > - Widget? child,
绑定到指定属性集合, 当任一 prepertyKeys
对应属性值发生变化时,
使用 builder
构建 Widget
builder
方法中 TValue
将被包装为 Iterable<TValue>
child
用于向构建方法中传入 Widget
// example
@override
Widget build(BuildContext context) {
return $anyFor(const [#account, #password],
builder: (context, values, child) => Text(values[0])));
}
Implementation
Widget $anyFor<TValue>(Iterable<Object> prepertyKeys,
{required ValueWidgetBuilder<Iterable<TValue>> builder,
Widget? child}) =>
$any(requireProperties<TValue>(prepertyKeys),
builder: builder, child: child);