Status
Activity Views
LiqActivitySheet is the iOS 26 share/activity bottom panel. It renders a
402pt wide translucent surface (34pt corner radius, rgba(247,247,247,0.875)
background) with an inner white rim and drop shadow.
Compose it with LiqActivityHeader to add a 64pt thumbnail, a title,
an optional subtitle, and a close button. Pass any widget as child for
the body area below the header.
Default
// ignore_for_file: file_names // hyphenated name required by snippet manifest conventionimport '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 activityViewDefaultBuilder(BuildContext context) { return SnippetFrame( maxWidth: 420, child: LiqActivitySheet( header: LiqActivityHeader( title: 'Design System.sketch', subtitle: '4.2 MB', onClose: () {}, ), child: const SnippetLabel('Share this file with your team.'), ), );}
Share
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget activityViewShareBuilder(BuildContext context) { return const SnippetFrame(child: ActivityViewShareExample());}
Share Message
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget activityViewShareMessageBuilder(BuildContext context) { return const SnippetFrame(child: ActivityViewShareWithMessageExample());}
Custom
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget activityViewCustomBuilder(BuildContext context) { return const SnippetFrame(child: ActivityViewCustomExample());}
Indicator
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget activityViewIndicatorBuilder(BuildContext context) { return const SnippetFrame(child: ActivityViewIndicatorExample());}
Progress
// ignore_for_file: file_namesimport 'package:docs_snippets/src/snippet_frame.dart';import 'package:flutter/widgets.dart';import 'package:liqkit_ui/examples.dart';Widget activityViewProgressBuilder(BuildContext context) { return const SnippetFrame(child: ActivityViewProgressExample());}