Skip to content

Commit 50fa812

Browse files
committed
LiveList: move typedefs to flutter package
I think those where missed when splitting the package.
1 parent ad1d966 commit 50fa812

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

packages/dart/lib/src/utils/parse_live_list.dart

-3
Original file line numberDiff line numberDiff line change
@@ -778,9 +778,6 @@ class ParseLiveListDeleteEvent<T extends ParseObject>
778778
ParseLiveListDeleteEvent(int index, T object) : super(index, object);
779779
}
780780

781-
typedef StreamGetter<T extends ParseObject> = Stream<T> Function();
782-
typedef DataGetter<T extends ParseObject> = T Function();
783-
784781
class ParseLiveListElementSnapshot<T extends ParseObject> {
785782
ParseLiveListElementSnapshot(
786783
{this.loadedData, this.error, this.preLoadedData});

packages/flutter/lib/src/utils/parse_live_list.dart

+8-5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ part of flutter_parse_sdk_flutter;
33
typedef ChildBuilder<T extends sdk.ParseObject> = Widget Function(
44
BuildContext context, sdk.ParseLiveListElementSnapshot<T> snapshot);
55

6+
typedef StreamGetter<T extends sdk.ParseObject> = Stream<T> Function();
7+
typedef DataGetter<T extends sdk.ParseObject> = T Function();
8+
69
class ParseLiveListWidget<T extends sdk.ParseObject> extends StatefulWidget {
710
const ParseLiveListWidget({
811
Key? key,
@@ -211,9 +214,9 @@ class ParseLiveListElementWidget<T extends sdk.ParseObject>
211214
required this.childBuilder})
212215
: super(key: key);
213216

214-
final sdk.StreamGetter<T>? stream;
215-
final sdk.DataGetter<T>? loadedData;
216-
final sdk.DataGetter<T>? preLoadedData;
217+
final StreamGetter<T>? stream;
218+
final DataGetter<T>? loadedData;
219+
final DataGetter<T>? preLoadedData;
217220
final Animation<double> sizeFactor;
218221
final Duration duration;
219222
final ChildBuilder<T> childBuilder;
@@ -228,8 +231,8 @@ class ParseLiveListElementWidget<T extends sdk.ParseObject>
228231
class _ParseLiveListElementWidgetState<T extends sdk.ParseObject>
229232
extends State<ParseLiveListElementWidget<T>>
230233
with SingleTickerProviderStateMixin {
231-
_ParseLiveListElementWidgetState(sdk.DataGetter<T>? loadedDataGetter,
232-
sdk.DataGetter<T>? preLoadedDataGetter, sdk.StreamGetter<T>? stream) {
234+
_ParseLiveListElementWidgetState(DataGetter<T>? loadedDataGetter,
235+
DataGetter<T>? preLoadedDataGetter, StreamGetter<T>? stream) {
233236
_snapshot = sdk.ParseLiveListElementSnapshot<T>(
234237
loadedData: loadedDataGetter != null ? loadedDataGetter() : null,
235238
preLoadedData:

0 commit comments

Comments
 (0)