|
@@ -54,17 +54,17 @@ String _actionName(CollectionActionType type, bool plural) {
|
|
return addTitleSuffix ? text + titleSuffix : text;
|
|
return addTitleSuffix ? text + titleSuffix : text;
|
|
}
|
|
}
|
|
|
|
|
|
-void createCollectionSheet(
|
|
|
|
|
|
+void showCollectionActionSheet(
|
|
|
|
+ BuildContext context, {
|
|
SelectedFiles? selectedFiles,
|
|
SelectedFiles? selectedFiles,
|
|
List<SharedMediaFile>? sharedFiles,
|
|
List<SharedMediaFile>? sharedFiles,
|
|
- BuildContext context, {
|
|
|
|
CollectionActionType actionType = CollectionActionType.addFiles,
|
|
CollectionActionType actionType = CollectionActionType.addFiles,
|
|
bool showOptionToCreateNewAlbum = true,
|
|
bool showOptionToCreateNewAlbum = true,
|
|
}) {
|
|
}) {
|
|
showBarModalBottomSheet(
|
|
showBarModalBottomSheet(
|
|
context: context,
|
|
context: context,
|
|
builder: (context) {
|
|
builder: (context) {
|
|
- return CreateCollectionSheet(
|
|
|
|
|
|
+ return CollectionActionSheet(
|
|
selectedFiles: selectedFiles,
|
|
selectedFiles: selectedFiles,
|
|
sharedFiles: sharedFiles,
|
|
sharedFiles: sharedFiles,
|
|
actionType: actionType,
|
|
actionType: actionType,
|
|
@@ -84,12 +84,12 @@ void createCollectionSheet(
|
|
);
|
|
);
|
|
}
|
|
}
|
|
|
|
|
|
-class CreateCollectionSheet extends StatefulWidget {
|
|
|
|
|
|
+class CollectionActionSheet extends StatefulWidget {
|
|
final SelectedFiles? selectedFiles;
|
|
final SelectedFiles? selectedFiles;
|
|
final List<SharedMediaFile>? sharedFiles;
|
|
final List<SharedMediaFile>? sharedFiles;
|
|
final CollectionActionType actionType;
|
|
final CollectionActionType actionType;
|
|
final bool showOptionToCreateNewAlbum;
|
|
final bool showOptionToCreateNewAlbum;
|
|
- const CreateCollectionSheet({
|
|
|
|
|
|
+ const CollectionActionSheet({
|
|
required this.selectedFiles,
|
|
required this.selectedFiles,
|
|
required this.sharedFiles,
|
|
required this.sharedFiles,
|
|
required this.actionType,
|
|
required this.actionType,
|
|
@@ -98,11 +98,11 @@ class CreateCollectionSheet extends StatefulWidget {
|
|
});
|
|
});
|
|
|
|
|
|
@override
|
|
@override
|
|
- State<CreateCollectionSheet> createState() => _CreateCollectionSheetState();
|
|
|
|
|
|
+ State<CollectionActionSheet> createState() => _CollectionActionSheetState();
|
|
}
|
|
}
|
|
|
|
|
|
-class _CreateCollectionSheetState extends State<CreateCollectionSheet> {
|
|
|
|
- final _logger = Logger((_CreateCollectionSheetState).toString());
|
|
|
|
|
|
+class _CollectionActionSheetState extends State<CollectionActionSheet> {
|
|
|
|
+ final _logger = Logger((_CollectionActionSheetState).toString());
|
|
|
|
|
|
@override
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
Widget build(BuildContext context) {
|