build method

Widget build(
  1. BuildContext context,
  2. HStreamBuilder<T> builder, {
  3. WidgetBuilder? loadingBuilder,
  4. T? initial,
  5. Key? key,
})

Implementation

Widget build(BuildContext context, HStreamBuilder<T> builder,
    {WidgetBuilder? loadingBuilder, T? initial, Key? key}) {
  return StreamBuilder<T>(
    key: key,
    builder: (context, snap) {
      final data = snap.data ?? initial;
      return data == null ? loadingBuilder!(context) : builder(context, data);
    },
    initialData: initial,
  );
}