INNER CODE UNIT · Dart
_screenshotEnvelope
Arenukvern/mcp_flutter · mcp_server_dart/bin/flutter_mcp_toolkit.dart:1522
Map<String, Object?> _screenshotEnvelope(final Map<String, Object?>? stepData) {
if (stepData == null) {
return const <String, Object?>{};
}
return _asObject(stepData['screenshots']);
}
String? _captureBackend(final Map<String, Object?>? stepData) {
final screenshots = _screenshotEnvelope(stepData);
final permission = _asObject(screenshots['permission']);
return _nonEmptyOption(
'${permission['backend'] ?? screenshots['backend'] ?? stepData?['backend'] ?? ''}',
);
}
String? _captureMode(final Map<String, Object?>? stepData) {
final screenshots = _screenshotEnvelope(stepData);
return _nonEmptyOption(