2017-10-29 19:56:24 +01:00
|
|
|
// import { expect } from 'chai';
|
|
|
|
// import sinon from 'sinon';
|
|
|
|
|
|
|
|
describe('choices', () => {
|
|
|
|
describe('public methods', () => {
|
|
|
|
describe('init', () => {});
|
|
|
|
describe('destroy', () => {});
|
|
|
|
describe('renderGroups', () => {});
|
|
|
|
describe('renderChoices', () => {});
|
|
|
|
describe('renderItems', () => {});
|
|
|
|
describe('render', () => {});
|
|
|
|
describe('highlightItem', () => {});
|
|
|
|
describe('unhighlightItem', () => {});
|
|
|
|
describe('highlightAll', () => {});
|
|
|
|
describe('unhighlightAll', () => {});
|
|
|
|
describe('removeItemsByValue', () => {});
|
|
|
|
describe('removeActiveItems', () => {});
|
|
|
|
describe('removeHighlightedItems', () => {});
|
|
|
|
describe('showDropdown', () => {});
|
|
|
|
describe('hideDropdown', () => {});
|
|
|
|
describe('toggleDropdown', () => {});
|
|
|
|
describe('getValue', () => {});
|
|
|
|
describe('setValue', () => {});
|
|
|
|
describe('setValueByChoice', () => {});
|
|
|
|
describe('setChoices', () => {});
|
|
|
|
describe('clearStore', () => {});
|
|
|
|
describe('clearInput', () => {});
|
|
|
|
describe('disable', () => {});
|
2017-10-09 18:47:18 +02:00
|
|
|
});
|
|
|
|
|
2017-10-29 19:56:24 +01:00
|
|
|
describe('private methods', () => {
|
|
|
|
describe('_triggerChange', () => {});
|
|
|
|
describe('_selectPlaceholderChoice', () => {});
|
|
|
|
describe('_handleButtonAction', () => {});
|
|
|
|
describe('_handleItemAction', () => {});
|
|
|
|
describe('_handleChoiceAction', () => {});
|
|
|
|
describe('_handleBackspace', () => {});
|
|
|
|
describe('_handleLoadingState', () => {});
|
|
|
|
describe('_canAddItem', () => {});
|
|
|
|
describe('_ajaxCallback', () => {});
|
|
|
|
describe('_searchChoices', () => {});
|
|
|
|
describe('_handleSearch', () => {});
|
|
|
|
describe('_addEventListeners', () => {});
|
|
|
|
describe('_removeEventListeners', () => {});
|
|
|
|
describe('_onKeyDown', () => {});
|
|
|
|
describe('_onTouchMove', () => {});
|
|
|
|
describe('_onTouchEnd', () => {});
|
|
|
|
describe('_onMouseDown', () => {});
|
|
|
|
describe('_onMouseOver', () => {});
|
|
|
|
describe('_onClick', () => {});
|
|
|
|
describe('_onFocus', () => {});
|
|
|
|
describe('_onBlur', () => {});
|
|
|
|
describe('_scrollToChoice', () => {});
|
|
|
|
describe('_highlightChoice', () => {});
|
|
|
|
describe('_addItem', () => {});
|
|
|
|
describe('_removeItem', () => {});
|
|
|
|
describe('_addChoice', () => {});
|
|
|
|
describe('_clearChoices', () => {});
|
|
|
|
describe('_addGroup', () => {});
|
|
|
|
describe('_getTemplate', () => {});
|
|
|
|
describe('_createTemplates', () => {});
|
|
|
|
describe('_createInput', () => {});
|
2017-10-09 18:47:18 +02:00
|
|
|
});
|
|
|
|
});
|