Appearance
指纹
说明:主要对指纹进行一些基础操作,例如指纹操作、获取指纹列表等。
指纹操作
- 调用方法
Dart
Future<void> operateFingerprint({
int? cloudUid,
required Fingerprint fingerprint,
VoidCallback? onSuccess,
ErrCallback? onError,
})- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| cloudUid | int? | N | 123 | 云账号id |
| fingerprint | Fingerprint | Y | fingerprint | 指纹操作信息(操作类型见Fingerprint参数说明) |
| onSuccess | VoidCallback? | N | () {} | 操作指纹成功回调 |
| onError | ErrCallback? | N | (error) {} | 操作指纹失败回调 |
指纹列表
- 调用方法
Dart
Future<void> getFingerprintList({
int? cloudUid,
required int lockId,
required int pageNo,
required int pageSize,
TCallback<FingerprintList>? onSuccess,
ErrCallback<Object?>? onError,
})- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| cloudUid | int? | N | 123 | 云账号id |
| lockId | int | Y | 500 | 锁id |
| pageNo | int | Y | 1 | 第几页数据 |
| pageSize | int | Y | 10 | 每页多少条数据 |
| onSuccess | TCallback<FingerprintList>? | N | (list) {} | 获取指纹列表成功回调 |
| onError | ErrCallback<Object?>? | N | (error) {} | 获取指纹列表失败回调 |
