Skip to main content
Version: 1.x

Interface: UI5ControlMap

Maps control type strings to their typed interfaces.

Remarks

Used by the proxy layer's generic control<T>() method.

Example

type ButtonType = UI5ControlMap['sap.m.Button']; // UI5Button

Properties

sap.f.Avatar

sap.f.Avatar: UI5FAvatar


sap.f.Card

sap.f.Card: UI5FCard


sap.f.DynamicPage

sap.f.DynamicPage: UI5DynamicPage


sap.f.DynamicPageHeader

sap.f.DynamicPageHeader: UI5DynamicPageHeader


sap.f.DynamicPageTitle

sap.f.DynamicPageTitle: UI5DynamicPageTitle


sap.f.FlexibleColumnLayout

sap.f.FlexibleColumnLayout: UI5FlexibleColumnLayout


sap.f.GridContainer

sap.f.GridContainer: UI5GridContainer


sap.f.ProductSwitch

sap.f.ProductSwitch: UI5ProductSwitch


sap.f.semantic.SemanticPage

sap.f.semantic.SemanticPage: UI5FSemanticPage


sap.f.ShellBar

sap.f.ShellBar: UI5ShellBar


sap.m.ActionListItem

sap.m.ActionListItem: UI5ActionListItem


sap.m.ActionSheet

sap.m.ActionSheet: UI5ActionSheet


sap.m.App

sap.m.App: UI5App


sap.m.Avatar

sap.m.Avatar: UI5Avatar


sap.m.Bar

sap.m.Bar: UI5Bar


sap.m.Breadcrumbs

sap.m.Breadcrumbs: UI5Breadcrumbs


sap.m.BusyDialog

sap.m.BusyDialog: UI5BusyDialog


sap.m.BusyIndicator

sap.m.BusyIndicator: UI5BusyIndicator


sap.m.Button

sap.m.Button: UI5Button


sap.m.Carousel

sap.m.Carousel: UI5Carousel


sap.m.CheckBox

sap.m.CheckBox: UI5CheckBox


sap.m.ColorPalette

sap.m.ColorPalette: UI5ColorPalette


sap.m.ColorPalettePopover

sap.m.ColorPalettePopover: UI5ColorPalettePopover


sap.m.Column

sap.m.Column: UI5Column


sap.m.ColumnListItem

sap.m.ColumnListItem: UI5ColumnListItem


sap.m.ComboBox

sap.m.ComboBox: UI5ComboBox


sap.m.CustomListItem

sap.m.CustomListItem: UI5CustomListItem


sap.m.DatePicker

sap.m.DatePicker: UI5DatePicker


sap.m.DateRangeSelection

sap.m.DateRangeSelection: UI5DateRangeSelection


sap.m.DateTimePicker

sap.m.DateTimePicker: UI5DateTimePicker


sap.m.Dialog

sap.m.Dialog: UI5Dialog


sap.m.DisplayListItem

sap.m.DisplayListItem: UI5DisplayListItem


sap.m.DraftIndicator

sap.m.DraftIndicator: UI5DraftIndicator


sap.m.DynamicDateRange

sap.m.DynamicDateRange: UI5DynamicDateRange


sap.m.ExpandableText

sap.m.ExpandableText: UI5ExpandableText


sap.m.FacetFilter

sap.m.FacetFilter: UI5FacetFilter


sap.m.FacetFilterList

sap.m.FacetFilterList: UI5FacetFilterList


sap.m.FeedInput

sap.m.FeedInput: UI5FeedInput


sap.m.FeedListItem

sap.m.FeedListItem: UI5FeedListItem


sap.m.FlexBox

sap.m.FlexBox: UI5FlexBox


sap.m.FormattedText

sap.m.FormattedText: UI5FormattedText


sap.m.GenericTile

sap.m.GenericTile: UI5GenericTile


sap.m.GroupHeaderListItem

sap.m.GroupHeaderListItem: UI5GroupHeaderListItem


sap.m.HBox

sap.m.HBox: UI5HBox


sap.m.HeaderContainer

sap.m.HeaderContainer: UI5HeaderContainer


sap.m.IconTabBar

sap.m.IconTabBar: UI5IconTabBar


sap.m.IconTabFilter

sap.m.IconTabFilter: UI5IconTabFilter


sap.m.IconTabHeader

sap.m.IconTabHeader: UI5IconTabHeader


sap.m.IconTabSeparator

sap.m.IconTabSeparator: UI5IconTabSeparator


sap.m.IllustratedMessage

sap.m.IllustratedMessage: UI5IllustratedMessage


sap.m.Image

sap.m.Image: UI5Image


sap.m.Input

sap.m.Input: UI5Input


sap.m.InputListItem

sap.m.InputListItem: UI5InputListItem


sap.m.Label

sap.m.Label: UI5Label


sap.m.LightBox

sap.m.LightBox: UI5LightBox


sap.m.Link: UI5Link


sap.m.List

sap.m.List: UI5List


sap.m.ListBase

sap.m.ListBase: UI5ListBase


sap.m.MaskInput

sap.m.MaskInput: UI5MaskInput


sap.m.Menu

sap.m.Menu: UI5Menu


sap.m.MenuButton

sap.m.MenuButton: UI5MenuButton


sap.m.MenuItem

sap.m.MenuItem: UI5MenuItem


sap.m.MessageItem

sap.m.MessageItem: UI5MessageItem


sap.m.MessagePopover

sap.m.MessagePopover: UI5MessagePopover


sap.m.MessageStrip

sap.m.MessageStrip: UI5MessageStrip


sap.m.MessageView

sap.m.MessageView: UI5MessageView


sap.m.MultiComboBox

sap.m.MultiComboBox: UI5MultiComboBox


sap.m.MultiInput

sap.m.MultiInput: UI5MultiInput


sap.m.NavContainer

sap.m.NavContainer: UI5NavContainer


sap.m.NotificationListGroup

sap.m.NotificationListGroup: UI5NotificationListGroup


sap.m.NotificationListItem

sap.m.NotificationListItem: UI5NotificationListItem


sap.m.NumericContent

sap.m.NumericContent: UI5NumericContent


sap.m.ObjectAttribute

sap.m.ObjectAttribute: UI5ObjectAttribute


sap.m.ObjectHeader

sap.m.ObjectHeader: UI5ObjectHeader


sap.m.ObjectIdentifier

sap.m.ObjectIdentifier: UI5ObjectIdentifier


sap.m.ObjectListItem

sap.m.ObjectListItem: UI5ObjectListItem


sap.m.ObjectMarker

sap.m.ObjectMarker: UI5ObjectMarker


sap.m.ObjectNumber

sap.m.ObjectNumber: UI5ObjectNumber


sap.m.ObjectStatus

sap.m.ObjectStatus: UI5ObjectStatus


sap.m.OverflowToolbar

sap.m.OverflowToolbar: UI5OverflowToolbar


sap.m.p13n.GroupPanel

sap.m.p13n.GroupPanel: UI5P13nGroupPanel


sap.m.p13n.Popup

sap.m.p13n.Popup: UI5P13nPopup


sap.m.p13n.SelectionPanel

sap.m.p13n.SelectionPanel: UI5P13nSelectionPanel


sap.m.p13n.SortPanel

sap.m.p13n.SortPanel: UI5P13nSortPanel


sap.m.Page

sap.m.Page: UI5Page


sap.m.Panel

sap.m.Panel: UI5Panel


sap.m.PDFViewer

sap.m.PDFViewer: UI5PDFViewer


sap.m.PlanningCalendar

sap.m.PlanningCalendar: UI5PlanningCalendar


sap.m.Popover

sap.m.Popover: UI5Popover


sap.m.ProgressIndicator

sap.m.ProgressIndicator: UI5ProgressIndicator


sap.m.QuickView

sap.m.QuickView: UI5QuickView


sap.m.QuickViewCard

sap.m.QuickViewCard: UI5QuickViewCard


sap.m.QuickViewPage

sap.m.QuickViewPage: UI5QuickViewPage


sap.m.RadioButton

sap.m.RadioButton: UI5RadioButton


sap.m.RadioButtonGroup

sap.m.RadioButtonGroup: UI5RadioButtonGroup


sap.m.RangeSlider

sap.m.RangeSlider: UI5RangeSlider


sap.m.RatingIndicator

sap.m.RatingIndicator: UI5RatingIndicator


sap.m.ResponsivePopover

sap.m.ResponsivePopover: UI5ResponsivePopover


sap.m.ScrollContainer

sap.m.ScrollContainer: UI5ScrollContainer


sap.m.SearchField

sap.m.SearchField: UI5SearchField


sap.m.SegmentedButton

sap.m.SegmentedButton: UI5SegmentedButton


sap.m.Select

sap.m.Select: UI5Select


sap.m.SelectDialog

sap.m.SelectDialog: UI5SelectDialog


sap.m.SelectionDetails

sap.m.SelectionDetails: UI5SelectionDetails


sap.m.SelectList

sap.m.SelectList: UI5SelectList


sap.m.Shell

sap.m.Shell: UI5Shell


sap.m.SinglePlanningCalendar

sap.m.SinglePlanningCalendar: UI5SinglePlanningCalendar


sap.m.Slider

sap.m.Slider: UI5Slider


sap.m.SlideTile

sap.m.SlideTile: UI5SlideTile


sap.m.SplitApp

sap.m.SplitApp: UI5SplitApp


sap.m.SplitButton

sap.m.SplitButton: UI5SplitButton


sap.m.SplitContainer

sap.m.SplitContainer: UI5SplitContainer


sap.m.StandardListItem

sap.m.StandardListItem: UI5StandardListItem


sap.m.StandardTreeItem

sap.m.StandardTreeItem: UI5StandardTreeItem


sap.m.StepInput

sap.m.StepInput: UI5StepInput


sap.m.Switch

sap.m.Switch: UI5Switch


sap.m.TabContainer

sap.m.TabContainer: UI5TabContainer


sap.m.TabContainerItem

sap.m.TabContainerItem: UI5TabContainerItem


sap.m.Table

sap.m.Table: UI5Table


sap.m.table.columnmenu.Menu

sap.m.table.columnmenu.Menu: UI5ColumnMenu


sap.m.TableSelectDialog

sap.m.TableSelectDialog: UI5TableSelectDialog


sap.m.Text

sap.m.Text: UI5Text


sap.m.TextArea

sap.m.TextArea: UI5TextArea


sap.m.TileContent

sap.m.TileContent: UI5TileContent


sap.m.TimePicker

sap.m.TimePicker: UI5TimePicker


sap.m.Title

sap.m.Title: UI5Title


sap.m.ToggleButton

sap.m.ToggleButton: UI5ToggleButton


sap.m.Token

sap.m.Token: UI5Token


sap.m.Tokenizer

sap.m.Tokenizer: UI5Tokenizer


sap.m.Toolbar

sap.m.Toolbar: UI5Toolbar


sap.m.ToolbarSeparator

sap.m.ToolbarSeparator: UI5ToolbarSeparator


sap.m.ToolbarSpacer

sap.m.ToolbarSpacer: UI5ToolbarSpacer


sap.m.Tree

sap.m.Tree: UI5Tree


sap.m.upload.UploadSet

sap.m.upload.UploadSet: UI5UploadSet


sap.m.UploadCollection

sap.m.UploadCollection: UI5UploadCollection


sap.m.VariantManagement

sap.m.VariantManagement: UI5VariantManagement


sap.m.VBox

sap.m.VBox: UI5VBox


sap.m.ViewSettingsDialog

sap.m.ViewSettingsDialog: UI5ViewSettingsDialog


sap.m.Wizard

sap.m.Wizard: UI5Wizard


sap.m.WizardStep

sap.m.WizardStep: UI5WizardStep


sap.tnt.InfoLabel

sap.tnt.InfoLabel: UI5InfoLabel


sap.tnt.NavigationList

sap.tnt.NavigationList: UI5NavigationList


sap.tnt.NavigationListItem

sap.tnt.NavigationListItem: UI5NavigationListItem


sap.tnt.SideNavigation

sap.tnt.SideNavigation: UI5SideNavigation


sap.tnt.ToolHeader

sap.tnt.ToolHeader: UI5ToolHeader


sap.tnt.ToolPage

sap.tnt.ToolPage: UI5ToolPage


sap.ui.comp.filterbar.FilterBar

sap.ui.comp.filterbar.FilterBar: UI5FilterBar


sap.ui.comp.navpopover.SmartLink: UI5SmartLink


sap.ui.comp.smartchart.SmartChart

sap.ui.comp.smartchart.SmartChart: UI5SmartChart


sap.ui.comp.smartfield.SmartField

sap.ui.comp.smartfield.SmartField: UI5SmartField


sap.ui.comp.smartfilterbar.SmartFilterBar

sap.ui.comp.smartfilterbar.SmartFilterBar: UI5SmartFilterBar


sap.ui.comp.smartform.Group

sap.ui.comp.smartform.Group: UI5SmartFormGroup


sap.ui.comp.smartform.GroupElement

sap.ui.comp.smartform.GroupElement: UI5SmartFormGroupElement


sap.ui.comp.smartform.SmartForm

sap.ui.comp.smartform.SmartForm: UI5SmartForm


sap.ui.comp.smartmultiinput.SmartMultiInput

sap.ui.comp.smartmultiinput.SmartMultiInput: UI5SmartMultiInput


sap.ui.comp.smarttable.SmartTable

sap.ui.comp.smarttable.SmartTable: UI5SmartTable


sap.ui.comp.smartvariants.SmartVariantManagement

sap.ui.comp.smartvariants.SmartVariantManagement: UI5SmartVariantManagement


sap.ui.comp.valuehelpdialog.ValueHelpDialog

sap.ui.comp.valuehelpdialog.ValueHelpDialog: UI5ValueHelpDialog


sap.ui.core.ComponentContainer

sap.ui.core.ComponentContainer: UI5ComponentContainer


sap.ui.core.HTML

sap.ui.core.HTML: UI5HTML


sap.ui.core.Icon

sap.ui.core.Icon: UI5Icon


sap.ui.core.Item

sap.ui.core.Item: UI5Item


sap.ui.core.ListItem

sap.ui.core.ListItem: UI5ListItem


sap.ui.layout.BlockLayout

sap.ui.layout.BlockLayout: UI5BlockLayout


sap.ui.layout.BlockLayoutCell

sap.ui.layout.BlockLayoutCell: UI5BlockLayoutCell


sap.ui.layout.BlockLayoutRow

sap.ui.layout.BlockLayoutRow: UI5BlockLayoutRow


sap.ui.layout.DynamicSideContent

sap.ui.layout.DynamicSideContent: UI5DynamicSideContent


sap.ui.layout.form.Form

sap.ui.layout.form.Form: UI5Form


sap.ui.layout.form.FormContainer

sap.ui.layout.form.FormContainer: UI5FormContainer


sap.ui.layout.form.FormElement

sap.ui.layout.form.FormElement: UI5FormElement


sap.ui.layout.form.SimpleForm

sap.ui.layout.form.SimpleForm: UI5SimpleForm


sap.ui.layout.Grid

sap.ui.layout.Grid: UI5Grid


sap.ui.layout.HorizontalLayout

sap.ui.layout.HorizontalLayout: UI5HorizontalLayout


sap.ui.layout.ResponsiveSplitter

sap.ui.layout.ResponsiveSplitter: UI5ResponsiveSplitter


sap.ui.layout.Splitter

sap.ui.layout.Splitter: UI5Splitter


sap.ui.layout.VerticalLayout

sap.ui.layout.VerticalLayout: UI5VerticalLayout


sap.ui.mdc.Chart

sap.ui.mdc.Chart: UI5MdcChart


sap.ui.mdc.Field

sap.ui.mdc.Field: UI5MdcField


sap.ui.mdc.FilterBar

sap.ui.mdc.FilterBar: UI5MdcFilterBar


sap.ui.mdc.FilterField

sap.ui.mdc.FilterField: UI5MdcFilterField


sap.ui.mdc.MultiValueField

sap.ui.mdc.MultiValueField: UI5MdcMultiValueField


sap.ui.mdc.Table

sap.ui.mdc.Table: UI5MdcTable


sap.ui.mdc.ValueHelp

sap.ui.mdc.ValueHelp: UI5MdcValueHelp


sap.ui.table.AnalyticalTable

sap.ui.table.AnalyticalTable: UI5AnalyticalTable


sap.ui.table.Column

sap.ui.table.Column: UI5TableColumn


sap.ui.table.Row

sap.ui.table.Row: UI5TableRow


sap.ui.table.Table

sap.ui.table.Table: UI5GridTable


sap.ui.table.TreeTable

sap.ui.table.TreeTable: UI5TreeTable


sap.ui.unified.Calendar

sap.ui.unified.Calendar: UI5Calendar


sap.ui.unified.FileUploader

sap.ui.unified.FileUploader: UI5FileUploader


sap.ui.unified.Menu

sap.ui.unified.Menu: UI5UnifiedMenu


sap.ui.unified.MenuItem

sap.ui.unified.MenuItem: UI5UnifiedMenuItem


sap.ui.unified.ShellHeadItem

sap.ui.unified.ShellHeadItem: UI5ShellHeadItem


sap.uxap.AnchorBar

sap.uxap.AnchorBar: UI5AnchorBar


sap.uxap.ObjectPageDynamicHeaderTitle

sap.uxap.ObjectPageDynamicHeaderTitle: UI5ObjectPageDynamicHeaderTitle


sap.uxap.ObjectPageHeader

sap.uxap.ObjectPageHeader: UI5ObjectPageHeader


sap.uxap.ObjectPageLayout

sap.uxap.ObjectPageLayout: UI5ObjectPageLayout


sap.uxap.ObjectPageSection

sap.uxap.ObjectPageSection: UI5ObjectPageSection


sap.uxap.ObjectPageSubSection

sap.uxap.ObjectPageSubSection: UI5ObjectPageSubSection