buildEditor method

  1. @override
Widget? buildEditor(
  1. BuildContext context
)
override

Implementation

@override
Widget? buildEditor(BuildContext context) {
  return ListenableBuilder(
    listenable: this,
    builder: (context, child) => Column(
      crossAxisAlignment: CrossAxisAlignment.start,
      children: [
        const Text('Viewport'),
        const Gap(16),
        Card(
          shape: RoundedRectangleBorder(
            borderRadius: BorderRadius.circular(8),
          ),
          color: Theme.of(context).colorScheme.surfaceContainerHigh,
          child: _buildEditor(context),
        ),
      ],
    ),
  );
}