Choices/src/scripts/src/choices.test.js

65 lines
2.3 KiB
JavaScript
Raw Normal View History

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
});
});