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

reformat code

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