display method

Widget display({
  1. Widget initialBuilder()?,
  2. Widget loadingBuilder()?,
  3. Widget errorBuilder(
    1. String message
    )?,
  4. Widget emptyBuilder()?,
  5. required Widget successBuilder(
    1. T data
    ),
  6. Widget retryBuilder()?,
  7. VoidCallback? onRetry,
  8. Duration? transitionDuration,
  9. Color? backgroundColor,
})

Implementation

Widget display({
  Widget Function()? initialBuilder,
  Widget Function()? loadingBuilder,
  Widget Function(String message)? errorBuilder,
  Widget Function()? emptyBuilder,
  required Widget Function(T data) successBuilder,
  Widget Function()? retryBuilder,
  VoidCallback? onRetry,
  Duration? transitionDuration,
  Color? backgroundColor,
}) {
  return Obx(
        () =>
        DKStateQueryDisplay(
          state: value,
          initialBuilder: initialBuilder,
          loadingBuilder: loadingBuilder,
          errorBuilder: errorBuilder,
          emptyBuilder: emptyBuilder,
          successBuilder: successBuilder,
          retryBuilder: retryBuilder,
          onRetry: onRetry,
          transitionDuration: transitionDuration,
          backgroundColor: backgroundColor,
        ),
  );
}