Tabs API Reference

Properties

addNewTab boolean false
allowToggle boolean false
animation string advanced
closeButtonMode string default
closeButtons boolean false
collapsed boolean false
collapsible boolean false
dataSource array null
disabled boolean false
enableMouseWheelAction boolean false
locale string en
localizeFormatFunction function null
messages object {“en”:{“propertyUnknownType”:”‘{{name}}’ property is with undefined ‘type’ member!”,”propertyInvalidValue”:”Invalid ‘{{name}}’ property value! Actual value: {{actualValue}}, Expected value: {{value}}!”,”propertyInvalidValueType”:”Invalid ‘{{name}}’ property value type! Actual type: {{actualType}}, Expected type: {{type}}!”,”elementNotInDOM”:”Element does not exist in DOM! Please, add the element to the DOM, before invoking a method.”,”moduleUndefined”:”Module is undefined.”,”missingReference”:”{{elementType}}: Missing reference to {{files}}.”,”htmlTemplateNotSuported”:”{{elementType}}: Browser doesn’t support HTMLTemplate elements.”,”invalidTemplate”:”{{elementType}}: \”{{property}}\” property accepts a string that must match the id of an HTMLTemplate element from the DOM.”,”ambiguousIndexes”:”smart-tabs: Initially set smart-tab-item indexes are ambiguous and are ignored in favour of the HTML structure.”,”detailsObjectRequired”:”smart-tabs: The method \”insert\” requires a details Object to be passed as a second argument.”,”invalidIndex”:”smart-tabs: \”{{method}}\” method accepts an index of type number.”,”referenceNodeNotChild”:”smart-tabs: Passed {{argument}} is not part of this smart-tabs element.”,”tabItemRequired”:”smart-tabs: The method \”{{method}}\” requires a \”smart-tab-item\” element to be passed as an argument.”}}
name string “”
overflow string auto
readonly boolean false
reorder boolean false
resize boolean false
scrollButtonsPosition string both
scrollMode string paging
selectedIndex number null
selectionMode string click
tabLayout string scroll
tabPosition string top
tabTextOrientation string horizontal
theme string
unfocusable boolean false

Events

change Event
close Event
closing Event
dragEnd Event
dragStart Event
reorder Event

Methods

collapse Method
ensureVisible Method
expand Method
getOffsetFromEdgeOfElement Method
insert Method
remove Method
select Method
update Method