refactoring
This commit is contained in:
parent
cd2b4a25ad
commit
f7724576ab
15 changed files with 17 additions and 49 deletions
|
|
@ -1,5 +1,5 @@
|
|||
import 'package:dart_framework/core/application.dart';
|
||||
import 'package:dart_framework/core/log.dart';
|
||||
import 'package:dart_framework/log/log.dart';
|
||||
|
||||
void main() async {
|
||||
Application(() {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import 'dart:convert';
|
|||
import 'dart:io';
|
||||
//import 'package:flutter/services.dart' show rootBundle;
|
||||
|
||||
import 'package:dart_framework/core/process.dart';
|
||||
import 'package:dart_framework/platform/process.dart';
|
||||
import 'package:dart_framework/model/app_data.dart';
|
||||
|
||||
enum SCMType { Svn, Git }
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import 'dart:async';
|
||||
|
||||
import 'log.dart';
|
||||
import 'package:dart_framework/log/log.dart';
|
||||
import 'package:dart_framework/utils/system_util.dart' as system;
|
||||
|
||||
class Application {
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
import 'package:dart_framework/io/file_io.dart'
|
||||
if (dart.library.html) 'package:dart_framework/io/file_web.dart';
|
||||
|
||||
abstract class FileExtendBase {
|
||||
static FileExtendBase get instance {
|
||||
return getInstance();
|
||||
}
|
||||
|
||||
void test();
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import 'dart:io';
|
||||
import 'package:dart_framework/io/file_base.dart';
|
||||
|
||||
class FileExtend extends FileExtendBase {
|
||||
@override
|
||||
void test() {
|
||||
print('This is ${Platform.operatingSystem}');
|
||||
}
|
||||
}
|
||||
|
||||
FileExtendBase getInstance() {
|
||||
return FileExtend();
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
import 'dart:html';
|
||||
import 'package:dart_framework/io/file_base.dart';
|
||||
|
||||
class FileExtend extends FileExtendBase {
|
||||
@override
|
||||
void test() {
|
||||
var list = querySelectorAll('div');
|
||||
for (var item in list) {
|
||||
print(item);
|
||||
}
|
||||
print('This is web!!');
|
||||
}
|
||||
}
|
||||
|
||||
FileExtendBase getInstance() {
|
||||
return FileExtend();
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
import 'dart:io';
|
||||
|
||||
import 'package:dart_framework/data/isolate_data.dart';
|
||||
import 'package:dart_framework/io/log_writer_base.dart';
|
||||
import 'package:dart_framework/platform/platform_base.dart';
|
||||
import 'package:dart_framework/utils/string_util.dart';
|
||||
import 'package:dart_framework/utils/system_util.dart';
|
||||
|
||||
|
|
@ -2,7 +2,7 @@ import 'dart:io';
|
|||
|
||||
import 'package:path/path.dart' as path;
|
||||
|
||||
import 'package:dart_framework/core/isolate_manager.dart';
|
||||
import 'package:dart_framework/platform/isolate_manager.dart';
|
||||
import 'package:dart_framework/utils/string_util.dart';
|
||||
import 'package:dart_framework/data/isolate_data.dart';
|
||||
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
import 'package:dart_framework/data/isolate_data.dart';
|
||||
import 'package:dart_framework/io/log_writer_io.dart'
|
||||
if (dart.library.html) 'package:dart_framework/io/log_writer_web.dart';
|
||||
import 'package:dart_framework/platform/platform_stub.dart'
|
||||
if (dart.library.io) 'package:dart_framework/log/log_writer_io.dart'
|
||||
if (dart.library.html) 'package:dart_framework/log/log_writer_web.dart';
|
||||
|
||||
void startLogWriter(String path, Function(IsoMessege) listener) {
|
||||
startLog(path, listener);
|
||||
8
lib/platform/platform_stub.dart
Normal file
8
lib/platform/platform_stub.dart
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
import 'package:dart_framework/platform/platform_base.dart';
|
||||
import 'package:dart_framework/data/isolate_data.dart';
|
||||
|
||||
void startLog(String path, Function(IsoMessege) listener) {}
|
||||
|
||||
void writeLog(String log) {}
|
||||
|
||||
void endLog() {}
|
||||
|
|
@ -2,7 +2,7 @@ import 'dart:io';
|
|||
import 'dart:async';
|
||||
|
||||
import 'package:path/path.dart' as path;
|
||||
import 'package:dart_framework/core/process.dart';
|
||||
import 'package:dart_framework/platform/process.dart';
|
||||
|
||||
class OSStartup {
|
||||
static _Startup? _instance;
|
||||
|
|
|
|||
|
|
@ -181,7 +181,6 @@ class SlackConfirm {
|
|||
String? dismiss_text;
|
||||
}
|
||||
|
||||
// To-do: File upload test
|
||||
class SlackFile {
|
||||
String? title;
|
||||
// ignore: non_constant_identifier_names
|
||||
|
|
|
|||
Loading…
Reference in a new issue