You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
2.2 KiB
Plaintext
110 lines
2.2 KiB
Plaintext
# Table Multiple Sort
|
|
|
|
Use Plugin: [bootstrap-table-multiple-sort](https://github.com/dimbslmh/bootstrap-table/tree/master/src/extensions/multiple-sort)
|
|
|
|
## Usage
|
|
|
|
```html
|
|
<script src="extensions/multiple-sort/bootstrap-table-multiple-sort.js"></script>
|
|
```
|
|
|
|
## Options
|
|
|
|
### showMultiSort
|
|
|
|
* type: Boolean
|
|
* description: Set true to allow the multiple sort.
|
|
* default: `false`
|
|
|
|
### showMultiSortButton
|
|
|
|
* type: Boolean
|
|
* description: Set false to hide multiple sort UI button.
|
|
* default: `true`
|
|
|
|
### sortPriority
|
|
|
|
* type: Object
|
|
* description: Set one or multiple sort priority. Example: '[{"sortName": "forks_count","sortOrder":"desc"},{"sortName":"stargazers_count","sortOrder":"desc"}]'
|
|
* default: null
|
|
|
|
### Icons
|
|
* sort: `glyphicon-sort`
|
|
* plus: `glyphicon-plus`
|
|
* minus: `glyphicon-minus`
|
|
|
|
## methods
|
|
|
|
### multipleSort
|
|
|
|
* parameters: none
|
|
* description: Force mutltiple sort table (usable after manual data changes).
|
|
|
|
## Locales
|
|
|
|
### formatMultipleSort
|
|
|
|
* description: Title of the advanced search modal
|
|
* default: `Multiple Sort`
|
|
|
|
### formatAddLevel
|
|
|
|
* description: Text of the add level button
|
|
* default: `Add Level`
|
|
|
|
### formatDeleteLevel
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Delete Level`
|
|
|
|
### formatColumn
|
|
|
|
* description: Text of Column header
|
|
* default: `Column`
|
|
|
|
### formatOrder
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Order`
|
|
|
|
### formatSortBy
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Sort by`
|
|
|
|
### formatThenBy
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Then by`
|
|
|
|
### formatSort
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Sort`
|
|
|
|
### formatCancel
|
|
|
|
* description: Text of the delete level button
|
|
* default: `Cancel`
|
|
|
|
### formatDuplicateAlertTitle
|
|
|
|
* description: Title of the duplicate alert
|
|
* default: `Duplicate(s) detected!`
|
|
|
|
### formatDuplicateAlertDescription
|
|
|
|
* description: Text of the duplicate alert
|
|
* default: `Please remove or change any duplicate column.`
|
|
|
|
### formatSortOrders
|
|
|
|
* description: Text of the sort orders
|
|
* default: asc : `Ascending` and desc : `Descending`
|
|
|
|
## Events
|
|
|
|
### onMultipleSort(multiple-sort.bs.table)
|
|
|
|
* Fires when sorting with one or multiple Sort Priority.
|