ui.dropdown
Hierarchy
coreui.dropdownRequires
jqueryFiles
Dropdown is a UI component that is frequently used in multiple UI components such as combo box, navigation, table, ect
Config options
Closes the Auto when clicking on the dropdown list
Defaults to: true
Defines a DOM event to be used in a UI
Defaults to: {}
Determines the vertical size of a dropdown list
Defaults to: 0
It is possible to choose anything on the dropdown list with the arrow keys on the keyboard
Defaults to: false
Sets the X coordinate of the dropdown list
Defaults to: 0
Sets a dropdown list to data rather than markup
Defaults to: []
Sets the Y coordinate of the dropdown list
Defaults to: 0
Defines a template markup to be used in a UI
Defaults to: {}
Determines the horizontal size of a dropdown list
Defaults to: 0
Methods
Check the parameter type of a UI method and generates an alarm when a wrong value is entered
Parameters
- name : String
Method name
- params : Array
Parameters
Sets a callback function that is called after a UI method is run
Parameters
- name : String
Method name
- callback : Function
Returns
- Mixed
Sets a callback function that is called before a UI method is run
Parameters
- name : String
Method name
- callback : Function
Returns
- Mixed
Sets a callback function and the delay time before/after a UI method is run
Parameters
- name : String
Method name
- callback : Function
Removes all events set in a UI obejct and the DOM element
Generates a custom event. The first parameter is the type of a custom event. A function defined as an option or on method is called
Parameters
- type : String
Event type
- args : Function
Event Arguments
Returns
- Mixed
Moves a dropdown to the specified coordinates
Parameters
- x : Integer
- y : Integer
Removes a custom event of an applicable type or callback handler
Parameters
- type : String
Event type
A callback function defined as an on method is run when an emit method is called
Parameters
- type : String
Event type
- callback : Function
Dynamically defines the options of a UI
Parameters
- key : String
- value : Mixed
Dynamically defines the template method of a UI
Parameters
- name : String
Template name
- html : String
Template markup
Shows a dropdown at the specified coordinates
Parameters
- x : Integer
- y : Integer
Changes the dropdown list
Parameters
- nodes : Array
Dropdown list
Changes a selected node upwards when the key is set to -1, or downwards when the key is set to 1. If the key is set to 0, the speciified node is selected
Parameters
- key : Integer
- callback : Function
Events
Event that occurs when anything on the dropdown list is selected
Parameters
- data : Object
- e : EventObject
The event object
Event that occurs when a dropdown is reloaded