# Package com.smartgwt.client.widgets.layout

package com.smartgwt.client.widgets.layout

- Related Packages
  Package
  Description
  com.smartgwt.client.widgets
  com.smartgwt.client.widgets.layout.events
- Classes
  Class
  Description
  DataView
  A DataView coordinates the asynchronous loading of WSDL WebService and XML Schema definitions in applications created by Reify.
  Deck
  A simple container that implements the policy that at most one of its contained components is visible at any given time.
  FlowLayout
  Arranges a set of Canvas components into rows, flowing into available space so that different numbers of components may appear in each row.
  HLayout
  A subclass of Layout that applies a sizing policy along the horizontal axis, interpreting percent and "*" sizes as proportions of the width of the layout.
  HStack
  A subclass of Layout that simply stacks members on the horizontal axis without trying to manage their width.
  ImgSectionHeader
  SectionHeader class based on an HLayout with `StretchImg` background.
  Layout
  Arranges a set of "member" Canvases in horizontal or vertical stacks, applying a layout policy to determine member heights and widths.
  LayoutSpacer
  Add a spacer to a `Layout` that takes up space just like a normal member, without actually drawing anything.
  NavigationBar
  Navigation control implemented as a horizontal layout showing back and forward controls and a title.
  NavigationBarViewState
  Encapsulates state of a `NavigationBar`'s view.
  NavItem
  Properties for a navigation item in a `NavPanel`.
  NavPanel
  Provides a list or tree of `navigation items`, each of which specifies a component to be displayed in a mutually exclusive fashion in the `navDeck`.
  PortalLayout
  A PortalLayout is a special subclass of Layout designed to display `Portlet` windows.
  PortalPosition
  Represents the position of a `Portlet` within a `PortalLayout`, indicating the column, row, and position within the row.
  Portlet
  Custom subclass of Window configured to be embedded within a `PortalLayout`.
  ScreenLoader
  The ScreenLoader component can be used to load `ComponentXML Screens` into a running application.
  SectionHeader
  Simple SectionHeader class based on a Label with an icon, skinnable via CSS.
  SectionStack
  A container that manages a list of sections of widgets, each with a header.
  SectionStackSection
  Section descriptor used by a SectionStack to describe a section of items which are shown or hidden together along with their associated header.
  SplitPane
  A device- and orientation-sensitive layout that implements the common pattern of rendering two panes side-by-side on desktop machines and on tablets in landscape orientation, while switching to showing a single pane for handset-sized devices or tablets in portrait orientation (this type of behavior is sometimes called "responsive design").
  VLayout
  A subclass of Layout that applies a sizing policy along the vertical axis, interpreting percent and "*" sizes as proportions of the height of the layout.
  VStack
  A subclass of Layout that simply stacks members on the vertical axis without trying to manage their height.