This commit is contained in:
Hacktivista 2016-11-01 01:38:47 -03:00
parent 4689e4b269
commit 5558967fe7
3 changed files with 274 additions and 125 deletions

View file

@ -1,4 +1,4 @@
/*! choices.js v2.4.0 | (c) 2016 Josh Johnson | https://github.com/jshjohnson/Choices#readme */
/*! choices.js v2.4.1 | (c) 2016 Josh Johnson | https://github.com/jshjohnson/Choices#readme */
(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory();
@ -74,11 +74,11 @@ return /******/ (function(modules) { // webpackBootstrap
var _index2 = _interopRequireDefault(_index);
var _index3 = __webpack_require__(23);
var _index3 = __webpack_require__(29);
var _utils = __webpack_require__(24);
var _utils = __webpack_require__(30);
__webpack_require__(25);
__webpack_require__(31);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@ -112,67 +112,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
}
var defaultConfig = {
items: [],
choices: [],
maxItemCount: -1,
addItems: true,
removeItems: true,
removeItemButton: false,
editItems: false,
duplicateItems: true,
delimiter: ',',
paste: true,
search: true,
searchFloor: 1,
flip: true,
regexFilter: null,
shouldSort: true,
sortFilter: _utils.sortByAlpha,
sortFields: ['label', 'value'],
placeholder: true,
placeholderValue: null,
prependValue: null,
appendValue: null,
loadingText: 'Loading...',
noResultsText: 'No results found',
noChoicesText: 'No choices to choose from',
itemSelectText: 'Press to select',
classNames: {
containerOuter: 'choices',
containerInner: 'choices__inner',
input: 'choices__input',
inputCloned: 'choices__input--cloned',
list: 'choices__list',
listItems: 'choices__list--multiple',
listSingle: 'choices__list--single',
listDropdown: 'choices__list--dropdown',
item: 'choices__item',
itemSelectable: 'choices__item--selectable',
itemDisabled: 'choices__item--disabled',
itemChoice: 'choices__item--choice',
placeholder: 'choices__placeholder',
group: 'choices__group',
groupHeading: 'choices__heading',
button: 'choices__button',
activeState: 'is-active',
focusState: 'is-focused',
openState: 'is-open',
disabledState: 'is-disabled',
highlightedState: 'is-highlighted',
hiddenState: 'is-hidden',
flippedState: 'is-flipped',
loadingState: 'is-loading'
},
callbackOnInit: null,
callbackOnAddItem: null,
callbackOnRemoveItem: null,
callbackOnHighlightItem: null,
callbackOnUnhighlightItem: null,
callbackOnCreateTemplates: null,
callbackOnChange: null,
callbackOnSearch: null
};
var defaultConfig = Choices.defaults;
// Merge options with user options
this.config = (0, _utils.extend)(defaultConfig, userConfig);
@ -2530,6 +2470,68 @@ return /******/ (function(modules) { // webpackBootstrap
return Choices;
}();
Choices.defaults = {
items: [],
choices: [],
maxItemCount: -1,
addItems: true,
removeItems: true,
removeItemButton: false,
editItems: false,
duplicateItems: true,
delimiter: ',',
paste: true,
search: true,
searchFloor: 1,
flip: true,
regexFilter: null,
shouldSort: true,
sortFilter: _utils.sortByAlpha,
sortFields: ['label', 'value'],
placeholder: true,
placeholderValue: null,
prependValue: null,
appendValue: null,
loadingText: 'Loading...',
noResultsText: 'No results found',
noChoicesText: 'No choices to choose from',
itemSelectText: 'Press to select',
classNames: {
containerOuter: 'choices',
containerInner: 'choices__inner',
input: 'choices__input',
inputCloned: 'choices__input--cloned',
list: 'choices__list',
listItems: 'choices__list--multiple',
listSingle: 'choices__list--single',
listDropdown: 'choices__list--dropdown',
item: 'choices__item',
itemSelectable: 'choices__item--selectable',
itemDisabled: 'choices__item--disabled',
itemChoice: 'choices__item--choice',
placeholder: 'choices__placeholder',
group: 'choices__group',
groupHeading: 'choices__heading',
button: 'choices__button',
activeState: 'is-active',
focusState: 'is-focused',
openState: 'is-open',
disabledState: 'is-disabled',
highlightedState: 'is-highlighted',
hiddenState: 'is-hidden',
flippedState: 'is-flipped',
loadingState: 'is-loading'
},
callbackOnInit: null,
callbackOnAddItem: null,
callbackOnRemoveItem: null,
callbackOnHighlightItem: null,
callbackOnUnhighlightItem: null,
callbackOnCreateTemplates: null,
callbackOnChange: null,
callbackOnSearch: null
};
module.exports = Choices;
/***/ },
@ -3352,7 +3354,7 @@ return /******/ (function(modules) { // webpackBootstrap
var _redux = __webpack_require__(4);
var _index = __webpack_require__(19);
var _index = __webpack_require__(25);
var _index2 = _interopRequireDefault(_index);
@ -3584,23 +3586,23 @@ return /******/ (function(modules) { // webpackBootstrap
var _createStore2 = _interopRequireDefault(_createStore);
var _combineReducers = __webpack_require__(14);
var _combineReducers = __webpack_require__(20);
var _combineReducers2 = _interopRequireDefault(_combineReducers);
var _bindActionCreators = __webpack_require__(16);
var _bindActionCreators = __webpack_require__(22);
var _bindActionCreators2 = _interopRequireDefault(_bindActionCreators);
var _applyMiddleware = __webpack_require__(17);
var _applyMiddleware = __webpack_require__(23);
var _applyMiddleware2 = _interopRequireDefault(_applyMiddleware);
var _compose = __webpack_require__(18);
var _compose = __webpack_require__(24);
var _compose2 = _interopRequireDefault(_compose);
var _warning = __webpack_require__(15);
var _warning = __webpack_require__(21);
var _warning2 = _interopRequireDefault(_warning);
@ -3636,7 +3638,7 @@ return /******/ (function(modules) { // webpackBootstrap
var _isPlainObject2 = _interopRequireDefault(_isPlainObject);
var _symbolObservable = __webpack_require__(10);
var _symbolObservable = __webpack_require__(16);
var _symbolObservable2 = _interopRequireDefault(_symbolObservable);
@ -3892,8 +3894,9 @@ return /******/ (function(modules) { // webpackBootstrap
/* 6 */
/***/ function(module, exports, __webpack_require__) {
var getPrototype = __webpack_require__(7),
isObjectLike = __webpack_require__(9);
var baseGetTag = __webpack_require__(7),
getPrototype = __webpack_require__(13),
isObjectLike = __webpack_require__(15);
/** `Object#toString` result references. */
var objectTag = '[object Object]';
@ -3911,13 +3914,6 @@ return /******/ (function(modules) { // webpackBootstrap
/** Used to infer the `Object` constructor. */
var objectCtorString = funcToString.call(Object);
/**
* Used to resolve the
* [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
* of values.
*/
var objectToString = objectProto.toString;
/**
* Checks if `value` is a plain object, that is, an object created by the
* `Object` constructor or one with a `[[Prototype]]` of `null`.
@ -3947,7 +3943,7 @@ return /******/ (function(modules) { // webpackBootstrap
* // => true
*/
function isPlainObject(value) {
if (!isObjectLike(value) || objectToString.call(value) != objectTag) {
if (!isObjectLike(value) || baseGetTag(value) != objectTag) {
return false;
}
var proto = getPrototype(value);
@ -3955,8 +3951,8 @@ return /******/ (function(modules) { // webpackBootstrap
return true;
}
var Ctor = hasOwnProperty.call(proto, 'constructor') && proto.constructor;
return (typeof Ctor == 'function' &&
Ctor instanceof Ctor && funcToString.call(Ctor) == objectCtorString);
return typeof Ctor == 'function' && Ctor instanceof Ctor &&
funcToString.call(Ctor) == objectCtorString;
}
module.exports = isPlainObject;
@ -3966,7 +3962,160 @@ return /******/ (function(modules) { // webpackBootstrap
/* 7 */
/***/ function(module, exports, __webpack_require__) {
var overArg = __webpack_require__(8);
var Symbol = __webpack_require__(8),
getRawTag = __webpack_require__(11),
objectToString = __webpack_require__(12);
/** `Object#toString` result references. */
var nullTag = '[object Null]',
undefinedTag = '[object Undefined]';
/** Built-in value references. */
var symToStringTag = Symbol ? Symbol.toStringTag : undefined;
/**
* The base implementation of `getTag` without fallbacks for buggy environments.
*
* @private
* @param {*} value The value to query.
* @returns {string} Returns the `toStringTag`.
*/
function baseGetTag(value) {
if (value == null) {
return value === undefined ? undefinedTag : nullTag;
}
value = Object(value);
return (symToStringTag && symToStringTag in value)
? getRawTag(value)
: objectToString(value);
}
module.exports = baseGetTag;
/***/ },
/* 8 */
/***/ function(module, exports, __webpack_require__) {
var root = __webpack_require__(9);
/** Built-in value references. */
var Symbol = root.Symbol;
module.exports = Symbol;
/***/ },
/* 9 */
/***/ function(module, exports, __webpack_require__) {
var freeGlobal = __webpack_require__(10);
/** Detect free variable `self`. */
var freeSelf = typeof self == 'object' && self && self.Object === Object && self;
/** Used as a reference to the global object. */
var root = freeGlobal || freeSelf || Function('return this')();
module.exports = root;
/***/ },
/* 10 */
/***/ function(module, exports) {
/* WEBPACK VAR INJECTION */(function(global) {/** Detect free variable `global` from Node.js. */
var freeGlobal = typeof global == 'object' && global && global.Object === Object && global;
module.exports = freeGlobal;
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
/***/ },
/* 11 */
/***/ function(module, exports, __webpack_require__) {
var Symbol = __webpack_require__(8);
/** Used for built-in method references. */
var objectProto = Object.prototype;
/** Used to check objects for own properties. */
var hasOwnProperty = objectProto.hasOwnProperty;
/**
* Used to resolve the
* [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
* of values.
*/
var nativeObjectToString = objectProto.toString;
/** Built-in value references. */
var symToStringTag = Symbol ? Symbol.toStringTag : undefined;
/**
* A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.
*
* @private
* @param {*} value The value to query.
* @returns {string} Returns the raw `toStringTag`.
*/
function getRawTag(value) {
var isOwn = hasOwnProperty.call(value, symToStringTag),
tag = value[symToStringTag];
try {
value[symToStringTag] = undefined;
var unmasked = true;
} catch (e) {}
var result = nativeObjectToString.call(value);
if (unmasked) {
if (isOwn) {
value[symToStringTag] = tag;
} else {
delete value[symToStringTag];
}
}
return result;
}
module.exports = getRawTag;
/***/ },
/* 12 */
/***/ function(module, exports) {
/** Used for built-in method references. */
var objectProto = Object.prototype;
/**
* Used to resolve the
* [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
* of values.
*/
var nativeObjectToString = objectProto.toString;
/**
* Converts `value` to a string using `Object.prototype.toString`.
*
* @private
* @param {*} value The value to convert.
* @returns {string} Returns the converted string.
*/
function objectToString(value) {
return nativeObjectToString.call(value);
}
module.exports = objectToString;
/***/ },
/* 13 */
/***/ function(module, exports, __webpack_require__) {
var overArg = __webpack_require__(14);
/** Built-in value references. */
var getPrototype = overArg(Object.getPrototypeOf, Object);
@ -3975,7 +4124,7 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ },
/* 8 */
/* 14 */
/***/ function(module, exports) {
/**
@ -3996,7 +4145,7 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ },
/* 9 */
/* 15 */
/***/ function(module, exports) {
/**
@ -4031,14 +4180,14 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ },
/* 10 */
/* 16 */
/***/ function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(11);
module.exports = __webpack_require__(17);
/***/ },
/* 11 */
/* 17 */
/***/ function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(global, module) {'use strict';
@ -4047,7 +4196,7 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
var _ponyfill = __webpack_require__(13);
var _ponyfill = __webpack_require__(19);
var _ponyfill2 = _interopRequireDefault(_ponyfill);
@ -4070,26 +4219,26 @@ return /******/ (function(modules) { // webpackBootstrap
var result = (0, _ponyfill2['default'])(root);
exports['default'] = result;
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(12)(module)))
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(18)(module)))
/***/ },
/* 12 */
/* 18 */
/***/ function(module, exports) {
module.exports = function(module) {
if(!module.webpackPolyfill) {
module.deprecate = function() {};
module.paths = [];
// module.parent = undefined by default
module.children = [];
module.webpackPolyfill = 1;
}
return module;
}
module.exports = function(module) {
if(!module.webpackPolyfill) {
module.deprecate = function() {};
module.paths = [];
// module.parent = undefined by default
module.children = [];
module.webpackPolyfill = 1;
}
return module;
}
/***/ },
/* 13 */
/* 19 */
/***/ function(module, exports) {
'use strict';
@ -4117,7 +4266,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
/* 14 */
/* 20 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@ -4131,7 +4280,7 @@ return /******/ (function(modules) { // webpackBootstrap
var _isPlainObject2 = _interopRequireDefault(_isPlainObject);
var _warning = __webpack_require__(15);
var _warning = __webpack_require__(21);
var _warning2 = _interopRequireDefault(_warning);
@ -4264,7 +4413,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
/***/ },
/* 15 */
/* 21 */
/***/ function(module, exports) {
'use strict';
@ -4294,7 +4443,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
/***/ },
/* 16 */
/* 22 */
/***/ function(module, exports) {
'use strict';
@ -4350,7 +4499,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
/***/ },
/* 17 */
/* 23 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@ -4361,7 +4510,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports['default'] = applyMiddleware;
var _compose = __webpack_require__(18);
var _compose = __webpack_require__(24);
var _compose2 = _interopRequireDefault(_compose);
@ -4413,7 +4562,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
/***/ },
/* 18 */
/* 24 */
/***/ function(module, exports) {
"use strict";
@ -4456,7 +4605,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
/***/ },
/* 19 */
/* 25 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@ -4467,15 +4616,15 @@ return /******/ (function(modules) { // webpackBootstrap
var _redux = __webpack_require__(4);
var _items = __webpack_require__(20);
var _items = __webpack_require__(26);
var _items2 = _interopRequireDefault(_items);
var _groups = __webpack_require__(21);
var _groups = __webpack_require__(27);
var _groups2 = _interopRequireDefault(_groups);
var _choices = __webpack_require__(22);
var _choices = __webpack_require__(28);
var _choices2 = _interopRequireDefault(_choices);
@ -4503,7 +4652,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = rootReducer;
/***/ },
/* 20 */
/* 26 */
/***/ function(module, exports) {
'use strict';
@ -4571,7 +4720,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = items;
/***/ },
/* 21 */
/* 27 */
/***/ function(module, exports) {
'use strict';
@ -4612,7 +4761,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = groups;
/***/ },
/* 22 */
/* 28 */
/***/ function(module, exports) {
'use strict';
@ -4740,7 +4889,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = choices;
/***/ },
/* 23 */
/* 29 */
/***/ function(module, exports) {
'use strict';
@ -4825,7 +4974,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
/* 24 */
/* 30 */
/***/ function(module, exports) {
"use strict";
@ -5307,7 +5456,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
/* 25 */
/* 31 */
/***/ function(module, exports) {
'use strict';

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long