LibraryDefaults

Contains the default values used by Library

Functions

Link copied to clipboard
fun chipPadding(containerPadding: PaddingValues = PaddingValues(top = 8.dp, end = 4.dp), contentPadding: PaddingValues = PaddingValues(horizontal = 6.dp, vertical = 0.dp)): ChipPadding

Creates a ChipPadding that represents the default paddings used in a chip in a Library.

Link copied to clipboard
fun libraryDimensions(itemSpacing: Dp = 0.dp, chipMinHeight: Dp = 16.dp): LibraryDimensions

Creates a LibraryDimensions that represents the default dimensions used in a Library

Link copied to clipboard
fun libraryPadding(contentPadding: PaddingValues, namePadding: PaddingValues = PaddingValues(0.dp), versionPadding: PaddingValues = PaddingValues(start = 8.dp), badgePadding: PaddingValues = PaddingValues(top = 8.dp, end = 4.dp), badgeContentPadding: PaddingValues = PaddingValues(horizontal = 8.dp, vertical = 0.dp), verticalPadding: Dp = 2.dp): LibraryPadding
fun libraryPadding(contentPadding: PaddingValues = PaddingValues(16.dp), namePadding: PaddingValues = PaddingValues(0.dp), versionPadding: ChipPadding = chipPadding( containerPadding = PaddingValues(start = 8.dp), ), licensePadding: ChipPadding = chipPadding(), fundingPadding: ChipPadding = chipPadding(), verticalPadding: Dp = 2.dp, licenseDialogContentPadding: Dp = 8.dp): LibraryPadding

Creates a LibraryPadding that represents the default paddings used in a Library

Link copied to clipboard
fun libraryShapes(chipShape: Shape = RoundedCornerShape(CornerSize(percent = 50))): LibraryShapes

Creates a LibraryShapes that represents the default shapes used in a Library

Link copied to clipboard
fun libraryTextStyles(defaultOverflow: TextOverflow = TextOverflow.Ellipsis, nameTextStyle: TextStyle? = null, nameMaxLines: Int = 1, nameOverflow: TextOverflow = defaultOverflow, versionTextStyle: TextStyle? = null, versionMaxLines: Int = nameMaxLines, authorTextStyle: TextStyle? = null, authorMaxLines: Int = nameMaxLines, descriptionTextStyle: TextStyle? = null, descriptionMaxLines: Int = 3, licensesTextStyle: TextStyle? = null, fundingTextStyle: TextStyle? = null): LibraryTextStyles

Creates a LibraryTextStyles that represents the default configurations used in a Library