resolveLoadMoreBuilderToStateProperty function

EndlessStateProperty<Widget?> resolveLoadMoreBuilderToStateProperty(
  1. Builder<Widget>? builder
)

Implementation

EndlessStateProperty<Widget?> resolveLoadMoreBuilderToStateProperty(
  Builder<Widget>? builder,
) {
  return _resolveBuilderToStateProperty<Widget>(
    builder,
    (Builder<Widget> builder) =>
        EndlessStateProperty.resolveWith((context, states) {
      if (states.intersection({
        EndlessState.done,
        EndlessState.loading,
        EndlessState.empty,
      }).isEmpty) {
        return builder(context);
      }
      return null;
    }),
  );
}