Methods of API Reference, ui.sidebar Webix Docs

add adds an item to the store addCss applied CSS class to a component item adjust adjusts the component to the size of the parent HTML container attachEvent attaches the handler to an inner event of the component bind binds components blockEvent temporarily blocks triggering of ALL events of the calling object callEvent calls an inner event checkAll check all items in tree checkItem checks the checkbox it the tree item clearAll removes all items from the component clearCss removes CSS class from all items clearValidation removes all validation marks from the component close closes the branch with the specified id closeAll closes all branches in the tree collapse collapses the sidebar into a navigation bar copy makes a copy of an item count returns the number of currently visible items customize redefines the "type" property define redefines a single configuration property (or a object with properties) destructor destructs the calling object detachEvent detaches a handler from an event (which was attached before by the attachEvent method) disable disables the calling view (makes it dimmed and unclickable) enable enables the calling view that was disabled by the 'disable' method exists checks whether an item with the specified ID exists expand expands the sidebar from the collapsed state filter filters the component find returns all rows that match the criterion, or only the first one getBranchIndex gets index of the node in a specific branch getChecked returns ids of the checked items getChildViews returns child views of the calling component getFirstChildId gets the ID of the first child of the specified branch getFirstId returns the ID of the first item getFormView returns master form for the input getIdByIndex returns the ID of the item with the specified index getIndexById returns the index of the item with the specified ID getItem gets the object of the data item with the specified ID getItemNode returns HTML element of the item getLastId returns the ID of the last item getNextId returns the ID of an item that is after the specified item, either directly after or after a number of items (defined by the step) getNextSiblingId returns the ID of the next sibling of the specified node getNode returns the main HTML container for the calling object getOpenItems returns ids of the opened branches getPage returns the currently visible page in case of paged view getPager returns the pager object associated with the component getParentId get the ID of the parent node of the specified item getParentView returns the parent view of the component getPopup returns the popup's object getPrevId returns the ID of an item that is before the specified item, either directly before or before a number of items (defined by the step) getPrevSiblingId returns the id of the previous sibling of the specified node getScrollState returns the scroll position getSelectedId returns the id(s) of the selected item(s) getSelectedItem returns selected object getState returns the current state of the view getTopParentView returns the top parent view group groups data by the specified data property hasCss checks if item has specific css class hasEvent checks whether the component has the specified event handler hide hides the view isBranch checks whether the node has any children isBranchOpen checks whether the specified branch is open or closed isChecked checks whether the specified node is checked isEnabled checks whether the view is enabled isSelected checks whether the specified item is selected or not isVisible checks whether the view is visible load loads data from an external data source loadBranch loads data to the specified branch, as direct children of the node with the ID provided loadNext sends a request to load the specified number of records to the end of the client-side dataset or to the specified position locate gets the id of an item from the specified HTML event mapEvent routes events from one object to another move moves the specified item to a new position moveBottom moves the specified item to the last position moveDown moves an element downwards within its current branch moveSelection moves selection in the specified direction moveTop moves the specified item to the first position moveUp moves an element upwards within its current branch open opens the branch with the specified id openAll opens all branches in the tree parse loads data to the component from an inline data source queryView returns inner element/elements of a widget that correspond(s) to the defined parameters refresh repaints the whole view or a certain item remove removes the specified item/items from datastore removeCss removes CSS class from a component item render renders the specified item or the whole component resize adjusts the view to a new size scrollTo scrolls the data container to a certain position select selects the specified item(s) serialize serializes data to an array of JSON objects setPage makes the specified page visible (assuming that the pager was defined ) setState restores the specified state of a view show makes the component visible showItem scrolls the component to make the specified item visible sort sorts datastore sync allows syncing two copies of data (all or just a part of it) from one DataCollection to another toggle collapses an expanded Sidebar and expands a collapsed Sidebar unbind breaks "bind" link unblockEvent cancels events blocking that was enabled by the 'blockEvent' command uncheckAll uncheck all items in the tree uncheckItem unchecks the checkbox in the tree item ungroup ungroups data unselect removes selection from the specified item unselectAll removes selection from all items updateItem updates the data item with new properties validate validates one record or all dataset against the validation rules waitSave allows to catch the moment when a data operation was saved to the server