24 changed files with 61 additions and 57 deletions
@ -1,7 +1,7 @@ |
|||||||
import 'dart:math'; |
import 'dart:math'; |
||||||
|
|
||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:win_text_editor/frame/providers/logger.dart'; |
import 'package:win_text_editor/framework/controllers/logger.dart'; |
||||||
|
|
||||||
class EditorProvider with ChangeNotifier { |
class EditorProvider with ChangeNotifier { |
||||||
final List<EditorTab> _tabs = []; |
final List<EditorTab> _tabs = []; |
@ -1,7 +1,7 @@ |
|||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:win_text_editor/frame/models/tab_model.dart'; |
import 'package:win_text_editor/framework/models/tab_model.dart'; |
||||||
import 'package:win_text_editor/shared/base/base_view.dart'; |
import 'package:win_text_editor/shared/base/base_view.dart'; |
||||||
import 'package:win_text_editor/frame/providers/logger.dart'; |
import 'package:win_text_editor/framework/controllers/logger.dart'; |
||||||
|
|
||||||
class TabManager with ChangeNotifier { |
class TabManager with ChangeNotifier { |
||||||
final List<AppTab> _tabs = []; |
final List<AppTab> _tabs = []; |
@ -1,5 +1,5 @@ |
|||||||
import 'dart:io'; |
import 'dart:io'; |
||||||
import 'package:win_text_editor/frame/models/file_node.dart'; |
import 'package:win_text_editor/framework/models/file_node.dart'; |
||||||
|
|
||||||
class FileService { |
class FileService { |
||||||
/// 延时加载目录内容(不递归) |
/// 延时加载目录内容(不递归) |
@ -1,11 +1,11 @@ |
|||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:provider/provider.dart'; |
import 'package:provider/provider.dart'; |
||||||
import 'package:win_text_editor/frame/widgets/file_explorer_pane.dart'; |
import 'package:win_text_editor/framework/widgets/file_explorer_pane.dart'; |
||||||
import 'package:win_text_editor/frame/widgets/tab_manager.dart'; |
import 'package:win_text_editor/framework/controllers/tab_manager.dart'; |
||||||
import 'package:win_text_editor/frame/widgets/tab_view.dart'; |
import 'package:win_text_editor/framework/widgets/tab_view.dart'; |
||||||
import 'package:win_text_editor/menus/app_menu.dart'; |
import 'package:win_text_editor/menus/app_menu.dart'; |
||||||
import 'package:win_text_editor/frame/providers/file_provider.dart'; |
import 'package:win_text_editor/framework/controllers/file_provider.dart'; |
||||||
import 'package:win_text_editor/frame/widgets/console_panel.dart'; |
import 'package:win_text_editor/framework/widgets/console_panel.dart'; |
||||||
|
|
||||||
class AppScaffold extends StatelessWidget { |
class AppScaffold extends StatelessWidget { |
||||||
const AppScaffold({super.key}); |
const AppScaffold({super.key}); |
@ -1,7 +1,7 @@ |
|||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:provider/provider.dart'; |
import 'package:provider/provider.dart'; |
||||||
import 'package:flutter/services.dart'; // 用于复制到剪贴板 |
import 'package:flutter/services.dart'; // 用于复制到剪贴板 |
||||||
import 'package:win_text_editor/frame/providers/logger.dart'; |
import 'package:win_text_editor/framework/controllers/logger.dart'; |
||||||
|
|
||||||
class ConsolePanel extends StatefulWidget { |
class ConsolePanel extends StatefulWidget { |
||||||
const ConsolePanel({super.key}); |
const ConsolePanel({super.key}); |
@ -1,7 +1,7 @@ |
|||||||
import 'package:file_picker/file_picker.dart'; |
import 'package:file_picker/file_picker.dart'; |
||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:provider/provider.dart'; |
import 'package:provider/provider.dart'; |
||||||
import 'package:win_text_editor/frame/providers/file_provider.dart'; |
import 'package:win_text_editor/framework/controllers/file_provider.dart'; |
||||||
import 'package:win_text_editor/shared/components/file_explorer.dart'; |
import 'package:win_text_editor/shared/components/file_explorer.dart'; |
||||||
|
|
||||||
class FileExplorerPane extends StatelessWidget { |
class FileExplorerPane extends StatelessWidget { |
@ -1,8 +1,8 @@ |
|||||||
import 'package:flutter/material.dart'; |
import 'package:flutter/material.dart'; |
||||||
import 'package:provider/provider.dart'; |
import 'package:provider/provider.dart'; |
||||||
import 'package:win_text_editor/shared/components/text_editor.dart'; |
import 'package:win_text_editor/shared/components/text_editor.dart'; |
||||||
import 'package:win_text_editor/frame/widgets/tab_manager.dart'; |
import 'package:win_text_editor/framework/controllers/tab_manager.dart'; |
||||||
import 'package:win_text_editor/frame/models/tab_model.dart'; |
import 'package:win_text_editor/framework/models/tab_model.dart'; |
||||||
import 'package:win_text_editor/modules/content_search/widgets/content_search_view.dart'; |
import 'package:win_text_editor/modules/content_search/widgets/content_search_view.dart'; |
||||||
|
|
||||||
class TabView extends StatelessWidget { |
class TabView extends StatelessWidget { |
Loading…
Reference in new issue