ember-sortable
Version:
Sortable UI primitives for Ember.
26 lines (22 loc) • 752 B
TypeScript
import { type TMode } from './drag.ts';
/**
Reorders elements to the specified state.
Examples
reorder(
'mouse',
'.some-list li',
'[data-id="66278893"]',
'[data-id="66278894"]',
'[data-id="66278892"]'
);
@method reorder
@param {'mouse'|'touch'} [mode]
event mode
@param {String} [itemSelector]
selector for all items
@param {...String} [resultSelectors]
selectors for the resultant order
@return {Promise}
*/
export declare function reorder(mode: TMode, itemSelector: keyof (HTMLElementTagNameMap | SVGElementTagNameMap) | string, // or Parameters<typeof findAll>[0],
...resultSelectors: (keyof (HTMLElementTagNameMap | SVGElementTagNameMap) | string)[]): Promise<void>;