in gemini/sample-apps/photo-discovery/app/lib/ui/screens/quick_id.dart [210:254]
Widget build(BuildContext context) {
Widget content = LayoutBuilder(
builder: (context, constraints) {
return ListView(
children: [
Image.memory(image),
const SizedBox.square(dimension: 16),
Padding(
padding: const EdgeInsets.all(8),
child: MetadataCard(
loading: loading,
metadata: metadata,
),
),
const SizedBox.square(dimension: 8),
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
RemoveImageButton(
onPressed: onRemoveImage,
),
const SizedBox.square(
dimension: 8,
),
TellMeMoreButton(
onPressed: () => goToChat(context),
)
]),
const SizedBox.square(dimension: 24),
],
);
},
);
if (Policy.shouldHaveKeyboardShortcuts) {
content = ShortcutHelper(
bindings: <ShortcutActivator, VoidCallback>{
const SingleActivator(control: true, LogicalKeyboardKey.keyT): () {
goToChat(context);
},
},
child: content,
);
}
return content;
}