Коммит 42250d0f создал по автору d.girenko's avatar d.girenko
Просмотр файлов

Fix selector imports

владелец 47a364c8
// SPDX-FileCopyrightText: Copyright 2021 DevsOnFlutter (Devs On Flutter)
// SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
// SPDX-License-Identifier: BSD-3-Clause
enum SortBy { name, date, type, size }
// SPDX-FileCopyrightText: Copyright 2021 DevsOnFlutter (Devs On Flutter)
// SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
// SPDX-License-Identifier: BSD-3-Clause
import 'dart:io';
class _PathStat {
......
......@@ -2,9 +2,10 @@
// SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
// SPDX-License-Identifier: BSD-3-Clause
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import '../file_manager/file_manager.dart';
import '../file_manager/helper/helper.dart';
import '../utils.dart';
import 'data/selector_state.dart';
import 'search_page.dart';
......
......@@ -2,9 +2,9 @@
// SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
// SPDX-License-Identifier: BSD-3-Clause
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import '../file_manager/helper/helper.dart';
import '../utils.dart';
import 'data/selector_entity.dart';
import 'data/selector_state.dart';
......
......@@ -2,9 +2,10 @@
// SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
// SPDX-License-Identifier: BSD-3-Clause
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import '../file_manager/file_manager.dart';
import '../file_manager/helper/helper.dart';
import 'data/selector_entity.dart';
import 'data/selector_state.dart';
import 'selector_app_bar.dart';
......
......@@ -3,7 +3,6 @@
import 'dart:io';
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import '../../utils.dart';
......@@ -57,7 +56,7 @@ class FileEntityGridTile extends StatelessWidget {
small: true,
),
Text(
FileManager.basename(entity),
entity.basename,
style: smallHeader,
textAlign: TextAlign.center,
overflow: TextOverflow.ellipsis,
......
......@@ -3,7 +3,6 @@
import 'dart:io';
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import '../../utils.dart';
......@@ -58,7 +57,7 @@ class FileEntityListTile extends StatelessWidget {
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
FileManager.basename(entity),
entity.basename,
style: header,
overflow: TextOverflow.ellipsis,
maxLines: 1,
......
......@@ -3,10 +3,10 @@
import 'dart:io';
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import '../../file_manager/helper/helper.dart';
import '../../utils.dart';
import '../theme.dart';
......
......@@ -4,11 +4,11 @@
import 'dart:io';
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import 'package:mime/mime.dart';
import 'package:path_provider/path_provider.dart';
import 'file_manager/file_manager.dart';
import 'file_selector_aurora_key_container.dart';
BuildContext get fileSelectorContext {
......@@ -92,3 +92,7 @@ String? getMineType(String path) {
return _auroraMimeTypeResolver!.lookup(path);
}
extension FileSystemEntityBaseName on FileSystemEntity {
String get basename => path.split('/').last;
}
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать