Открыть боковую панель
Aurora OS
Flutter
Flutter Community Plugins
file_selector_aurora
Коммиты
42250d0f
Коммит
42250d0f
создал
Сен 13, 2024
по автору
d.girenko
Просмотр файлов
Fix selector imports
владелец
47a364c8
Изменения
9
Скрыть пробелы
Построчно
Рядом
lib/src/file_manager/enums/sort_by.dart
Просмотр файла @
42250d0f
// 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
}
lib/src/file_manager/utils/extensions.dart
Просмотр файла @
42250d0f
// 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
{
...
...
lib/src/selector/selector_app_bar.dart
Просмотр файла @
42250d0f
...
...
@@ -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'
;
...
...
lib/src/selector/selector_body.dart
Просмотр файла @
42250d0f
...
...
@@ -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'
;
...
...
lib/src/selector/selector_page_aurora.dart
Просмотр файла @
42250d0f
...
...
@@ -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'
;
...
...
lib/src/selector/widgets/file_entity_grid_tile.dart
Просмотр файла @
42250d0f
...
...
@@ -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
,
...
...
lib/src/selector/widgets/file_entity_list_tile.dart
Просмотр файла @
42250d0f
...
...
@@ -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
,
...
...
lib/src/selector/widgets/navigation_bread_crumbs.dart
Просмотр файла @
42250d0f
...
...
@@ -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'
;
...
...
lib/src/utils.dart
Просмотр файла @
42250d0f
...
...
@@ -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.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать