add exports, minor refactoring

This commit is contained in:
Salvatore Giordano
2022-04-29 15:25:35 +02:00
parent eac9d096e8
commit 6048d61862
10 changed files with 20 additions and 47 deletions
@@ -89,13 +89,9 @@ class StreamChannelListView extends StatelessWidget {
final PagedValueScrollViewIndexedWidgetBuilder<Channel> separatorBuilder;
/// A builder that is called to build the empty state of the list.
///
/// If not provided, [StreamChannelListEmptyWidget] will be used.
final WidgetBuilder? emptyBuilder;
/// A builder that is called to build the loading state of the list.
///
/// If not provided, [StreamChannelListLoadingTile] will be used.
final WidgetBuilder? loadingBuilder;
/// A builder that is called to build the error state of the list.
@@ -87,18 +87,12 @@ class StreamMessageSearchListView extends StatelessWidget {
separatorBuilder;
/// A builder that is called to build the empty state of the list.
///
/// If not provided, [StreamMessageSearchListEmptyWidget] will be used.
final WidgetBuilder? emptyBuilder;
/// A builder that is called to build the loading state of the list.
///
/// If not provided, [StreamMessageSearchListLoadingTile] will be used.
final WidgetBuilder? loadingBuilder;
/// A builder that is called to build the error state of the list.
///
/// If not provided, [StreamMessageSearchListErrorWidget] will be used.
final Widget Function(BuildContext, StreamChatError)? errorBuilder;
/// Called when the user taps this list tile.
@@ -77,7 +77,7 @@ class StreamUserGridTile extends StatelessWidget {
child: Text(
user.name,
textAlign: TextAlign.center,
maxLines: 2,
maxLines: 1,
overflow: TextOverflow.ellipsis,
style: const TextStyle(
fontWeight: FontWeight.bold,
@@ -84,18 +84,12 @@ class StreamUserListView extends StatelessWidget {
final PagedValueScrollViewIndexedWidgetBuilder<User> separatorBuilder;
/// A builder that is called to build the empty state of the list.
///
/// If not provided, [StreamUserListEmptyWidget] will be used.
final WidgetBuilder? emptyBuilder;
/// A builder that is called to build the loading state of the list.
///
/// If not provided, [StreamUserListLoadingTile] will be used.
final WidgetBuilder? loadingBuilder;
/// A builder that is called to build the error state of the list.
///
/// If not provided, [StreamUserListErrorWidget] will be used.
final Widget Function(BuildContext, StreamChatError)? errorBuilder;
/// Called when the user taps this list tile.
@@ -48,6 +48,7 @@ export 'src/user_item.dart';
export 'src/user_list_view.dart';
export 'src/user_mention_tile.dart';
export 'src/utils.dart';
// v4
export 'src/v4/message_input/countdown_button.dart';
export 'src/v4/message_input/stream_attachment_picker.dart';
export 'src/v4/message_input/stream_message_input.dart';
@@ -55,13 +56,12 @@ export 'src/v4/message_input/stream_message_send_button.dart';
export 'src/v4/message_input/stream_message_text_field.dart';
export 'src/v4/scroll_view/channel_scroll_view/stream_channel_grid_tile.dart';
export 'src/v4/scroll_view/channel_scroll_view/stream_channel_grid_view.dart';
// v4
export 'src/v4/scroll_view/channel_scroll_view/stream_channel_list_tile.dart';
export 'src/v4/scroll_view/channel_scroll_view/stream_channel_list_view.dart';
export 'src/v4/scroll_view/message_search_scroll_view/stream_message_search_grid_view.dart';
export 'src/v4/scroll_view/message_search_scroll_view/stream_message_search_list_tile.dart';
export 'src/v4/scroll_view/message_search_scroll_view/stream_message_search_list_view.dart';
export 'src/v4/scroll_view/stream_scroll_view_empty_widget.dart';
export 'src/v4/scroll_view/stream_scroll_view_indexed_widget_builder.dart';
export 'src/v4/scroll_view/user_scroll_view/stream_user_grid_tile.dart';
export 'src/v4/scroll_view/user_scroll_view/stream_user_grid_tile.dart';