Navigation
Toolbars
LiqToolbar is a 44pt horizontal bar of LiqToolbarGlassButtons or
LiqToolbarChips. Leading items are pinned to the start; trailing items are
pinned to the end with a Spacer in between.
Actions
import 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/liqkit_ui.dart';/// Snippet builder consumed by `apps/docs_snippets/lib/src/routes.g.dart`.Widget toolbarActionsBuilder(BuildContext context) { return SnippetFrame( child: LiqToolbar( leading: <Widget>[LiqToolbarGlassButton(label: 'Back', onPressed: () {})], trailing: <Widget>[ LiqToolbarGlassButton(label: 'Done', onPressed: () {}), ], ), );}
Chips
import 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/liqkit_ui.dart';/// Snippet builder consumed by `apps/docs_snippets/lib/src/routes.g.dart`.Widget toolbarChipsBuilder(BuildContext context) { return SnippetFrame( child: LiqToolbar( leading: <Widget>[ LiqToolbarChip(label: 'All', onPressed: () {}), LiqToolbarChip(label: 'Unread', onPressed: () {}), LiqToolbarChip(label: 'Flagged', onPressed: () {}), ], ), );}
Standard
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarStandardBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarStandardExample());}
With Dividers
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarWithDividersBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarWithDividersExample());}
Button Groups
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarButtonGroupsBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarButtonGroupsExample());}
Floating
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarFloatingBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarFloatingExample());}
Text Formatting
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarTextFormattingBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarTextFormattingExample());}
Custom Items
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget toolbarCustomItemsBuilder(BuildContext context) { return const SnippetFrame(child: ToolbarCustomItemsExample());}