ui_paragraph

Creator: coderz1093

Last updated:

0 purchases

ui_paragraph Image
ui_paragraph Images
Add to Cart

Description:

ui paragraph

ui_paragraph #



Flutter widget which render paragraphs from dart:ui
Installation #
pubspec.yaml:
dependencies:
ui_paragraph: ^1.0.0
copied to clipboard
Example #
import 'dart:ui';

import 'package:flutter/material.dart' hide TextStyle;
import 'package:ui_paragraph/ui_paragraph.dart';

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
final builder = ParagraphBuilder(ParagraphStyle(fontSize: 16));
builder.addText('hello ');

builder.pushStyle(TextStyle(color: Colors.red));
builder.addText('world');
builder.pop();

builder.pushStyle(TextStyle(fontWeight: FontWeight.bold));
builder.addText('!');
builder.pop();

final p = builder.build();

return MaterialApp(
home: LayoutBuilder(
builder: (context, constraints) {
final c = ParagraphConstraints(width: constraints.biggest.width);
// make sure to call layout manually
p.layout(c);

return Center(
child: UIParagraph(paragraph: p),
);
},
),
);
}
}

copied to clipboard
License #
MIT

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.