Skip to content
Core

Plain Text ​

Loading interactive example…Open in new tab ↗
Opening the live canvas…

Uses the foundation defaults with no optional extensions. Double-click to edit and press Enter for another paragraph; Rich Text formatting is not installed.

See the Plain Text API.

Source ​

dart
import 'package:flutter/widgets.dart';
import 'package:vyuh_diagram_extension_editor/vyuh_diagram_extension_editor.dart';
import 'package:vyuh_diagram_flutter/vyuh_diagram_flutter.dart';

import '../example_canvas.dart';

Widget buildExample() => ExampleCanvas(
  title: 'Plain Text',
  instructions: 'Double-click to edit. Enter adds a paragraph. Formatting shortcuts do not enable rich formatting.',
  createController: () =>
      DiagramController(
        configuration: DiagramConfiguration(extensions: [EditorExtension()]),
      )..createText(
        type: Shapes.text,
        at: DiagramPoint.zero,
        text: 'This is Plain Text.\nEdit me without rich formatting.',
      ),
);