PinPadConfig class
- Annotations
-
- @JsonSerializable.new()
Constructors
- PinPadConfig({String? cardNum, String? amount, String? timeout, String? random, bool? withDisplayBar, bool? withDisplayAmount, String? minLen, String? maxLen, bool? isHasSound, String? merchant, bool? isOfflinePin, bool? bypass, String? p2, int? pinFormat, int? keyIndex, String? upTip, String? hint, String? confirm, String? clear, String? cancel, String? keyInfo})
-
PinPadConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- amount ↔ String?
-
金额
getter/setter pair
- bypass ↔ bool?
-
bypass
getter/setter pair
- cancel ↔ String?
-
取消按钮文字
getter/setter pair
- cardNum ↔ String?
-
卡号
getter/setter pair
- clear ↔ String?
-
清除按钮文字
getter/setter pair
- confirm ↔ String?
-
确定按钮文字
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hint ↔ String?
-
输入框提示
getter/setter pair
- isHasSound ↔ bool?
-
是否开启按键音
getter/setter pair
- isOfflinePin ↔ bool?
-
脱机PIN
getter/setter pair
- keyIndex ↔ int?
-
pin密钥索引
getter/setter pair
- keyInfo ↔ String?
-
自定义按键的属性
getter/setter pair
- maxLen ↔ String?
-
最大长度
getter/setter pair
- merchant ↔ String?
-
商户名
getter/setter pair
- minLen ↔ String?
-
最小长度
getter/setter pair
- p2 ↔ String?
-
P2的值,用于控制加密方式
P2 = 00 ISO0
P2 = 01 ISO1
P2 = 02 ISO2
P2 = 03 ISO3
getter/setter pair
- pinFormat ↔ int?
-
pin格式
getter/setter pair
- random ↔ String?
-
随机数
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timeout ↔ String?
-
超时
getter/setter pair
- upTip ↔ String?
-
输入框title
getter/setter pair
- withDisplayAmount ↔ bool?
-
是否显示金额
getter/setter pair
- withDisplayBar ↔ bool?
-
是否显示密码输入框
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited