buildBody method
Implementation
@override
Widget buildBody(BuildContext context, Component component, Story story) {
return Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Expanded(child: addon._buildEditor(context)),
AnimatedOpacity(
opacity: addon.value != addon.initialValue ? 1.0 : 0.0,
duration: const Duration(milliseconds: 160),
child: Padding(
padding: EdgeInsets.all(8),
child: IconButton(
onPressed: () => addon.value = addon.initialValue,
icon: const Icon(Icons.replay),
),
),
),
],
);
}