yaru_widgets library
Classes
- UbuntuLogo
- The official Ubuntu Logo
- YaruAlertDialog
- YaruBanner
- A colorable Card with a border which is tap-able via an onTap callback.
- YaruCarousel
- YaruCheckboxRow
- YaruCircularProgressIndicator
- YaruColorDisk
- YaruColorPickerButton
- A squared OutlinedButton with a colorable disk inside and a VoidCallback forwarded to onPressed
- YaruCompactLayout
-
A responsive layout switching between
YaruWideLayout
andYaruNarrowLayout
depening on the screen width. - YaruDialogTitle
- A Stack of a Text with given title and an IconButton which pops the top-most route off the navigator that most tightly encloses the given context.
- YaruDraggable
- A draggable positioned widget - have to be child of a Stack
- YaruExpandable
- YaruExpandIcon
- ExpandIcon with an optional customExpandIconData Copyright 2014 The Flutter Authors. All rights reserved.
- YaruExpansionPanelList
- A decorated ExpansionPanelList
- YaruExtraOptionRow
- YaruLinearProgressIndicator
- YaruMasterDetailPage
- YaruOptionButton
- YaruPage
-
Wraps a list of children widget in a Column, SingleChildScrollView and Padding.
The padding defaults to
kDefaultPagePadding
but can be set if wanted. - YaruPageItem
- YaruPageItemTitle
- This is an optional widget, which avoid line wrap in sidebar It alters the children text style with: maxLines=1 and overflow=TextOverflow.ellipsis This allow to have the same look as the nautilus sidebar when horizontal space becomes too small
- YaruRoundIconButton
- YaruRoundToggleButton
- A selectable IconButton, wrapped in a CircleAvatar
- YaruRow
- YaruSafeImage
- YaruSearchAppBar
- Creates a search bar inside an AppBar.
- YaruSection
- YaruSelectableContainer
- YaruSimpleDialog
- YaruSingleInfoRow
- YaruSliderRow
- YaruSwitchRow
- YaruTabbedPage
- A width responsive widget combining a TabBar and a TabBarView.
- YaruToggleButtonsRow