forked from lxm_tools/flutter-picgo
styles:移除旧的直接引用策略类
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter_picgo/resources/pb_type_keys.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/github_image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/impl/github_image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/image_upload_strategy.dart';
|
||||
import 'package:flutter_picgo/utils/strings.dart';
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import 'package:flutter_picgo/resources/pb_type_keys.dart';
|
||||
import 'package:flutter_picgo/resources/table_name_keys.dart';
|
||||
import 'package:flutter_picgo/utils/image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/sql.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/github_image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/upload_strategy_factory.dart';
|
||||
|
||||
abstract class AlbumPageContract {
|
||||
void loadUploadedImages(List<Uploaded> uploadeds);
|
||||
@@ -34,10 +34,7 @@ class AlbumPagePresenter {
|
||||
|
||||
doDeleteImage(Uploaded uploaded) async {
|
||||
try {
|
||||
ImageUploadUtils uploader;
|
||||
if (uploaded.type == PBTypeKeys.github) {
|
||||
uploader = ImageUploadUtils(GithubImageUpload());
|
||||
}
|
||||
ImageUploadUtils uploader = ImageUploadUtils(UploadStrategyFactory.getUploadStrategy(uploaded.type));
|
||||
Uploaded up = await uploader.delete(uploaded);
|
||||
if (up != null) {
|
||||
_view.deleteSuccess(uploaded);
|
||||
|
||||
@@ -2,7 +2,6 @@ import 'dart:io';
|
||||
import 'package:dio/dio.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter_picgo/utils/image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/github_image_upload.dart';
|
||||
import 'package:flutter_picgo/utils/strategy/upload_strategy_factory.dart';
|
||||
|
||||
abstract class UploadPageContract {
|
||||
|
||||
Reference in New Issue
Block a user