1+ // ignore_for_file: avoid_print
2+
13import 'package:flutter/material.dart' ;
24import 'package:flutter_unity_widget/flutter_unity_widget.dart' ;
35import 'package:pointer_interceptor/pointer_interceptor.dart' ;
46
57class ApiScreen extends StatefulWidget {
6- ApiScreen ({Key ? key}) : super (key: key);
8+ const ApiScreen ({Key ? key}) : super (key: key);
79
810 @override
9- _ApiScreenState createState () => _ApiScreenState ();
11+ State < ApiScreen > createState () => _ApiScreenState ();
1012}
1113
1214class _ApiScreenState extends State <ApiScreen > {
@@ -28,7 +30,7 @@ class _ApiScreenState extends State<ApiScreen> {
2830 Widget build (BuildContext context) {
2931 return Scaffold (
3032 appBar: AppBar (
31- title: Text ('API Screen' ),
33+ title: const Text ('API Screen' ),
3234 ),
3335 body: Card (
3436 margin: const EdgeInsets .all (8 ),
@@ -38,14 +40,12 @@ class _ApiScreenState extends State<ApiScreen> {
3840 ),
3941 child: Stack (
4042 children: [
41- Container (
42- child: UnityWidget (
43- onUnityCreated: onUnityCreated,
44- onUnityMessage: onUnityMessage,
45- onUnitySceneLoaded: onUnitySceneLoaded,
46- fullscreen: true ,
47- useAndroidViewSurface: false ,
48- ),
43+ UnityWidget (
44+ onUnityCreated: onUnityCreated,
45+ onUnityMessage: onUnityMessage,
46+ onUnitySceneLoaded: onUnitySceneLoaded,
47+ fullscreen: true ,
48+ useAndroidViewSurface: false ,
4949 ),
5050 PointerInterceptor (
5151 child: Positioned (
@@ -57,8 +57,8 @@ class _ApiScreenState extends State<ApiScreen> {
5757 child: Column (
5858 mainAxisSize: MainAxisSize .min,
5959 children: < Widget > [
60- Padding (
61- padding: const EdgeInsets .only (top: 20 ),
60+ const Padding (
61+ padding: EdgeInsets .only (top: 20 ),
6262 child: Text ("Rotation speed:" ),
6363 ),
6464 Slider (
@@ -80,25 +80,25 @@ class _ApiScreenState extends State<ApiScreen> {
8080 onPressed: () {
8181 FlutterUnityController .instance.quit ();
8282 },
83- child: Text ("Quit" ),
83+ child: const Text ("Quit" ),
8484 ),
8585 MaterialButton (
8686 onPressed: () {
8787 FlutterUnityController .instance.create ();
8888 },
89- child: Text ("Create" ),
89+ child: const Text ("Create" ),
9090 ),
9191 MaterialButton (
9292 onPressed: () {
9393 FlutterUnityController .instance.pause ();
9494 },
95- child: Text ("Pause" ),
95+ child: const Text ("Pause" ),
9696 ),
9797 MaterialButton (
9898 onPressed: () {
9999 FlutterUnityController .instance.resume ();
100100 },
101- child: Text ("Resume" ),
101+ child: const Text ("Resume" ),
102102 ),
103103 ],
104104 ),
@@ -112,19 +112,19 @@ class _ApiScreenState extends State<ApiScreen> {
112112 await FlutterUnityController .instance
113113 .openInNativeProcess ();
114114 },
115- child: Text ("Open Native" ),
115+ child: const Text ("Open Native" ),
116116 ),
117117 MaterialButton (
118118 onPressed: () {
119119 FlutterUnityController .instance.unload ();
120120 },
121- child: Text ("Unload" ),
121+ child: const Text ("Unload" ),
122122 ),
123123 MaterialButton (
124124 onPressed: () {
125125 FlutterUnityController .instance.quit ();
126126 },
127- child: Text ("Silent Quit" ),
127+ child: const Text ("Silent Quit" ),
128128 ),
129129 ],
130130 ),
@@ -163,6 +163,6 @@ class _ApiScreenState extends State<ApiScreen> {
163163
164164 // Callback that connects the created controller to the unity controller
165165 void onUnityCreated (controller) {
166- // this. _unityWidgetController = controller;
166+ // _unityWidgetController = controller;
167167 }
168168}
0 commit comments