Table of Contents
# Button
Use the ui-btn attribute instead of using data-role = "button" attribute.
| Data-attribute & Description | Value |
data-cornersIt defines whether the button should contain rounded corners or not. | true | false |
data-iconIt defines the icon of the button. | Default is no icon |
data-iconposIt defines the position of the icon. | left | right | top | bottom |
data-iconshadowIt defines whether the icon of the button should contain shadow or not. | true | false |
data-inlineIt defines whether the button should be inline or not. | true | false |
data-miniIt defines whether the button should display in a smaller size or regular size. | true | false |
data-shadowIt defines whether the button should contain shadow or not. | true | false |
data-themeIt displays the theme color for the button. | letter (a-z) |
# Checkbox
Following table lists the checkbox elements used with type = "checkbox".
| Data-attribute & Description | Value |
|---|---|
data-miniIt defines whether the checkbox should display in a smaller size or regular size. | true | false |
data-roleIt stops the styling of checkboxes as buttons. | none |
data-themeIt displays the theme color for the checkbox. | letter (a-z) |
# Collapsible
Following table lists, collapsible elements used with data-role = "collapsible" attribute.
| Data-attribute & Description | Value |
|---|---|
data-collapsedIt indicates whether the content should be closed or expanded. | true | false |
data-collapsed-cue-textIt displays feedback for users with screen reader software. | Default is collapsing content |
data-collapsed-iconIt defines the icon of the collapsible button. | Default icon is “plus” |
data-content-themeIt displays the theme color for the collapsible content. | letter (a-z) |
data-expanded-cue-textIt displays feedback for users with screen reader software. | Default is expanding content |
data-expanded-iconIt displays the collapsible button when you expand the content. | Default icon is “minus” |
data-iconposIt defines the position of the icon. | left | right | top | bottom |
data-insetIt defines whether the collapsible button should display with rounded corners and margin or not. | true | false |
data-miniIt defines whether the collapsible buttons should display in a smaller size or regular size. | true | false |
data-themeIt displays the theme color for the collapsible button. | letter (a-z) |
# Collapsible Set
Following table lists the collapsible set elements used with the data-role = "collapsibleset" attribute.
| Data-attribute & Description | Value |
|---|---|
data-collapsed-iconIt defines the icon of the collapsible button. | Default icon is “plus” |
data-content-themeIt displays the theme color for the collapsible content. | letter (a-z) |
data-expanded-iconIt displays the collapsible button when you expand the content. | Default icon is “minus” |
data-iconposIt defines the position of the icon. | left | right | top | bottom |
data-insetIt defines whether the collapsible button should display with rounded corners and margin or not. | true | false |
data-miniIt defines whether the collapsible buttons should display in a smaller size or regular size. | true | false |
data-themeIt displays the theme color for the collapsible button. | letter (a-z) |
# Control group
Following table lists Controlgroup elements used with data-role = "controlgroup" attribute
| Data-attribute & Description | Value |
|---|---|
data-exclude-invisibleIt defines whether to exclude invisible children in the assignment of rounded corners. | true | false |
data-miniIt defines whether the group should display in a smaller size or regular size. | true | false |
data-themeIt displays the theme color for the control group. | letter (a-z) |
data-typeIt indicates whether the group should display in a horizontal or vertical format. | horizontal | vertical |
# Dialog
Following table lists dialog elements used with data-dialog="true" attribute.
| Data-attribute & Description | Value |
|---|---|
data-close-btnIt defines the position of the close button. | left | right | none |
data-close-btn-textIt defines the text for the close button. | text |
data-cornersIt defines whether dialog should display with rounded corners or not. | true | false |
data-dom-cacheIt indicates whether the DOM cache must clear or not for individual pages. | true | false |
data-overlay-themeIt defines the overlay color of the dialog page. | letter (a-z) |
data-themeIt defines the theme color of the dialog page. | letter (a-z) |
data-titleIt defines the title of the dialog page. | text |
# Enhancement
Following table lists enhancement elements used with data-enhance="false" or data-ajax = "false" attribute.
| Data-attribute & Description | Value |
|---|---|
data-enhanceYou can style the page by setting this attribute to “true”. You cannot style the page if it is set to “false”. | true | false |
data-ajaxIt indicates whether pages must load from Ajax or not. | true | false |
# Fixed Toolbar
Following table lists the toolbar elements used with data-position = "fixed" attribute.
| Data-attribute & Description | Value |
|---|---|
data-disable-page-zoomIt defines whether the user is able to scale/zoom the page or not. | true | false |
data-fullscreenIt defines toolbars must be positioned at the top and/or bottom. | true | false |
data-tap-toggleIt indicates whether the user can toggle toolbar-visibility on taps or not. | true | false |
data-transitionIt shows a transition effect when you tap or click the element. | slide | fade | none |
data-update-page-paddingIt updates the padding of the page by using resize, transition, and update layout events. | true | false |
data-visible-on-page-showIt defines toolbar-visibility when the parent page is shown. | true | false |
# Flip Toggle Switch
Following table lists the flip toggle elements used with data-role = "flipswitch" attribute −
| Data-attribute & Description | Value |
|---|---|
data-miniIt defines whether the switch should display in a smaller size or regular size. | true | false |
data-on-textIt defines the “on” text on the flip switch. | Default is “on” |
data-off-textIt defines the “off” text on the flip switch. | Default is “off” |
# Footer
The following table lists footer elements used with data-role="footer" attribute −
| Data-attribute & Description | Value |
|---|---|
data-idIt defines the unique ID. | text |
data-positionIt defines whether the footer should be positioned at the bottom or inline with page content. | inline | fixed |
data-fullscreenIt defines whether the footer should be positioned at the bottom and over the page content or not. | true | false |
data-themeIt defines the theme color of the footer. | letter (a-z) |
# Header
Following table lists the header elements used with data-role = "header" attribute.
| Data-attribute & Description | Value |
|---|---|
data-idIt defines the unique ID. | text |
data-positionIt defines whether the header should be positioned at the bottom or inline with the page content. | inline | fixed |
data-fullscreenIt defines whether the header should be positioned at the bottom and over the page content or not. | true | false |
data-themeIt defines the theme color of the header. | letter (a-z) |
# Inputs
Following table lists the input elements used with type = "text|search|etc" attribute.
| Data-attribute & Description | Value |
|---|---|
data-clear-btnIt defines whether the input element should contain a clear button or not. | true | false |
data-clear-btn-textIt defines the text for the clear button. | text |
data-miniIt defines whether the input should display in a smaller size or regular size. | true | false |
data-roleIt stops styling input or text areas as buttons. | none |
data-themeIt defines the theme color of the input element. | letter (a-z) |
# Link
| Data-attribute & Description | Value |
|---|---|
data-ajaxIt indicates whether the pages must be loaded through Ajax or not. | true | false |
data-directionIt is used for reverse transition. | reverse |
data-dom-cacheIt indicates whether jQuery DOM cache must be clear or not for pages. | true | false |
data-prefetchIt is used to prefetch the pages into DOM. | true | false |
data-relIt specifies the behavior of the link. | back | dialog | external | popup |
data-transitionIt defines the transition from one page to another. | fade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none |
data-position-toIt defines the position of the popup boxes. | origin | jQuery selector | window |
# List
Following table shows the list elements used with data-role = "listview" attribute.
| Data-attribute & Description | Value |
|---|---|
data-autodividersIt divides the list automatically. | true | false |
data-count-themeIt defines the theme color of the count element. | letter (a-z) |
data-divider-themeIt defines the theme color for list dividers. | letter (a-z) |
data-filterIt is used to filter the list values in the search box. | true | false |
data-filter-placeholderIt defines some text inside the search box. | text |
data-filter-themeIt defines the theme color for the search filter. | letter (a-z) |
data-iconIt provides the icon for the list. | Default is no icon |
data-insetIt defines whether the list should display with rounded corners and margin or not. | true | false |
data-split-iconIt defines the icon for the split button. | The default icon is “arrow-r” |
data-split-themeIt defines the theme color for the split button. | letter (a-z) |
data-themeIt defines the theme color for the list. | letter (a-z) |
# List Item
Following table shows list item elements used with data-role = "listview" attribute.
| Data-attribute & Description | Value |
|---|---|
data-filtertextIt is used to filter the list values using the text in the search box. | text |
data-iconIt provides the icon for the list item. | Default is no icon |
data-roleIt defines the divider for list items. | list-divider |
data-themeIt defines the theme color for the list item. | letter (a-z) |
# Navbar
Following table lists the navbar elements used with data-role = "navbar" attribute.
| Data-attribute & Description | Value |
|---|---|
data-iconIt provides the icon for the list item. | Default is no icon |
data-iconposIt defines the position for the icon. | left | right | top | bottom | notext |
# Page
Following table lists the page elements used with data-role = "page" attribute.
| Data-attribute & Description | Value |
|---|---|
data-dom-cacheIt indicates whether the DOM cache must clear or not for individual pages. | true | false |
data-overlay-themeIt defines the overlay color of the dialog pages. | letter (a-z) |
data-themeIt defines theme color for the page. | letter (a-z) |
data-titleIt provides the title for the page. | Default is no icon |
data-urlIt is used to updating the URL. | url |
# Popup
Following table lists the popup elements used with data-role = "popup" attribute.
| Data-attribute & Description | Value |
|---|---|
| data-corners It defines whether the popup should display with rounded corners and margin or not. | true | false |
| data-dismissibleIt defines the whether popup should be close by clicking outside or not. | true | false |
data-historyIt defines whether popup should display the history of item when opened. | true | false |
data-overlay-themeIt defines the overlay color of the popup box. | letter (a-z) |
data-shadowIt displays the shadow for the popup box. | true | false |
data-themeIt defines theme color for the popup box. | letter (a-z) |
data-toleranceIt defines the edges of the window. | 30, 15, 30, 15 |
# Radio Button
Following table lists the radio button elements used with type = "radio" attribute.
| Data-attribute & Description | Value |
|---|---|
data-miniIt defines whether the button should display in a smaller size or regular size. | true | false |
data-roleIt stops the styling of radio buttons as enhanced buttons. | none |
data-themeIt defines the theme color for the radio button. | letter (a-z) |
# Select
| Data-attribute & Description | Value |
|---|---|
data-iconIt provides the icon for the select element. | Default is “arrow-d” |
data-iconposIt defines the position of the icon. | left | right | top | bottom |
data-inlineIt defines whether the button should be inline or not. | true | false |
data-miniIt defines whether select should display in a smaller size or regular size. | true | false |
data-native-menuIt use a custom menu when it has been set to false. | true | false |
data-overlay-themeIt defines the overlay color for the custom select menu. | letter (a-z) |
data-placeholderIt is used to set an option element of non-native selection. | true | false |
data-roleIt stops the styling of select elements as buttons. | none |
data-themeIt displays the theme color for the select elements. | letter (a-z) |
# Slider
Following table lists the slider elements used with type = "range" attribute.
| Data-attribute & Description | Value |
|---|---|
data-highlightIt highlights the slider. | true | false |
data-miniIt defines whether the slider should display in a smaller size or regular size. | true | false |
data-roleIt stops the styling of slider controls like buttons. | none |
data-themeIt displays the theme color for the slider control. | letter (a-z) |
data-track-themeIt displays the theme color for the slider track. | letter (a-z) |