Class Index

jQuery.Event Check the jQuery.Event class documentation available under "http://www.jquery.com"
and "http://api.jquery.com/category/events/event-object/" for details.
jQuery.sap.history Enables the back and forward buttons in browser to navigate back or forth through the browser history stack.
jQuery.sap.log.Logger A Logger class
jQuery.sap.storage.Storage A Storage API for JavaScript.
jQuery.sap.util.Properties Represents a list of properties (key/value pairs).
jQuery.sap.util.ResourceBundle Contains locale-specific texts.
jQuery.sap.util.UriParameters Encapsulates all URI parameters of the current windows location (URL).
jQuery.sap.Version Represents a version consisting of major, minor, patch version and suffix, e.g.
sap.apf.Api Official API for Analysis Path Framework (APF)

The APF API provides a consuming application access to the functionality of the APF.

sap.apf.base.Component Base Component for all APF based applications.
sap.apf.Component Base Component for all APF based applications.
sap.apf.core.MessageObject The message object represents the APF specific message object for detailed evaluation.
sap.apf.core.ReadRequest Facade for sap.apf.core.Request for getting data via the OData protocol.
sap.apf.core.ReadRequestByRequiredFilter Facade for sap.apf.core.Request for getting data via the OData protocol.
sap.apf.ui.representations.representationInterface This is not a runtime class, but it describes the interface that a representation (chart) has to implement for to interact with the APF.
sap.apf.ui.representations.RepresentationInterfaceProxy The interface proxy passed to a representation which provides access to required APF methods.
sap.apf.utils.Filter Filter object
sap.ca.ui.AddPicture Enables users to add pictures into a form.
sap.ca.ui.charts.BarListItem The display list item consists of a label and a value.
sap.ca.ui.charts.Chart Chart implementation on top of sap.viz that takes care of common functionality.
sap.ca.ui.charts.ChartColor Enumeration of available color to be used in sap.ca.ui charts.
sap.ca.ui.charts.ChartSelectionMode Determines the selection mode of a Chart.
sap.ca.ui.charts.ChartSemanticColor Enumeration of available semantic color to be used in sap.Ca.ui
sap.ca.ui.charts.ChartToolBar ToolBar used for displaying one chart amongst several and provide additional features: - 2 select boxes for selecting dimensions - fullscreen toggle - personalization icon - showLegend toggle
sap.ca.ui.charts.ChartType Types of chart supported in the sap.ca library.
sap.ca.ui.charts.ClusterListItem The cluster list item consists of a title and items.
sap.ca.ui.charts.CombinedChart Allows you to create a chart using vertical bars and lines to represent the data
sap.ca.ui.charts.HorizontalBarChart Allows you to create a chart using horizontal bars to represent the data
sap.ca.ui.charts.LineChart Line Chart for the Fiori Project
sap.ca.ui.charts.StackedHorizontalBarChart Stacked Horizontal Bar Chart wrapper around the viz StackedBarChart / MultipleStackedBarChart.
sap.ca.ui.charts.StackedVerticalColumnChart Stacked Vertical Column Chart wrapper around the viz StackedColumnChart / MultipleStackedColumnChart.
sap.ca.ui.charts.VerticalBarChart Allows you to create a chart using vertical bars to represent the data
sap.ca.ui.CustomerContext This control allows you to open a dialog containing a list of customers for users to pick.
sap.ca.ui.CustomerControlListItem Extends the ObjectListItem to display a line in the customer context control.
sap.ca.ui.DatePicker Allows end users to interact with dates.
sap.ca.ui.dialog.confirmation Provides methods to show a confirmation dialog in the Fiori style.
sap.ca.ui.ExpansibleFeedListItem Extends the FeedListItem to hide text when it is longer than maxLines.
sap.ca.ui.FileUpload Allows you to display a list of uploaded files.
sap.ca.ui.GrowingTileContainer A Tile container for the Overview tile with growing capabilities
sap.ca.ui.HierarchicalSelectDialog Select an item in a dialog from a hierarchical list
sap.ca.ui.HierarchicalSelectDialogItem Kind of item required by the sap.ca.ui.HierarchicalSelectDialog control.
sap.ca.ui.Hierarchy Display the Hierarchy of an item.
sap.ca.ui.HierarchyItem Item that represent a line of the Hierarchy control.
sap.ca.ui.InPlaceEdit This control is used to switch between readonly and edit modes.
sap.ca.ui.message Provides methods to show messages with type of Success, Error, Warning and Information in a Fiori style.
sap.ca.ui.model.format.AmountFormat The AmountFormat is a static class for formatting and parsing file size values according to a set of format options.
sap.ca.ui.model.format.DateFormat The DateFormat is a static class for formatting and parsing date and time values according to a set of format options.
sap.ca.ui.model.format.FileSizeFormat The FileSizeFormat is a static class for formatting and parsing file size values according to a set of format options.
sap.ca.ui.model.format.QuantityFormat The QuantityFormat is a static class for formatting and parsing file size values according to a set of format options.
sap.ca.ui.model.type.Date This class represents date simple types.
sap.ca.ui.model.type.DateTime This class represents datetime simple types.
sap.ca.ui.model.type.FileSize This class represents file size types.
sap.ca.ui.model.type.Number This class represents number simple types.
sap.ca.ui.model.type.Time This class represents time simple types.
sap.ca.ui.Notes This control is a List with the ability to render an additional control on top of it to add new notes.
sap.ca.ui.OverflowContainer The OverflowContainer allows the content of a control to be partially displayed before being fully expanded.
sap.ca.ui.OverviewTile Display aTile that presents an overview of a customer
sap.ca.ui.PictureItem A picture / photo Item for AddPicture and PictureViewer Controls
sap.ca.ui.PictureTile Tile control embedding an image and allowing custom sizing
sap.ca.ui.PictureViewer Picture viewer control relying on the TileContainer control
sap.ca.ui.PictureViewerItem Picture viewer control relying on the TileContainer control
sap.ca.ui.utils.busydialog Provides methods to show/remove the waiting/blocking screen in the Fiori style.
sap.ca.ui.ZoomableScrollContainer Based on a ScrollContainer, it allows you to pinch and zoom on mobile devices
sap.chart.Chart UI5 Chart control
sap.chart.data.Dimension Definition of a single dimension in a chart
sap.chart.data.Measure Definition of a single measure in a chart
sap.chart.data.TimeDimension Definition of a single time dimension in a chart
sap.chart.SelectionMode Enumeration for supported selection mode in analytical chart
sap.collaboration.AppType Application Type (Mode)
sap.collaboration.components.feed.Component The Feed Component is an SAPUI5 component that allows you to display SAP Jam feeds.
sap.collaboration.components.fiori.feed.Component Feed Component

A Feed Component is a ui5 component that applications can use to render a sap.m.App that embeds the JAM Feed Widget.

sap.collaboration.components.fiori.feed.dialog.Component Feed Dialog Component

A Feed Dialog Component is a ui5 component that applications can use to render the feed widget view in a dialog in order to discuss information in SAP JAM by adding and replying to feed posts related to a specific Business Object.

sap.collaboration.components.fiori.notification.Component Notification Component

A Notification Component is a ui5 component that displays a SAP Jam member's latest notifications.

sap.collaboration.components.fiori.sharing.attachment.Attachment Attachment

Attachment objects represent files.

sap.collaboration.components.fiori.sharing.Component Share Component

A Share Component is a ui5 component that applications can use to share information to SAP Jam

sap.collaboration.components.fiori.sharing.dialog.Component The Share Dialog component is an SAPUI5 component that you can use to create a dialog in your application to enable you to enter or edit information shared to SAP Jam.
sap.collaboration.DisplayFeedType Feed Types to be displayed by the Social Timeline
sap.gantt.config.ChartScheme The ChartScheme control is one of the settings of sap.gantt.GanttChart.
sap.gantt.config.ColumnAttribute Defines the column attribute which is used in the hierarchy column
sap.gantt.config.ContainerLayout Defines the container layout.
sap.gantt.config.ExpandChart Defines the expand chart which is used by sap.gantt.config.ExpandChartGroup.
sap.gantt.config.ExpandChartGroup Defines a toolbar group for the expand chart-related toolbar items.
sap.gantt.config.GanttChartLayout Defines the Gantt chart layout.
sap.gantt.config.Hierarchy Defines the hierarchy in the Gantt chart.
sap.gantt.config.HierarchyColumn Defines the column attribute which is used in the hierarchy column
sap.gantt.config.LayoutGroup You can specify the Gantt chart layout-related toolbar items in the Gantt chart toolbar
sap.gantt.config.Locale The locale control is used for converting the UTC date time to your local date time
sap.gantt.config.Mode The Mode control specifies the mode which is used in GanttChart and Shape.
sap.gantt.config.ModeGroup The ModeGroup control specifies the mode-related buttons in the Gantt chart toolbar
sap.gantt.config.ObjectType Define the ObjectType which is used in GanttChart
sap.gantt.config.SettingGroup The SettingGroup control allows you to specify the number of setting items to display in the Setting window.
sap.gantt.config.SettingItem The SettingItem control allows you to create a setting item in the toolbar, which is presented as a checkbox with a label.
sap.gantt.config.Shape Configuration object for Shape.
sap.gantt.config.TimeAxis Defines the time axis of a Gantt chart
sap.gantt.config.TimeHorizon Defines the Time horizon
sap.gantt.config.TimeZoomGroup You can specify the Gantt chart Time zooming related toolbar items in the Gantt chart toolbar
sap.gantt.config.ToolbarGroup Defines the toolbar group.
sap.gantt.config.ToolbarScheme Defines the Toolbar scheme
sap.gantt.control.Cell Cell acts as an abstract class.
sap.gantt.def.cal.Calendar A calendar that contains a list of time interval definitions.
sap.gantt.def.cal.CalendarDefs Calendar pattern definition.
sap.gantt.def.DefBase Base class for all SVG definitions.
sap.gantt.def.filter.MorphologyFilter This filter is a combination of several filters.
sap.gantt.def.gradient.LinearGradient Linear gradient defined by SVG tag 'linearGradient'.
sap.gantt.def.gradient.RadicalGradient Radial gradient defined by SVG tag 'radialGradient'.
sap.gantt.def.gradient.Stop Gradient stop defined by SVG tag 'stop'.
sap.gantt.def.pattern.BackSlashPattern Backslash pattern defined by a path.
sap.gantt.def.pattern.PatternBase Base class for SVG pattern definitions.
sap.gantt.def.pattern.SlashPattern Slash pattern defined by a path.
sap.gantt.def.SvgDef The class handles the container tag "defs" for all reusable SVG graphic definitions.
sap.gantt.GanttChart Gantt Chart control.
sap.gantt.GanttChartBase Base class for all Gantt charts.
sap.gantt.GanttChartContainer A container that holds one or more GanttChartBase instances.
sap.gantt.GanttChartWithTable Embed a sap.ui.table.TreeTable and a sap.gantt.GanttChart side-by-side.
sap.gantt.legend.DimensionLegend Dimension Legend provides a template for two-dimension legends.
sap.gantt.legend.LegendBase Base class for all legend template.
sap.gantt.legend.LegendContainer The LegendContainer control uses the NavContainer control to handle hierarchical navigation between legend sections.
sap.gantt.legend.ListLegend List Legend is a legend template that contains a list of shapes.
sap.gantt.misc.AxisOrdinal The reusable functional class represents an instance of ordinal pattern coordinate mapping.
sap.gantt.misc.AxisTimes The reusable functional class represents an instance of time-value linear coordinate mapping.
sap.gantt.misc.Format The Format class provides static methods for formatting dates, times, and timestamps to be used in sap.gantt
sap.gantt.shape.Circle Circle shape class using SVG tag 'circle'.
sap.gantt.shape.ClipPath Clippath shape class using SVG container tag 'clippath'.
sap.gantt.shape.ext.Chevron Chevron shape class using SVG tag 'path'.
sap.gantt.shape.ext.Cursor Cursor shape class using SVG tag 'path'.
sap.gantt.shape.ext.Diamond Diamond shape class using SVG tag 'path'.
sap.gantt.shape.ext.Iconfont Iconfont shape class using SVG tag 'text'.
sap.gantt.shape.ext.Pentangle Pentangle shape class using SVG tag 'polygon'.
sap.gantt.shape.ext.rls.Relationship Enables users to visualize the relationship between elements.
sap.gantt.shape.ext.rls.SelectedRelationship Provides an implementation of shape for drawing relationships with red and wider lines when they are selected.
sap.gantt.shape.ext.Triangle Triangle shape class using SVG tag 'path'.
sap.gantt.shape.ext.ubc.UbcBorderPath This shape is used to represent a planned capacity line.
sap.gantt.shape.ext.ubc.UbcOverCapacityZonePolygon This shape is used to represent the background of an over capacity zone.
sap.gantt.shape.ext.ubc.UbcPolygon Base class for sap.gantt.shape.ext.ubc.UbcOverCapacityZonePolygon, sap.gantt.shape.ext.ubc.UbcUnderCapacityZonePolygon, sap.gantt.shape.ext.ubc.UbcShortagePolygon, sap.gantt.shape.ext.ubc.UbcUsedPolygon.
sap.gantt.shape.ext.ubc.UbcShortageCapacityPolygon This shape is used to represent a shortage capacity area.
sap.gantt.shape.ext.ubc.UbcTooltipRectangle This shape is used to represent an invisible rectangle with tooltips.
sap.gantt.shape.ext.ubc.UbcUnderCapacityZonePolygon This shape is used to represent an unplanned capacity area.
sap.gantt.shape.ext.ubc.UbcUsedPolygon This shape is used to represent a healthy planned capacity area.
sap.gantt.shape.ext.ulc.UlcBorderPath This shape is used to draw dimension lines.
sap.gantt.shape.ext.ulc.UlcClipingPath This shape is used to define path data inside sap.gantt.shape.ext.ulc.UlcClipPath.
sap.gantt.shape.ext.ulc.UlcMiddleLine This shape is used to draw a middle line, which indicates the position of 50%.
sap.gantt.shape.ext.ulc.UlcOverCapacityZoneRectangle This shape is used to draw the over capacity zone background.
sap.gantt.shape.ext.ulc.UlcOverClipRectangle This shape is used to draw the over clipping rectangle.
sap.gantt.shape.ext.ulc.UlcTooltipRectangle This shape is used to create invisible rectangles with tooltips enabled by tag 'title'.
sap.gantt.shape.ext.ulc.UlcUnderClipRectangle This shape is used to draw the under clipping rectangle.
sap.gantt.shape.Group Group shape class using SVG tag 'group'.
sap.gantt.shape.Image Image shape class using SVG tag 'image'.
sap.gantt.shape.Line Line shape class using SVG tag 'line'.
sap.gantt.shape.Path Path shape class using SVG tag 'path'.
sap.gantt.shape.Polygon Polygon shape class using SVG tag 'polygon'.
sap.gantt.shape.Polyline Polyline shape class using SVG tag 'polyline'.
sap.gantt.shape.Rectangle Rectangle shape class using SVG tag 'rect'.
sap.gantt.shape.SelectedShape Provides an implementation of selected shapes, allowing you to create a highlighting effect by drawing the selected shapes with red and thicker strokes.
sap.gantt.shape.Shape Base class for all shape classes.
sap.gantt.shape.Text Text shape class using SVG tag 'text'.
sap.landvisz.ActionType Action Type of a action
sap.landvisz.ComponentType [Enter description for ComponentType]
sap.landvisz.ConnectionEntity Connection Entity of Dependency view
sap.landvisz.ConnectionLine type file for ps, ts and mob soln
sap.landvisz.ConnectionType type file for ps, ts and mob soln
sap.landvisz.Connector Connector of the entities
sap.landvisz.DependencyType View type of landscape viewer
sap.landvisz.DependencyVisibility View Visibility of landscape viewer
sap.landvisz.EntityCSSSize System Size supported
sap.landvisz.internal.ActionBar A control that render actions of a system
sap.landvisz.internal.DataContainer A control that renders the data container section in a system
sap.landvisz.internal.DeploymentType A control to render deployment type of a component
sap.landvisz.internal.EntityAction A control to specify entity actions
sap.landvisz.internal.EntityCustomAction A control to render custom actions of visualization control
sap.landvisz.internal.HeaderList A control to render headers of a control
sap.landvisz.internal.IdentificationBar Acontrol to render identification bar of a system
sap.landvisz.internal.LinearRowField A control to render linear row fields in data container region of a system
sap.landvisz.internal.ModelingStatus Modeling Status of entity
sap.landvisz.internal.NestedRowField A control to render nester row fields in a control
sap.landvisz.internal.SingleDataContainer A control that shows all the tabs separately for a better view
sap.landvisz.internal.TreeField A control to render tree field in the control
sap.landvisz.LandscapeEntity A control to render the system
sap.landvisz.LandscapeObject Type of object in the landscape
sap.landvisz.LandscapeViewer Visualize the landscape objects in a new user experience
sap.landvisz.LongTextField Long text for a header
sap.landvisz.Option Options for solution entities
sap.landvisz.OptionEntity Options for solution entities
sap.landvisz.OptionSource Options source for solution entities
sap.landvisz.OptionType Action Type of a action
sap.landvisz.SelectionViewPosition position of selection view
sap.landvisz.SolutionType View type of landscape viewer
sap.landvisz.ViewType View type of landscape viewer
sap.m.ActionListItem The sap.m.ActionListItem can be used like a button to fire actions when pressed.
sap.m.ActionSelect The ActionSelect control provides a list of predefined items that allows end users to choose options and additionally trigger some actions.
sap.m.ActionSheet ActionSheet is a special kind of control which contains one or more sap.m.Button(s) and the ActionSheet will be closed when one of the buttons is tapped.
sap.m.App App is the root element of a UI5 mobile application.
sap.m.Bar The Bar control can be used as a header, sub-header and a footer in a page.
sap.m.Breadcrumbs Enables users to navigate between items by providing a list of links to previous steps in the user's navigation path.
sap.m.BusyDialog BusyDialog is used to indicate that the system is busy and the user has to wait.
sap.m.BusyIndicator Control to indicate that the system is busy with some task and the user has to wait.
sap.m.Button Enables users to trigger actions.
sap.m.Carousel The Carousel control can be used to navigate through a list of sap.m controls just like flipping through the pages of a book by swiping right or left.
sap.m.CheckBox The CheckBox control allows the user to select one or multiple items from a list.
sap.m.Column The sap.m.Column allows to define column specific properties that will be applied when rendering the sap.m.Table.
sap.m.ColumnListItemsap.m.ColumnListItem can be used with the cells aggregation to create rows for the sap.m.Table control.
sap.m.ComboBox The sap.m.ComboBox control combines a dropdown list with items and a text field with a button, allowing the user to either type a value directly or choose from the list of existing items.
sap.m.ComboBoxBase An abstract class for combo boxes.
sap.m.ComboBoxTextField The sap.m.ComboBoxTextField.
sap.m.CustomListItem This control with a content aggregation can be used to customize standard list items that we don't provide.
sap.m.CustomTile Use the CustomTile control to display application specific content in the Tile control.
sap.m.DatePicker This is a date input control with a calendar as date picker.
sap.m.DateRangeSelection This is a date range input control with a calendar as date picker.
sap.m.DateTimeInput Allows end users to interact with date and/or time and select from a date and/or time pad.
sap.m.DateTimePicker This is a date input control with a calendar and a time selector as date time picker.
sap.m.Dialog The Dialog control is used to interrupt the current processing of an application to prompt the user for information or a response.
sap.m.DisplayListItemsap.m.DisplayListItem can be used to represent a label and a value.
sap.m.DraftIndicator A draft indicator is sap.m.Label.
sap.m.FacetFilterOverview

The sap.m.FacetFilter control is used to provide filtering functionality with multiple parameters and supports the users in finding the information they need from potentially very large data sets.
sap.m.FacetFilterItem Represents a value for the FacetFilterList control.
sap.m.FacetFilterList FacetFilterList represents a list of values for the FacetFilter control.
sap.m.FeedContent Displays a tile containing the text of the feed, a subheader, and a numeric value.
sap.m.FeedInput The Feed Input allows the user to enter text for a new feed entry and then post it.
sap.m.FeedListItem The control provides a set of properties for text, sender information, time stamp.
sap.m.FlexBox The sap.m.FlexBox control builds the container for a flexible box layout.
sap.m.FlexItemData Holds layout data for a FlexBox|HBox|VBox
sap.m.FormattedText The FormattedText control allows the usage of a limited set of tags for inline display of formatted text in HTML format.
sap.m.GenericTile Displays the title, description, and a customizable main area.
sap.m.GroupHeaderListItemsap.m.GroupHeaderListItem is used to display the title of a group and act as separator between groups in sap.m.List and sap.m.Table.
sap.m.GrowingList sap.m.GrowingList control is the container for all list items and inherits from sap.m.List control.
sap.m.HBox The HBox control builds the container for a horizontal flexible box layout.
sap.m.IBarInPageEnabler Helper Class for implementing the IBar interface.
sap.m.IconTabBar The IconTabBar control represents a collection of tabs with associated content.
sap.m.IconTabFilter Represents a selectable item inside an IconTabBar.
sap.m.IconTabHeader This control displays a number of IconTabFilters and IconTabSeparators.
sap.m.IconTabSeparator Represents an Icon used to separate 2 tab filters.
sap.m.Image A wrapper around the IMG tag.
sap.m.ImageContent This control can be displayed as image content in a tile.
sap.m.Input Enables users to input data.
sap.m.InputBase The sap.m.InputBase control provides a base functionality of the Input controls, e.g.
sap.m.InputListItem List item should be used for a label and an input field.
sap.m.Label The Label control is used in a UI5 mobile application to provide label text for other controls.
sap.m.Link A hyperlink control which can be used to trigger actions or to navigate to other applications or web pages.
sap.m.List The List control provides a container for all types of list items.
sap.m.ListBase The sap.m.ListBase control provides a base functionality of the sap.m.List and sap.m.Table controls.
sap.m.ListItemBase ListItemBase contains the base features of all specific list items.
sap.m.MaskInput The sap.m.MaskInput control allows users to easily enter data in a certain format and in a fixed-width input (for example: date, time, phone number, credit card number, currency, IP address, MAC address, and others).
sap.m.MaskInputRule The sap.m.MaskInputRule control holds the mapping of a single maskFormatSymbol to the regular expression regex that defines the allowed characters for the rule.
sap.m.Menu The sap.m.Menu control represents a hierarchical menu.
sap.m.MenuButton The sap.m.MenuButton control enables the user to show a hierarchical menu.
sap.m.MenuItem The MenuItem control is used for creating items for the sap.m.Menu.
sap.m.MessagePage MessagePage is displayed when there is no data or matching content.
sap.m.MessagePopover A MessagePopover is a Popover containing a summarized list with messages.
sap.m.MessagePopoverItem Items provide information about Error Messages in the page.
sap.m.MessageStrip MessageStrip is a control that enables the embedding of application-related messages in the application.
sap.m.MessageToast A message toast notification offers simple feedback about an operation in a pop-up.
sap.m.MultiComboBox The MultiComboBox control provides a list box with items and a text field allowing the user to either type a value directly into the control or choose from the list of existing items.
sap.m.MultiInput MultiInput provides functionality to add / remove / enter tokens
sap.m.NavContainer The NavContainer control handles hierarchic navigation between Pages or other fullscreen controls.
sap.m.NewsContent This control displays the news content text and subheader in a tile.
sap.m.NotificationListBase The NotificationListBase is the base class for NotificationListItem and NotificationListGroup.
sap.m.NotificationListGroup The NotificationListItemGroup control is used for grouping NotificationListItems of the same type.
sap.m.NotificationListItem The NotificationListItem control is suitable for showing notifications to the user.
sap.m.NumericContent Shows numeric values used for example in tiles colored according to their meaning and displays deviations.
sap.m.ObjectAttribute The ObjectAttribute control displays a text field that can be normal or active.
sap.m.ObjectHeaderObjectHeader is a display control that enables the user to easily identify a specific object.
sap.m.ObjectIdentifier The ObjectIdentifier is a display control that enables the user to easily identify a specific object.
sap.m.ObjectListItem ObjectListItem is a display control that provides summary information about an object as a list item.
sap.m.ObjectMarker The sap.m.ObjectMarker control represents one of the following predefined types:
  • Flagged
  • Favorite
  • Draft
  • Locked
  • Unsaved Changes
sap.m.ObjectNumber The ObjectNumber control displays number and number unit properties for an object.
sap.m.ObjectStatus Status information that can be either text with a value state, or an icon.
sap.m.OverflowToolbar The OverflowToolbar control is a container based on sap.m.Toolbar, that provides overflow when its content does not fit in the visible area.
sap.m.OverflowToolbarLayoutData Holds layout data for the OverflowToolbar items.
sap.m.P13nColumnsItem Type for columnsItems aggregation in P13nColumnsPanel control.
sap.m.P13nColumnsPanel The P13nColumnsPanel control is used to define column-specific settings for table personalization.
sap.m.P13nConditionPanel The ConditionPanel Control will be used to implement the Sorting, Filtering and Grouping panel of the new Personalization dialog.
sap.m.P13nDialog The P13nDialog control provides a dialog that contains one or more panels.
sap.m.P13nDimMeasureItem Type for columnsItems aggregation in P13nDimMeasurePanel control.
sap.m.P13nDimMeasurePanel The P13nDimMeasurePanel control is used to define chart-specific settings like chart type, the visibility, the order and roles of dimensions and measures for table personalization.
sap.m.P13nFilterItem Type for filterItems aggregation in P13nFilterPanel control.
sap.m.P13nFilterPanel The P13nFilterPanel control is used to define filter-specific settings for table personalization.
sap.m.P13nGroupItem Type for groupItems aggregation in P13nGroupPanel control.
sap.m.P13nGroupPanel The P13nGroupPanel control is used to define group-specific settings for table personalization.
sap.m.P13nItem Base type for items aggregation in P13nPanel control.
sap.m.P13nPanel Base type for panels aggregation in P13nDialog control.
sap.m.P13nSortItem Type for sortItems aggregation in P13nSortPanel control.
sap.m.P13nSortPanel The P13nSortPanel control is used to define settings for sorting in table personalization.
sap.m.Page A page is a basic container for a mobile application screen.
sap.m.PageAccessibleLandmarkInfo Settings for accessible landmarks which can be applied to the container elements of a sap.m.Page control.
sap.m.PagingButton Enables users to navigate between items/entities.
sap.m.Panel The Panel control is a container for controls which has a header and content.
sap.m.PlanningCalendar The PlanningCalendar can display rows with appointments for different persons.
sap.m.PlanningCalendarRow Row in the PlanningCalendar.
sap.m.PlanningCalendarView View of the PlanningCalendar.
sap.m.Popover Popover is used to present information temporarily but in a way that does not take over the entire screen.
sap.m.ProgressIndicator Shows the progress of a process in a graphical way.
sap.m.PullToRefresh PullToRefresh control.
sap.m.QuickView The QuickView control renders a responsive popover (sap.m.Popover or sap.m.Dialog) and displays information of an object in a business-card format.
sap.m.QuickViewBase QuickViewBase class provides base functionality for QuickView and QuickViewCard.
sap.m.QuickViewCard The QuickViewCard control displays information of an object in a business-card format.
sap.m.QuickViewGroup QuickViewGroup consists of a title (optional) and an entity of group elements.
sap.m.QuickViewGroupElement QuickViewGroupElement is a combination of one label and another control (Link or Text) associated to this label.
sap.m.QuickViewPage QuickViewPage consists of a page header, an object icon or image, an object name with short description, and an object information divided in groups.
sap.m.RadioButton RadioButton is a control similar to CheckBox, but it allows the user to choose only one of the predefined set of options.
sap.m.RadioButtonGroup This control is used as a wrapper for a group of sap.m.RadioButton controls, which then can be used as a single UI element.
sap.m.RangeSlider A range slider is a user interface control that enables the user to select a value range in a predifined numerical interval.
sap.m.RatingIndicator Is used to rate content.
sap.m.ResponsivePopover This control acts responsively to the type of device.
sap.m.routing.RouteMatchedHandler This class will attach to the Events of a provided router and add the views created by it to a sap.m.SplitContainer or a sap.m.NavContainer Control, if this is the target control of the route.
sap.m.ScrollContainer The ScrollContainer is a control that can display arbitrary content within a limited screen area and provides touch scrolling to make all content accessible.
sap.m.SearchField Enables users to input a search string.
sap.m.SegmentedButton SegmentedButton is a horizontal control made of multiple buttons, which can display a title or an image.
sap.m.SegmentedButtonItem The SegmentedButtonItem control is used for creating buttons for the sap.m.SegmentedButton.
sap.m.Select The sap.m.Select control provides a list of items that allows users to select an item.
sap.m.SelectDialog A SelectDialog is a dialog containing a list, search functionality to filter it and a confirmation/cancel button.
sap.m.SelectList The sap.m.SelectList displays a list of items that allows the user to select an item.
sap.m.semantic.AddAction An AddAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.CancelAction A CancelAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.DeleteAction A DeleteAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.DiscussInJamAction A DiscussInJamAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.EditAction An EditAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.FavoriteAction A FavoriteAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.FilterAction A FilterAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.FilterSelect A FilterSelect button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.FlagAction A FlagAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.ForwardAction A ForwardAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.GroupAction A GroupAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.GroupSelect A GroupSelect button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.MainAction A MainAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.MessagesIndicator A MessagesIndicator button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.MultiSelectAction A MultiSelectAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.NegativeAction A NegativeAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.OpenInAction An OpenInAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.PositiveAction A PositiveAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.PrintAction A PrintAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SaveAction A SaveAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SemanticButton A semantic button is either a sap.m.Button or sap.m.OverflowButton , eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SemanticControl A semantic control is an abstraction for either a sap.m.semantic.SemanticButton or sap.m.semantic.SemanticSelect , eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SemanticPage A semantic page is an enhanced sap.m.Page, that can contain controls with semantic meaning @see sap.m.semantic.SemanticControl.
sap.m.semantic.SemanticSelect A semantic select is a sap.m.Select eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SemanticToggleButton A SemanticToggleButton is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SendEmailAction A SendEmailAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SendMessageAction A SendMessageAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.ShareInJamAction A ShareInJamAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.ShareMenuPage A ShareMenuPage is a sap.m.semantic.SemanticPage with support for "share" menu in the footer.
sap.m.semantic.SortAction A SortAction button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.semantic.SortSelect A SortSelect button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
sap.m.Shell The Shell control can be used as root element of applications.
sap.m.Slider A slider is a user interface control that enables the user to adjust values in a specified numerical range.
sap.m.SlideTile The control that displays multiple GenericTile controls as changing slides.
sap.m.SplitApp SplitApp is another root element of a UI5 mobile application besides App control.
sap.m.SplitContainer SplitContainer maintains two NavContainers if running on tablet or desktop and one NavContainer - on phone.
sap.m.StandardListItemsap.m.StandardListItem is a list item providing the most common use cases, e.g.
sap.m.StandardTile The StandardTile control is displayed in the tile container.
sap.m.SuggestionItem Display suggestion list items.
sap.m.Switch A switch is a user interface control on mobile devices that is used for change between binary states.
sap.m.TabContainer The TabContainer control represents a collection of tabs with associated content.
sap.m.TabContainerItem An item to be used in a TabContainer.
sap.m.Tablesap.m.Table control provides a set of sophisticated and convenience functions for responsive table design.
sap.m.TablePersoController Table Personalization Controller
sap.m.TablePersoDialog Table Personalization Dialog
sap.m.TablePersoProvider Table Personalization Provider
sap.m.TableSelectDialog TableSelectDialog provides you with an easier way to create a dialog that contains a list with grouping and search functionalities.
sap.m.TabStripSelectList The sap.m.TabStripSelectList displays a list of items that allows the user to select an item.
sap.m.Text The Text control can be used for embedding longer text paragraphs, that need text wrapping, into your application.
sap.m.TextArea The sap.m.TextArea enables multi-line text input.
sap.m.Tile A tile to be displayed in the tile container.
sap.m.TileContainer A container that arranges same-size tiles nicely on carousel pages.
sap.m.TileContent This control is used within the GenericTile control.
sap.m.TimePicker The TimePicker is an extension of the Input control and allows time selection in any device or browser supported by UI5.
sap.m.Title The Title control represents a single line of text with explicit header / title semantics.
sap.m.ToggleButton The ToggleButton Control is a Button that can be toggled between pressed and normal state
sap.m.Token The sap.m.Token is a container of a single text item with a delete icon if the token is in edit mode.
sap.m.Tokenizer Tokenizer displays multiple tokens
sap.m.Toolbar The Toolbar control is a horizontal container that is most commonly used to display buttons, labels, selects and various other input controls.
sap.m.ToolbarLayoutData Defines layout data for the toolbar items.
sap.m.ToolbarSeparator Creates a visual separator (theme dependent: padding, margin, line) between the preceding and succeeding toolbar item.
sap.m.ToolbarSpacer This control can be used to add horizontal space between toolbar items.
sap.m.UploadCollection This control allows you to upload single or multiple files from your devices (desktop, tablet or phone) and attach them to the application.
sap.m.UploadCollectionItem Items provide information about the uploaded files.
sap.m.UploadCollectionParameter Represents a parameter for the UploadCollection.
sap.m.UploadCollectionToolbarPlaceholder This control needs to be used when you would like to create a customizable toolbar for the UploadCollection.
sap.m.ValueCSSColor A string type that represents CSS color values and sap.m.ValueColor.
sap.m.VBox The VBox control builds the container for a vertical flexible box layout.
sap.m.ViewSettingsCustomItem The ViewSettingsCustomItem control is used for modelling custom filters in the ViewSettingsDialog.
sap.m.ViewSettingsCustomTab The ViewSettingsCustomTab control is used for adding custom tabs in the ViewSettingsDialog.
sap.m.ViewSettingsDialog The ViewSettingsDialog control provides functionality to easily select the options for sorting, grouping, and filtering data.
sap.m.ViewSettingsFilterItem A ViewSettingsFilterItem control is used for modelling filter behaviour in the ViewSettingsDialog.
sap.m.ViewSettingsItem ViewSettingsItem is used for modelling filter behaviour in the ViewSettingsDialog.
sap.m.Wizard The Wizard control enables users to accomplish a single goal which consists of multiple dependable sub-tasks.
sap.m.WizardStep The WizardStep is a container control which should be used mainly to aggregate user input controls.
sap.makit.Axis Base element for the Axis object for the Chart.
sap.makit.Category Represents the Category data region of the Chart.
sap.makit.CategoryAxis Contains the properties of the Category's Axis.
sap.makit.Chart The Chart control.
sap.makit.ChartType Enumeration for chart type
sap.makit.Column The data column of the Chart's data table
sap.makit.CombinationChart The CombinationChart control.
sap.makit.Layer Layer represent a chart in the CombinationChart
sap.makit.LegendPosition Enumeration for legend position.
sap.makit.MakitLib Wrapper for MAKit Chart Library.
sap.makit.Row The data row of the Chart's data table
sap.makit.Series Represents the Series data region of the Chart.
sap.makit.SortOrder Enumeration for sort order
sap.makit.Value Represents the Value data region of the Chart.
sap.makit.ValueAxis Contains the properties of the Value's Axis.
sap.makit.ValueBubble The properties of the Chart's Value Bubble.
sap.makit.ValueBubblePosition Position for Value Bubble only applies to Pie/Donut Chart.
sap.makit.ValueBubbleStyle Enumeration for Value Bubble's positioning style.
sap.me.Calendar This is the Calendar control
sap.me.CalendarLegend Legend for the calendar control
sap.me.OverlapCalendar A calendar that allows to display events in a grid and show the overlapped events
sap.me.OverlapCalendarEvent Represent the data of an event for the overlap calendar
sap.me.ProgressIndicator Shows the progress of a process in a graphical way.
sap.me.TabContainer The TabContainer allow to stack 1 to 4 contents in a view with corresponding icons
sap.ndc.BarcodeScanner TODO: description

As BarcodeScanner is a static class, a jQuery.sap.require("sap.ndc.BarcodeScanner"); statement must be explicitly executed before the class can be used.

sap.ndc.BarcodeScannerButton A button control (displaying a bar code icon) to start the bar code scanning process.
sap.suite.ui.commons.BulletChart Chart that displays an actual value as a horizontal bar in semantic color on the top of the background bar, the numeric value, the scaling factor, along with the thresholds, and a target value as vertical bars.
sap.suite.ui.commons.BulletChartData Thresholds data holder.
sap.suite.ui.commons.BulletChartMode Enumeration of possible BulletChart display modes.
sap.suite.ui.commons.BusinessCard This control allows you to display business card information including an image, first title (either URL link or text), second title, and multiple text lines.
sap.suite.ui.commons.ChartContainer Provides a toolbar with generic functions for tables and charts based on the VizFrame control like zoom, display in fullscreen mode, toggle the legend, switch between chart types, and changes of the chart dimension.
sap.suite.ui.commons.ChartContainerContent Content aggregation for ChartContainer.
sap.suite.ui.commons.ChartTile This control is the implementation of the InfoTile to show a comparison or bullet chart.
sap.suite.ui.commons.ColumnData Column data holder.
sap.suite.ui.commons.ColumnMicroChart This control shows a column chart.
sap.suite.ui.commons.ColumnMicroChartLabel This element contains data for a label in ColumnMicroChart control.
sap.suite.ui.commons.CommonBackground Enumeration of possible theme specific background colors.
sap.suite.ui.commons.ComparisonChart This control shows a comparison chart.
sap.suite.ui.commons.ComparisonChartView The view of the ComparisonChart.
sap.suite.ui.commons.ComparisonData Comparison tile value holder.
sap.suite.ui.commons.CountingNavigationItem This control extends the sap.ui.ux3.NavigationItem control.
sap.suite.ui.commons.DateRangeScroller The DateRangeScroller provides a method to scroll through a series of time periods, each of which is represented by a starting date and an ending date, known as the date range.
sap.suite.ui.commons.DateRangeSlider The Date Range Slider provides the user with a Range Slider control that is optimized for use with Dates.
sap.suite.ui.commons.DateRangeSliderInternal The Date Range Slider provides the user with a Range Slider control that is optimized for use with Dates.
sap.suite.ui.commons.DeltaMicroChart This control displays a delta of two values as a chart.
sap.suite.ui.commons.DeviationIndicator The marker for the deviation trend.
sap.suite.ui.commons.DynamicContainer The control that displays multiple GenericTile controls as changing slides.
sap.suite.ui.commons.FacetOverview This control is used in UnifiedThingInspector to display the preview of the facet content.
sap.suite.ui.commons.FacetOverviewHeight Enumeration of possible FacetOverview height settings.
sap.suite.ui.commons.FeedItem This element represents a news feed item.
sap.suite.ui.commons.FeedItemHeader This control displays feed item header information.
sap.suite.ui.commons.FeedTile This control displays news feeds.
sap.suite.ui.commons.FrameType Enumeration of possible frame types.
sap.suite.ui.commons.GenericTile The tile control that displays the title, description, and customizable main area.
sap.suite.ui.commons.GenericTile2X2 The tile control that displays the title, description, and customizable main area.
sap.suite.ui.commons.HarveyBallMicroChart This chart shows the part comparative to total.
sap.suite.ui.commons.HarveyBallMicroChartItem The configuration of the slice on the pie chart.
sap.suite.ui.commons.HeaderCell This control contains 4 cells (West, North, East, South).
sap.suite.ui.commons.HeaderCellItem Object that contains instance of control and infomation about height.
sap.suite.ui.commons.HeaderContainer The container that provides a horizontal layout.
sap.suite.ui.commons.HeaderContainerView The list of possible HeaderContainer views.
sap.suite.ui.commons.InfoTile The tile control that displays the title, description, footer, and customizable main area.
sap.suite.ui.commons.InfoTileSize Enumeration of possible PointTile size settings.
sap.suite.ui.commons.InfoTileTextColor Enumeration of possible InfoTile text color settings.
sap.suite.ui.commons.InfoTileValueColor Enumeration of possible InfoTile value color settings.
sap.suite.ui.commons.JamContent This control displays the jam content text, subheader, and numeric value in a tile.
sap.suite.ui.commons.KpiTile This control is used in UnifiedThingInspector to display object-related KPIs in a factsheet.
sap.suite.ui.commons.LaunchTile This control launches a URL.
sap.suite.ui.commons.LinkActionSheet This control contains one or more sap.m.Button controls or sap.ui.commons.Link controls.
sap.suite.ui.commons.LoadState Enumeration of possible load states for LoadableView.
sap.suite.ui.commons.MicroAreaChart This control displays the history of values as a line mini chart or an area mini chart.
sap.suite.ui.commons.MicroAreaChartItem The configuration of the graphic element on the chart.
sap.suite.ui.commons.MicroAreaChartLabel This element contains data for a label in MicroAreaChart control.
sap.suite.ui.commons.MicroAreaChartPoint This control contains data for the point.
sap.suite.ui.commons.MicroAreaChartView The list of possible MicroAreaChart views.
sap.suite.ui.commons.MonitoringContent This control is used in a tile or any other place to display numeric values and an icon.
sap.suite.ui.commons.MonitoringTile This control is the implementation of the InfoTile to show a numeric value and an icon.
sap.suite.ui.commons.NewsContent This control displays the news content text and subheader in a tile.
sap.suite.ui.commons.NoteTaker This control allows you to create and store your notes for further reference.
sap.suite.ui.commons.NoteTakerCard This control allows you to store Note Taker card header and body text.
sap.suite.ui.commons.NoteTakerFeeder This control allows you to enter a quick note and N note cards.
sap.suite.ui.commons.NumericContent NumericContent to be used in tile or in other place where need to show numeric values with sematic colors and deviations.
sap.suite.ui.commons.NumericTile This control is the implementation of the InfoTile to show a numeric value.
sap.suite.ui.commons.PictureZoomIn Shows picture in fullscreen.
sap.suite.ui.commons.ProcessFlow Complex control that enables you to display documents or other items in their flow.
sap.suite.ui.commons.ProcessFlowConnection This control is used inside the ProcessFlow control to connect process flow node A with process flow node B in respect to the style(x) chosen by the application.
sap.suite.ui.commons.ProcessFlowConnectionLabel This control is used inside the ProcessFlow control providing information on connections.
sap.suite.ui.commons.ProcessFlowConnectionLabelState Describes the state of a connection label.
sap.suite.ui.commons.ProcessFlowConnectionState Describes the state of a connection.
sap.suite.ui.commons.ProcessFlowConnectionType Describes the type of a connection.
sap.suite.ui.commons.ProcessFlowDisplayState The ProcessFlow calculates the ProcessFlowDisplayState based on the 'focused' and ?highlighted? properties of each node.
sap.suite.ui.commons.ProcessFlowLaneHeader This control gives you an overview of documents/items used in a process flow.
sap.suite.ui.commons.ProcessFlowLaneState This type is used in the ?state? property of the ProcessFlowLaneHeader.
sap.suite.ui.commons.ProcessFlowNode This control enables you to see documents (or other items) in respect to their statuses – positive, negative, neutral, planned, planned negative.
sap.suite.ui.commons.ProcessFlowNodeState Describes the state info connected to the content displayed in the Process Flow Node body.
sap.suite.ui.commons.ProcessFlowNodeType Describes the type of a node.
sap.suite.ui.commons.ProcessFlowZoomLevel The zoom level defines level of details for the node and how much space the process flow requires.
sap.suite.ui.commons.RepeaterViewConfiguration A configuration control defining how the content of the sap.suite.ui.commons.ViewRepeater control is displayed and what data is bound.
sap.suite.ui.commons.SplitButton The Split Button Control is a composite control that consists of a default-action Button and a Menu Button control.
sap.suite.ui.commons.TargetFilter The analytical filter control.
sap.suite.ui.commons.TargetFilterColumn The configuration element for the column in the TargetFilter control.
sap.suite.ui.commons.TargetFilterMeasureColumn The configuration element for the measure column in the TargetFilter control.
sap.suite.ui.commons.ThingCollection This control contains a collection of the sap.ui.ux3.ThingViewer controls or descendants of sap.ui.ux3.ThingViewer.
sap.suite.ui.commons.ThingGroupDesign Defines the way how UnifiedThingGroup control is rendered.
sap.suite.ui.commons.ThreePanelThingInspector This control extends the sap.ui.ux3.ThingInspector control.
sap.suite.ui.commons.ThreePanelThingViewer This control extends the sap.ui.ux3.ThingViewer control.
sap.suite.ui.commons.TileContent This control serves a universal container for different types of content and footer.
sap.suite.ui.commons.TileContent2X2 This control serves a universal container for different types of content and footer.
sap.suite.ui.commons.Timeline Timeline Control for sFin.
sap.suite.ui.commons.TimelineAlignment Where to align items with respect to the time line.
sap.suite.ui.commons.TimelineFilterListItem Provides Filter List Item for Timeline Control
sap.suite.ui.commons.UnifiedThingGroup This control is used in UnifiedThingInspector to display the facet header information.
sap.suite.ui.commons.UnifiedThingInspector This control provides an ability to display a thing (for example, object factsheet) on the desktop, tablet, and phone devices in a Fiori style.
sap.suite.ui.commons.util.DateUtils DateUtils is a static class for Date utility functions.
sap.suite.ui.commons.ValueStatus Marker for the key value status.
sap.suite.ui.commons.VerticalNavigationBar This control extends the sap.ui.ux3.NavigationBar and allows you to display navigation items vertically.
sap.suite.ui.commons.ViewRepeater This control extends the sap.ui.commons.RowRepeater control providing an ability to change data representation by switching between a number of views.
sap.suite.ui.microchart.AreaMicroChart Chart that displays the history of values and target values as segmented lines and shows thresholds as colored background.
sap.suite.ui.microchart.AreaMicroChartItem Graphical representation of the area micro chart regarding the value lines, the thresholds, and the target values.
sap.suite.ui.microchart.AreaMicroChartLabel Displays or hides the labels for start and end dates, start and end values, and minimum and maximum values.
sap.suite.ui.microchart.AreaMicroChartPoint Contains the data for the point.
sap.suite.ui.microchart.BulletMicroChart Displays a colored horizontal bar representing a current value on top of a background bar representing the compared value.
sap.suite.ui.microchart.BulletMicroChartData Contains the thresholds data.
sap.suite.ui.microchart.ColumnMicroChart Compares different values which are represented as vertical bars.
sap.suite.ui.microchart.ColumnMicroChartData Defines the column chart data.
sap.suite.ui.microchart.ColumnMicroChartLabel Displays or hides the labels of a column micro chart.
sap.suite.ui.microchart.ComparisonMicroChart Illustrates values as colored bar charts with title, numeric value, and scaling factor in the content area.
sap.suite.ui.microchart.ComparisonMicroChartData Contains the values of the comparison chart.
sap.suite.ui.microchart.DeltaMicroChart Represents the delta of two values as a chart.
sap.suite.ui.microchart.HarveyBallMicroChart Displays a pie chart with highlighted sectors.
sap.suite.ui.microchart.HarveyBallMicroChartItem Configures the slices of the pie chart.
sap.suite.ui.microchart.RadialMicroChart Displays a ring chart highlighting a current status.
sap.tnt.NavigationList The NavigationList control is an interactive control, which provides a choice of different items, ordered as a list.
sap.tnt.NavigationListItem The NavigationListItem control represents an action, which can be selected by the user.
sap.tnt.SideNavigation The SideNavigation control is a container, which consists of flexible and fixed parts on top of each other.
sap.tnt.ToolHeader The ToolHeader control is a horizontal container that is most commonly used to display buttons, labels, selects and other various input controls.
sap.tnt.ToolHeaderUtilitySeparator The ToolHeaderUtilitySeparator control is used in the sap.tnt.ToolHeader control to specify where the overflow button is placed.
sap.tnt.ToolPage The ToolPage is a layout control, used to put together the parts of a basic tools app - ToolHeader, SideNavigation and contents area.
sap.ui.app.Application Base class for application classes
sap.ui.app.MockServer Class to mock a server
sap.ui.base.Event An Event object consisting of an id, a source and a map of parameters
sap.ui.base.EventProvider Provides eventing capabilities for objects like attaching or detaching event handlers for events which are notified when events are fired.
sap.ui.base.Interface A class that creates an Interface for an existing class.
sap.ui.base.ManagedObject Base Class that introduces some basic concepts like state management or databinding.
sap.ui.base.Metadata Metadata for a class.
sap.ui.base.Object Base class for all SAPUI5 Objects
sap.ui.base.ObjectPool Manages a pool of objects all of the same type; the type has to be specified at pool construction time.
sap.ui.base.Poolable Contract for objects that can be pooled by ObjectPool
sap.ui.commons.Accordion Contains N sections, acting as containers for any library control
sap.ui.commons.AccordionSection Represents a panel which is a container for other controls.
sap.ui.commons.ApplicationHeader The application header control stands on the top of any application page.
sap.ui.commons.Area Used for defining areas in an image map.
sap.ui.commons.AutoComplete Textfield with list based text completion.
sap.ui.commons.Button Enables users to trigger actions such as save or print.
sap.ui.commons.Callout Callout is a small popup with some useful information and links that is shown when a mouse is hovered over a specific view element.
sap.ui.commons.CalloutBase CalloutBase is a building block for Callout.
sap.ui.commons.Carousel Carousel holds multiple controls and displays them vertically or horizontally next to each other.
sap.ui.commons.CheckBox Provides a box which can be flagged, the box has a label.
sap.ui.commons.ColorPicker This control gives the user the opportunity to choose a color.
sap.ui.commons.ComboBox The control provides a field that allows end users to either enter some text, or to choose an entry out of a list of pre-defined items.
sap.ui.commons.DatePicker Allows end users to interact with dates.
sap.ui.commons.Dialog An interactive window appearing on request displaying information to the user.
sap.ui.commons.DropdownBox The control provides a field that allows end users to an entry out of a list of pre-defined items.
sap.ui.commons.FileUploader The framework generates an input field and a button with text "Browse .
sap.ui.commons.FileUploaderParameter Represents a parameter for the FileUploader which is rendered as a hidden inputfield.
sap.ui.commons.form.FormContainer Used to group form elements.
sap.ui.commons.form.FormElement A form element is a combination of one label and different controls associated to this label.
sap.ui.commons.form.FormLayout Base layout for Forms.
sap.ui.commons.form.GridContainerData Grid layout specific properties for FormContainers.
sap.ui.commons.form.GridElementData The grid specific layout data for FormElement fields.
sap.ui.commons.form.GridLayout This Layout implements a guideline 2.0 grid.
sap.ui.commons.form.ResponsiveLayout Renders a form with responsive layout.
sap.ui.commons.form.SimpleForm Use the SimpleForm to create a form based on title, label and fields that are stacked in the content aggregation.
sap.ui.commons.FormattedTextView The FormattedTextView control allows the usage of a limited set of HTML tags for display.
sap.ui.commons.HorizontalDivider Divides the screen in visual areas.
sap.ui.commons.Image A wrapper around the IMG tag.
sap.ui.commons.ImageMap Combination of image areas where at runtime these areas are starting points for hyperlinks or actions
sap.ui.commons.InPlaceEdit The InPlaceEdit is a functionality to have text in display mode that can be changed in place.
sap.ui.commons.Label The control is used for labeling other controls.
sap.ui.commons.layout.AbsoluteLayout The Absolute Layout positions its child controls absolutely
sap.ui.commons.layout.BorderLayout Based upon the border layout as it comes with the Java standard.
sap.ui.commons.layout.BorderLayoutArea The BorderLayoutArea represents one area of a BorderLayout
sap.ui.commons.layout.HorizontalLayout A layout that provides support for horizontal alignment of controls
sap.ui.commons.layout.MatrixLayout A matrix layout arranges controls in a grid structure, using rows which need not have the same number of cells.
sap.ui.commons.layout.MatrixLayoutCell Non-control element used as part of a matrix layout's inner structure.
sap.ui.commons.layout.MatrixLayoutRow Non-control element used as part of a matrix layout's inner structure.
sap.ui.commons.layout.PositionContainer Is used to specify the position of a control in the AbsoluteLayout
sap.ui.commons.layout.ResponsiveFlowLayout This is a layout where several controls can be added.
sap.ui.commons.layout.ResponsiveFlowLayoutData This is a LayoutData Element that can be added to a control if this control is used within a ResponsiveFlowLayout
sap.ui.commons.layout.VerticalLayout In this layout the elemnts are orderd one below the other
sap.ui.commons.Link Provides an absolute or relative reference to an internal or external URL.
sap.ui.commons.ListBox Provides a list of items from which users can choose an item.
sap.ui.commons.Menu A menu is an interactive element which provides a choice of different actions to the user.
sap.ui.commons.MenuBar Represents a user interface area which is the entry point for menus with their menu items.
sap.ui.commons.MenuButton Common button control that opens a menu when clicked by the user.
sap.ui.commons.MenuItem Standard item to be used inside a menu.
sap.ui.commons.MenuItemBase Abstract base class for menu item which provides common properties and events for all concrete item implementations.
sap.ui.commons.MenuTextFieldItem Special menu item which contains a label and a text field.
sap.ui.commons.Message Creates the "Message"s to be supplied to the "MessageBar" Control.
sap.ui.commons.MessageBar Creates an instance of a MessageBar Control, for displaying messages.
sap.ui.commons.MessageList Instantiated by the "MessageBar" Control if the user requests to generate the corresponding "MessageList".
sap.ui.commons.MessageToast Responsible for displaying the new incoming messages, one at the time, on top of the MessageBar.
sap.ui.commons.Paginator Provides navigation between pages within a list of numbered pages.
sap.ui.commons.Panel Represents a container with scroll functionality, that can be used for text and controls.
sap.ui.commons.PasswordField A text field with masked characters which borrows its properties and methods from TextField.
sap.ui.commons.ProgressIndicator Shows the progress of a process in a graphical way.
sap.ui.commons.RadioButton RadioButton is a control similar to CheckBox, but it allows the user to choose only one of the predefined set of options.
sap.ui.commons.RadioButtonGroup The RadioButtonGroup is a basic control that is used to provide area for making interactive choice out of a set of options.
sap.ui.commons.RangeSlider The interactive control is displayed either as a horizontal or a vertical line with two pointers and units of measurement.
sap.ui.commons.RatingIndicator RatingIndicator is used to let the user do some rating on a given topic.
sap.ui.commons.ResponsiveContainer Is used to provide a container, which can show different content depending on its current width.
sap.ui.commons.ResponsiveContainerRange Defines a range for the ResponsiveContainer
sap.ui.commons.RichTooltip Is used to provide tool tips that can have long text, image and title.
sap.ui.commons.RoadMap RoadMap is used to display step-by-step work flows of a clearly defined work process.
sap.ui.commons.RoadMapStep Step used within a RoadMap Control.
sap.ui.commons.RowRepeater This control displays items in a stacked list format, allowing the user to page in order to see more items or to use the offered filtering and sorting capabilities in order to manipulate the displayed data.
sap.ui.commons.RowRepeaterFilter This element is used by the RowRepeater and allows to define a filter in this context along with the related data such as a text and an icon.
sap.ui.commons.RowRepeaterSorter This element is used by the RowRepeater and allows to define a sorter in this context along with the related data such as a text and an icon.
sap.ui.commons.SearchField Allows the user to type search queries and to trigger the search.
sap.ui.commons.SearchProvider A SearchProvider which can be attached to a Search Field.
sap.ui.commons.SegmentedButton The SegmentedButton provides a group of multiple buttons.
sap.ui.commons.Slider The interactive control is displayed either as a horizontal or a vertical line with a pointer and units of measurement.
sap.ui.commons.Splitter Allows to split the screen into two areas.
sap.ui.commons.SplitterSize A string type that represents subset of CSS size values.
sap.ui.commons.Tab Represents a single tab in a TabStrip control.
sap.ui.commons.TabStrip TabStrip represents a container for tab controls, which contain the content and generally other controls.
sap.ui.commons.TextArea Control to enter or display multible row text.
sap.ui.commons.TextField Renders a input field for text input.
sap.ui.commons.TextView Is used to display some continous text.
sap.ui.commons.Title Represents a title element that can be used for aggregation with other controls
sap.ui.commons.ToggleButton The ToggleButton Control is a Button that can be toggled between pressed and normal state
sap.ui.commons.Toolbar A horizontal row of items where in many cases the single toolbar items are buttons containing icons.
sap.ui.commons.ToolbarSeparator A small vertical line that is generally added to the tool bar between the items to visually separate them.
sap.ui.commons.Tree Simple tree to display item in a hierarchical way
sap.ui.commons.TreeNode Tree node element
sap.ui.commons.TriStateCheckBox TriStateCheckBox to reflect mixed state for checkboxes.
sap.ui.commons.ValueHelpField A TextField with an attached icon which triggeres an event.
sap.ui.comp.filterbar.FilterBar The control displays filters in a user-friendly manner to populate values for a query.
sap.ui.comp.filterbar.FilterGroupItem Represents a filter belonging to a group other than basic.
sap.ui.comp.filterbar.FilterItem Represents a filter belonging to the basic group.
sap.ui.comp.navpopover.LinkData Stores display text together with a navigation target hyperlink.
sap.ui.comp.navpopover.NavigationPopover The NavigationPopover allows navigating to different destinations by providing links on a popover.
sap.ui.comp.navpopover.NavigationPopoverHandler The NavigationPopoverHandler control uses a semantic object to display NavigationPopover for further navigation steps.
sap.ui.comp.navpopover.SemanticObjectController The SemanticObjectController allows the user to register against semantic object navigation events as well as define semantic objects which should be ignored.
sap.ui.comp.navpopover.SmartLink The SmartLink control uses a semantic object to display NavigationPopover for further navigation steps.
sap.ui.comp.odata.FieldSelector Reuse control which displays the properties of OData entity sets.
sap.ui.comp.smartchart.SmartChart The SmartChart control creates a chart based on OData metadata and the configuration specified.
sap.ui.comp.smartfield.Configuration The configuration allows to further define the behavior of a SmartField.
sap.ui.comp.smartfield.ControlProposal Proposes a control to be rendered.
sap.ui.comp.smartfield.ObjectStatus Defines a possible object status control to be rendered.
sap.ui.comp.smartfield.SmartField The SmartField control is a wrapper for other controls.
sap.ui.comp.smartfield.SmartLabel The SmartLabel control extends sap.m.Label and displays the label for SmartField.
sap.ui.comp.smartfilterbar.ControlConfiguration ControlConfiguration can be used to add additional configuration for filter fields in the SmartFilterBar control, in order to overwrite the default settings from the OData metadata.
sap.ui.comp.smartfilterbar.GroupConfiguration A GroupConfiguration can be used to add additional configurations for groups in the SmartFilterBar.
sap.ui.comp.smartfilterbar.SelectOption A Select Option can be used to specify default filter values for a control configuration of the SmartFilterBar.
sap.ui.comp.smartfilterbar.SmartFilterBar The SmartFilterBar control uses the OData metadata of an entity in order to create a filter bar.
sap.ui.comp.smartform.flexibility.DialogContent The content of the personalization dialog of the SmartForm
sap.ui.comp.smartform.flexibility.FieldList Contains list of forms, groups and fields which can could be modified by the SAPUI5 flexibility services
sap.ui.comp.smartform.flexibility.FieldListNode A node within the field list control
sap.ui.comp.smartform.flexibility.Input Input field with special focus handling
sap.ui.comp.smartform.Group Groups are used to group group elements.
sap.ui.comp.smartform.GroupElement A GroupElement is a combination of one label and different controls associated to this label.
sap.ui.comp.smartform.Layout Layout settings to adjust ResponsiveGridLayout.
sap.ui.comp.smartform.SmartForm The SmartForm control renders a form (sap.ui.layout.form.Form) and supports key user personalization, such as adding/hiding fields and groups, changing the order of fields and groups, and changing labels.
sap.ui.comp.smartmicrochart.SmartAreaMicroChart The SmartAreaMicroChart control creates a AreaMicroChart based on OData metadata and the configuration specified.
sap.ui.comp.smartmicrochart.SmartBulletMicroChart The SmartBulletMicroChart control creates a sap.suite.ui.microchart.BulletMicroChart based on OData metadata and the configuration specified by mSettings.
sap.ui.comp.smartmicrochart.SmartMicroChart The SmartMicroChart control creates a chart based on OData metadata and the configuration specified by mSettings.
sap.ui.comp.smarttable.SmartTable The SmartTable control creates a table based on OData metadata and the configuration specified.
sap.ui.comp.smartvariants.PersonalizableInfo The PersonalizableInfo class describes the personalizable control associated with the SmartVariantManagement control.
sap.ui.comp.smartvariants.SmartVariantManagement The SmartVariantManagement control is a specialization of the VariantManagement control and communicates with the layer that offers SAPUI5 flexibility services to manage the variants.
sap.ui.comp.smartvariants.SmartVariantManagementUi2 The SmartVariantManagementUi2 control is a specialization of the VariantManagement control and communicates with the Ui2 personalization layer to manage the variants.
sap.ui.comp.transport.TransportDialog The Transport Dialog Control can be used to implement a value help for selecting an ABAP package and transport request.
sap.ui.comp.valuehelpdialog.ValueHelpDialog The ValueHelpDialog control can be used to implement a value help for an input field.
sap.ui.comp.variants.EditableVariantItem The EditableVariantItem class describes an editable variant list item for the Manage Variants popup.
sap.ui.comp.variants.VariantItem The VariantItem class describes a variant item.
sap.ui.comp.variants.VariantManagement The VariantManagement control can be used to manage variants, such as filter bar variants or table variants.
sap.ui.core.Collision Collision behavior: horizontal/vertical.
sap.ui.core.Component Base Class for Component.
sap.ui.core.ComponentContainer Component Container
sap.ui.core.Configuration Collects and stores the configuration of the current environment.
sap.ui.core.Configuration.FormatSettings Encapsulates configuration settings that are related to data formatting/parsing.
sap.ui.core.Control Base Class for Controls.
sap.ui.core.Core Core Class of the SAP UI Library.
sap.ui.core.CSSColor A string type that represents CSS color values.
sap.ui.core.CSSSize A string type that represents CSS size values.
sap.ui.core.CSSSizeShortHand This type checks the short hand form of a margin or padding definition.
sap.ui.core.CustomData Contains a single key/value pair of custom data attached to an Element.
sap.ui.core.DeclarativeSupport Static class for enabling declarative UI support.
sap.ui.core.delegate.ItemNavigation Delegate for the navigation between DOM nodes with the keyboard.
sap.ui.core.delegate.ScrollEnablement Delegate for touch scrolling on mobile devices

This delegate uses CSS (-webkit-overflow-scrolling) only if supported.

sap.ui.core.Dock Docking position: horizontal/vertical.
sap.ui.core.Element Base Class for Elements.
sap.ui.core.EnabledPropagator Helper Class for enhancement of a Control with propagation of enabled property.
sap.ui.core.EventBus Provides eventing capabilities for applications like firing events and attaching or detaching event handlers for events which are notified when events are fired.
sap.ui.core.format.DateFormat The DateFormat is a static class for formatting and parsing date and time values according to a set of format options.
sap.ui.core.format.FileSizeFormat The FileSizeFormat is a static class for formatting and parsing numeric file size values according to a set of format options.
sap.ui.core.format.NumberFormat The NumberFormat is a static class for formatting and parsing numeric values according to a set of format options.
sap.ui.core.Fragment Fragments support the definition of light-weight stand-alone UI control trees.
sap.ui.core.History History handles the history of certain controls (e.g.
sap.ui.core.HTML Embeds standard HTML in a SAPUI5 control tree.
sap.ui.core.Icon Icon uses embedded font instead of pixel image.
sap.ui.core.ID A string type representing an Id or a name.
sap.ui.core.IntervalTrigger Provides a trigger that triggers in a set interval and calls all registered listeners.
sap.ui.core.InvisibleText An InvisibleText is used to bring hidden texts to the UI for screen reader support.
sap.ui.core.Item A control base type.
sap.ui.core.LayoutData A layout data base type.
sap.ui.core.ListItem An item that is used in lists or list-similar controls such as DropdownBox, for example.
sap.ui.core.LocalBusyIndicator The LocalBusyIndicator is a special version of the BusyIndicator.
sap.ui.core.Locale Locale represents a locale setting, consisting of a language, script, region, variants, extensions and private use section
sap.ui.core.LocaleData Data provides access to locale-specific data, like date formats, number formats, currencies, etc.
sap.ui.core.Manifest The Manifest class.
sap.ui.core.Message This element used to provide messages.
sap.ui.core.message.ControlMessageProcessor The ControlMessageProcessor implementation.
sap.ui.core.message.MessageParser This is an abstract base class for MessageParser objects.
sap.ui.core.message.MessageProcessor This is an abstract base class for MessageProcessor objects.
sap.ui.core.mvc.Controller A generic controller implementation for the UI5 Model-View-Controller concept.
sap.ui.core.mvc.HTMLView A view defined/constructed by declarative HTML.
sap.ui.core.mvc.JSONView A View defined using JSON.
sap.ui.core.mvc.JSView A View defined/constructed by JavaScript code.
sap.ui.core.mvc.TemplateView A view defined in a template.
sap.ui.core.mvc.View A base class for Views.
sap.ui.core.mvc.XMLView A View defined using (P)XML and HTML markup.
sap.ui.core.Percentage A string type that represents a percentage value.
sap.ui.core.Popup Popup Class is a helper class for controls that want themselves or parts of themselves or even other aggregated or composed controls or plain HTML content to popup on the screen like menues, dialogs, drop down boxes.
sap.ui.core.Renderer Base Class for a Renderer.
sap.ui.core.RenderManager RenderManager that will take care for rendering Controls.
sap.ui.core.routing.HashChanger Class for manipulating and receiving changes of the browserhash with the hasher framework.
sap.ui.core.ScrollBar The ScrollBar control can be used for virtual scrolling of a certain area.
sap.ui.core.search.OpenSearchProvider A SearchProvider which uses the OpenSearch protocol (either JSON or XML).
sap.ui.core.search.SearchProvider Abstract base class for all SearchProviders which can be e.g.
sap.ui.core.SeparatorItem An item that provides a visual separation.
sap.ui.core.theming.Parameters A helper used for (read-only) access to CSS parameters at runtime
sap.ui.core.Title Represents a title element that can be used for aggregation with other controls
sap.ui.core.tmpl.DOMAttribute Represents a DOM attribute of a DOM element.
sap.ui.core.tmpl.DOMElement Represents a DOM element.
sap.ui.core.tmpl.HandlebarsTemplate The class for Handlebars Templates.
sap.ui.core.tmpl.Template Base Class for Template.
sap.ui.core.tmpl.TemplateControl This is the base class for all template controls.
sap.ui.core.TooltipBase Abstract class that can be extended in order to implement any extended tooltip.
sap.ui.core.UIArea An area in a page that hosts a tree of UI elements.
sap.ui.core.UIComponent Creates and initializes a new UIComponent with the given sId and settings.
sap.ui.core.URI A string type that represents an RFC 3986 conformant URI.
sap.ui.core.util.Export Export provides the possibility to generate a list of data in a specific format / type, e.g.
sap.ui.core.util.ExportCell Contains content that can be used to export data.
sap.ui.core.util.ExportColumn Can have a name and a cell template.
sap.ui.core.util.ExportRow Internally used in Export.
sap.ui.core.util.ExportType Base export type.
sap.ui.core.util.File Utility class to handle files
sap.ui.core.util.MockServer Class to mock http requests made to a remote server
sap.ui.core.util.serializer.delegate.Delegate Abstract serializer delegate class.
sap.ui.core.util.serializer.delegate.HTML HTML serializer delegate class.
sap.ui.core.util.serializer.delegate.XML XML serializer delegate class.
sap.ui.core.util.XMLPreprocessor The XML pre-processor for template instructions in XML views.
sap.ui.core.VariantLayoutData Allows to add multiple LayoutData to one control in case that a easy switch of layouts (e.g.
sap.ui.core.ws.ReadyState Defines the different ready states for a WebSocket connection.
sap.ui.core.ws.SapPcpWebSocket WebSocket class implementing the pcp-protocol
sap.ui.core.ws.WebSocket Basic WebSocket class
sap.ui.fl.transport.TransportDialog The Transport Dialog Control can be used to implement a value help for selecting an ABAP package and transport request.
sap.ui.generic.app.navigation.service.NavError An object that provides error handling information during runtime.
sap.ui.generic.app.navigation.service.NavigationHandler Creates a new NavigationHandler class by providing the required environment.
sap.ui.generic.app.navigation.service.SelectionVariant Creates a new instance of a SelectionVariant class.
sap.ui.generic.app.transaction.DraftContext The class provides access to information on draft handling that is available in the OData service's metadata as it interprets draft-specific annotations.
sap.ui.generic.app.transaction.DraftController Gives access to runtime draft handling for applications.
sap.ui.generic.app.transaction.TransactionController Assuming state-less communication, each single data modification request (or change set in an OData $batch request) is a "mini-transaction", which saves data to the database.
sap.ui.generic.template.AppComponent The AppComponent class creates and initializes a new application component.
sap.ui.layout.BlockLayout The BlockLayout is used to display several objects in a section-based manner.
sap.ui.layout.BlockLayoutCell The BlockLayoutCell is used as an aggregation of the BlockLayoutRow.
sap.ui.layout.BlockLayoutRow The BlockLayoutRow is used as an aggregation to the BlockLayout.
sap.ui.layout.DynamicSideContent The DynamicSideContent control allows additional (side) content to be displayed alongside or below the main content, within the container the control is used in.
sap.ui.layout.FixFlex The FixFlex control builds the container for a layout with a fixed and a flexible part.
sap.ui.layout.form.FormContainer A FormContainer represents a group inside a Form.
sap.ui.layout.form.FormElement A FormElement represents a row in a FormContainer.
sap.ui.layout.form.FormLayout Base layout to render a Form.
sap.ui.layout.form.GridContainerDataGridLayout-specific properties for FormContainers.
sap.ui.layout.form.GridElementCells A string that defines the number of used cells in a GridLayout.
sap.ui.layout.form.GridElementData The GridLayout-specific layout data for FormElement fields.
sap.ui.layout.form.GridLayout This FormLayout renders a Form using a HTML-table based grid.
sap.ui.layout.form.ResponsiveGridLayout Renders a Form using a responsive grid.
sap.ui.layout.form.ResponsiveLayout Renders a Form with a responsive layout.
sap.ui.layout.form.SimpleForm The SimpleForm provides an easy-to-use API to create simple forms.
sap.ui.layout.Grid The Grid control is a layout which positions its child controls in a 12 column flow layout.
sap.ui.layout.GridData Grid layout data
sap.ui.layout.GridIndent A string type that represents Grid's indent values for large, medium and small screens.
sap.ui.layout.GridSpan A string type that represents Grid's span values for large, medium and small screens.
sap.ui.layout.HorizontalLayout A layout that provides support for horizontal alignment of controls
sap.ui.layout.PaneContainer PaneContainer is an abstraction of Splitter Could be used as an aggregation of ResponsiveSplitter or other PaneContainers.
sap.ui.layout.ResponsiveFlowLayout This is a layout where several controls can be added.
sap.ui.layout.ResponsiveFlowLayoutData This is a LayoutData element that can be added to a control if this control is used within a ResponsiveFlowLayout.
sap.ui.layout.ResponsiveSplitter ResponsiveSplitter is a control that enables responsiveness of normal Splitter.
sap.ui.layout.SplitPane SplitPane is a container of a single control.
sap.ui.layout.Splitter A layout that contains several content areas.
sap.ui.layout.SplitterLayoutData Holds layout data for the splitter contents.
sap.ui.layout.VerticalLayout In this layout the content controls are rendered one below the other.
sap.ui.model.analytics.AnalyticalBinding Tree binding implementation for OData entity sets with aggregate semantics.
sap.ui.model.analytics.BatchResponseCollector Simple Response Collection Component, collects the responses for each sub-request inside a bigger batch request.
sap.ui.model.analytics.odata4analytics.Dimension Representation of a property annotated with sap:aggregation-role="dimension".
sap.ui.model.analytics.odata4analytics.DimensionAttribute Representation of a dimension attribute.
sap.ui.model.analytics.odata4analytics.DimensionMemberSetRequest Creation of URIs for fetching a query dimension value set.
sap.ui.model.analytics.odata4analytics.EntitySet Representation of a OData entity set.
sap.ui.model.analytics.odata4analytics.EntityType Representation of a OData entity type.
sap.ui.model.analytics.odata4analytics.FilterExpression Representation of a $filter expression for an OData entity type.
sap.ui.model.analytics.odata4analytics.Measure Representation of a property annotated with sap:aggregation-role="measure".
sap.ui.model.analytics.odata4analytics.Model Representation of an OData model with analytical annotations defined by OData4SAP.
sap.ui.model.analytics.odata4analytics.Model.ReferenceByModel Handle to an already instantiated SAP UI5 OData model.
sap.ui.model.analytics.odata4analytics.Model.ReferenceByURI Handle to an OData model by the URI pointing to it.
sap.ui.model.analytics.odata4analytics.Model.ReferenceWithWorkaround Handle to an already instantiated SAP UI5 OData model.
sap.ui.model.analytics.odata4analytics.Parameter Representation of a property annotated with sap:parameter.
sap.ui.model.analytics.odata4analytics.Parameterization Representation of an entity type annotated with sap:semantics="parameters".
sap.ui.model.analytics.odata4analytics.ParameterizationRequest Creation of URIs for query parameterizations.
sap.ui.model.analytics.odata4analytics.ParameterValueSetRequest Creation of URIs for fetching a query parameter value set.
sap.ui.model.analytics.odata4analytics.QueryResult Representation of an entity type annotated with sap:semantics="aggregate".
sap.ui.model.analytics.odata4analytics.QueryResultRequest Creation of URIs for fetching query results.
sap.ui.model.analytics.odata4analytics.RecursiveHierarchy Representation of a recursive hierarchy.
sap.ui.model.analytics.odata4analytics.SortExpression Representation of a $orderby expression for an OData entity type.
sap.ui.model.Binding The Binding is the object, which holds the necessary information for a data binding, like the binding path and the binding context, and acts like an interface to the model for the control, so it is the event provider for changes in the data model and provides getters for accessing properties or lists.
sap.ui.model.ChangeReason Change Reason for ListBinding/TreeBinding.
sap.ui.model.ClientContextBinding The ContextBinding is a specific binding for a setting context for the model
sap.ui.model.ClientModel Model implementation for Client models
sap.ui.model.CompositeBinding The CompositeBinding is used to bundle multiple property bindings which are be used to provide a single binding against these property bindings.
sap.ui.model.CompositeDataState Provides and update the status data of a binding.
sap.ui.model.CompositeType This is an abstract base class for composite types.
sap.ui.model.Context The Context is a pointer to an object in the model data, which is used to allow definition of relative bindings, which are resolved relative to the defined object.
sap.ui.model.ContextBinding The ContextBinding is a specific binding for a setting context for the model
sap.ui.model.DataState Provides and update the status data of a binding.
sap.ui.model.Filter Filter for the list binding.
sap.ui.model.json.JSONModel Model implementation for JSON format
sap.ui.model.ListBinding The ListBinding is a specific binding for lists in the model, which can be used to populate Tables or ItemLists.
sap.ui.model.message.MessageModel Model implementation for Messages *
sap.ui.model.MetaModel Model implementation for meta models
sap.ui.model.Model This is an abstract base class for model objects.
sap.ui.model.odata.AnnotationHelper A collection of methods which help to consume OData V4 annotations in XML template views.
sap.ui.model.odata.BatchMode Different modes for retrieving the count of collections
sap.ui.model.odata.CountMode Different modes for retrieving the count of collections
sap.ui.model.odata.Filter Filter for the list binding
sap.ui.model.odata.ODataAnnotations Implementation to access oData Annotations
sap.ui.model.odata.ODataContextBinding The ContextBinding is a specific binding for a setting context for the model
sap.ui.model.odata.ODataListBinding List binding implementation for oData format
sap.ui.model.odata.ODataMessageParser OData implementation of the sap.ui.core.message.MessageParser class.
sap.ui.model.odata.ODataMetadata Implementation to access oData metadata
sap.ui.model.odata.ODataMetaModel Implementation of an OData meta model which offers a unified access to both OData V2 meta data and V4 annotations.
sap.ui.model.odata.ODataModel Model implementation for oData format Binding to V4 metadata annotations is experimental!
sap.ui.model.odata.ODataPropertyBinding Property binding implementation for oData format
sap.ui.model.odata.OperationMode Different modes for executing service operations (filtering, sorting)
sap.ui.model.odata.type.Boolean This class represents the OData primitive type Edm.Boolean.
sap.ui.model.odata.type.Byte This class represents the OData primitive type Edm.Byte.
sap.ui.model.odata.type.Date This class represents the OData V4 primitive type Edm.Date.
sap.ui.model.odata.type.DateTime This class represents the OData V2 primitive type Edm.DateTime.
sap.ui.model.odata.type.DateTimeBase This is an abstract base class for the OData primitive types Edm.DateTime and Edm.DateTimeOffset.
sap.ui.model.odata.type.DateTimeOffset This class represents the OData primitive type Edm.DateTimeOffset.
sap.ui.model.odata.type.Decimal This class represents the OData primitive type Edm.Decimal.
sap.ui.model.odata.type.Double This class represents the OData primitive type Edm.Double.
sap.ui.model.odata.type.Guid This class represents the OData primitive type Edm.Guid.
sap.ui.model.odata.type.Int This is an abstract base class for integer-based OData primitive types like Edm.Int16 or Edm.Int32.
sap.ui.model.odata.type.Int16 This class represents the OData primitive type Edm.Int16.
sap.ui.model.odata.type.Int32 This class represents the OData primitive type Edm.Int32.
sap.ui.model.odata.type.Int64 This class represents the OData primitive type Edm.Int64.
sap.ui.model.odata.type.ODataType This class is an abstract base class for all OData primitive types (see OData V4 Edm Types and OData V2 Edm Types).
sap.ui.model.odata.type.Raw This class represents a placeholder for all unsupported OData primitive types.
sap.ui.model.odata.type.SByte This class represents the OData primitive type Edm.SByte.
sap.ui.model.odata.type.Single This class represents the OData primitive type Edm.Single.
sap.ui.model.odata.type.String This class represents the OData primitive type Edm.String.
sap.ui.model.odata.type.Time This class represents the OData V2 primitive type Edm.Time.
sap.ui.model.odata.type.TimeOfDay This class represents the OData V4 primitive type Edm.TimeOfDay.
sap.ui.model.odata.UpdateMethod Different methods for update operations
sap.ui.model.odata.v2.ODataAnnotations Annotation loader for OData V2 services
sap.ui.model.odata.v2.ODataContextBinding The ContextBinding is a specific binding for a setting context for the model
sap.ui.model.odata.v2.ODataListBinding List binding implementation for oData format
sap.ui.model.odata.v2.ODataModel Model implementation for oData format
sap.ui.model.odata.v2.ODataTreeBinding Tree binding implementation for odata models.
sap.ui.model.odata.v4.ODataContextBinding Context binding for an OData V4 model.
sap.ui.model.odata.v4.ODataListBinding List binding for an OData V4 model.
sap.ui.model.odata.v4.ODataMetaModel Implementation of an OData meta data model which offers access to OData V4 meta data.
sap.ui.model.odata.v4.ODataModel Model implementation for OData V4.
sap.ui.model.odata.v4.ODataPropertyBinding Property binding for an OData V4 model.
sap.ui.model.PropertyBinding The PropertyBinding is used to access single data values in the data model.
sap.ui.model.resource.ResourceModel Model implementation for resource bundles
sap.ui.model.SimpleType This is an abstract base class for simple types.
sap.ui.model.Sorter Sorter for the list binding This object defines the sort order for the list binding.
sap.ui.model.TreeBinding The TreeBinding is a specific binding for trees in the model, which can be used to populate Trees.
sap.ui.model.Type This is an abstract base class for type objects.
sap.ui.model.type.Boolean This class represents boolean simple types.
sap.ui.model.type.Currency This class represents the currency composite type.
sap.ui.model.type.Date This class represents date simple types.
sap.ui.model.type.DateTime This class represents datetime simple types.
sap.ui.model.type.FileSize This class represents file size simple types.
sap.ui.model.type.Float This class represents float simple types.
sap.ui.model.type.Integer This class represents integer simple types.
sap.ui.model.type.String This class represents string simple types.
sap.ui.model.type.Time This class represents time simple types.
sap.ui.model.xml.XMLModel Model implementation for XML format
sap.ui.richtexteditor.RichTextEditor The RichTextEditor-Control is used to enter formatted text.
sap.ui.rta.RuntimeAuthoring The runtime authoring allows to adapt the fields of a running application.
sap.ui.suite.TaskCircle This control shows a circle which radius and color depends on the given parameters
sap.ui.suite.VerticalProgressIndicator This control shows a vertical progress bar in dependency of the given percentage.
sap.ui.table.AnalyticalColumn This column adds additional properties to the table column which are needed for the analytical binding and table
sap.ui.table.AnalyticalColumnMenu A column menu which is used by the analytical column
sap.ui.table.AnalyticalTable Table which handles analytical OData backends.
sap.ui.table.Column The column allows you to define column specific properties that will be applied when rendering the table.
sap.ui.table.ColumnMenu The column menu provides all common actions that can be performed on a column.
sap.ui.table.Table Provides a comprehensive set of features for displaying and dealing with vast amounts of data.
sap.ui.table.TablePersoController The TablePersoController can be used to connect a table with a persistence service.
sap.ui.table.TreeAutoExpandMode Different modes for setting the auto expand mode on different tables (Analytical-, TreeTable, .
sap.ui.table.TreeTable The TreeTable control provides a comprehensive set of features to display hierarchical data.
sap.ui.test.actions.Action Actions for Opa5 - needs to implement an executeOn function that should simulate a user interaction on a control
sap.ui.test.matchers.AggregationContainsPropertyEqual AggregationContainsPropertyEqual - checks if an aggregation contains at least one item that has a Property set to a certain value
sap.ui.test.matchers.AggregationFilled AggregationFilled - checks if an aggregation contains at least one entry
sap.ui.test.matchers.AggregationLengthEquals AggregationLengthEquals - checks if an aggregation contains at least one entry
sap.ui.test.matchers.Ancestor Ancestor - checks if a control has a defined ancestor
sap.ui.test.matchers.BindingPath BindingPath - checks if a control has a binding context with the exact same binding path
sap.ui.test.matchers.Interactable Interactable - check if a control is currently able to take user interactions.
sap.ui.test.matchers.Matcher Matchers for Opa5 - needs to implement an isMatching function that returns a boolean and will get a control instance as parameter
sap.ui.test.matchers.Properties Properties - checks if a control's properties have the provided values - all properties have to match their values.
sap.ui.test.matchers.PropertyStrictEquals PropertyStrictEquals - checks if a property has the exact same value
sap.ui.test.Opa One Page Acceptance testing.
sap.ui.test.Opa5 UI5 extension of the OPA framework
sap.ui.test.OpaPlugin A Plugin to search UI5 controls.
sap.ui.test.PageObjectFactory Page Object Factory
sap.ui.unified.Calendar Basic Calendar.
sap.ui.unified.calendar.DatesRow renders a row of days with ItemNavigation This is used inside the calendar.
sap.ui.unified.calendar.Header renders a calendar header

The calendar header consists of 3 buttons where the text can be set and a previous and a next button.

sap.ui.unified.calendar.Month renders a month with ItemNavigation This is used inside the calendar.
sap.ui.unified.calendar.MonthPicker renders a MonthPicker with ItemNavigation This is used inside the calendar.
sap.ui.unified.calendar.MonthsRow Renders a row of months using ItemNavigation.
sap.ui.unified.calendar.TimesRow Renders a row of time items using ItemNavigation.
sap.ui.unified.calendar.YearPicker renders a YearPicker with ItemNavigation This is used inside the calendar.
sap.ui.unified.CalendarAppointment An appointment for use in a PlanningCalendar or similar.
sap.ui.unified.CalendarDateInterval Calendar with dates displayed in one line.
sap.ui.unified.CalendarLegend A legend for the Calendar Control.
sap.ui.unified.CalendarLegendItem Item to be displayed in a CalendarLegend.
sap.ui.unified.CalendarMonthInterval Calendar with granularity of months displayed in one line.
sap.ui.unified.CalendarRow A calendar row with an header and appointments.
sap.ui.unified.CalendarTimeInterval Calendar with granularity of time items displayed in one line.
sap.ui.unified.ContentSwitcher Switches between two control areas and animates it via CSS transitions
sap.ui.unified.Currency A text view which displays currency values and aligns them at the separator
sap.ui.unified.DateRange Date range for use in DatePicker
sap.ui.unified.DateTypeRange Date range with calendar day type information.
sap.ui.unified.FileUploader The framework generates an input field and a button with text "Browse .
sap.ui.unified.FileUploaderParameter Represents a parameter for the FileUploader which is rendered as a hidden inputfield.
sap.ui.unified.Menu A menu is an interactive element which provides a choice of different actions to the user.
sap.ui.unified.MenuItem Standard item to be used inside a menu.
sap.ui.unified.MenuItemBase Abstract base class for menu item which provides common properties and events for all concrete item implementations.
sap.ui.unified.MenuTextFieldItem Special menu item which contains a label and a text field.
sap.ui.unified.Shell The shell control is meant as root control (full-screen) of an application.
sap.ui.unified.ShellHeadItem Header Action item of the Shell.
sap.ui.unified.ShellHeadUserItem User Header Action Item of the Shell.
sap.ui.unified.ShellLayout The shell layout is the base for the shell control which is meant as root control (full-screen) of an application.
sap.ui.unified.ShellOverlay ShellOverlay to be opened in front of a sap.ui.unified.Shell
sap.ui.unified.SplitContainer Provides a main content and a secondary content area
sap.ui.ux3.ActionBar A special toolbar with predefined social actions which can be shown as needed.
sap.ui.ux3.CollectionInspector CollectionInspector
sap.ui.ux3.DataSetSimpleView DataSetSimpleView provides a simple view example for DataSet usage.
sap.ui.ux3.Exact A comprehensive UI design approach with graphical and functional elements for searching data, exploring data, and acting on the data ("Explore and Act (Exact) Pattern").
sap.ui.ux3.ExactArea Consists of two sections: A tool bar and a content area where arbitrary controls can be added.
sap.ui.ux3.ExactAttribute An element for defining attributes and sub-attributes used within the Exact pattern.
sap.ui.ux3.ExactBrowser Attribute browse area used within the Exact pattern.
sap.ui.ux3.FacetFilter FacetFilter Control.
sap.ui.ux3.FacetFilterList List to be used with the FacetFilter control.
sap.ui.ux3.Feed A container control representing a full feed page, including feeder and updates.
sap.ui.ux3.FeedChunk The unit that is embedded - single-wise or in a multiple way - into a Feed control.
sap.ui.ux3.Feeder This feed control flavor represents a lean common feed, or a comment feed, with a text commit function.
sap.ui.ux3.NavigationBar Provides enhanced navigation capabilities and is the parent control of NavigationItem.
sap.ui.ux3.NavigationItem Is the item to be used within the NavigationBar
sap.ui.ux3.NotificationBar A NotificationBar is a "toolbar" that can be added to a page to show messages and notifications from the application.
sap.ui.ux3.Notifier This element can be docked to a notification bar to show notification items
sap.ui.ux3.Overlay Overlay Control
sap.ui.ux3.OverlayContainer Is to be embedded into the Overlay control as content container
sap.ui.ux3.OverlayDialog Dialog implementation based on the Overlay.
sap.ui.ux3.QuickView QuickView is a small popup with a short overview of a Thing.
sap.ui.ux3.Shell The Ux3 GoldReflection Shell, which is an application frame with navigation capabilities.
sap.ui.ux3.ThingAction Thing Action for Swatch, QuickView, Thinginspector
sap.ui.ux3.ThingGroup Thing Group Area
sap.ui.ux3.ThingInspector Thing Inspector
sap.ui.ux3.ThingViewer ThingViewer: Same as ThingInspector but decoupled from the Overlay and the ActionBar.
sap.ui.ux3.ToolPopup A popup which the user can open from the Shell's tool pane.
sap.ui.vbm.Adapter3D Provides the ability to load VBI JSON into sap.ui.vbm.Viewport control.
sap.ui.vbm.AnalyticMap The AnalyticMap control.
sap.ui.vbm.Area Specific Visual Object element for an Area.
sap.ui.vbm.Areas Type specific Visual Object aggregation for Area instances.
sap.ui.vbm.Box Specific Visual Object element for a Box.
sap.ui.vbm.Boxes Type specific Visual Object aggregation for Box instances.
sap.ui.vbm.Circle Specific Visual Object element for an Circle.
sap.ui.vbm.Circles Type specific Visual Object aggregation for Circle elements.
sap.ui.vbm.Cluster Cluster control to visualize clustered objects on a map.
sap.ui.vbm.ClusterBase Abtract base class for Clustering types.
sap.ui.vbm.ClusterContainer Specific Visual Object element acting as a container for cluster visualization objects.
sap.ui.vbm.ClusterDistance Cluster definition element for distance based clusters.
sap.ui.vbm.ClusterGrid Cluster definition element for grid based clusters.
sap.ui.vbm.ClusterTree Cluster definition element for tree clusters.
sap.ui.vbm.Container Specific Visual Object element acting as a container for other controls.
sap.ui.vbm.Containers Type specific Visual Object aggregation for Container instances.
sap.ui.vbm.DragSource DragSource Aggregation element
sap.ui.vbm.DropTarget DropTarget Aggregation element
sap.ui.vbm.Feature The Feature element can be added to the items aggregation of a FeatureCollection.
sap.ui.vbm.FeatureCollection FeatureCollection aggregation container.
sap.ui.vbm.GeoCircle Specific Visual Object element for a GeoCircle.
sap.ui.vbm.GeoCircles Type specific Visual Object aggregation for GeoCircle elements.
sap.ui.vbm.GeoJsonLayer GeoJsonLayer aggregation container.
sap.ui.vbm.GeoMap Map control with the option to position multiple visual objects on top of a map.
sap.ui.vbm.Heatmap Type specific Visual Object aggregation for HeatPoint instances.
sap.ui.vbm.HeatPoint Specific Visual Object element for a HeatPoint.
sap.ui.vbm.Legend The Legend is a window in the GeoMap or AnalyticMap control wich can be used to display color/icon-text pairs on a map.
sap.ui.vbm.LegendItem Aggregation element for the Legend.
sap.ui.vbm.Pie Specific Visual Object element for a Pie Chart.
sap.ui.vbm.PieItem Slice element for a Pie Chart.
sap.ui.vbm.Pies Type specific Visual Object aggregation for Pie instances.
sap.ui.vbm.Region Region properties.
sap.ui.vbm.Resource A resource is a Base64 encoded representation of an image binary that can be referenced by name in e.g.
sap.ui.vbm.Route Specific Visual Object element for a Route.
sap.ui.vbm.Routes Type specific Visual Object aggregation for Route elements.
sap.ui.vbm.Spot Specific Visual Object element for a Spot.
sap.ui.vbm.Spots Type specific Visual Object aggregation for Spot elements.
sap.ui.vbm.VBI The VBI control.
sap.ui.vbm.Viewport Provides a control for three js canvas.
sap.ui.vbm.VoAbstract Abstract VO aggregation container.
sap.ui.vbm.VoAggregation Abstract VO aggregation container.
sap.ui.vbm.VoBase Abstract aggregation element for VO aggregations.
sap.ui.vk.BaseNodeProxy Provides a simple, lightweight proxy object to a node in a node hierarchy.
sap.ui.vk.CheckEye Provides a custom 'eye' checkbox for a Scene Tree, used to toggle the visibility of nodes in a scene.
sap.ui.vk.ContainerBase Abstract Constructor for a new Container.
sap.ui.vk.ContainerContent Aggregation element for the Container Base
sap.ui.vk.ContentResource Specifies a resource to load.
sap.ui.vk.FlexibleControl Holds layout data for the FlexibleControl contents.
sap.ui.vk.FlexibleControlLayoutData Holds layout data for the FlexibleControl contents.
sap.ui.vk.GraphicsCore Loads the DVL library, wraps it, and makes the wrapper available for the application.
sap.ui.vk.LayerProxy Provides a proxy object to the layer in the node hierarchy.
sap.ui.vk.LegendItem Legend item control
sap.ui.vk.ListPanel Aggregation control for the Legend
sap.ui.vk.ListPanelStack ListPanelStack control
sap.ui.vk.Loco Intercepts input event data for a SAPUI5 target, and interprets the data based on a supported set of gestures.
sap.ui.vk.MapContainer Abstract Constructor for a new Container.
sap.ui.vk.NativeViewport Enables loading, pan, zoom and overlay capabilities for a subset of file formats capable of being loaded into a browser natively.
sap.ui.vk.NodeHierarchy Provides the ability to explore a Scene object's node structure.
sap.ui.vk.NodeProxy Provides a proxy object to the node in the node hierarchy.
sap.ui.vk.Notifications Provides the ability to display logged console messages within your application.
sap.ui.vk.Overlay Constructor for a new Overlay.
sap.ui.vk.OverlayArea Aggregation element for the Overlay Control
sap.ui.vk.ProgressIndicator Provides a progress indicator to show the download and rendering status of resources being loaded into a scene.
sap.ui.vk.Scene Provides the interface for the 3D model.
sap.ui.vk.SceneTree Provides a hierarchical view of all the nodes in a given scene in table format.
sap.ui.vk.StepNavigation Enables capabilities for navigating and activating procedures and steps contained in a single 3D scene.
sap.ui.vk.Toolbar Provides buttons to hide or show certain sap.ui.vk controls.
sap.ui.vk.Viewer Provides simple 3D visualization capability by connecting, configuring and presenting the essential Visualization Toolkit controls a single composite control.
sap.ui.vk.Viewport Provides a rendering canvas for the 3D elements of a loaded scene.
sap.ui.vk.ViewStateManager Manages the visibility and selection states of nodes in the scene.
sap.uiext.inbox.Inbox A comprehensive UI design approach with graphical and functional elements for search tasks, filter tasks, and take actions on the tasks ("Inbox Pattern").
sap.uiext.inbox.InboxConfiguration Configuration for Inbox
sap.uiext.inbox.InboxFilters PreDefined Filters for Inbox
sap.uiext.inbox.InboxLaunchPad InboxLaunchPad Documentation to be updated later
sap.uiext.inbox.InboxPrimaryFilterEnum Enumeration for Primary Filters This value will be applied for the DropDown Filter in Inbox
sap.uiext.inbox.InboxPrimaryFilters Primary Filters for Inbox
sap.uiext.inbox.InboxSecondaryFilterPathEnum Enumeration for Secondary Filter Paths
sap.uiext.inbox.InboxSecondaryFilters Secondary Filters for Inbox
sap.uiext.inbox.InboxSecondaryFilterValuesEnum Enumeration for Secondary Filter Values
sap.uiext.inbox.SubstitutionRulesManager The SubstitutionRulesManager
sap.ushell.components.factsheet.controls.PictureTile Tile control embedding an image and allowing custom sizing
sap.ushell.components.factsheet.controls.PictureViewer Picture viewer control relying on the TileContainer control
sap.ushell.components.factsheet.controls.PictureViewerItem Picture viewer control relying on the TileContainer control
sap.ushell.renderers.fiori2.Renderer The SAPUI5 component of SAP Fiori Launchpad renderer for the Unified Shell.
sap.ushell.services.Bookmark The unified shell's bookmark service, which allows you to create shortcuts on the user's home page.
sap.ushell.services.Container The Unified Shell's container which manages renderers, services, and adapters.
sap.ushell.services.ContainerInterface This is a virtual type for the callback interface passed by sap.ui.Container.getService() to any newly created service.
sap.ushell.services.EndUserFeedback The Unified Shell's end user feedback service
sap.ushell.services.LaunchPage The Unified Shell's page builder service.
sap.ushell.services.NavTargetResolution The Unified Shell's internal navigation target resolution service

Methods in this class deal with *internal* representations of the shell hash.

sap.ushell.services.Notifications A UShell service for fetching user notification data from the Notification center/service
and exposing them to the Unified Shell and Fiori applications UI controls.
sap.ushell.services.Personalization The Unified Shell's personalization service, which provides a personalizer object that handles all personalization operations.
sap.ushell.services.Personalization.ContextContainer The container is the anchor object of the unified shell personalization in container mode.
sap.ushell.services.Personalization.Variant The personalization variant contains personalization data.
sap.ushell.services.Personalization.VariantSet The personalization variant set contains variants of personalization data.
sap.ushell.services.Personalization.VariantSetAdapter Wrapper object to expose a variant interface on a ContextContainer object obtained from the Peronalization service: getContainer(.
sap.ushell.services.PersonalizationContainer The personalization container is the anchor object of the unified shell personalization in container mode.
sap.ushell.services.PersonalizationContainerVariant The personalization variant contains personalization data.
sap.ushell.services.PersonalizationContainerVariantSet The personalization variant set contains variants of personalization data.
sap.ushell.services.Personalizer The Unified Shell personalizer providing set get delete methods to access the persisted personalization data in direct mode.
sap.ushell.services.SupportTicket The Unified Shell's Support Ticket service
sap.ushell.services.TransientPersonalizer The transient personalizer shall be used in container mode for table personalization.
sap.ushell.services.UsageAnalytics A UShell service for tracking business flows and user actions.
sap.ushell.services.UserInfo The Unified Shell's user information service, which allows you to retrieve information about the logged-in user.
sap.ushell.System A representation of a system
sap.ushell.ui.appfinder.AppBox Add your documentation for the newui/appfinder/AppBox
sap.ushell.ui.footerbar.AddBookmarkButton A button to be displayed in the application footer.
sap.ushell.ui.launchpad.LoadingDialog Displays a loading dialog with an indicator that an app is loading
sap.ushell.ui.shell.ToolAreaItem A control to be placed in the tool area
sap.ushell.ui5service.ShellUIService The Unified Shell's ShellUIService service.
sap.uxap.AnchorBar Anchor bar is the navigation bar of an Object page.
sap.uxap.BlockBase A block is the main element that will be displayed, mainly in an object page, but not necessarily only there.
sap.uxap.BlockBaseColumnLayout Used by the BlockBase control to define how many columns should it be assigned by the objectPageSubSection.
sap.uxap.BreadCrumbs The BreadCrumbs control represents the navigation steps up to the current location in the application and allows the user to quickly navigate to a previous location on the path that got him to the current location.
sap.uxap.HierarchicalSelect A select that display items on 2 level of hierarchy.
sap.uxap.ModelMapping Define the entity that will be passed to the ObjectPageLayout.
sap.uxap.ObjectPageHeader ObjectPageHeader represents the static part of an Object page header.
sap.uxap.ObjectPageHeaderActionButton Button that can be used in the ObjectPageHeader action aggregation.
sap.uxap.ObjectPageHeaderContent ObjectPageHeaderContent represents the dynamic part of an Object page header.
sap.uxap.ObjectPageHeaderLayoutData This is a LayoutData Element that can be added to a control if this control is used within an ObjectPage headerContent aggregation
sap.uxap.ObjectPageLayout An ObjectPageLayout is the layout control, used to put together all parts of an Object page - Header, Navigation bar and Sections/Subsections.
sap.uxap.ObjectPageLazyLoader ObjectPageLazyLoader is a helper element that enables a "stashed"-based lazy loading approach for the content of the sap.uxap.ObjectPageSubSection control.
sap.uxap.ObjectPageSection An ObjectPageSection is the top-level information container of an Object page.
sap.uxap.ObjectPageSectionBase An abstract container for object page sections and subSections
sap.uxap.ObjectPageSubSection An ObjectPageSubSection is the second-level information container of an Object page and may only be used within an Object page section.
sap.viz.ui5.api.env.Format Provides methods set global formatter for VizFrame.
sap.viz.ui5.Area Chart sap.viz.ui5.Area
sap.viz.ui5.Area100 Chart sap.viz.ui5.Area100
sap.viz.ui5.Bar Chart sap.viz.ui5.Bar
sap.viz.ui5.Bubble Chart sap.viz.ui5.Bubble
sap.viz.ui5.Bullet Chart sap.viz.ui5.Bullet
sap.viz.ui5.Column Chart sap.viz.ui5.Column
sap.viz.ui5.Combination Chart sap.viz.ui5.Combination
sap.viz.ui5.controls.common.BaseControl An abstract base class for all VIZ controls
sap.viz.ui5.controls.Popover Viz Chart Popover
sap.viz.ui5.controls.VizFrame VizFrame is a viz control that manages a visualization’s initialization, layout, feeding, customization and interactions.
sap.viz.ui5.core.BaseChart An abstract base class for all VIZ charts
sap.viz.ui5.core.BaseStructuredType Abstract base class for all elements that represent VIZ modules or complex property types
sap.viz.ui5.data.CustomDataset A dataset for raw data format.
sap.viz.ui5.data.Dataset Abstract Dataset implementation
sap.viz.ui5.data.DimensionDefinition Definition of a single dimension in a dataset
sap.viz.ui5.data.FlattenedDataset A dataset for flattened (redundant) data using a tabular format.
sap.viz.ui5.data.MeasureDefinition Definition of a single Measure
sap.viz.ui5.Donut Chart sap.viz.ui5.Donut
sap.viz.ui5.DualBar Chart sap.viz.ui5.DualBar
sap.viz.ui5.DualColumn Chart sap.viz.ui5.DualColumn
sap.viz.ui5.DualCombination Chart sap.viz.ui5.DualCombination
sap.viz.ui5.DualLine Chart sap.viz.ui5.DualLine
sap.viz.ui5.DualStackedColumn Chart sap.viz.ui5.DualStackedColumn
sap.viz.ui5.DualStackedColumn100 Chart sap.viz.ui5.DualStackedColumn100
sap.viz.ui5.format.ChartFormatter Provides methods set chart formatter for VizFrame.
sap.viz.ui5.Heatmap Chart sap.viz.ui5.Heatmap
sap.viz.ui5.HorizontalArea Chart sap.viz.ui5.HorizontalArea
sap.viz.ui5.HorizontalArea100 Chart sap.viz.ui5.HorizontalArea100
sap.viz.ui5.Line Chart sap.viz.ui5.Line
sap.viz.ui5.Pie Chart sap.viz.ui5.Pie
sap.viz.ui5.Scatter Chart sap.viz.ui5.Scatter
sap.viz.ui5.StackedColumn Chart sap.viz.ui5.StackedColumn
sap.viz.ui5.StackedColumn100 Chart sap.viz.ui5.StackedColumn100
sap.viz.ui5.TimeBubble Chart sap.viz.ui5.TimeBubble
sap.viz.ui5.Treemap Chart sap.viz.ui5.Treemap
sap.viz.ui5.types.Area Module sap.viz.ui5.types.Area
sap.viz.ui5.types.Area_animation Settings for animations in the plot area
sap.viz.ui5.types.Area_hoverline Settings for the hoverline.
sap.viz.ui5.types.Area_marker Settings for marker and data point graphics
sap.viz.ui5.types.Area_tooltip Settings for the tooltip
sap.viz.ui5.types.Axis Module sap.viz.ui5.types.Axis
sap.viz.ui5.types.Axis_axisline Settings for the axis line
sap.viz.ui5.types.Axis_axisTick Settings for the ticks on the axis
sap.viz.ui5.types.Axis_gridline Settings for the gridlines on the axis
sap.viz.ui5.types.Axis_indicator Settings for the axis indicator
sap.viz.ui5.types.Axis_label Settings for the labels on this axis
sap.viz.ui5.types.Axis_layoutInfo Settings for the layout of the category axis.
sap.viz.ui5.types.Axis_scale Set the scale of the value axis.
sap.viz.ui5.types.Axis_title Settings for the axis title
sap.viz.ui5.types.Background Module sap.viz.ui5.types.Background
sap.viz.ui5.types.Background_border Settings for the border
sap.viz.ui5.types.Background_border_bottom Settings for the bottom border
sap.viz.ui5.types.Background_border_left Settings for the left border
sap.viz.ui5.types.Background_border_right Settings for the right border
sap.viz.ui5.types.Background_border_top Settings for the top border
sap.viz.ui5.types.Bar Module sap.viz.ui5.types.Bar
sap.viz.ui5.types.Bar_animation Settings for animations in the plot area
sap.viz.ui5.types.Bar_tooltip Settings for tooltip related properties
sap.viz.ui5.types.Bubble Module sap.viz.ui5.types.Bubble
sap.viz.ui5.types.Bubble_animation Settings for animations in bubble and scatter charts
sap.viz.ui5.types.Bubble_axisTooltip Set tooltip related properties.
sap.viz.ui5.types.Bubble_hoverline Settings for hoverline properties.
sap.viz.ui5.types.Bullet Module sap.viz.ui5.types.Bullet
sap.viz.ui5.types.Bullet_tooltip Settings for tooltip related properties
sap.viz.ui5.types.Combination Module sap.viz.ui5.types.Combination
sap.viz.ui5.types.Combination_animation Settings for animations in the plot area
sap.viz.ui5.types.Combination_bar Settings for bar properties
sap.viz.ui5.types.Combination_dataShape Settings for the shape of data series
sap.viz.ui5.types.Combination_line Settings for line properties
sap.viz.ui5.types.Combination_line_marker Settings for the visual markers for data points
sap.viz.ui5.types.Combination_tooltip Settings for the tooltip
sap.viz.ui5.types.controller.Interaction Module sap.viz.ui5.types.controller.Interaction
sap.viz.ui5.types.controller.Interaction_pan Structured Type sap.viz.ui5.types.controller.Interaction_pan
sap.viz.ui5.types.Datalabel Module sap.viz.ui5.types.Datalabel
sap.viz.ui5.types.Datatransform Module sap.viz.ui5.types.Datatransform
sap.viz.ui5.types.Datatransform_autoBinning Settings for the auto-binning algorithm
sap.viz.ui5.types.Datatransform_dataSampling Settings for the data sampling algorithm
sap.viz.ui5.types.Datatransform_dataSampling_grid Structured Type sap.viz.ui5.types.Datatransform_dataSampling_grid
sap.viz.ui5.types.Heatmap Module sap.viz.ui5.types.Heatmap
sap.viz.ui5.types.Heatmap_animation Settings for animations in the plot area
sap.viz.ui5.types.Heatmap_border Settings for the border
sap.viz.ui5.types.Heatmap_tooltip Settings for tooltip
sap.viz.ui5.types.layout.Dock Module sap.viz.ui5.types.layout.Dock
sap.viz.ui5.types.layout.Stack Module sap.viz.ui5.types.layout.Stack
sap.viz.ui5.types.Legend Module sap.viz.ui5.types.Legend
sap.viz.ui5.types.legend.Common Module sap.viz.ui5.types.legend.Common
sap.viz.ui5.types.legend.Common_title Settings for the legend title
sap.viz.ui5.types.Legend_layout Settings for the layout of the legend area
sap.viz.ui5.types.Line Module sap.viz.ui5.types.Line
sap.viz.ui5.types.Line_animation Settings for animations.
sap.viz.ui5.types.Line_hoverline Settings for the hoverline.
sap.viz.ui5.types.Line_marker Settings for marker/data point graphics
sap.viz.ui5.types.Line_tooltip Settings for the tooltip
sap.viz.ui5.types.Pie Module sap.viz.ui5.types.Pie
sap.viz.ui5.types.Pie_animation Settings for animations in the plot area
sap.viz.ui5.types.Pie_tooltip Settings for tooltip related properties
sap.viz.ui5.types.RootContainer Module sap.viz.ui5.types.RootContainer
sap.viz.ui5.types.RootContainer_layout Settings for the layout of the root container
sap.viz.ui5.types.Scatter Module sap.viz.ui5.types.Scatter
sap.viz.ui5.types.Scatter_animation Settings for animations in bubble and scatter charts
sap.viz.ui5.types.Scatter_axisTooltip Set tooltip related properties.
sap.viz.ui5.types.Scatter_hoverline Settings for hoverline properties.
sap.viz.ui5.types.StackedVerticalBar Module sap.viz.ui5.types.StackedVerticalBar
sap.viz.ui5.types.StackedVerticalBar_animation Settings for animations in the plot area
sap.viz.ui5.types.StackedVerticalBar_tooltip Settings for tooltip related properties
sap.viz.ui5.types.Title Module sap.viz.ui5.types.Title
sap.viz.ui5.types.Title_layout Settings for layout of title
sap.viz.ui5.types.Tooltip Module sap.viz.ui5.types.Tooltip
sap.viz.ui5.types.Tooltip_background Define the background style of the tooltip.
sap.viz.ui5.types.Tooltip_bodyDimensionLabel Define the color of the dimension name of the tooltip body.
sap.viz.ui5.types.Tooltip_bodyDimensionValue Define the color of the dimension value of the tooltip body.
sap.viz.ui5.types.Tooltip_bodyMeasureLabel Define the color of the measure name of the tooltip body.
sap.viz.ui5.types.Tooltip_bodyMeasureValue Define the color of the measure value of the tooltip body.
sap.viz.ui5.types.Tooltip_closeButton Define the background and border color of tooltip close button.
sap.viz.ui5.types.Tooltip_footerLabel Define the style of the label of the tooltip footer.
sap.viz.ui5.types.Tooltip_separationLine Define the color of the value of the tooltip separation line.
sap.viz.ui5.types.Treemap Module sap.viz.ui5.types.Treemap
sap.viz.ui5.types.Treemap_animation Settings for animations in the plot area
sap.viz.ui5.types.Treemap_border Settings for the border
sap.viz.ui5.types.Treemap_tooltip Settings for tooltip
sap.viz.ui5.types.VerticalBar Module sap.viz.ui5.types.VerticalBar
sap.viz.ui5.types.VerticalBar_animation Settings for animations in the plot area
sap.viz.ui5.types.VerticalBar_tooltip Settings for tooltip related properties
sap.viz.ui5.types.XYContainer Module sap.viz.ui5.types.XYContainer
sap.viz.ui5.VizContainer Controls ui5/VizContainer
Type Enumeration of supported message types.