Browse Source

[flutter_example_packages] Add check kIsAurora for android

merge-requests/21/head
Vitaliy Zarubin 2 years ago
parent
commit
d28f11025c
  1. 12
      example/lib/packages/flutter_keyboard_visibility/page.dart
  2. 11
      example/lib/packages/flutter_secure_storage/page.dart
  3. 11
      example/lib/packages/shared_preferences/page.dart

12
example/lib/packages/flutter_keyboard_visibility/page.dart

@ -4,6 +4,7 @@
*/ */
import 'dart:async'; import 'dart:async';
import 'package:flutter/foundation.dart' show kIsAurora;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/di/app_di.dart';
import 'package:flutter_example_packages/base/package/package.dart'; import 'package:flutter_example_packages/base/package/package.dart';
@ -14,7 +15,6 @@ import 'package:flutter_example_packages/widgets/blocks/block_item.dart';
import 'package:flutter_example_packages/widgets/layouts/block_layout.dart'; import 'package:flutter_example_packages/widgets/layouts/block_layout.dart';
import 'package:flutter_example_packages/widgets/texts/export.dart'; import 'package:flutter_example_packages/widgets/texts/export.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter/foundation.dart' show kIsAurora;
import 'model.dart'; import 'model.dart';
import 'package.dart'; import 'package.dart';
@ -40,11 +40,13 @@ class _FlutterKeyboardVisibilityPageState
@override @override
void initState() { void initState() {
super.initState(); super.initState();
_streamSub = model.onChangeKeyboardHeight().listen((height) { if (kIsAurora) {
setState(() { _streamSub = model.onChangeKeyboardHeight().listen((height) {
_keyboardHeight = height; setState(() {
_keyboardHeight = height;
});
}); });
}); }
} }
@override @override

11
example/lib/packages/flutter_secure_storage/page.dart

@ -4,6 +4,7 @@
*/ */
import 'dart:async'; import 'dart:async';
import 'package:flutter/foundation.dart' show kIsAurora;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/di/app_di.dart';
import 'package:flutter_example_packages/base/package/package.dart'; import 'package:flutter_example_packages/base/package/package.dart';
@ -63,11 +64,13 @@ class _FlutterSecureStoragePageState
@override @override
void initState() { void initState() {
super.initState(); super.initState();
_streamSub = _controllerAurora.onChangeHeight.listen((event) { if (kIsAurora) {
setState(() { _streamSub = _controllerAurora.onChangeHeight.listen((event) {
_keyboardHeight = event; setState(() {
_keyboardHeight = event;
});
}); });
}); }
} }
@override @override

11
example/lib/packages/shared_preferences/page.dart

@ -5,6 +5,7 @@
import 'dart:async'; import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'package:flutter/foundation.dart' show kIsAurora;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/di/app_di.dart';
import 'package:flutter_example_packages/base/package/package.dart'; import 'package:flutter_example_packages/base/package/package.dart';
@ -56,11 +57,13 @@ class _SharedPreferencesPageState extends AppState<SharedPreferencesPage> {
void initState() { void initState() {
super.initState(); super.initState();
model.reloadValues(); model.reloadValues();
_streamSub = _controllerAurora.onChangeHeight.listen((event) { if (kIsAurora) {
setState(() { _streamSub = _controllerAurora.onChangeHeight.listen((event) {
_keyboardHeight = event; setState(() {
_keyboardHeight = event;
});
}); });
}); }
} }
@override @override

Loading…
Cancel
Save