-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Labels
a: error messageError messages from the Flutter frameworkError messages from the Flutter frameworkd: api docsIssues with https://api.flutter.dev/Issues with https://api.flutter.dev/d: examplesSample code and demosSample code and demosf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.found in release: 2.2Found to occur in 2.2Found to occur in 2.2found in release: 2.3Found to occur in 2.3Found to occur in 2.3frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work on
Description
I created an expandable FAB button for my Flutter application with reading this Google Cookbook.
The control is it, same as Google version except Turkish typo:
code snippet
import 'package:flutter/material.dart';
import 'dart:math' as math;
@immutable
class ExpandableFab extends StatefulWidget {
const ExpandableFab({
Key? key,
this.initialOpen,
required this.distance,
required this.children,
}) : super(key: key);
final bool? initialOpen;
final double distance;
final List<Widget> children;
@override
_ExpandableFabState createState() => _ExpandableFabState();
}
class _ExpandableFabState extends State<ExpandableFab>
with SingleTickerProviderStateMixin {
late final Animation<double> _expandAnimation;
bool _open = false;
late final AnimationController _controller;
final String moreText = 'İşlemleri görmek için basın.';
final String closeText = 'Kapatmak için basın.';
@override
void initState() {
super.initState();
_open = widget.initialOpen ?? false;
_controller = AnimationController(
value: _open ? 1.0 : 0.0,
duration: const Duration(milliseconds: 250),
vsync: this,
);
_expandAnimation = CurvedAnimation(
curve: Curves.fastOutSlowIn,
reverseCurve: Curves.easeOutQuad,
parent: _controller,
);
}
@override
void dispose() {
_controller.dispose();
super.dispose();
}
void _toggle() {
setState(() {
_open = !_open;
if (_open) {
_controller.forward();
} else {
_controller.reverse();
}
});
}
@override
Widget build(BuildContext context) {
return SizedBox.expand(
child: Stack(
alignment: Alignment.bottomRight,
clipBehavior: Clip.none,
children: [
_buildTapToCloseFab(),
..._buildExpandingActionButtons(),
_buildTapToOpenFab(),
],
),
);
}
Widget _buildTapToCloseFab() {
return SizedBox(
width: 56.0,
height: 56.0,
child: Tooltip(
message: closeText,
child: Center(
child: Material(
shape: const CircleBorder(),
clipBehavior: Clip.antiAlias,
elevation: 4.0,
child: InkWell(
onTap: _toggle,
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Icon(
Icons.close,
color: Colors.grey,
size: 28,
),
),
),
),
),
),
);
}
List<Widget> _buildExpandingActionButtons() {
final children = <Widget>[];
final count = widget.children.length;
final step = 90.0 / (count - 1);
for (var i = 0, angleInDegrees = 0.0;
i < count;
i++, angleInDegrees += step) {
children.add(
_ExpandingActionButton(
directionInDegrees: angleInDegrees,
maxDistance: widget.distance,
progress: _expandAnimation,
child: widget.children[i],
),
);
}
return children;
}
Widget _buildTapToOpenFab() {
return IgnorePointer(
ignoring: _open,
child: AnimatedContainer(
transformAlignment: Alignment.center,
transform: Matrix4.diagonal3Values(
_open ? 0.7 : 1.0,
_open ? 0.7 : 1.0,
1.0,
),
duration: const Duration(milliseconds: 250),
curve: const Interval(0.0, 0.5, curve: Curves.easeOut),
child: AnimatedOpacity(
opacity: _open ? 0.0 : 1.0,
curve: const Interval(0.25, 1.0, curve: Curves.easeInOut),
duration: const Duration(milliseconds: 250),
child: FloatingActionButton(
tooltip: moreText,
onPressed: _toggle,
child: const Icon(Icons.more_horiz),
),
),
),
);
}
}
@immutable
class _ExpandingActionButton extends StatelessWidget {
_ExpandingActionButton({
Key? key,
required this.directionInDegrees,
required this.maxDistance,
required this.progress,
required this.child,
}) : super(key: key);
final double directionInDegrees;
final double maxDistance;
final Animation<double> progress;
final Widget child;
@override
Widget build(BuildContext context) {
return AnimatedBuilder(
animation: progress,
builder: (context, child) {
final offset = Offset.fromDirection(
directionInDegrees * (math.pi / 180.0),
progress.value * maxDistance,
);
return Positioned(
right: 4.0 + offset.dx,
bottom: 4.0 + offset.dy,
child: Transform.rotate(
angle: (1.0 - progress.value) * math.pi / 2,
child: child!,
),
);
},
child: FadeTransition(
opacity: progress,
child: child,
),
);
}
}
@immutable
class ActionButton extends StatelessWidget {
const ActionButton({
Key? key,
this.onPressed,
required this.icon,
required this.color,
required this.tooltip,
}) : super(key: key);
final VoidCallback? onPressed;
final Icon icon;
final Color color;
final String tooltip;
@override
Widget build(BuildContext context) {
final theme = Theme.of(context);
return Material(
shape: const CircleBorder(),
clipBehavior: Clip.antiAlias,
color: color,
elevation: 4.0,
child: IconTheme.merge(
data: theme.accentIconTheme,
child: IconButton(
iconSize: 32,
icon: icon,
tooltip: tooltip,
onPressed: () {
onPressed!();
},
),
),
);
}
}
@immutable
class FakeItem extends StatelessWidget {
const FakeItem({
Key? key,
required this.isBig,
}) : super(key: key);
final bool isBig;
@override
Widget build(BuildContext context) {
return Container(
margin: const EdgeInsets.symmetric(vertical: 8.0, horizontal: 24.0),
height: isBig ? 128.0 : 36.0,
decoration: BoxDecoration(
borderRadius: const BorderRadius.all(Radius.circular(8.0)),
color: Colors.grey.shade300,
),
);
}
}The UI state is it:
I use it as a FAB button on a Scaffold page like this:
code snippet
return Scaffold(
floatingActionButton: ExpandableFab(
distance: 112.0,
children: [
ActionButton(
onPressed: () async {
print('Tapped add user.');
AddDialog addDialog = AddDialog(
primary: 'Kaydet',
secondary: 'İptal',
tooltip: 'Kullanıcı Ekle',
title: 'Kullanıcı Ekle',
key: Key('AddUser'),
);
bool result = await showDialog(
barrierDismissible: false,
context: this.context,
builder: (BuildContext context) {
return WillPopScope(
onWillPop: () async => false,
child: addDialog,
);
},
);
if (result) {
setState(() {});
}
},
icon: const Icon(
Icons.add,
color: Colors.white,
),
color: Theme.of(context).accentColor,
tooltip: 'Kullanıcı Ekle',
),
ActionButton(
onPressed: () async {
print("Tapped list all user's payments.");
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => Pays(
user: widget.loggedUser,
isAdmin:
widget.loggedUser.type == 0 ? true : false,
isMe: true,
key: Key('UserPaysPage'),
)));
},
icon: const Icon(
Icons.payments,
color: Colors.white,
),
color: Color.fromRGBO(
105, 82, 181, 1), //https://www.colorhexa.com/6952b5
tooltip: 'Tüm Kullanıcı Ödemeleri',
),
ActionButton(
onPressed: () async {
print("Tapped send user's access codes.");
setState(() {
iswaiterVisible = !iswaiterVisible;
});
var allUsers = await User.getUsersFromDatabase();
if (allUsers != null && allUsers.length != 0) {
var sendDetails = new Map(); // Sended or not recording.
for (var user in allUsers) {
bool sendResult =
await InOut.sendAccessCodetoCustomer(user);
sendResult == true
? sendDetails['${Security.decryptMyData(user.email)}'] =
true
: sendDetails['${Security.decryptMyData(user.email)}'] =
false;
}
CustomSnackBar sentSnack = CustomSnackBar(
message:
'Gönderim raporu oluşturuluyor ! - Bu fonksiyon gönderimi simule eder, geçerliliği yoktur.',
type: AlertType.Info,
key: Key('ManageSnack-1'),
context: this.context);
sentSnack.showCustomSnackbar();
} else {
CustomSnackBar errSnack = CustomSnackBar(
message:
'Erişim kodları gönderilirken bir hata oluştu ! - Bu fonksiyon gönderimi simule eder, geçerliliği yoktur.',
type: AlertType.Error,
key: Key('ManageSnack-2'),
context: this.context);
errSnack.showCustomSnackbar();
}
setState(() {
iswaiterVisible = !iswaiterVisible;
});
},
icon: Icon(
Icons.send,
color: Colors.white,
),
color: Color.fromRGBO(
181, 105, 82, 1), //https://www.colorhexa.com/b56952
tooltip: 'Tüm Kullanıcılara Erişim Kodu Gönder',
),
],
......
);As you see in my code, I use CustomSnack class, which is a customized derive of SnackBar.
code snippet
//Custom message snackbar class.
class CustomSnackBar {
/// Constructor of custom snackbar. [message] is message, [type] is alert type [context] is context
CustomSnackBar(
{required Key key,
required this.message,
required this.type,
required this.context});
/// Message.
final String message;
///Alert type
final AlertType type;
final BuildContext context;
showCustomSnackbar() {
var cstsnack = SnackBar(
margin: EdgeInsets.only(left: 20, right: 20, bottom: 20),
elevation: 10,
padding: EdgeInsets.all(10),
behavior: SnackBarBehavior.floating,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20),
side: BorderSide(color: Color.fromRGBO(52, 52, 52, 0.5))),
backgroundColor: (() {
if (type == AlertType.Error) {
return Colors.red[700]!.withOpacity(0.7);
} else
return type == AlertType.Warning
? Colors.orange[700]!.withOpacity(0.7)
: Colors.green[700]!.withOpacity(0.7);
}()),
content: Row(
children: [
Padding(
padding: EdgeInsets.symmetric(horizontal: 10),
child: Tooltip(
message: 'Alert icon.',
child: Container(
padding: EdgeInsets.all(5),
decoration: ShapeDecoration(
shape: CircleBorder(),
color: Colors.blueGrey[700],
),
child: Icon(
(() {
if (type == AlertType.Error) {
return Icons.error;
} else
return type == AlertType.Warning
? Icons.warning
: Icons.check_circle;
}()),
size: 28,
),
),
),
),
Flexible(
fit: FlexFit.tight,
child: Tooltip(
message: message,
child: Text(message,
style: (() {
return type == AlertType.Warning
? Theme.of(context).textTheme.bodyText2
: Theme.of(context)
.textTheme
.bodyText2!
.copyWith(color: Colors.white);
}())),
)),
Padding(
padding: EdgeInsets.symmetric(horizontal: 10),
child: Tooltip(
message: 'Kapat',
child: IconButton(
icon: Icon(Icons.close),
onPressed: () {
ScaffoldMessenger.of(context).hideCurrentSnackBar();
},
)),
),
],
),
);
ScaffoldMessenger.of(context).showSnackBar(cstsnack);
}
}
Visualization of CustomSnackBar:
I can show this custom SnackBar everywhere with trigerring
CustomSnackBar x=CustomSnackBar(.......);
x.showCustomSnackbar();
And it runs perfectly except the page expandable FAB is used. FAB control blocks the BuildContext in same page and custom SnackBar is not fire. However, when I commented the expandable FAB, SnackBar starts fire.
How can I fix this ?
Thanks.
Logs
[ +97 ms] executing: sysctl hw.optional.arm64
[ +21 ms] Exit code 1 from: sysctl hw.optional.arm64
[ +1 ms] sysctl: unknown oid 'hw.optional.arm64'
[ +8 ms] executing: [/Users/berkbabadogan/FlutterSDK/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +20 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[ +1 ms] executing: [/Users/berkbabadogan/FlutterSDK/] git tag --points-at 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[ +28 ms] Exit code 0 from: git tag --points-at 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[ ] 2.2.1
[ +10 ms] executing: [/Users/berkbabadogan/FlutterSDK/] git rev-parse --abbrev-ref --symbolic @{u}
[ +26 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/stable
[ ] executing: [/Users/berkbabadogan/FlutterSDK/] git ls-remote --get-url origin
[ +23 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ +147 ms] executing: [/Users/berkbabadogan/FlutterSDK/] git rev-parse --abbrev-ref HEAD
[ +22 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] stable
[ +6 ms] executing: sw_vers -productName
[ +20 ms] Exit code 0 from: sw_vers -productName
[ ] Mac OS X
[ ] executing: sw_vers -productVersion
[ +20 ms] Exit code 0 from: sw_vers -productVersion
[ ] 10.15.7
[ ] executing: sw_vers -buildVersion
[ +20 ms] Exit code 0 from: sw_vers -buildVersion
[ ] 19H1217
[ +69 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +63 ms] executing: sysctl hw.optional.arm64
[ +7 ms] Exit code 1 from: sysctl hw.optional.arm64
[ ] sysctl: unknown oid 'hw.optional.arm64'
[ ] executing: xcrun xcodebuild -version
[ +119 ms] Exit code 0 from: xcrun xcodebuild -version
[ ] Xcode 12.4
Build version 12D4e
[ +4 ms] executing: xcrun xcdevice list --timeout 2
[ +8 ms] xcrun simctl list --json devices
[ ] executing: xcrun simctl list --json devices
[ +169 ms] {
"devices" : {
"com.apple.CoreSimulator.SimRuntime.tvOS-14-3" : [
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/16791B4E-FD8D-4BFB-ACA2-3949960C3329\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/16791B4E-FD8D-4BFB-ACA2-3949960C3329",
"udid" : "16791B4E-FD8D-4BFB-ACA2-3949960C3329",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
"state" : "Shutdown",
"name" : "Apple TV"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/67B29A0C-4347-4C2C-97B7-07EFA7269BED\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/67B29A0C-4347-4C2C-97B7-07EFA7269BED",
"udid" : "67B29A0C-4347-4C2C-97B7-07EFA7269BED",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
"state" : "Shutdown",
"name" : "Apple TV 4K"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/4D6786A2-E94A-4757-8295-5C9B559392A1\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/4D6786A2-E94A-4757-8295-5C9B559392A1",
"udid" : "4D6786A2-E94A-4757-8295-5C9B559392A1",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
"state" : "Shutdown",
"name" : "Apple TV 4K (at 1080p)"
}
],
"com.apple.CoreSimulator.SimRuntime.watchOS-7-2" : [
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/C7EE7FF9-6CD7-4D18-939E-E84ECDFBF50B\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/C7EE7FF9-6CD7-4D18-939E-E84ECDFBF50B",
"udid" : "C7EE7FF9-6CD7-4D18-939E-E84ECDFBF50B",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/4207BFA5-898D-4C39-BD0B-8431E6554843\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/4207BFA5-898D-4C39-BD0B-8431E6554843",
"udid" : "4207BFA5-898D-4C39-BD0B-8431E6554843",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 44mm"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/210F0203-499F-4135-B732-641D47B559AC\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/210F0203-499F-4135-B732-641D47B559AC",
"udid" : "210F0203-499F-4135-B732-641D47B559AC",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 6 - 40mm"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/5B02A24B-6FF4-440F-8F71-9872D9AAD1C6\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/5B02A24B-6FF4-440F-8F71-9872D9AAD1C6",
"udid" : "5B02A24B-6FF4-440F-8F71-9872D9AAD1C6",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 6 - 44mm"
}
],
"com.apple.CoreSimulator.SimRuntime.iOS-14-4" : [
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/102A9419-3ABB-41D2-81D2-89568B16895C\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/102A9419-3ABB-41D2-81D2-89568B16895C",
"udid" : "102A9419-3ABB-41D2-81D2-89568B16895C",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
"state" : "Shutdown",
"name" : "iPhone 8"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/3D065C60-EEC5-4C15-A054-6127D717380E\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/3D065C60-EEC5-4C15-A054-6127D717380E",
"udid" : "3D065C60-EEC5-4C15-A054-6127D717380E",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
"state" : "Shutdown",
"name" : "iPhone 8 Plus"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/3B2679EF-71F4-47C1-A4BE-45C12FB63B5E\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/3B2679EF-71F4-47C1-A4BE-45C12FB63B5E",
"udid" : "3B2679EF-71F4-47C1-A4BE-45C12FB63B5E",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"state" : "Shutdown",
"name" : "iPhone 11"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/BD8F0B46-0E28-4EF9-BA4A-F88DAF743347\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/BD8F0B46-0E28-4EF9-BA4A-F88DAF743347",
"udid" : "BD8F0B46-0E28-4EF9-BA4A-F88DAF743347",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"state" : "Shutdown",
"name" : "iPhone 11 Pro"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/560784A1-84D2-4EEA-8593-10B80AEAD223\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/560784A1-84D2-4EEA-8593-10B80AEAD223",
"udid" : "560784A1-84D2-4EEA-8593-10B80AEAD223",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 11 Pro Max"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/B6D1E172-90C1-4F47-9339-A87631BA4291\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/B6D1E172-90C1-4F47-9339-A87631BA4291",
"udid" : "B6D1E172-90C1-4F47-9339-A87631BA4291",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"state" : "Shutdown",
"name" : "iPhone SE (2nd generation)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/95033121-EAA0-43A9-84E0-6DCFF0AD4DA4\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/95033121-EAA0-43A9-84E0-6DCFF0AD4DA4",
"udid" : "95033121-EAA0-43A9-84E0-6DCFF0AD4DA4",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
"state" : "Shutdown",
"name" : "iPhone 12 mini"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/0CC96A13-0DC8-44BF-B6A5-C2C1D69A02CD\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/0CC96A13-0DC8-44BF-B6A5-C2C1D69A02CD",
"udid" : "0CC96A13-0DC8-44BF-B6A5-C2C1D69A02CD",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
"state" : "Shutdown",
"name" : "iPhone 12"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/D8321B68-CC02-4BD5-BF07-7DC8A1055A25\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/D8321B68-CC02-4BD5-BF07-7DC8A1055A25",
"udid" : "D8321B68-CC02-4BD5-BF07-7DC8A1055A25",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
"state" : "Shutdown",
"name" : "iPhone 12 Pro"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/9CF0EF52-B845-4572-A648-3D6D9BC4EEA6\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/9CF0EF52-B845-4572-A648-3D6D9BC4EEA6",
"udid" : "9CF0EF52-B845-4572-A648-3D6D9BC4EEA6",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 12 Pro Max"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/4E7FCFBB-192D-4D0B-823A-0B2CF2D4F570\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/4E7FCFBB-192D-4D0B-823A-0B2CF2D4F570",
"udid" : "4E7FCFBB-192D-4D0B-823A-0B2CF2D4F570",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
"state" : "Shutdown",
"name" : "iPod touch (7th generation)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/6B1BE5FB-8D58-49E5-A7CF-933EB9D63CB0\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/6B1BE5FB-8D58-49E5-A7CF-933EB9D63CB0",
"udid" : "6B1BE5FB-8D58-49E5-A7CF-933EB9D63CB0",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
"state" : "Shutdown",
"name" : "iPad Pro (9.7-inch)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/206A8FB8-0A33-45FD-8863-A692704F6EFF\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/206A8FB8-0A33-45FD-8863-A692704F6EFF",
"udid" : "206A8FB8-0A33-45FD-8863-A692704F6EFF",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/FFED15D4-6311-454E-B778-BCED82C0E51F\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/FFED15D4-6311-454E-B778-BCED82C0E51F",
"udid" : "FFED15D4-6311-454E-B778-BCED82C0E51F",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/BA4FD5A2-875A-4EE8-9EAF-7E48B6FA5BFF\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/BA4FD5A2-875A-4EE8-9EAF-7E48B6FA5BFF",
"udid" : "BA4FD5A2-875A-4EE8-9EAF-7E48B6FA5BFF",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
"state" : "Shutdown",
"name" : "iPad (8th generation)"
},
{
"dataPath" : "\/Users\/berkbabadogan\/Library\/Developer\/CoreSimulator\/Devices\/C0D7034E-4A7F-440C-A38F-8184F0DC03D7\/data",
"logPath" : "\/Users\/berkbabadogan\/Library\/Logs\/CoreSimulator\/C0D7034E-4A7F-440C-A38F-8184F0DC03D7",
"udid" : "C0D7034E-4A7F-440C-A38F-8184F0DC03D7",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
"state" : "Shutdown",
"name" : "iPad Air (4th generation)"
}
]
}
}
[+2595 ms] [
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad13,2",
"identifier" : "C0D7034E-4A7F-440C-A38F-8184F0DC03D7",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad",
"modelName" : "iPad Air (4th generation)",
"name" : "iPad Air (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad6,4",
"identifier" : "6B1BE5FB-8D58-49E5-A7CF-933EB9D63CB0",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
"modelName" : "iPad Pro (9.7-inch)",
"name" : "iPad Pro (9.7-inch)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPod9,1",
"identifier" : "4E7FCFBB-192D-4D0B-823A-0B2CF2D4F570",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipod-touch-7-2",
"modelName" : "iPod touch (7th generation)",
"name" : "iPod touch (7th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.2 (18S561)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,3",
"identifier" : "C7EE7FF9-6CD7-4D18-939E-E84ECDFBF50B",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 40mm",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone13,4",
"identifier" : "9CF0EF52-B845-4572-A648-3D6D9BC4EEA6",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-4",
"modelName" : "iPhone 12 Pro Max",
"name" : "iPhone 12 Pro Max"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.2 (18S561)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,1",
"identifier" : "210F0203-499F-4135-B732-641D47B559AC",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch",
"modelName" : "Apple Watch Series 6 - 40mm",
"name" : "Apple Watch Series 6 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad11,7",
"identifier" : "BA4FD5A2-875A-4EE8-9EAF-7E48B6FA5BFF",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad",
"modelName" : "iPad (8th generation)",
"name" : "iPad (8th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.3 (18K559)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV5,3",
"identifier" : "16791B4E-FD8D-4BFB-ACA2-3949960C3329",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4",
"modelName" : "Apple TV",
"name" : "Apple TV"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone13,1",
"identifier" : "95033121-EAA0-43A9-84E0-6DCFF0AD4DA4",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-4",
"modelName" : "iPhone 12 mini",
"name" : "iPhone 12 mini"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,9",
"identifier" : "206A8FB8-0A33-45FD-8863-A692704F6EFF",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad",
"modelName" : "iPad Pro (11-inch) (2nd generation)",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.3 (18K559)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "67B29A0C-4347-4C2C-97B7-07EFA7269BED",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K",
"name" : "Apple TV 4K"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,5",
"identifier" : "3D065C60-EEC5-4C15-A054-6127D717380E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-plus-2",
"modelName" : "iPhone 8 Plus",
"name" : "iPhone 8 Plus"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,12",
"identifier" : "FFED15D4-6311-454E-B778-BCED82C0E51F",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-11-1",
"modelName" : "iPad Pro (12.9-inch) (4th generation)",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.2 (18S561)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,4",
"identifier" : "4207BFA5-898D-4C39-BD0B-8431E6554843",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 44mm",
"name" : "Apple Watch Series 5 - 44mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,3",
"identifier" : "BD8F0B46-0E28-4EF9-BA4A-F88DAF743347",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-1",
"modelName" : "iPhone 11 Pro",
"name" : "iPhone 11 Pro"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone13,2",
"identifier" : "0CC96A13-0DC8-44BF-B6A5-C2C1D69A02CD",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-4",
"modelName" : "iPhone 12",
"name" : "iPhone 12"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,4",
"identifier" : "102A9419-3ABB-41D2-81D2-89568B16895C",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-2",
"modelName" : "iPhone 8",
"name" : "iPhone 8"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,1",
"identifier" : "3B2679EF-71F4-47C1-A4BE-45C12FB63B5E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-1",
"modelName" : "iPhone 11",
"name" : "iPhone 11"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.3 (18K559)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "4D6786A2-E94A-4757-8295-5C9B559392A1",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K (at 1080p)",
"name" : "Apple TV 4K (at 1080p)"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.2 (18S561)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,2",
"identifier" : "5B02A24B-6FF4-440F-8F71-9872D9AAD1C6",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch",
"modelName" : "Apple Watch Series 6 - 44mm",
"name" : "Apple Watch Series 6 - 44mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone13,3",
"identifier" : "D8321B68-CC02-4BD5-BF07-7DC8A1055A25",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-4",
"modelName" : "iPhone 12 Pro",
"name" : "iPhone 12 Pro"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,8",
"identifier" : "B6D1E172-90C1-4F47-9339-A87631BA4291",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-4",
"modelName" : "iPhone SE (2nd generation)",
"name" : "iPhone SE (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.4 (18D46)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,5",
"identifier" : "560784A1-84D2-4EEA-8593-10B80AEAD223",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-max-1",
"modelName" : "iPhone 11 Pro Max",
"name" : "iPhone 11 Pro Max"
}
]
[ +8 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ +11 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +87 ms] Skipping pub get: version match.
[ +37 ms] Found plugin device_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus-1.0.1/
[ +8 ms] Found plugin device_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_macos-1.0.1/
[ +4 ms] Found plugin device_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_web-1.0.1/
[ +10 ms] Found plugin file_picker at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.2+2/
[ +1 ms] Found plugin flutter_plugin_android_lifecycle at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/
[ +18 ms] Found plugin package_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.0.1/
[ +2 ms] Found plugin package_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.1.1/
[ +3 ms] Found plugin package_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.1/
[ +6 ms] Found plugin path_provider at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/
[ +1 ms] Found plugin path_provider_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/
[ +2 ms] Found plugin path_provider_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/
[ +2 ms] Found plugin path_provider_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.1/
[ +17 ms] Found plugin syncfusion_flutter_pdfviewer at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer-19.1.66-beta/
[ +2 ms] Found plugin syncfusion_flutter_pdfviewer_web at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer_web-19.1.66-beta/
[ +10 ms] Found plugin url_launcher at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.6/
[ ] Found plugin url_launcher_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-2.0.0/
[ ] Found plugin url_launcher_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-2.0.0/
[ +1 ms] Found plugin url_launcher_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.1/
[ +1 ms] Found plugin url_launcher_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-2.0.0/
[ +44 ms] Found plugin device_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus-1.0.1/
[ +1 ms] Found plugin device_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_macos-1.0.1/
[ +1 ms] Found plugin device_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_web-1.0.1/
[ +6 ms] Found plugin file_picker at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.2+2/
[ +1 ms] Found plugin flutter_plugin_android_lifecycle at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/
[ +8 ms] Found plugin package_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.0.1/
[ +1 ms] Found plugin package_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.1.1/
[ +1 ms] Found plugin package_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.1/
[ +2 ms] Found plugin path_provider at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/
[ +1 ms] Found plugin path_provider_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/
[ +1 ms] Found plugin path_provider_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/
[ +1 ms] Found plugin path_provider_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.1/
[ +11 ms] Found plugin syncfusion_flutter_pdfviewer at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer-19.1.66-beta/
[ +3 ms] Found plugin syncfusion_flutter_pdfviewer_web at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer_web-19.1.66-beta/
[ +6 ms] Found plugin url_launcher at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.6/
[ ] Found plugin url_launcher_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-2.0.0/
[ ] Found plugin url_launcher_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-2.0.0/
[ +1 ms] Found plugin url_launcher_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.1/
[ ] Found plugin url_launcher_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-2.0.0/
[ +203 ms] Launching lib/main.dart on Chrome in debug mode...
[ +125 ms] Updating assets
[ +156 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[ +3 ms] Waiting for connection from debug service on Chrome...
[ +17 ms] Found plugin device_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus-1.0.1/
[ +1 ms] Found plugin device_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_macos-1.0.1/
[ +1 ms] Found plugin device_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_web-1.0.1/
[ +3 ms] Found plugin file_picker at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.2+2/
[ ] Found plugin flutter_plugin_android_lifecycle at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/
[ +4 ms] Found plugin package_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.0.1/
[ +1 ms] Found plugin package_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.1.1/
[ +1 ms] Found plugin package_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.1/
[ +1 ms] Found plugin path_provider at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/
[ ] Found plugin path_provider_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/
[ ] Found plugin path_provider_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/
[ +1 ms] Found plugin path_provider_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.1/
[ +6 ms] Found plugin syncfusion_flutter_pdfviewer at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer-19.1.66-beta/
[ +1 ms] Found plugin syncfusion_flutter_pdfviewer_web at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer_web-19.1.66-beta/
[ +5 ms] Found plugin url_launcher at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.6/
[ ] Found plugin url_launcher_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-2.0.0/
[ ] Found plugin url_launcher_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-2.0.0/
[ +1 ms] Found plugin url_launcher_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.1/
[ ] Found plugin url_launcher_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-2.0.0/
[ +15 ms] Found plugin device_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus-1.0.1/
[ +1 ms] Found plugin device_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_macos-1.0.1/
[ +1 ms] Found plugin device_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/device_info_plus_web-1.0.1/
[ +3 ms] Found plugin file_picker at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.2+2/
[ ] Found plugin flutter_plugin_android_lifecycle at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/
[ +6 ms] Found plugin package_info_plus at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.0.1/
[ +1 ms] Found plugin package_info_plus_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.1.1/
[ +1 ms] Found plugin package_info_plus_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.1/
[ +1 ms] Found plugin path_provider at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/
[ ] Found plugin path_provider_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/
[ ] Found plugin path_provider_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/
[ +1 ms] Found plugin path_provider_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.1/
[ +7 ms] Found plugin syncfusion_flutter_pdfviewer at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer-19.1.66-beta/
[ +1 ms] Found plugin syncfusion_flutter_pdfviewer_web at
/Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/syncfusion_flutter_pdfviewer_web-19.1.66-beta/
[ +6 ms] Found plugin url_launcher at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.6/
[ ] Found plugin url_launcher_linux at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-2.0.0/
[ ] Found plugin url_launcher_macos at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-2.0.0/
[ +1 ms] Found plugin url_launcher_web at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.1/
[ ] Found plugin url_launcher_windows at /Users/berkbabadogan/FlutterSDK/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-2.0.0/
[ +172 ms] <- reset
[ +18 ms] /Users/berkbabadogan/FlutterSDK/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/berkbabadogan/FlutterSDK/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/berkbabadogan/FlutterSDK/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names --experimental-emit-debug-metadata
-DFLUTTER_WEB_AUTO_DETECT=true --output-dill /var/folders/mt/l8mphkgj29g_x_yzp84wvnn40000gn/T/flutter_tools.ag3M12/flutter_tool.ulqRI0/app.dill --libraries-spec
file:///Users/berkbabadogan/FlutterSDK/bin/cache/flutter_web_sdk/libraries.json --packages
/Users/berkbabadogan/Documents/BackupDev/Project_EpoderPay/epoder_pay/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation --filesystem-root /var/folders/mt/l8mphkgj29g_x_yzp84wvnn40000gn/T/flutter_tools.ag3M12/flutter_tools.F7CbLI
--filesystem-scheme org-dartlang-app --initialize-from-dill build/b1b715402d823b7fd5c2b68d2edcb2ce.cache.dill.track.dill --platform
file:///Users/berkbabadogan/FlutterSDK/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk_sound.dill --sound-null-safety
[ +9 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+27440 ms] Waiting for connection from debug service on Chrome... (completed in 27,7s)
[ ] Synced 42.2MB.
[ ] <- accept
[ ] Caching compiled dill
[ +199 ms] Using Google Chrome 91.0.4472.77
[+38847 ms] [CHROME]:
[ +30 ms] [CHROME]:DevTools listening on ws://127.0.0.1:65148/devtools/browser/7bdfb741-0dab-4058-b571-476203fb62f6
[+1345 ms] DwdsInjector: Received request for entrypoint at http://localhost:63717/main_module.bootstrap.js
[ +7 ms] MetadataProvider: Loading debug metadata...
[ +23 ms] MetadataProvider: Loaded debug metadata (sound null safety)
[ +10 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:63717/main_module.bootstrap.js
[+2958 ms] ChromeProxyService: Initializing expression compiler for main_module.bootstrap.js with sound null safety: true
[ +144 ms] DevHandler: Debug service listening on ws://127.0.0.1:65344/CDQdoUnU9yo=/ws
[ +34 ms] This app is linked to the debug service: ws://127.0.0.1:65344/CDQdoUnU9yo=/ws
[ +9 ms] Debug service listening on ws://127.0.0.1:65344/CDQdoUnU9yo=/ws
[ +1 ms] 💪 Running with sound null safety 💪
[ +7 ms] 🔥 To hot restart changes while running, press "r" or "R".
[ ] For a more detailed help message, press "h". To quit, press "q".
[+2400 ms] Unsupported operation: Platform._operatingSystem - Will be a web browser.
[ +1 ms] Platform: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36 -- Device: Web Browser
- MacIntel
-- Version: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36
[ +2 ms] Get key: "cookiedUser" in 1.5 ms.
[+49715 ms] DevHandler: Stopped debug service o
Analyzing epoder_pay...
info • Don't import implementation files from another package • lib/generated_plugin_registrant.dart:8:8 • implementation_imports
1 issue found. (ran in 2.8s)
[✓] Flutter (Channel stable, 2.2.1, on Mac OS X 10.15.7 19H1217 darwin-x64, locale tr-TR)
• Flutter version 2.2.1 at /Users/berkbabadogan/FlutterSDK
• Framework revision 02c026b03c (13 days ago), 2021-05-27 12:24:44 -0700
• Engine revision 0fdb562ac8
• Dart version 2.13.1
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] VS Code (version 1.56.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.23.0
[✓] Connected device (1 available)
• Chrome (web) • chrome • web-javascript • Google Chrome 91.0.4472.77
• No issues found!
Metadata
Metadata
Assignees
Labels
a: error messageError messages from the Flutter frameworkError messages from the Flutter frameworkd: api docsIssues with https://api.flutter.dev/Issues with https://api.flutter.dev/d: examplesSample code and demosSample code and demosf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.found in release: 2.2Found to occur in 2.2Found to occur in 2.2found in release: 2.3Found to occur in 2.3Found to occur in 2.3frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work on
Type
Projects
Status
Done (PR merged)

