package
2.6.0-alpha1
Repository: https://github.com/fyne-io/fyne.git
Documentation: pkg.go.dev

# Functions

New returns a new Container instance holding the specified CanvasObjects which will be laid out according to the specified Layout.
NewAdaptiveGrid creates a new container with the specified objects and using the grid layout.
NewAppTabs creates a new tab container that allows the user to choose between different areas of an app.
NewBorder creates a new container with the specified objects and using the border layout.
NewCenter creates a new container with the specified objects centered in the available space.
NewDocTabs creates a new tab container that allows the user to choose between various pieces of content.
NewGridWithColumns creates a new container with the specified objects and using the grid layout with a specified number of columns.
NewGridWithRows creates a new container with the specified objects and using the grid layout with a specified number of rows.
NewGridWrap creates a new container with the specified objects and using the gridwrap layout.
NewHBox creates a new container with the specified objects and using the HBox layout.
NewHScroll create a scrollable parent wrapping the specified content.
NewHSplit creates a horizontally arranged container with the specified leading and trailing elements.
NewInnerWindow creates a new window border around the given `content`, displaying the `title` along the top.
NewMax creates a new container with the specified objects filling the available space.
NewMultipleWindows creates a new `MultipleWindows` container to manage many inner windows.
NewPadded creates a new container with the specified objects inset by standard padding size.
NewScroll creates a scrollable parent wrapping the specified content.
NewStack returns a new container that stacks objects on top of each other.
NewTabItem creates a new item for a tabbed widget - each item specifies the content and a label for its tab.
NewTabItemWithIcon creates a new item for a tabbed widget - each item specifies the content and a label with an icon for its tab.
NewThemeOverride provides a container where the child widgets are themed by the specified theme.
NewVBox creates a new container with the specified objects and using the VBox layout.
NewVScroll a scrollable parent wrapping the specified content.
NewVSplit creates a vertically arranged container with the specified top and bottom elements.
NewWithoutLayout returns a new Container instance holding the specified CanvasObjects that are manually arranged.

# Constants

ScrollBoth supports horizontal and vertical scrolling.
ScrollHorizontalOnly specifies the scrolling should only happen left to right.
ScrollNone turns off scrolling for this container.
ScrollVerticalOnly specifies the scrolling should only happen top to bottom.
TabLocation values.
TabLocation values.
TabLocation values.
TabLocation values.

# Structs

AppTabs container is used to split your application into various different areas identified by tabs.
DocTabs container is used to display various pieces of content identified by tabs.
InnerWindow defines a container that wraps content in a window border - that can then be placed inside a regular container/canvas.
MultipleWindows is a container that handles multiple `InnerWindow` containers.
Split defines a container whose size is split between two children.
TabItem represents a single view in a tab view.
ThemeOverride is a container where the child widgets are themed by the specified theme.

# Type aliases

Scroll defines a container that is smaller than the Content.
ScrollDirection represents the directions in which a Scroll container can scroll its child content.
TabLocation is the location where the tabs of a tab container should be rendered Since: 1.4.