Skip to content

Commit 20723b8

Browse files
authored
feat(llc): export all the public models and state classes (#67)
1 parent b4d4f64 commit 20723b8

File tree

4 files changed

+19
-4
lines changed

4 files changed

+19
-4
lines changed

packages/stream_feeds/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
added. Add `onNewActivity` callback to `feed`, `feedFromId`, or `feedFromQuery` to customize.
99
- Add location filtering support for activities with `ActivitiesFilterField.near` and `ActivitiesFilterField.withinBounds` filter fields.
1010
- Add new activity filter fields: `ActivitiesFilterField.feed` and `ActivitiesFilterField.interestTags`.
11+
- Export previously missing public APIs: models, state objects, and queries.
1112

1213
## 0.4.0
1314
- [BREAKING] Change `queryFollowSuggestions` return type to `List<FeedSuggestionData>`.

packages/stream_feeds/lib/src/models.dart

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
export 'package:stream_core/stream_core.dart'
2-
show BoundingBox, CircularRegion, LocationCoordinate;
3-
41
export 'models/activity_data.dart';
2+
export 'models/activity_pin_data.dart';
53
export 'models/aggregated_activity_data.dart';
4+
export 'models/app_data.dart';
65
export 'models/bookmark_data.dart';
76
export 'models/bookmark_folder_data.dart';
87
export 'models/comment_data.dart';
@@ -13,11 +12,17 @@ export 'models/feed_member_data.dart';
1312
export 'models/feed_member_request_data.dart';
1413
export 'models/feed_suggestion_data.dart';
1514
export 'models/feeds_config.dart';
15+
export 'models/feeds_reaction_data.dart';
16+
export 'models/file_upload_config_data.dart';
1617
export 'models/follow_data.dart';
18+
export 'models/moderation.dart';
19+
export 'models/moderation_config_data.dart';
20+
export 'models/pagination_data.dart';
1721
export 'models/poll_data.dart';
1822
export 'models/poll_option_data.dart';
1923
export 'models/poll_vote_data.dart';
2024
export 'models/push_notifications_config.dart';
25+
export 'models/reaction_group_data.dart';
2126
export 'models/request/activity_add_comment_request.dart'
2227
show ActivityAddCommentRequest;
2328
export 'models/request/activity_update_comment_request.dart'

packages/stream_feeds/lib/src/state.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ export 'state/activity_comment_list.dart';
33
export 'state/activity_comment_list_state.dart';
44
export 'state/activity_list.dart';
55
export 'state/activity_list_state.dart';
6+
export 'state/activity_reaction_list.dart';
7+
export 'state/activity_reaction_list_state.dart';
68
export 'state/activity_state.dart';
79
export 'state/bookmark_folder_list.dart';
810
export 'state/bookmark_folder_list_state.dart';
@@ -14,19 +16,25 @@ export 'state/comment_reaction_list.dart';
1416
export 'state/comment_reaction_list_state.dart';
1517
export 'state/comment_reply_list.dart';
1618
export 'state/comment_reply_list_state.dart';
19+
export 'state/event/on_activity_added.dart';
1720
export 'state/feed.dart';
1821
export 'state/feed_list.dart';
1922
export 'state/feed_list_state.dart';
2023
export 'state/feed_state.dart';
2124
export 'state/follow_list.dart';
2225
export 'state/follow_list_state.dart';
2326
export 'state/insertion_action.dart';
27+
export 'state/member_list.dart';
28+
export 'state/member_list_state.dart';
29+
export 'state/moderation_config_list.dart';
30+
export 'state/moderation_config_list_state.dart';
2431
export 'state/poll_list.dart';
2532
export 'state/poll_list_state.dart';
2633
export 'state/poll_vote_list.dart';
2734
export 'state/poll_vote_list_state.dart';
2835
export 'state/query/activities_query.dart';
2936
export 'state/query/activity_comments_query.dart';
37+
export 'state/query/activity_reactions_query.dart';
3038
export 'state/query/bookmark_folders_query.dart';
3139
export 'state/query/bookmarks_query.dart';
3240
export 'state/query/comment_reactions_query.dart';
@@ -35,6 +43,7 @@ export 'state/query/comments_query.dart';
3543
export 'state/query/feed_query.dart';
3644
export 'state/query/feeds_query.dart';
3745
export 'state/query/follows_query.dart';
46+
export 'state/query/members_query.dart';
3847
export 'state/query/moderation_configs_query.dart';
3948
export 'state/query/poll_votes_query.dart';
4049
export 'state/query/polls_query.dart';

packages/stream_feeds/lib/stream_feeds.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ export 'package:stream_core/stream_core.dart';
33
export 'src/feeds_client.dart';
44
export 'src/generated/api/api.dart' hide User;
55
export 'src/models.dart';
6-
export 'src/state.dart';
6+
export 'src/state.dart' hide defaultOnNewActivity;

0 commit comments

Comments
 (0)