| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import 'package:flutter/material.dart';
- import 'package:flutter/services.dart';
- import 'package:lszlgl/base/base_lifecycle_state.dart';
- class SignaturePageArgs {
- /// 签名数量
- int count;
- SignaturePageArgs({this.count = 1});
- @override
- String toString() {
- return {'count': count}.toString();
- }
- }
- /// 电子签名
- class SignaturePage extends StatefulWidget {
- final SignaturePageArgs args;
- const SignaturePage({
- super.key,
- required this.args,
- });
- @override
- State<SignaturePage> createState() => _SignaturePageState();
- }
- class _SignaturePageState extends BaseLifecycleState<SignaturePage> {
- @override
- void onInit() {
- SystemChrome.setPreferredOrientations([
- DeviceOrientation.landscapeLeft,
- DeviceOrientation.landscapeRight,
- ]);
- }
- @override
- void onDestroy() {
- SystemChrome.setPreferredOrientations([
- DeviceOrientation.portraitUp,
- DeviceOrientation.portraitDown,
- ]);
- }
- @override
- Widget build(BuildContext context) {
- return const Placeholder();
- }
- }
|