| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- package theme
- import "fyne.io/fyne/v2"
- const (
- // SizeNameCaptionText is the name of theme lookup for helper text size, normally smaller than regular text size.
- //
- // Since: 2.0
- SizeNameCaptionText fyne.ThemeSizeName = "helperText"
- // SizeNameInlineIcon is the name of theme lookup for inline icons size.
- //
- // Since: 2.0
- SizeNameInlineIcon fyne.ThemeSizeName = "iconInline"
- // SizeNameInnerPadding is the name of theme lookup for internal widget padding size.
- //
- // Since: 2.3
- SizeNameInnerPadding fyne.ThemeSizeName = "innerPadding"
- // SizeNameLineSpacing is the name of theme lookup for between text line spacing.
- //
- // Since: 2.3
- SizeNameLineSpacing fyne.ThemeSizeName = "lineSpacing"
- // SizeNamePadding is the name of theme lookup for padding size.
- //
- // Since: 2.0
- SizeNamePadding fyne.ThemeSizeName = "padding"
- // SizeNameScrollBar is the name of theme lookup for the scrollbar size.
- //
- // Since: 2.0
- SizeNameScrollBar fyne.ThemeSizeName = "scrollBar"
- // SizeNameScrollBarSmall is the name of theme lookup for the shrunk scrollbar size.
- //
- // Since: 2.0
- SizeNameScrollBarSmall fyne.ThemeSizeName = "scrollBarSmall"
- // SizeNameSeparatorThickness is the name of theme lookup for the thickness of a separator.
- //
- // Since: 2.0
- SizeNameSeparatorThickness fyne.ThemeSizeName = "separator"
- // SizeNameText is the name of theme lookup for text size.
- //
- // Since: 2.0
- SizeNameText fyne.ThemeSizeName = "text"
- // SizeNameHeadingText is the name of theme lookup for text size of a heading.
- //
- // Since: 2.1
- SizeNameHeadingText fyne.ThemeSizeName = "headingText"
- // SizeNameSubHeadingText is the name of theme lookup for text size of a sub-heading.
- //
- // Since: 2.1
- SizeNameSubHeadingText fyne.ThemeSizeName = "subHeadingText"
- // SizeNameInputBorder is the name of theme lookup for input border size.
- //
- // Since: 2.0
- SizeNameInputBorder fyne.ThemeSizeName = "inputBorder"
- // SizeNameInputRadius is the name of theme lookup for input corner radius.
- //
- // Since: 2.4
- SizeNameInputRadius fyne.ThemeSizeName = "inputRadius"
- // SizeNameSelectionRadius is the name of theme lookup for selection corner radius.
- //
- // Since: 2.4
- SizeNameSelectionRadius fyne.ThemeSizeName = "selectionRadius"
- )
- // CaptionTextSize returns the size for caption text.
- func CaptionTextSize() float32 {
- return current().Size(SizeNameCaptionText)
- }
- // IconInlineSize is the standard size of icons which appear within buttons, labels etc.
- func IconInlineSize() float32 {
- return current().Size(SizeNameInlineIcon)
- }
- // InnerPadding is the standard gap between element content and the outside edge of a widget.
- //
- // Since: 2.3
- func InnerPadding() float32 {
- return current().Size(SizeNameInnerPadding)
- }
- // InputBorderSize returns the input border size (or underline size for an entry).
- //
- // Since: 2.0
- func InputBorderSize() float32 {
- return current().Size(SizeNameInputBorder)
- }
- // InputRadiusSize returns the input radius size.
- //
- // Since: 2.4
- func InputRadiusSize() float32 {
- return current().Size(SizeNameInputRadius)
- }
- // LineSpacing is the default gap between multiple lines of text.
- //
- // Since: 2.3
- func LineSpacing() float32 {
- return current().Size(SizeNameLineSpacing)
- }
- // Padding is the standard gap between elements and the border around interface elements.
- func Padding() float32 {
- return current().Size(SizeNamePadding)
- }
- // ScrollBarSize is the width (or height) of the bars on a ScrollContainer.
- func ScrollBarSize() float32 {
- return current().Size(SizeNameScrollBar)
- }
- // ScrollBarSmallSize is the width (or height) of the minimized bars on a ScrollContainer.
- func ScrollBarSmallSize() float32 {
- return current().Size(SizeNameScrollBarSmall)
- }
- // SelectionRadiusSize returns the selection highlight radius size.
- //
- // Since: 2.4
- func SelectionRadiusSize() float32 {
- return current().Size(SizeNameSelectionRadius)
- }
- // SeparatorThicknessSize is the standard thickness of the separator widget.
- //
- // Since: 2.0
- func SeparatorThicknessSize() float32 {
- return current().Size(SizeNameSeparatorThickness)
- }
- // TextHeadingSize returns the text size for header text.
- //
- // Since: 2.1
- func TextHeadingSize() float32 {
- return current().Size(SizeNameHeadingText)
- }
- // TextSize returns the standard text size.
- func TextSize() float32 {
- return current().Size(SizeNameText)
- }
- // TextSubHeadingSize returns the text size for sub-header text.
- //
- // Since: 2.1
- func TextSubHeadingSize() float32 {
- return current().Size(SizeNameSubHeadingText)
- }
|