提交 c36b01ce authored 作者: JarvanMo's avatar JarvanMo

reformat code

上级 0c5f0530
library fluwx; library fluwx;
export 'src/fluwx_class.dart'; export 'src/fluwx_class.dart';
export 'src/models/flutter_register_model.dart';
export 'src/models/wechat_share_models.dart'; export 'src/models/wechat_share_models.dart';
export 'src/wechat_scene.dart';
export 'src/wechat_reponse.dart'; export 'src/wechat_reponse.dart';
export 'src/models/flutter_register_model.dart'; export 'src/wechat_scene.dart';
\ No newline at end of file
import 'dart:async'; import 'dart:async';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'models/flutter_register_model.dart'; import 'models/flutter_register_model.dart';
import 'models/wechat_share_models.dart'; import 'models/wechat_share_models.dart';
...@@ -25,9 +26,10 @@ class Fluwx { ...@@ -25,9 +26,10 @@ class Fluwx {
return await _channel.invokeMethod("registerApp", model.toMap()); return await _channel.invokeMethod("registerApp", model.toMap());
} }
static Future unregisterApp(RegisterModel model) async{ static Future unregisterApp(RegisterModel model) async {
return await _channel.invokeMethod("unregisterApp",model.toMap()); return await _channel.invokeMethod("unregisterApp", model.toMap());
} }
void listen() { void listen() {
_channel.setMethodCallHandler(_handler); _channel.setMethodCallHandler(_handler);
} }
......
...@@ -3,15 +3,9 @@ class RegisterModel { ...@@ -3,15 +3,9 @@ class RegisterModel {
final bool doOnIOS; final bool doOnIOS;
final bool doOnAndroid; final bool doOnAndroid;
RegisterModel({ RegisterModel({this.appId, this.doOnIOS: true, this.doOnAndroid: true});
this.appId,
this.doOnIOS: true, Map toMap() {
this.doOnAndroid: true}); return {"appId": appId, "iOS": doOnIOS, "android": doOnAndroid};
Map toMap(){
return {
"appId":appId,
"iOS":doOnIOS,
"android":doOnAndroid
};
} }
} }
...@@ -77,11 +77,10 @@ class WeChatShareMiniProgramModel extends WeChatShareModel { ...@@ -77,11 +77,10 @@ class WeChatShareMiniProgramModel extends WeChatShareModel {
final String thumbnail; final String thumbnail;
WeChatShareMiniProgramModel( WeChatShareMiniProgramModel(
{ {@required this.webPageUrl,
@required this.webPageUrl,
int miniProgramType, int miniProgramType,
this.userName, this.userName,
this.path:"/", this.path: "/",
this.title, this.title,
this.description, this.description,
this.thumbnail, this.thumbnail,
...@@ -95,7 +94,7 @@ class WeChatShareMiniProgramModel extends WeChatShareModel { ...@@ -95,7 +94,7 @@ class WeChatShareMiniProgramModel extends WeChatShareModel {
assert(webPageUrl != null && webPageUrl.isNotEmpty), assert(webPageUrl != null && webPageUrl.isNotEmpty),
assert(userName != null && userName.isNotEmpty), assert(userName != null && userName.isNotEmpty),
assert(path != null && path.isNotEmpty), assert(path != null && path.isNotEmpty),
assert(miniProgramType <3 && miniProgramType > -1), assert(miniProgramType < 3 && miniProgramType > -1),
super( super(
mediaTagName: mediaTagName, mediaTagName: mediaTagName,
messageAction: messageAction, messageAction: messageAction,
...@@ -199,9 +198,9 @@ class WeChatShareMusicModel extends WeChatShareModel { ...@@ -199,9 +198,9 @@ class WeChatShareMusicModel extends WeChatShareModel {
_transaction: transaction, _transaction: transaction,
_scene: scene.toString(), _scene: scene.toString(),
"musicUrl": musicUrl, "musicUrl": musicUrl,
"musicDataUrl":musicDataUrl, "musicDataUrl": musicDataUrl,
"musicLowBandUrl": musicLowBandUrl, "musicLowBandUrl": musicLowBandUrl,
"musicLowBandDataUrl":musicLowBandDataUrl, "musicLowBandDataUrl": musicLowBandDataUrl,
_thumbnail: thumbnail, _thumbnail: thumbnail,
_title: title, _title: title,
_description: description, _description: description,
......
...@@ -8,10 +8,10 @@ class WeChatResponseCode { ...@@ -8,10 +8,10 @@ class WeChatResponseCode {
static const int ERR_BAN = -6; static const int ERR_BAN = -6;
} }
class WeChatResponseKey{ class WeChatResponseKey {
static const String TYPE ="type"; static const String TYPE = "type";
static const String ERR_CODE ="errCode"; static const String ERR_CODE = "errCode";
static const String ERR_STR ="errStr"; static const String ERR_STR = "errStr";
static const String TRANSACTION ="transaction"; static const String TRANSACTION = "transaction";
static const String OPEN_ID ="openId"; static const String OPEN_ID = "openId";
} }
\ No newline at end of file
enum WeChatScene { enum WeChatScene { SESSION, TIMELINE, FAVORITE }
SESSION,
TIMELINE,
FAVORITE
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论