GiffyBottomSheet.rive constructor
const
GiffyBottomSheet.rive(
- RiveAnimation rive, {
- Key? key,
- GiffyBuilder giffyBuilder = defaultGiffyBuilder,
- EdgeInsetsGeometry? giffyPadding,
- Widget? title,
- EdgeInsetsGeometry? titlePadding,
- TextStyle? titleTextStyle,
- Widget? content,
- EdgeInsetsGeometry? contentPadding,
- TextStyle? contentTextStyle,
- List<
Widget> ? actions, - EdgeInsetsGeometry? actionsPadding,
- MainAxisAlignment? actionsAlignment,
- VerticalDirection? actionsOverflowDirection,
- double? actionsOverflowButtonSpacing,
- OverflowBarAlignment? actionsOverflowAlignment,
- EdgeInsetsGeometry? buttonPadding,
- String? semanticLabel,
- bool scrollable = false,
- EntryAnimation entryAnimation = EntryAnimation.none,
Creates an giffy bottom sheet which uses a RiveAnimation as the giffy.
Implementation
const GiffyBottomSheet.rive(
RiveAnimation rive, {
super.key,
this.giffyBuilder = defaultGiffyBuilder,
this.giffyPadding,
this.title,
this.titlePadding,
this.titleTextStyle,
this.content,
this.contentPadding,
this.contentTextStyle,
this.actions,
this.actionsPadding,
this.actionsAlignment,
this.actionsOverflowDirection,
this.actionsOverflowButtonSpacing,
this.actionsOverflowAlignment,
this.buttonPadding,
this.semanticLabel,
this.scrollable = false,
this.entryAnimation = EntryAnimation.none,
}) : giffy = rive;