From 33088f11c8714c82ab446dc16449f2add9e14d39 Mon Sep 17 00:00:00 2001 From: Dave Snider Date: Wed, 22 Aug 2018 14:29:11 -0700 Subject: [PATCH] Updated documentation. --- docs/bundle.js | 24218 ++++++++++++++++++++++++------------------- docs/bundle.js.map | 2 +- 2 files changed, 13435 insertions(+), 10785 deletions(-) diff --git a/docs/bundle.js b/docs/bundle.js index 00f4109b9c7..4ea5d0ff337 100644 --- a/docs/bundle.js +++ b/docs/bundle.js @@ -60,7 +60,7 @@ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 1028); +/******/ return __webpack_require__(__webpack_require__.s = 1030); /******/ }) /************************************************************************/ /******/ ([ @@ -71,9 +71,9 @@ /* WEBPACK VAR INJECTION */(function(process) { if (process.env.NODE_ENV === 'production') { - module.exports = __webpack_require__(1139); + module.exports = __webpack_require__(1141); } else { - module.exports = __webpack_require__(1140); + module.exports = __webpack_require__(1142); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -104,11 +104,11 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(1148)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(1150)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(1149)(); + module.exports = __webpack_require__(1151)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -124,7 +124,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _accordion = __webpack_require__(1208); +var _accordion = __webpack_require__(1210); Object.defineProperty(exports, 'EuiAccordion', { enumerable: true, @@ -133,7 +133,7 @@ Object.defineProperty(exports, 'EuiAccordion', { } }); -var _avatar = __webpack_require__(1212); +var _avatar = __webpack_require__(1214); Object.defineProperty(exports, 'EuiAvatar', { enumerable: true, @@ -142,7 +142,7 @@ Object.defineProperty(exports, 'EuiAvatar', { } }); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); Object.defineProperty(exports, 'EuiKeyboardAccessible', { enumerable: true, @@ -178,7 +178,7 @@ Object.defineProperty(exports, 'EuiNotificationBadge', { } }); -var _bottom_bar = __webpack_require__(1256); +var _bottom_bar = __webpack_require__(1260); Object.defineProperty(exports, 'EuiBottomBar', { enumerable: true, @@ -238,7 +238,7 @@ Object.defineProperty(exports, 'EuiCallOut', { } }); -var _card = __webpack_require__(1269); +var _card = __webpack_require__(1273); Object.defineProperty(exports, 'EuiCard', { enumerable: true, @@ -268,7 +268,7 @@ Object.defineProperty(exports, 'EuiCodeBlockImpl', { } }); -var _code_editor = __webpack_require__(1453); +var _code_editor = __webpack_require__(1457); Object.defineProperty(exports, 'EuiCodeEditor', { enumerable: true, @@ -277,7 +277,7 @@ Object.defineProperty(exports, 'EuiCodeEditor', { } }); -var _color_picker = __webpack_require__(1463); +var _color_picker = __webpack_require__(1467); Object.defineProperty(exports, 'EuiColorPicker', { enumerable: true, @@ -286,7 +286,7 @@ Object.defineProperty(exports, 'EuiColorPicker', { } }); -var _combo_box = __webpack_require__(1712); +var _combo_box = __webpack_require__(1716); Object.defineProperty(exports, 'EuiComboBox', { enumerable: true, @@ -295,7 +295,7 @@ Object.defineProperty(exports, 'EuiComboBox', { } }); -var _context_menu = __webpack_require__(188); +var _context_menu = __webpack_require__(153); Object.defineProperty(exports, 'EuiContextMenu', { enumerable: true, @@ -316,7 +316,7 @@ Object.defineProperty(exports, 'EuiContextMenuItem', { } }); -var _copy = __webpack_require__(1857); +var _copy = __webpack_require__(1863); Object.defineProperty(exports, 'EuiCopy', { enumerable: true, @@ -325,7 +325,7 @@ Object.defineProperty(exports, 'EuiCopy', { } }); -var _date_picker = __webpack_require__(1859); +var _date_picker = __webpack_require__(1865); Object.defineProperty(exports, 'EuiDatePicker', { enumerable: true, @@ -340,7 +340,7 @@ Object.defineProperty(exports, 'EuiDatePickerRange', { } }); -var _delay_hide = __webpack_require__(1873); +var _delay_hide = __webpack_require__(1879); Object.defineProperty(exports, 'EuiDelayHide', { enumerable: true, @@ -349,7 +349,7 @@ Object.defineProperty(exports, 'EuiDelayHide', { } }); -var _description_list = __webpack_require__(1875); +var _description_list = __webpack_require__(1881); Object.defineProperty(exports, 'EuiDescriptionList', { enumerable: true, @@ -370,7 +370,7 @@ Object.defineProperty(exports, 'EuiDescriptionListDescription', { } }); -var _empty_prompt = __webpack_require__(785); +var _empty_prompt = __webpack_require__(786); Object.defineProperty(exports, 'EuiEmptyPrompt', { enumerable: true, @@ -379,7 +379,7 @@ Object.defineProperty(exports, 'EuiEmptyPrompt', { } }); -var _error_boundary = __webpack_require__(782); +var _error_boundary = __webpack_require__(783); Object.defineProperty(exports, 'EuiErrorBoundary', { enumerable: true, @@ -388,7 +388,7 @@ Object.defineProperty(exports, 'EuiErrorBoundary', { } }); -var _expression = __webpack_require__(1878); +var _expression = __webpack_require__(1884); Object.defineProperty(exports, 'EuiExpression', { enumerable: true, @@ -403,7 +403,7 @@ Object.defineProperty(exports, 'EuiExpressionButton', { } }); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); Object.defineProperty(exports, 'EuiFilterButton', { enumerable: true, @@ -424,7 +424,7 @@ Object.defineProperty(exports, 'EuiFilterSelectItem', { } }); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); Object.defineProperty(exports, 'EuiFlexGroup', { enumerable: true, @@ -445,7 +445,7 @@ Object.defineProperty(exports, 'EuiFlexItem', { } }); -var _flyout = __webpack_require__(1884); +var _flyout = __webpack_require__(1890); Object.defineProperty(exports, 'EuiFlyout', { enumerable: true, @@ -582,6 +582,18 @@ Object.defineProperty(exports, 'EuiSelect', { return _form.EuiSelect; } }); +Object.defineProperty(exports, 'EuiSuperSelect', { + enumerable: true, + get: function get() { + return _form.EuiSuperSelect; + } +}); +Object.defineProperty(exports, 'EuiSuperSelectControl', { + enumerable: true, + get: function get() { + return _form.EuiSuperSelectControl; + } +}); Object.defineProperty(exports, 'EuiSwitch', { enumerable: true, get: function get() { @@ -601,7 +613,7 @@ Object.defineProperty(exports, 'EuiValidatableControl', { } }); -var _header = __webpack_require__(1889); +var _header = __webpack_require__(1895); Object.defineProperty(exports, 'EuiHeader', { enumerable: true, @@ -658,7 +670,7 @@ Object.defineProperty(exports, 'EuiHeaderSectionItemButton', { } }); -var _health = __webpack_require__(1902); +var _health = __webpack_require__(1908); Object.defineProperty(exports, 'EuiHealth', { enumerable: true, @@ -667,7 +679,7 @@ Object.defineProperty(exports, 'EuiHealth', { } }); -var _highlight = __webpack_require__(776); +var _highlight = __webpack_require__(781); Object.defineProperty(exports, 'EuiHighlight', { enumerable: true, @@ -676,7 +688,7 @@ Object.defineProperty(exports, 'EuiHighlight', { } }); -var _horizontal_rule = __webpack_require__(1904); +var _horizontal_rule = __webpack_require__(1910); Object.defineProperty(exports, 'EuiHorizontalRule', { enumerable: true, @@ -700,7 +712,7 @@ Object.defineProperty(exports, 'EuiIcon', { } }); -var _image = __webpack_require__(1906); +var _image = __webpack_require__(1912); Object.defineProperty(exports, 'EuiImage', { enumerable: true, @@ -709,7 +721,7 @@ Object.defineProperty(exports, 'EuiImage', { } }); -var _loading = __webpack_require__(178); +var _loading = __webpack_require__(179); Object.defineProperty(exports, 'EuiLoadingKibana', { enumerable: true, @@ -730,7 +742,7 @@ Object.defineProperty(exports, 'EuiLoadingSpinner', { } }); -var _key_pad_menu = __webpack_require__(1908); +var _key_pad_menu = __webpack_require__(1914); Object.defineProperty(exports, 'EuiKeyPadMenu', { enumerable: true, @@ -760,7 +772,7 @@ Object.defineProperty(exports, 'EuiLink', { } }); -var _modal = __webpack_require__(1911); +var _modal = __webpack_require__(1917); Object.defineProperty(exports, 'EUI_MODAL_CANCEL_BUTTON', { enumerable: true, @@ -838,7 +850,7 @@ Object.defineProperty(exports, 'EuiOverlayMask', { } }); -var _page = __webpack_require__(1913); +var _page = __webpack_require__(1919); Object.defineProperty(exports, 'EuiPage', { enumerable: true, @@ -895,7 +907,7 @@ Object.defineProperty(exports, 'EuiPageSideBar', { } }); -var _pagination = __webpack_require__(792); +var _pagination = __webpack_require__(793); Object.defineProperty(exports, 'EuiPagination', { enumerable: true, @@ -910,7 +922,7 @@ Object.defineProperty(exports, 'EuiPaginationButton', { } }); -var _panel = __webpack_require__(396); +var _panel = __webpack_require__(375); Object.defineProperty(exports, 'EuiPanel', { enumerable: true, @@ -919,7 +931,7 @@ Object.defineProperty(exports, 'EuiPanel', { } }); -var _popover = __webpack_require__(157); +var _popover = __webpack_require__(115); Object.defineProperty(exports, 'EuiPopover', { enumerable: true, @@ -940,7 +952,7 @@ Object.defineProperty(exports, 'EuiWrappingPopover', { } }); -var _portal = __webpack_require__(148); +var _portal = __webpack_require__(149); Object.defineProperty(exports, 'EuiPortal', { enumerable: true, @@ -949,7 +961,7 @@ Object.defineProperty(exports, 'EuiPortal', { } }); -var _progress = __webpack_require__(1928); +var _progress = __webpack_require__(1934); Object.defineProperty(exports, 'EuiProgress', { enumerable: true, @@ -958,7 +970,7 @@ Object.defineProperty(exports, 'EuiProgress', { } }); -var _search_bar = __webpack_require__(794); +var _search_bar = __webpack_require__(795); Object.defineProperty(exports, 'EuiSearchBar', { enumerable: true, @@ -967,7 +979,7 @@ Object.defineProperty(exports, 'EuiSearchBar', { } }); -var _side_nav = __webpack_require__(1937); +var _side_nav = __webpack_require__(1943); Object.defineProperty(exports, 'EuiSideNav', { enumerable: true, @@ -985,7 +997,7 @@ Object.defineProperty(exports, 'EuiSpacer', { } }); -var _steps = __webpack_require__(1940); +var _steps = __webpack_require__(1946); Object.defineProperty(exports, 'EuiStep', { enumerable: true, @@ -1093,7 +1105,7 @@ Object.defineProperty(exports, 'EuiTableSortMobileItem', { } }); -var _basic_table = __webpack_require__(1947); +var _basic_table = __webpack_require__(1953); Object.defineProperty(exports, 'EuiBasicTable', { enumerable: true, @@ -1108,7 +1120,7 @@ Object.defineProperty(exports, 'EuiInMemoryTable', { } }); -var _tabs = __webpack_require__(1954); +var _tabs = __webpack_require__(1960); Object.defineProperty(exports, 'EuiTab', { enumerable: true, @@ -1129,7 +1141,7 @@ Object.defineProperty(exports, 'EuiTabbedContent', { } }); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); Object.defineProperty(exports, 'EuiText', { enumerable: true, @@ -1159,7 +1171,7 @@ Object.defineProperty(exports, 'EuiTitle', { } }); -var _toast = __webpack_require__(1957); +var _toast = __webpack_require__(1963); Object.defineProperty(exports, 'EuiGlobalToastList', { enumerable: true, @@ -1204,7 +1216,7 @@ Object.defineProperty(exports, 'EuiToolTip', { } }); -var _responsive = __webpack_require__(1961); +var _responsive = __webpack_require__(1967); Object.defineProperty(exports, 'EuiHideFor', { enumerable: true, @@ -3122,7 +3134,7 @@ function loadLocale(name) { try { oldLocale = globalLocale._abbr; var aliasedRequire = require; - __webpack_require__(1230)("./" + name); + __webpack_require__(1232)("./" + name); getSetGlobalLocale(oldLocale); } catch (e) {} } @@ -6017,7 +6029,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _guide_rule = __webpack_require__(1206); +var _guide_rule = __webpack_require__(1208); Object.defineProperty(exports, 'GuideRule', { enumerable: true, @@ -6044,7 +6056,7 @@ Object.defineProperty(exports, 'GuideRuleDescription', { } }); -var _guide_page = __webpack_require__(817); +var _guide_page = __webpack_require__(818); Object.defineProperty(exports, 'GuidePage', { enumerable: true, @@ -6059,7 +6071,7 @@ Object.defineProperty(exports, 'GuidePageChrome', { } }); -var _guide_section = __webpack_require__(1971); +var _guide_section = __webpack_require__(1977); Object.defineProperty(exports, 'GuideSection', { enumerable: true, @@ -6085,7 +6097,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _render_to_html = __webpack_require__(1983); +var _render_to_html = __webpack_require__(1989); Object.defineProperty(exports, 'renderToHtml', { enumerable: true, @@ -6094,7 +6106,7 @@ Object.defineProperty(exports, 'renderToHtml', { } }); -var _theme = __webpack_require__(2314); +var _theme = __webpack_require__(2320); Object.defineProperty(exports, 'registerTheme', { enumerable: true, @@ -6114,10 +6126,10 @@ Object.defineProperty(exports, 'applyTheme', { /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(20); -var core = __webpack_require__(132); +var core = __webpack_require__(133); var hide = __webpack_require__(57); -var redefine = __webpack_require__(87); -var ctx = __webpack_require__(73); +var redefine = __webpack_require__(88); +var ctx = __webpack_require__(74); var PROTOTYPE = 'prototype'; var $export = function (type, name, source) { @@ -6184,11 +6196,11 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(2865)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(2882)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(2867)(); + module.exports = __webpack_require__(2884)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -6205,27 +6217,27 @@ Object.defineProperty(exports, "__esModule", { }); exports.ReactCSS = exports.loop = exports.handleActive = exports.handleHover = exports.hover = undefined; -var _flattenNames = __webpack_require__(1467); +var _flattenNames = __webpack_require__(1471); var _flattenNames2 = _interopRequireDefault(_flattenNames); -var _mergeClasses = __webpack_require__(1543); +var _mergeClasses = __webpack_require__(1547); var _mergeClasses2 = _interopRequireDefault(_mergeClasses); -var _autoprefix = __webpack_require__(1569); +var _autoprefix = __webpack_require__(1573); var _autoprefix2 = _interopRequireDefault(_autoprefix); -var _hover2 = __webpack_require__(1570); +var _hover2 = __webpack_require__(1574); var _hover3 = _interopRequireDefault(_hover2); -var _active = __webpack_require__(1571); +var _active = __webpack_require__(1575); var _active2 = _interopRequireDefault(_active); -var _loop2 = __webpack_require__(1572); +var _loop2 = __webpack_require__(1576); var _loop3 = _interopRequireDefault(_loop2); @@ -6249,72 +6261,6 @@ exports.default = ReactCSS; /***/ }), /* 11 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return epsilon; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return epsilon2; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return pi; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return halfPi; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return quarterPi; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return tau; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return degrees; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return radians; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return abs; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return atan; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return atan2; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return cos; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return ceil; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return exp; }); -/* unused harmony export floor */ -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return log; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return pow; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return sin; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return sign; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return sqrt; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return tan; }); -/* harmony export (immutable) */ __webpack_exports__["b"] = acos; -/* harmony export (immutable) */ __webpack_exports__["c"] = asin; -/* harmony export (immutable) */ __webpack_exports__["m"] = haversin; -var epsilon = 1e-6; -var epsilon2 = 1e-12; -var pi = Math.PI; -var halfPi = pi / 2; -var quarterPi = pi / 4; -var tau = pi * 2; - -var degrees = 180 / pi; -var radians = pi / 180; - -var abs = Math.abs; -var atan = Math.atan; -var atan2 = Math.atan2; -var cos = Math.cos; -var ceil = Math.ceil; -var exp = Math.exp; -var floor = Math.floor; -var log = Math.log; -var pow = Math.pow; -var sin = Math.sin; -var sign = Math.sign || function(x) { return x > 0 ? 1 : x < 0 ? -1 : 0; }; -var sqrt = Math.sqrt; -var tan = Math.tan; - -function acos(x) { - return x > 1 ? 0 : x < -1 ? pi : Math.acos(x); -} - -function asin(x) { - return x > 1 ? halfPi : x < -1 ? -halfPi : Math.asin(x); -} - -function haversin(x) { - return (x = sin(x / 2)) * x; -} - - -/***/ }), -/* 12 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6323,7 +6269,7 @@ function haversin(x) { Object.defineProperty(exports, "__esModule", { value: true }); -exports.findPopoverPosition = exports.calculatePopoverPosition = exports.Comparators = exports.SortableProperties = exports.SortDirection = exports.SortDirectionType = exports.PropertySortType = exports.getSecureRelForTarget = exports.Random = exports.Ast = exports.Query = exports.Pager = exports.formatText = exports.formatNumber = exports.formatDate = exports.formatBoolean = exports.formatAuto = exports.copyToClipboard = exports.DEFAULT_VISUALIZATION_COLOR = exports.VISUALIZATION_COLORS = exports.rgbToHex = exports.hexToRgb = exports.calculateLuminance = exports.calculateContrast = exports.isColorDark = exports.CENTER_ALIGNMENT = exports.RIGHT_ALIGNMENT = exports.LEFT_ALIGNMENT = exports.htmlIdGenerator = exports.comboBoxKeyCodes = exports.cascadingMenuKeyCodes = exports.accessibleClickKeys = exports.keyCodes = undefined; +exports.EuiWindowEvent = exports.findPopoverPosition = exports.calculatePopoverPosition = exports.Comparators = exports.SortableProperties = exports.SortDirection = exports.SortDirectionType = exports.PropertySortType = exports.getSecureRelForTarget = exports.Random = exports.Ast = exports.Query = exports.Pager = exports.formatText = exports.formatNumber = exports.formatDate = exports.formatBoolean = exports.formatAuto = exports.copyToClipboard = exports.DEFAULT_VISUALIZATION_COLOR = exports.VISUALIZATION_COLORS = exports.rgbToHex = exports.hexToRgb = exports.calculateLuminance = exports.calculateContrast = exports.isColorDark = exports.CENTER_ALIGNMENT = exports.RIGHT_ALIGNMENT = exports.LEFT_ALIGNMENT = exports.htmlIdGenerator = exports.comboBoxKeyCodes = exports.cascadingMenuKeyCodes = exports.accessibleClickKeys = exports.keyCodes = undefined; var _accessibility = __webpack_require__(539); @@ -6352,7 +6298,7 @@ Object.defineProperty(exports, 'htmlIdGenerator', { } }); -var _alignment = __webpack_require__(1226); +var _alignment = __webpack_require__(1228); Object.defineProperty(exports, 'LEFT_ALIGNMENT', { enumerable: true, @@ -6418,7 +6364,7 @@ Object.defineProperty(exports, 'DEFAULT_VISUALIZATION_COLOR', { } }); -var _copy_to_clipboard = __webpack_require__(1227); +var _copy_to_clipboard = __webpack_require__(1229); Object.defineProperty(exports, 'copyToClipboard', { enumerable: true, @@ -6460,7 +6406,7 @@ Object.defineProperty(exports, 'formatText', { } }); -var _paging = __webpack_require__(1233); +var _paging = __webpack_require__(1235); Object.defineProperty(exports, 'Pager', { enumerable: true, @@ -6469,7 +6415,7 @@ Object.defineProperty(exports, 'Pager', { } }); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); Object.defineProperty(exports, 'Query', { enumerable: true, @@ -6484,7 +6430,7 @@ Object.defineProperty(exports, 'Ast', { } }); -var _random = __webpack_require__(176); +var _random = __webpack_require__(177); Object.defineProperty(exports, 'Random', { enumerable: true, @@ -6493,7 +6439,7 @@ Object.defineProperty(exports, 'Random', { } }); -var _security = __webpack_require__(1241); +var _security = __webpack_require__(1243); Object.defineProperty(exports, 'getSecureRelForTarget', { enumerable: true, @@ -6535,7 +6481,7 @@ Object.defineProperty(exports, 'Comparators', { } }); -var _popover = __webpack_require__(1245); +var _popover = __webpack_require__(1247); Object.defineProperty(exports, 'calculatePopoverPosition', { enumerable: true, @@ -6550,7 +6496,16 @@ Object.defineProperty(exports, 'findPopoverPosition', { } }); -var _key_codes = __webpack_require__(107); +var _window_event = __webpack_require__(1249); + +Object.defineProperty(exports, 'EuiWindowEvent', { + enumerable: true, + get: function get() { + return _window_event.EuiWindowEvent; + } +}); + +var _key_codes = __webpack_require__(108); var keyCodes = _interopRequireWildcard(_key_codes); @@ -6558,6 +6513,72 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; exports.keyCodes = keyCodes; // Export all keyCodes under a `keyCodes` named variable +/***/ }), +/* 12 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return epsilon; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return epsilon2; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return pi; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return halfPi; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return quarterPi; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return tau; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return degrees; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return radians; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return abs; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return atan; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return atan2; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return cos; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return ceil; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return exp; }); +/* unused harmony export floor */ +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return log; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return pow; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return sin; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return sign; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return sqrt; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return tan; }); +/* harmony export (immutable) */ __webpack_exports__["b"] = acos; +/* harmony export (immutable) */ __webpack_exports__["c"] = asin; +/* harmony export (immutable) */ __webpack_exports__["m"] = haversin; +var epsilon = 1e-6; +var epsilon2 = 1e-12; +var pi = Math.PI; +var halfPi = pi / 2; +var quarterPi = pi / 4; +var tau = pi * 2; + +var degrees = 180 / pi; +var radians = pi / 180; + +var abs = Math.abs; +var atan = Math.atan; +var atan2 = Math.atan2; +var cos = Math.cos; +var ceil = Math.ceil; +var exp = Math.exp; +var floor = Math.floor; +var log = Math.log; +var pow = Math.pow; +var sin = Math.sin; +var sign = Math.sign || function(x) { return x > 0 ? 1 : x < 0 ? -1 : 0; }; +var sqrt = Math.sqrt; +var tan = Math.tan; + +function acos(x) { + return x > 1 ? 0 : x < -1 ? pi : Math.acos(x); +} + +function asin(x) { + return x > 1 ? halfPi : x < -1 ? -halfPi : Math.asin(x); +} + +function haversin(x) { + return (x = sin(x / 2)) * x; +} + + /***/ }), /* 13 */ /***/ (function(module, exports, __webpack_require__) { @@ -6569,7 +6590,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _series_chart = __webpack_require__(2863); +var _series_chart = __webpack_require__(2880); Object.defineProperty(exports, 'EuiSeriesChart', { enumerable: true, @@ -6790,7 +6811,7 @@ var UNESCAPE_ALL_RE = new RegExp(UNESCAPE_MD_RE.source + '|' + ENTITY_RE.source, var DIGITAL_ENTITY_TEST_RE = /^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i; -var entities = __webpack_require__(1020); +var entities = __webpack_require__(1022); function replaceEntityPattern(match, name) { var code = 0; @@ -6967,8 +6988,8 @@ function normalizeReference(str) { // bundled size (e.g. a browser build). // exports.lib = {}; -exports.lib.mdurl = __webpack_require__(1021); -exports.lib.ucmicro = __webpack_require__(3168); +exports.lib.mdurl = __webpack_require__(1023); +exports.lib.ucmicro = __webpack_require__(3185); exports.assign = assign; exports.isString = isString; @@ -6995,7 +7016,7 @@ exports.normalizeReference = normalizeReference; "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_voronoi__ = __webpack_require__(930); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_voronoi__ = __webpack_require__(932); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); @@ -7480,8 +7501,8 @@ module.exports = g; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_interpolate__ = __webpack_require__(125); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_react_motion__ = __webpack_require__(2885); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_interpolate__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_react_motion__ = __webpack_require__(2902); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_react_motion___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_react_motion__); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -7679,7 +7700,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _Alpha = __webpack_require__(1573); +var _Alpha = __webpack_require__(1577); Object.defineProperty(exports, 'Alpha', { enumerable: true, @@ -7697,7 +7718,7 @@ Object.defineProperty(exports, 'Checkboard', { } }); -var _EditableInput = __webpack_require__(1576); +var _EditableInput = __webpack_require__(1580); Object.defineProperty(exports, 'EditableInput', { enumerable: true, @@ -7706,7 +7727,7 @@ Object.defineProperty(exports, 'EditableInput', { } }); -var _Hue = __webpack_require__(1577); +var _Hue = __webpack_require__(1581); Object.defineProperty(exports, 'Hue', { enumerable: true, @@ -7715,7 +7736,7 @@ Object.defineProperty(exports, 'Hue', { } }); -var _Raised = __webpack_require__(1579); +var _Raised = __webpack_require__(1583); Object.defineProperty(exports, 'Raised', { enumerable: true, @@ -7724,7 +7745,7 @@ Object.defineProperty(exports, 'Raised', { } }); -var _Saturation = __webpack_require__(1580); +var _Saturation = __webpack_require__(1584); Object.defineProperty(exports, 'Saturation', { enumerable: true, @@ -7742,7 +7763,7 @@ Object.defineProperty(exports, 'ColorWrap', { } }); -var _Swatch = __webpack_require__(1607); +var _Swatch = __webpack_require__(1611); Object.defineProperty(exports, 'Swatch', { enumerable: true, @@ -7761,7 +7782,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__utils_ScalingCellSizeAndPositionManager__ = __webpack_require__(391); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__utils_ScalingCellSizeAndPositionManager__ = __webpack_require__(393); @@ -7948,7 +7969,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _common_predicates = __webpack_require__(1229); +var _common_predicates = __webpack_require__(1231); Object.keys(_common_predicates).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -7960,7 +7981,7 @@ Object.keys(_common_predicates).forEach(function (key) { }); }); -var _lodash_predicates = __webpack_require__(1231); +var _lodash_predicates = __webpack_require__(1233); Object.keys(_lodash_predicates).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -7996,7 +8017,7 @@ exports.default = function (instance, Constructor) { exports.__esModule = true; -var _defineProperty = __webpack_require__(1764); +var _defineProperty = __webpack_require__(1772); var _defineProperty2 = _interopRequireDefault(_defineProperty); @@ -8025,7 +8046,7 @@ exports.default = function () { /***/ (function(module, exports, __webpack_require__) { var store = __webpack_require__(311)('wks'); -var uid = __webpack_require__(102); +var uid = __webpack_require__(103); var Symbol = __webpack_require__(20).Symbol; var USE_SYMBOL = typeof Symbol == 'function'; @@ -8202,6 +8223,24 @@ module.exports = shouldUseNative() ? Object.assign : function (target, source) { /***/ }), /* 31 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = makeId; +// Generate statistically almost-certainly-unique `id`s for associating form +// inputs with their labels and other descriptive text elements. +function makeId() { + return Math.random().toString(36).slice(-8); +} +module.exports = exports["default"]; + +/***/ }), +/* 32 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -8210,25 +8249,25 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractSeries", function() { return __WEBPACK_IMPORTED_MODULE_0__plot_series_abstract_series__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__plot_series_line_series__ = __webpack_require__(463); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "LineSeries", function() { return __WEBPACK_IMPORTED_MODULE_1__plot_series_line_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__plot_series_line_series_canvas__ = __webpack_require__(978); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__plot_series_line_series_canvas__ = __webpack_require__(980); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "LineSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_2__plot_series_line_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__plot_series_horizontal_bar_series__ = __webpack_require__(2985); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__plot_series_horizontal_bar_series__ = __webpack_require__(3002); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBarSeries", function() { return __WEBPACK_IMPORTED_MODULE_3__plot_series_horizontal_bar_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__plot_series_horizontal_bar_series_canvas__ = __webpack_require__(2986); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__plot_series_horizontal_bar_series_canvas__ = __webpack_require__(3003); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBarSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_4__plot_series_horizontal_bar_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_vertical_bar_series__ = __webpack_require__(2987); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_vertical_bar_series__ = __webpack_require__(3004); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "VerticalBarSeries", function() { return __WEBPACK_IMPORTED_MODULE_5__plot_series_vertical_bar_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_series_vertical_bar_series_canvas__ = __webpack_require__(2988); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_series_vertical_bar_series_canvas__ = __webpack_require__(3005); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "VerticalBarSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_6__plot_series_vertical_bar_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_series_vertical_rect_series__ = __webpack_require__(981); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_series_vertical_rect_series__ = __webpack_require__(983); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "VerticalRectSeries", function() { return __WEBPACK_IMPORTED_MODULE_7__plot_series_vertical_rect_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__plot_series_vertical_rect_series_canvas__ = __webpack_require__(2989); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__plot_series_vertical_rect_series_canvas__ = __webpack_require__(3006); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "VerticalRectSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_8__plot_series_vertical_rect_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_horizontal_rect_series__ = __webpack_require__(2990); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_horizontal_rect_series__ = __webpack_require__(3007); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalRectSeries", function() { return __WEBPACK_IMPORTED_MODULE_9__plot_series_horizontal_rect_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__plot_series_horizontal_rect_series_canvas__ = __webpack_require__(2991); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__plot_series_horizontal_rect_series_canvas__ = __webpack_require__(3008); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalRectSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_10__plot_series_horizontal_rect_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__plot_series_label_series__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__plot_series_label_series__ = __webpack_require__(129); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "LabelSeries", function() { return __WEBPACK_IMPORTED_MODULE_11__plot_series_label_series__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__plot_series_polygon_series__ = __webpack_require__(470); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "PolygonSeries", function() { return __WEBPACK_IMPORTED_MODULE_12__plot_series_polygon_series__["a"]; }); @@ -8238,71 +8277,71 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "RectSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_14__plot_series_rect_series_canvas__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__plot_series_mark_series__ = __webpack_require__(471); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "MarkSeries", function() { return __WEBPACK_IMPORTED_MODULE_15__plot_series_mark_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__plot_series_mark_series_canvas__ = __webpack_require__(982); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__plot_series_mark_series_canvas__ = __webpack_require__(984); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "MarkSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_16__plot_series_mark_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__plot_series_whisker_series__ = __webpack_require__(2992); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__plot_series_whisker_series__ = __webpack_require__(3009); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "WhiskerSeries", function() { return __WEBPACK_IMPORTED_MODULE_17__plot_series_whisker_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__plot_series_heatmap_series__ = __webpack_require__(2993); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__plot_series_heatmap_series__ = __webpack_require__(3010); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HeatmapSeries", function() { return __WEBPACK_IMPORTED_MODULE_18__plot_series_heatmap_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__plot_series_contour_series__ = __webpack_require__(2994); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__plot_series_contour_series__ = __webpack_require__(3011); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ContourSeries", function() { return __WEBPACK_IMPORTED_MODULE_19__plot_series_contour_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__plot_series_custom_svg_series__ = __webpack_require__(3030); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__plot_series_custom_svg_series__ = __webpack_require__(3047); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "CustomSVGSeries", function() { return __WEBPACK_IMPORTED_MODULE_20__plot_series_custom_svg_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__plot_series_area_series__ = __webpack_require__(3031); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__plot_series_area_series__ = __webpack_require__(3048); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "AreaSeries", function() { return __WEBPACK_IMPORTED_MODULE_21__plot_series_area_series__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__plot_series_arc_series__ = __webpack_require__(477); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ArcSeries", function() { return __WEBPACK_IMPORTED_MODULE_22__plot_series_arc_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__plot_series_line_mark_series__ = __webpack_require__(1001); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__plot_series_line_mark_series__ = __webpack_require__(1003); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "LineMarkSeries", function() { return __WEBPACK_IMPORTED_MODULE_23__plot_series_line_mark_series__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__plot_series_line_mark_series_canvas__ = __webpack_require__(3032); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__plot_series_line_mark_series_canvas__ = __webpack_require__(3049); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "LineMarkSeriesCanvas", function() { return __WEBPACK_IMPORTED_MODULE_24__plot_series_line_mark_series_canvas__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__plot_hint__ = __webpack_require__(3033); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__plot_hint__ = __webpack_require__(3050); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Hint", function() { return __WEBPACK_IMPORTED_MODULE_25__plot_hint__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__plot_borders__ = __webpack_require__(3034); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__plot_borders__ = __webpack_require__(3051); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Borders", function() { return __WEBPACK_IMPORTED_MODULE_26__plot_borders__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__plot_crosshair__ = __webpack_require__(3035); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__plot_crosshair__ = __webpack_require__(3052); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Crosshair", function() { return __WEBPACK_IMPORTED_MODULE_27__plot_crosshair__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__plot_xy_plot__ = __webpack_require__(101); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "XYPlot", function() { return __WEBPACK_IMPORTED_MODULE_28__plot_xy_plot__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__plot_axis_decorative_axis__ = __webpack_require__(478); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "DecorativeAxis", function() { return __WEBPACK_IMPORTED_MODULE_29__plot_axis_decorative_axis__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__plot_axis_x_axis__ = __webpack_require__(3041); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__plot_axis_x_axis__ = __webpack_require__(3058); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "XAxis", function() { return __WEBPACK_IMPORTED_MODULE_30__plot_axis_x_axis__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__plot_axis_y_axis__ = __webpack_require__(3045); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__plot_axis_y_axis__ = __webpack_require__(3062); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "YAxis", function() { return __WEBPACK_IMPORTED_MODULE_31__plot_axis_y_axis__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__plot_circular_grid_lines__ = __webpack_require__(3046); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__plot_circular_grid_lines__ = __webpack_require__(3063); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "CircularGridLines", function() { return __WEBPACK_IMPORTED_MODULE_32__plot_circular_grid_lines__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_33__plot_grid_lines__ = __webpack_require__(479); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "GridLines", function() { return __WEBPACK_IMPORTED_MODULE_33__plot_grid_lines__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_34__plot_gradient_defs__ = __webpack_require__(3047); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_34__plot_gradient_defs__ = __webpack_require__(3064); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "GradientDefs", function() { return __WEBPACK_IMPORTED_MODULE_34__plot_gradient_defs__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__plot_vertical_grid_lines__ = __webpack_require__(3048); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__plot_vertical_grid_lines__ = __webpack_require__(3065); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "VerticalGridLines", function() { return __WEBPACK_IMPORTED_MODULE_35__plot_vertical_grid_lines__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__plot_horizontal_grid_lines__ = __webpack_require__(3049); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__plot_horizontal_grid_lines__ = __webpack_require__(3066); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalGridLines", function() { return __WEBPACK_IMPORTED_MODULE_36__plot_horizontal_grid_lines__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_37__plot_voronoi__ = __webpack_require__(1003); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_37__plot_voronoi__ = __webpack_require__(1005); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Voronoi", function() { return __WEBPACK_IMPORTED_MODULE_37__plot_voronoi__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__legends_discrete_color_legend__ = __webpack_require__(1004); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__legends_discrete_color_legend__ = __webpack_require__(1006); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "DiscreteColorLegend", function() { return __WEBPACK_IMPORTED_MODULE_38__legends_discrete_color_legend__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__legends_searchable_discrete_color_legend__ = __webpack_require__(3051); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__legends_searchable_discrete_color_legend__ = __webpack_require__(3068); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "SearchableDiscreteColorLegend", function() { return __WEBPACK_IMPORTED_MODULE_39__legends_searchable_discrete_color_legend__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__legends_continuous_color_legend__ = __webpack_require__(3052); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__legends_continuous_color_legend__ = __webpack_require__(3069); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ContinuousColorLegend", function() { return __WEBPACK_IMPORTED_MODULE_40__legends_continuous_color_legend__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__legends_continuous_size_legend__ = __webpack_require__(3053); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__legends_continuous_size_legend__ = __webpack_require__(3070); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ContinuousSizeLegend", function() { return __WEBPACK_IMPORTED_MODULE_41__legends_continuous_size_legend__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__treemap__ = __webpack_require__(3054); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__treemap__ = __webpack_require__(3071); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Treemap", function() { return __WEBPACK_IMPORTED_MODULE_42__treemap__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_43__radial_chart__ = __webpack_require__(3079); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_43__radial_chart__ = __webpack_require__(3096); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "RadialChart", function() { return __WEBPACK_IMPORTED_MODULE_43__radial_chart__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__radar_chart__ = __webpack_require__(3080); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__radar_chart__ = __webpack_require__(3097); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "RadarChart", function() { return __WEBPACK_IMPORTED_MODULE_44__radar_chart__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__parallel_coordinates__ = __webpack_require__(3081); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__parallel_coordinates__ = __webpack_require__(3098); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelCoordinates", function() { return __WEBPACK_IMPORTED_MODULE_45__parallel_coordinates__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__sankey__ = __webpack_require__(3082); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__sankey__ = __webpack_require__(3099); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Sankey", function() { return __WEBPACK_IMPORTED_MODULE_46__sankey__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_47__sunburst__ = __webpack_require__(3088); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_47__sunburst__ = __webpack_require__(3105); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Sunburst", function() { return __WEBPACK_IMPORTED_MODULE_47__sunburst__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_48__make_vis_flexible__ = __webpack_require__(3089); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_48__make_vis_flexible__ = __webpack_require__(3106); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "makeHeightFlexible", function() { return __WEBPACK_IMPORTED_MODULE_48__make_vis_flexible__["d"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "makeVisFlexible", function() { return __WEBPACK_IMPORTED_MODULE_48__make_vis_flexible__["e"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "makeWidthFlexible", function() { return __WEBPACK_IMPORTED_MODULE_48__make_vis_flexible__["f"]; }); @@ -8439,67 +8478,67 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ }), -/* 32 */ +/* 33 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_bisect__ = __webpack_require__(942); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_bisect__ = __webpack_require__(944); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__src_bisect__["a"]; }); /* unused harmony reexport bisectRight */ /* unused harmony reexport bisectLeft */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_ascending__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_ascending__ = __webpack_require__(168); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_1__src_ascending__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_bisector__ = __webpack_require__(943); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_bisector__ = __webpack_require__(945); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_2__src_bisector__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_cross__ = __webpack_require__(2897); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_cross__ = __webpack_require__(2914); /* unused harmony reexport cross */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_descending__ = __webpack_require__(2898); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_descending__ = __webpack_require__(2915); /* unused harmony reexport descending */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_deviation__ = __webpack_require__(945); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_deviation__ = __webpack_require__(947); /* unused harmony reexport deviation */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_extent__ = __webpack_require__(947); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_extent__ = __webpack_require__(949); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_6__src_extent__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_histogram__ = __webpack_require__(2899); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_histogram__ = __webpack_require__(2916); /* unused harmony reexport histogram */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_threshold_freedmanDiaconis__ = __webpack_require__(2902); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_threshold_freedmanDiaconis__ = __webpack_require__(2919); /* unused harmony reexport thresholdFreedmanDiaconis */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_threshold_scott__ = __webpack_require__(2903); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_threshold_scott__ = __webpack_require__(2920); /* unused harmony reexport thresholdScott */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_threshold_sturges__ = __webpack_require__(951); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_threshold_sturges__ = __webpack_require__(953); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return __WEBPACK_IMPORTED_MODULE_10__src_threshold_sturges__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_max__ = __webpack_require__(2904); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_max__ = __webpack_require__(2921); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_11__src_max__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_mean__ = __webpack_require__(2905); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_mean__ = __webpack_require__(2922); /* unused harmony reexport mean */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_median__ = __webpack_require__(2906); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_median__ = __webpack_require__(2923); /* unused harmony reexport median */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_merge__ = __webpack_require__(2907); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_merge__ = __webpack_require__(2924); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_14__src_merge__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_min__ = __webpack_require__(952); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_min__ = __webpack_require__(954); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return __WEBPACK_IMPORTED_MODULE_15__src_min__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_pairs__ = __webpack_require__(944); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_pairs__ = __webpack_require__(946); /* unused harmony reexport pairs */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_permute__ = __webpack_require__(2908); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_permute__ = __webpack_require__(2925); /* unused harmony reexport permute */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_quantile__ = __webpack_require__(456); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return __WEBPACK_IMPORTED_MODULE_18__src_quantile__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__src_range__ = __webpack_require__(949); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__src_range__ = __webpack_require__(951); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return __WEBPACK_IMPORTED_MODULE_19__src_range__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_scan__ = __webpack_require__(2909); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_scan__ = __webpack_require__(2926); /* unused harmony reexport scan */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_shuffle__ = __webpack_require__(2910); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_shuffle__ = __webpack_require__(2927); /* unused harmony reexport shuffle */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__src_sum__ = __webpack_require__(2911); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__src_sum__ = __webpack_require__(2928); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return __WEBPACK_IMPORTED_MODULE_22__src_sum__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_ticks__ = __webpack_require__(950); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_ticks__ = __webpack_require__(952); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return __WEBPACK_IMPORTED_MODULE_23__src_ticks__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return __WEBPACK_IMPORTED_MODULE_23__src_ticks__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return __WEBPACK_IMPORTED_MODULE_23__src_ticks__["c"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_transpose__ = __webpack_require__(953); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_transpose__ = __webpack_require__(955); /* unused harmony reexport transpose */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__src_variance__ = __webpack_require__(946); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__src_variance__ = __webpack_require__(948); /* unused harmony reexport variance */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_zip__ = __webpack_require__(2912); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_zip__ = __webpack_require__(2929); /* unused harmony reexport zip */ @@ -8531,7 +8570,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ }), -/* 33 */ +/* 34 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -8796,24 +8835,6 @@ function getStackParams(props) { return { sameTypeTotal: sameTypeTotal, sameTypeIndex: sameTypeIndex }; } -/***/ }), -/* 34 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = makeId; -// Generate statistically almost-certainly-unique `id`s for associating form -// inputs with their labels and other descriptive text elements. -function makeId() { - return Math.random().toString(36).slice(-8); -} -module.exports = exports["default"]; - /***/ }), /* 35 */ /***/ (function(module, exports) { @@ -8928,14 +8949,14 @@ module.exports = invariant; /* harmony export (immutable) */ __webpack_exports__["g"] = getFontColorFromBackground; /* harmony export (immutable) */ __webpack_exports__["l"] = getXYPlotValues; /* harmony export (immutable) */ __webpack_exports__["i"] = getOptionalScaleProps; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_scale__ = __webpack_require__(166); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_scale__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_array__ = __webpack_require__(33); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_collection__ = __webpack_require__(457); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_color__ = __webpack_require__(53); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__react_utils__ = __webpack_require__(212); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__data_utils__ = __webpack_require__(2959); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__data_utils__ = __webpack_require__(2976); var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -9805,7 +9826,7 @@ function getOptionalScaleProps(props) { var anObject = __webpack_require__(23); var IE8_DOM_DEFINE = __webpack_require__(486); -var toPrimitive = __webpack_require__(169); +var toPrimitive = __webpack_require__(170); var dP = Object.defineProperty; exports.f = __webpack_require__(54) ? Object.defineProperty : function defineProperty(O, P, Attributes) { @@ -9912,7 +9933,7 @@ module.exports = function(module) { /* 41 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1761), __esModule: true }; +module.exports = { "default": __webpack_require__(1769), __esModule: true }; /***/ }), /* 42 */ @@ -9923,7 +9944,7 @@ module.exports = { "default": __webpack_require__(1761), __esModule: true }; exports.__esModule = true; -var _typeof2 = __webpack_require__(751); +var _typeof2 = __webpack_require__(756); var _typeof3 = _interopRequireDefault(_typeof2); @@ -9946,15 +9967,15 @@ exports.default = function (self, call) { exports.__esModule = true; -var _setPrototypeOf = __webpack_require__(1789); +var _setPrototypeOf = __webpack_require__(1797); var _setPrototypeOf2 = _interopRequireDefault(_setPrototypeOf); -var _create = __webpack_require__(1793); +var _create = __webpack_require__(1801); var _create2 = _interopRequireDefault(_create); -var _typeof2 = __webpack_require__(751); +var _typeof2 = __webpack_require__(756); var _typeof3 = _interopRequireDefault(_typeof2); @@ -10057,7 +10078,7 @@ function newInterval(floori, offseti, count, field) { /***/ (function(module, exports, __webpack_require__) { // 7.1.15 ToLength -var toInteger = __webpack_require__(104); +var toInteger = __webpack_require__(105); var min = Math.min; module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 @@ -10103,9 +10124,9 @@ if (process.env.NODE_ENV === 'production') { // DCE check should happen before ReactDOM bundle executes so that // DevTools can report bad minification during injection. checkDCE(); - module.exports = __webpack_require__(1141); + module.exports = __webpack_require__(1143); } else { - module.exports = __webpack_require__(1144); + module.exports = __webpack_require__(1146); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -10124,14 +10145,14 @@ if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Grid__ = __webpack_require__(757); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Grid__ = __webpack_require__(762); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return __WEBPACK_IMPORTED_MODULE_0__Grid__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Grid", function() { return __WEBPACK_IMPORTED_MODULE_0__Grid__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__accessibilityOverscanIndicesGetter__ = __webpack_require__(1808); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__accessibilityOverscanIndicesGetter__ = __webpack_require__(1816); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "accessibilityOverscanIndicesGetter", function() { return __WEBPACK_IMPORTED_MODULE_1__accessibilityOverscanIndicesGetter__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultCellRangeRenderer__ = __webpack_require__(760); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultCellRangeRenderer__ = __webpack_require__(765); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultCellRangeRenderer", function() { return __WEBPACK_IMPORTED_MODULE_2__defaultCellRangeRenderer__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultOverscanIndicesGetter__ = __webpack_require__(759); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultOverscanIndicesGetter__ = __webpack_require__(764); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultOverscanIndicesGetter", function() { return __WEBPACK_IMPORTED_MODULE_3__defaultOverscanIndicesGetter__["c"]; }); @@ -10146,7 +10167,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* 49 */ /***/ (function(module, exports, __webpack_require__) { -var freeGlobal = __webpack_require__(847); +var freeGlobal = __webpack_require__(848); /** Detect free variable `self`. */ var freeSelf = typeof self == 'object' && self && self.Object === Object && self; @@ -10210,7 +10231,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _format_auto = __webpack_require__(1228); +var _format_auto = __webpack_require__(1230); Object.defineProperty(exports, 'formatAuto', { enumerable: true, @@ -10296,7 +10317,7 @@ Object.defineProperty(exports, 'EuiButtonEmpty', { } }); -var _button_icon = __webpack_require__(1263); +var _button_icon = __webpack_require__(1267); Object.defineProperty(exports, 'EuiButtonIcon', { enumerable: true, @@ -10314,7 +10335,7 @@ Object.defineProperty(exports, 'EuiButtonToggle', { } }); -var _button_group = __webpack_require__(1266); +var _button_group = __webpack_require__(1270); Object.defineProperty(exports, 'EuiButtonGroup', { enumerable: true, @@ -10332,12 +10353,12 @@ Object.defineProperty(exports, 'EuiButtonGroup', { /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_color__["e"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_0__src_color__["g"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_0__src_color__["f"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_lab__ = __webpack_require__(2872); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_lab__ = __webpack_require__(2889); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_1__src_lab__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_1__src_lab__["b"]; }); /* unused harmony reexport lch */ /* unused harmony reexport gray */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_cubehelix__ = __webpack_require__(2873); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_cubehelix__ = __webpack_require__(2890); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_2__src_cubehelix__["a"]; }); @@ -10376,8 +10397,8 @@ module.exports = function (it, key) { /* unused harmony export generateFit */ /* harmony export (immutable) */ __webpack_exports__["d"] = generatePoints; /* harmony export (immutable) */ __webpack_exports__["e"] = getAxisAngle; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_scale__ = __webpack_require__(166); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_scale__ = __webpack_require__(167); // Copyright (c) 2016 - 2017 Uber Technologies, Inc. // // Permission is hereby granted, free of charge, to any person obtaining a copy @@ -10538,7 +10559,7 @@ function getAxisAngle(axisStart, axisEnd) { /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(38); -var createDesc = __webpack_require__(101); +var createDesc = __webpack_require__(102); module.exports = __webpack_require__(54) ? function (object, key, value) { return dP.f(object, key, createDesc(1, value)); } : function (object, key, value) { @@ -22991,7 +23012,7 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument var _sort = __webpack_require__(343); -var _random = __webpack_require__(176); +var _random = __webpack_require__(177); var _utils = __webpack_require__(665); @@ -23168,7 +23189,7 @@ var EuiSeriesChartUtils = exports.EuiSeriesChartUtils = { // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = __webpack_require__(308); -var defined = __webpack_require__(105); +var defined = __webpack_require__(106); module.exports = function (it) { return IObject(defined(it)); }; @@ -23180,7 +23201,7 @@ module.exports = function (it) { // most Object methods by ES6 should accept primitives var $export = __webpack_require__(8); -var core = __webpack_require__(132); +var core = __webpack_require__(133); var fails = __webpack_require__(29); module.exports = function (KEY, exec) { var fn = (core.Object || {})[KEY] || Object[KEY]; @@ -23197,6 +23218,35 @@ module.exports = function (KEY, exec) { "use strict"; +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _keyboard_accessible = __webpack_require__(1251); + +Object.defineProperty(exports, 'EuiKeyboardAccessible', { + enumerable: true, + get: function get() { + return _keyboard_accessible.EuiKeyboardAccessible; + } +}); + +var _screen_reader = __webpack_require__(1252); + +Object.defineProperty(exports, 'EuiScreenReaderOnly', { + enumerable: true, + get: function get() { + return _screen_reader.EuiScreenReaderOnly; + } +}); + +/***/ }), +/* 66 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + Object.defineProperty(exports, "__esModule", { value: true }); @@ -23229,7 +23279,7 @@ Object.defineProperty(exports, 'EuiTextAlign', { }); /***/ }), -/* 66 */ +/* 67 */ /***/ (function(module, exports, __webpack_require__) { var freeGlobal = __webpack_require__(688); @@ -23244,7 +23294,7 @@ module.exports = root; /***/ }), -/* 67 */ +/* 68 */ /***/ (function(module, exports, __webpack_require__) { var freeGlobal = __webpack_require__(720); @@ -23259,7 +23309,7 @@ module.exports = root; /***/ }), -/* 68 */ +/* 69 */ /***/ (function(module, exports) { /** @@ -23291,7 +23341,7 @@ module.exports = isArray; /***/ }), -/* 69 */ +/* 70 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -23299,7 +23349,7 @@ module.exports = isArray; exports.__esModule = true; -var _assign = __webpack_require__(1796); +var _assign = __webpack_require__(1804); var _assign2 = _interopRequireDefault(_assign); @@ -23320,7 +23370,7 @@ exports.default = _assign2.default || function (target) { }; /***/ }), -/* 70 */ +/* 71 */ /***/ (function(module, exports) { if (typeof Object.create === 'function') { @@ -23349,7 +23399,7 @@ if (typeof Object.create === 'function') { /***/ }), -/* 71 */ +/* 72 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -23628,22 +23678,22 @@ SPECIAL_ELEMENTS[NS.SVG][$.DESC] = true; /***/ }), -/* 72 */ +/* 73 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = projection; /* harmony export (immutable) */ __webpack_exports__["b"] = projectionMutator; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__clip_antimeridian__ = __webpack_require__(989); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__clip_circle__ = __webpack_require__(995); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__clip_antimeridian__ = __webpack_require__(991); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__clip_circle__ = __webpack_require__(997); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__clip_rectangle__ = __webpack_require__(300); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__compose__ = __webpack_require__(988); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__compose__ = __webpack_require__(990); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__identity__ = __webpack_require__(472); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__rotation__ = __webpack_require__(299); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__transform__ = __webpack_require__(301); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__fit__ = __webpack_require__(475); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__resample__ = __webpack_require__(3017); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__resample__ = __webpack_require__(3034); @@ -23811,11 +23861,11 @@ function projectionMutator(projectAt) { /***/ }), -/* 73 */ +/* 74 */ /***/ (function(module, exports, __webpack_require__) { // optional / simple context binding -var aFunction = __webpack_require__(103); +var aFunction = __webpack_require__(104); module.exports = function (fn, that, length) { aFunction(fn); if (that === undefined) return fn; @@ -23837,61 +23887,61 @@ module.exports = function (fn, that, length) { /***/ }), -/* 74 */ +/* 75 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.13 ToObject(argument) -var defined = __webpack_require__(105); +var defined = __webpack_require__(106); module.exports = function (it) { return Object(defined(it)); }; /***/ }), -/* 75 */ +/* 76 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; if (__webpack_require__(54)) { - var LIBRARY = __webpack_require__(133); + var LIBRARY = __webpack_require__(134); var global = __webpack_require__(20); var fails = __webpack_require__(29); var $export = __webpack_require__(8); var $typed = __webpack_require__(307); var $buffer = __webpack_require__(487); - var ctx = __webpack_require__(73); - var anInstance = __webpack_require__(135); - var propertyDesc = __webpack_require__(101); + var ctx = __webpack_require__(74); + var anInstance = __webpack_require__(136); + var propertyDesc = __webpack_require__(102); var hide = __webpack_require__(57); - var redefineAll = __webpack_require__(134); - var toInteger = __webpack_require__(104); + var redefineAll = __webpack_require__(135); + var toInteger = __webpack_require__(105); var toLength = __webpack_require__(45); var toIndex = __webpack_require__(488); - var toAbsoluteIndex = __webpack_require__(137); - var toPrimitive = __webpack_require__(169); + var toAbsoluteIndex = __webpack_require__(138); + var toPrimitive = __webpack_require__(170); var has = __webpack_require__(55); var classof = __webpack_require__(315); var isObject = __webpack_require__(17); - var toObject = __webpack_require__(74); + var toObject = __webpack_require__(75); var isArrayIter = __webpack_require__(316); - var create = __webpack_require__(171); - var getPrototypeOf = __webpack_require__(140); - var gOPN = __webpack_require__(170).f; + var create = __webpack_require__(172); + var getPrototypeOf = __webpack_require__(141); + var gOPN = __webpack_require__(171).f; var getIterFn = __webpack_require__(317); - var uid = __webpack_require__(102); + var uid = __webpack_require__(103); var wks = __webpack_require__(27); - var createArrayMethod = __webpack_require__(172); + var createArrayMethod = __webpack_require__(173); var createArrayIncludes = __webpack_require__(309); var speciesConstructor = __webpack_require__(314); var ArrayIterators = __webpack_require__(318); - var Iterators = __webpack_require__(139); + var Iterators = __webpack_require__(140); var $iterDetect = __webpack_require__(222); var setSpecies = __webpack_require__(221); var arrayFill = __webpack_require__(313); var arrayCopyWithin = __webpack_require__(494); var $DP = __webpack_require__(38); - var $GOPD = __webpack_require__(76); + var $GOPD = __webpack_require__(77); var dP = $DP.f; var gOPD = $GOPD.f; var RangeError = global.RangeError; @@ -24335,13 +24385,13 @@ if (__webpack_require__(54)) { /***/ }), -/* 76 */ +/* 77 */ /***/ (function(module, exports, __webpack_require__) { -var pIE = __webpack_require__(173); -var createDesc = __webpack_require__(101); +var pIE = __webpack_require__(174); +var createDesc = __webpack_require__(102); var toIObject = __webpack_require__(63); -var toPrimitive = __webpack_require__(169); +var toPrimitive = __webpack_require__(170); var has = __webpack_require__(55); var IE8_DOM_DEFINE = __webpack_require__(486); var gOPD = Object.getOwnPropertyDescriptor; @@ -24357,7 +24407,7 @@ exports.f = __webpack_require__(54) ? gOPD : function getOwnPropertyDescriptor(O /***/ }), -/* 77 */ +/* 78 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24426,45 +24476,45 @@ module.exports = warning; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 78 */ +/* 79 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Router__ = __webpack_require__(1173); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Router__ = __webpack_require__(1175); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Router", function() { return __WEBPACK_IMPORTED_MODULE_0__Router__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Link__ = __webpack_require__(525); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Link", function() { return __WEBPACK_IMPORTED_MODULE_1__Link__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__IndexLink__ = __webpack_require__(1185); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__IndexLink__ = __webpack_require__(1187); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "IndexLink", function() { return __WEBPACK_IMPORTED_MODULE_2__IndexLink__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__withRouter__ = __webpack_require__(1186); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__withRouter__ = __webpack_require__(1188); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "withRouter", function() { return __WEBPACK_IMPORTED_MODULE_3__withRouter__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__IndexRedirect__ = __webpack_require__(1188); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__IndexRedirect__ = __webpack_require__(1190); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "IndexRedirect", function() { return __WEBPACK_IMPORTED_MODULE_4__IndexRedirect__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__IndexRoute__ = __webpack_require__(1189); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__IndexRoute__ = __webpack_require__(1191); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "IndexRoute", function() { return __WEBPACK_IMPORTED_MODULE_5__IndexRoute__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__Redirect__ = __webpack_require__(526); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return __WEBPACK_IMPORTED_MODULE_6__Redirect__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__Route__ = __webpack_require__(1190); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__Route__ = __webpack_require__(1192); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Route", function() { return __WEBPACK_IMPORTED_MODULE_7__Route__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__RouteUtils__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__RouteUtils__ = __webpack_require__(92); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createRoutes", function() { return __WEBPACK_IMPORTED_MODULE_8__RouteUtils__["b"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__RouterContext__ = __webpack_require__(333); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "RouterContext", function() { return __WEBPACK_IMPORTED_MODULE_9__RouterContext__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__PropTypes__ = __webpack_require__(335); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "locationShape", function() { return __WEBPACK_IMPORTED_MODULE_10__PropTypes__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "routerShape", function() { return __WEBPACK_IMPORTED_MODULE_10__PropTypes__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__match__ = __webpack_require__(1191); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__match__ = __webpack_require__(1193); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "match", function() { return __WEBPACK_IMPORTED_MODULE_11__match__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__useRouterHistory__ = __webpack_require__(530); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "useRouterHistory", function() { return __WEBPACK_IMPORTED_MODULE_12__useRouterHistory__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__PatternUtils__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__PatternUtils__ = __webpack_require__(146); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "formatPattern", function() { return __WEBPACK_IMPORTED_MODULE_13__PatternUtils__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__applyRouterMiddleware__ = __webpack_require__(1196); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__applyRouterMiddleware__ = __webpack_require__(1198); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "applyRouterMiddleware", function() { return __WEBPACK_IMPORTED_MODULE_14__applyRouterMiddleware__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__browserHistory__ = __webpack_require__(1197); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__browserHistory__ = __webpack_require__(1199); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "browserHistory", function() { return __WEBPACK_IMPORTED_MODULE_15__browserHistory__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__hashHistory__ = __webpack_require__(1200); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__hashHistory__ = __webpack_require__(1202); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "hashHistory", function() { return __WEBPACK_IMPORTED_MODULE_16__hashHistory__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__createMemoryHistory__ = __webpack_require__(527); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createMemoryHistory", function() { return __WEBPACK_IMPORTED_MODULE_17__createMemoryHistory__["a"]; }); @@ -24515,7 +24565,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ }), -/* 79 */ +/* 80 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24530,7 +24580,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); var React = __webpack_require__(0); -var factory = __webpack_require__(1174); +var factory = __webpack_require__(1176); if (typeof React === 'undefined') { throw Error( @@ -24550,7 +24600,7 @@ module.exports = factory( /***/ }), -/* 80 */ +/* 81 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24569,7 +24619,7 @@ Object.defineProperty(exports, 'EuiFlexGroup', { } }); -var _flex_grid = __webpack_require__(1210); +var _flex_grid = __webpack_require__(1212); Object.defineProperty(exports, 'EuiFlexGrid', { enumerable: true, @@ -24588,7 +24638,7 @@ Object.defineProperty(exports, 'EuiFlexItem', { }); /***/ }), -/* 81 */ +/* 82 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24599,11 +24649,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.red = undefined; -var _each = __webpack_require__(1587); +var _each = __webpack_require__(1591); var _each2 = _interopRequireDefault(_each); -var _tinycolor = __webpack_require__(1606); +var _tinycolor = __webpack_require__(1610); var _tinycolor2 = _interopRequireDefault(_tinycolor); @@ -24657,12 +24707,12 @@ var red = exports.red = { }; /***/ }), -/* 82 */ +/* 83 */ /***/ (function(module, exports, __webpack_require__) { -var store = __webpack_require__(376)('wks'); +var store = __webpack_require__(378)('wks'); var uid = __webpack_require__(253); -var Symbol = __webpack_require__(95).Symbol; +var Symbol = __webpack_require__(96).Symbol; var USE_SYMBOL = typeof Symbol == 'function'; var $exports = module.exports = function (name) { @@ -24674,17 +24724,17 @@ $exports.store = store; /***/ }), -/* 83 */ +/* 84 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var defineProperties = __webpack_require__(96); +var defineProperties = __webpack_require__(97); -var implementation = __webpack_require__(825); -var getPolyfill = __webpack_require__(826); -var shim = __webpack_require__(1988); +var implementation = __webpack_require__(826); +var getPolyfill = __webpack_require__(827); +var shim = __webpack_require__(1994); var polyfill = getPolyfill(); @@ -24698,7 +24748,7 @@ module.exports = polyfill; /***/ }), -/* 84 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, process) {// Copyright Joyent, Inc. and other Node contributors. @@ -25226,7 +25276,7 @@ function isPrimitive(arg) { } exports.isPrimitive = isPrimitive; -exports.isBuffer = __webpack_require__(2026); +exports.isBuffer = __webpack_require__(2032); function objectToString(o) { return Object.prototype.toString.call(o); @@ -25270,7 +25320,7 @@ exports.log = function() { * prototype. * @param {function} superCtor Constructor function to inherit prototype from. */ -exports.inherits = __webpack_require__(2027); +exports.inherits = __webpack_require__(2033); exports._extend = function(origin, add) { // Don't do anything if add isn't an object @@ -25291,10 +25341,10 @@ function hasOwnProperty(obj, prop) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18), __webpack_require__(5))) /***/ }), -/* 85 */ +/* 86 */ /***/ (function(module, exports, __webpack_require__) { -var freeGlobal = __webpack_require__(886); +var freeGlobal = __webpack_require__(887); /** Detect free variable `self`. */ var freeSelf = typeof self == 'object' && self && self.Object === Object && self; @@ -25306,7 +25356,7 @@ module.exports = root; /***/ }), -/* 86 */ +/* 87 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -25323,18 +25373,18 @@ var durationWeek = 6048e5; /***/ }), -/* 87 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(20); var hide = __webpack_require__(57); var has = __webpack_require__(55); -var SRC = __webpack_require__(102)('src'); +var SRC = __webpack_require__(103)('src'); var TO_STRING = 'toString'; var $toString = Function[TO_STRING]; var TPL = ('' + $toString).split(TO_STRING); -__webpack_require__(132).inspectSource = function (it) { +__webpack_require__(133).inspectSource = function (it) { return $toString.call(it); }; @@ -25360,10 +25410,10 @@ __webpack_require__(132).inspectSource = function (it) { /***/ }), -/* 88 */ +/* 89 */ /***/ (function(module, exports, __webpack_require__) { -var META = __webpack_require__(102)('meta'); +var META = __webpack_require__(103)('meta'); var isObject = __webpack_require__(17); var has = __webpack_require__(55); var setDesc = __webpack_require__(38).f; @@ -25419,7 +25469,7 @@ var meta = module.exports = { /***/ }), -/* 89 */ +/* 90 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -25443,7 +25493,7 @@ module.exports = emptyObject; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 90 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -25511,7 +25561,7 @@ module.exports = warning; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 91 */ +/* 92 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -25603,7 +25653,7 @@ function createRoutes(routes) { } /***/ }), -/* 92 */ +/* 93 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -25612,7 +25662,7 @@ function createRoutes(routes) { exports.__esModule = true; exports.createPath = exports.parsePath = exports.getQueryStringValueFromPath = exports.stripQueryStringValueFromPath = exports.addQueryStringValueToPath = undefined; -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); @@ -25706,7 +25756,7 @@ var createPath = exports.createPath = function createPath(location) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 93 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -25716,26 +25766,23 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _keyboard_accessible = __webpack_require__(1247); +var _form_control_layout = __webpack_require__(1730); -Object.defineProperty(exports, 'EuiKeyboardAccessible', { +Object.defineProperty(exports, 'EuiFormControlLayout', { enumerable: true, get: function get() { - return _keyboard_accessible.EuiKeyboardAccessible; + return _form_control_layout.EuiFormControlLayout; } }); - -var _screen_reader = __webpack_require__(1248); - -Object.defineProperty(exports, 'EuiScreenReaderOnly', { +Object.defineProperty(exports, 'ICON_SIDES', { enumerable: true, get: function get() { - return _screen_reader.EuiScreenReaderOnly; + return _form_control_layout.ICON_SIDES; } }); /***/ }), -/* 94 */ +/* 95 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -25745,7 +25792,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _validatable_control = __webpack_require__(1730); +var _validatable_control = __webpack_require__(1734); Object.defineProperty(exports, 'EuiValidatableControl', { enumerable: true, @@ -25755,7 +25802,7 @@ Object.defineProperty(exports, 'EuiValidatableControl', { }); /***/ }), -/* 95 */ +/* 96 */ /***/ (function(module, exports) { // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 @@ -25767,14 +25814,14 @@ if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef /***/ }), -/* 96 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var keys = __webpack_require__(824); -var foreach = __webpack_require__(1985); +var keys = __webpack_require__(825); +var foreach = __webpack_require__(1991); var hasSymbols = typeof Symbol === 'function' && typeof Symbol() === 'symbol'; var toStr = Object.prototype.toString; @@ -25830,7 +25877,7 @@ module.exports = defineProperties; /***/ }), -/* 97 */ +/* 98 */ /***/ (function(module, exports) { //Types of elements found in the DOM @@ -25851,7 +25898,7 @@ module.exports = { /***/ }), -/* 98 */ +/* 99 */ /***/ (function(module, exports) { /** @@ -25886,7 +25933,7 @@ module.exports = isObjectLike; /***/ }), -/* 99 */ +/* 100 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -25895,7 +25942,7 @@ function noop() {} /***/ }), -/* 100 */ +/* 101 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -25903,14 +25950,14 @@ function noop() {} /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_deep_equal__ = __webpack_require__(3036); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_deep_equal__ = __webpack_require__(3053); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_deep_equal___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_deep_equal__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_scales_utils__ = __webpack_require__(37); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(33); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_chart_utils__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(34); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_chart_utils__ = __webpack_require__(131); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__series_canvas_wrapper__ = __webpack_require__(3039); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__series_canvas_wrapper__ = __webpack_require__(3056); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -26590,7 +26637,7 @@ XYPlot.displayName = 'XYPlot'; /* harmony default export */ __webpack_exports__["a"] = (XYPlot); /***/ }), -/* 101 */ +/* 102 */ /***/ (function(module, exports) { module.exports = function (bitmap, value) { @@ -26604,7 +26651,7 @@ module.exports = function (bitmap, value) { /***/ }), -/* 102 */ +/* 103 */ /***/ (function(module, exports) { var id = 0; @@ -26615,7 +26662,7 @@ module.exports = function (key) { /***/ }), -/* 103 */ +/* 104 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -26625,7 +26672,7 @@ module.exports = function (it) { /***/ }), -/* 104 */ +/* 105 */ /***/ (function(module, exports) { // 7.1.4 ToInteger @@ -26637,7 +26684,7 @@ module.exports = function (it) { /***/ }), -/* 105 */ +/* 106 */ /***/ (function(module, exports) { // 7.2.1 RequireObjectCoercible(argument) @@ -26648,7 +26695,7 @@ module.exports = function (it) { /***/ }), -/* 106 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) @@ -26661,7 +26708,7 @@ module.exports = Object.keys || function keys(O) { /***/ }), -/* 107 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26683,7 +26730,7 @@ var LEFT = exports.LEFT = 37; var RIGHT = exports.RIGHT = 39; /***/ }), -/* 108 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26693,7 +26740,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _query = __webpack_require__(1235); +var _query = __webpack_require__(1237); Object.defineProperty(exports, 'Query', { enumerable: true, @@ -26702,7 +26749,7 @@ Object.defineProperty(exports, 'Query', { } }); -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); Object.defineProperty(exports, 'AST', { enumerable: true, @@ -26711,7 +26758,7 @@ Object.defineProperty(exports, 'AST', { } }); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); Object.defineProperty(exports, 'parseDateValue', { enumerable: true, @@ -26721,7 +26768,7 @@ Object.defineProperty(exports, 'parseDateValue', { }); /***/ }), -/* 109 */ +/* 110 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26734,7 +26781,7 @@ exports.dateValueParser = exports.dateValue = exports.isDateValue = exports.date var _predicate = __webpack_require__(24); -var _date_format = __webpack_require__(175); +var _date_format = __webpack_require__(176); var _moment = __webpack_require__(4); @@ -26802,12 +26849,12 @@ var dateValueParser = exports.dateValueParser = function dateValueParser() { }; /***/ }), -/* 110 */ +/* 111 */ /***/ (function(module, exports, __webpack_require__) { -var Symbol = __webpack_require__(180), - getRawTag = __webpack_require__(1469), - objectToString = __webpack_require__(1470); +var Symbol = __webpack_require__(181), + getRawTag = __webpack_require__(1473), + objectToString = __webpack_require__(1474); /** `Object#toString` result references. */ var nullTag = '[object Null]', @@ -26836,7 +26883,7 @@ module.exports = baseGetTag; /***/ }), -/* 111 */ +/* 112 */ /***/ (function(module, exports) { /** @@ -26871,11 +26918,11 @@ module.exports = isObjectLike; /***/ }), -/* 112 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsNative = __webpack_require__(1497), - getValue = __webpack_require__(1500); +var baseIsNative = __webpack_require__(1501), + getValue = __webpack_require__(1504); /** * Gets the native function at `key` of `object`. @@ -26894,13 +26941,13 @@ module.exports = getNative; /***/ }), -/* 113 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { var arrayMap = __webpack_require__(729), - baseIteratee = __webpack_require__(1612), - baseMap = __webpack_require__(1677), - isArray = __webpack_require__(68); + baseIteratee = __webpack_require__(1616), + baseMap = __webpack_require__(1681), + isArray = __webpack_require__(69); /** * Creates an array of values by running each element in `collection` thru @@ -26953,7 +27000,7 @@ module.exports = map; /***/ }), -/* 114 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26963,23 +27010,35 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _form_control_layout = __webpack_require__(1726); +var _popover = __webpack_require__(374); -Object.defineProperty(exports, 'EuiFormControlLayout', { +Object.defineProperty(exports, 'EuiPopover', { enumerable: true, get: function get() { - return _form_control_layout.EuiFormControlLayout; + return _popover.EuiPopover; } }); -Object.defineProperty(exports, 'ICON_SIDES', { + +var _popover_title = __webpack_require__(748); + +Object.defineProperty(exports, 'EuiPopoverTitle', { enumerable: true, get: function get() { - return _form_control_layout.ICON_SIDES; + return _popover_title.EuiPopoverTitle; + } +}); + +var _wrapping_popover = __webpack_require__(1758); + +Object.defineProperty(exports, 'EuiWrappingPopover', { + enumerable: true, + get: function get() { + return _wrapping_popover.EuiWrappingPopover; } }); /***/ }), -/* 115 */ +/* 116 */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; @@ -26989,13 +27048,13 @@ module.exports = function (it, key) { /***/ }), -/* 116 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(95); +var global = __webpack_require__(96); var core = __webpack_require__(47); -var ctx = __webpack_require__(748); -var hide = __webpack_require__(152); +var ctx = __webpack_require__(753); +var hide = __webpack_require__(154); var PROTOTYPE = 'prototype'; var $export = function (type, name, source) { @@ -27056,15 +27115,15 @@ module.exports = $export; /***/ }), -/* 117 */ +/* 118 */ /***/ (function(module, exports, __webpack_require__) { -var anObject = __webpack_require__(153); -var IE8_DOM_DEFINE = __webpack_require__(749); -var toPrimitive = __webpack_require__(378); +var anObject = __webpack_require__(155); +var IE8_DOM_DEFINE = __webpack_require__(754); +var toPrimitive = __webpack_require__(380); var dP = Object.defineProperty; -exports.f = __webpack_require__(118) ? Object.defineProperty : function defineProperty(O, P, Attributes) { +exports.f = __webpack_require__(119) ? Object.defineProperty : function defineProperty(O, P, Attributes) { anObject(O); P = toPrimitive(P, true); anObject(Attributes); @@ -27078,41 +27137,41 @@ exports.f = __webpack_require__(118) ? Object.defineProperty : function definePr /***/ }), -/* 118 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { // Thank's IE8 for his funny defineProperty -module.exports = !__webpack_require__(155)(function () { +module.exports = !__webpack_require__(157)(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); /***/ }), -/* 119 */ +/* 120 */ /***/ (function(module, exports, __webpack_require__) { // to indexed object, toObject with fallback for non-array-like ES3 strings -var IObject = __webpack_require__(755); -var defined = __webpack_require__(374); +var IObject = __webpack_require__(760); +var defined = __webpack_require__(376); module.exports = function (it) { return IObject(defined(it)); }; /***/ }), -/* 120 */ +/* 121 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(1986); +var implementation = __webpack_require__(1992); module.exports = Function.prototype.bind || implementation; /***/ }), -/* 121 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -27162,10 +27221,10 @@ module.exports = Duplex; /**/ var util = __webpack_require__(190); -util.inherits = __webpack_require__(70); +util.inherits = __webpack_require__(71); /**/ -var Readable = __webpack_require__(835); +var Readable = __webpack_require__(836); var Writable = __webpack_require__(405); util.inherits(Duplex, Readable); @@ -27242,11 +27301,11 @@ function forEach(xs, f) { } /***/ }), -/* 122 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsNative = __webpack_require__(2035), - getValue = __webpack_require__(2040); +var baseIsNative = __webpack_require__(2041), + getValue = __webpack_require__(2046); /** * Gets the native function at `key` of `object`. @@ -27265,7 +27324,7 @@ module.exports = getNative; /***/ }), -/* 123 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { var isFunction = __webpack_require__(412), @@ -27304,11 +27363,11 @@ module.exports = isArrayLike; /***/ }), -/* 124 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsNative = __webpack_require__(2192), - getValue = __webpack_require__(2195); +var baseIsNative = __webpack_require__(2198), + getValue = __webpack_require__(2201); /** * Gets the native function at `key` of `object`. @@ -27327,51 +27386,51 @@ module.exports = getNative; /***/ }), -/* 125 */ +/* 126 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_value__ = __webpack_require__(445); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_value__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_array__ = __webpack_require__(937); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_array__ = __webpack_require__(939); /* unused harmony reexport interpolateArray */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_basis__ = __webpack_require__(448); /* unused harmony reexport interpolateBasis */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_basisClosed__ = __webpack_require__(935); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_basisClosed__ = __webpack_require__(937); /* unused harmony reexport interpolateBasisClosed */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_date__ = __webpack_require__(938); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_date__ = __webpack_require__(940); /* unused harmony reexport interpolateDate */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_number__ = __webpack_require__(291); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_5__src_number__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_object__ = __webpack_require__(939); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_object__ = __webpack_require__(941); /* unused harmony reexport interpolateObject */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_round__ = __webpack_require__(2874); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_round__ = __webpack_require__(2891); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_7__src_round__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_string__ = __webpack_require__(940); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_string__ = __webpack_require__(942); /* unused harmony reexport interpolateString */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_transform_index__ = __webpack_require__(2875); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_transform_index__ = __webpack_require__(2892); /* unused harmony reexport interpolateTransformCss */ /* unused harmony reexport interpolateTransformSvg */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_zoom__ = __webpack_require__(2878); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_zoom__ = __webpack_require__(2895); /* unused harmony reexport interpolateZoom */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_rgb__ = __webpack_require__(934); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_rgb__ = __webpack_require__(936); /* unused harmony reexport interpolateRgb */ /* unused harmony reexport interpolateRgbBasis */ /* unused harmony reexport interpolateRgbBasisClosed */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_hsl__ = __webpack_require__(2879); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_hsl__ = __webpack_require__(2896); /* unused harmony reexport interpolateHsl */ /* unused harmony reexport interpolateHslLong */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_lab__ = __webpack_require__(2880); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_lab__ = __webpack_require__(2897); /* unused harmony reexport interpolateLab */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_hcl__ = __webpack_require__(2881); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_hcl__ = __webpack_require__(2898); /* unused harmony reexport interpolateHcl */ /* unused harmony reexport interpolateHclLong */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_cubehelix__ = __webpack_require__(2882); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_cubehelix__ = __webpack_require__(2899); /* unused harmony reexport interpolateCubehelix */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_15__src_cubehelix__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_piecewise__ = __webpack_require__(2883); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_piecewise__ = __webpack_require__(2900); /* unused harmony reexport piecewise */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_quantize__ = __webpack_require__(2884); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_quantize__ = __webpack_require__(2901); /* unused harmony reexport quantize */ @@ -27394,7 +27453,7 @@ module.exports = getNative; /***/ }), -/* 126 */ +/* 127 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -27407,7 +27466,7 @@ var slice = array.slice; /***/ }), -/* 127 */ +/* 128 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -27419,7 +27478,7 @@ var slice = array.slice; /***/ }), -/* 128 */ +/* 129 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -27429,7 +27488,7 @@ var slice = array.slice; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__abstract_series__ = __webpack_require__(16); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(34); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -27611,7 +27670,7 @@ LabelSeries.displayName = 'LabelSeries'; /* harmony default export */ __webpack_exports__["a"] = (LabelSeries); /***/ }), -/* 129 */ +/* 130 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -27687,7 +27746,7 @@ function streamPolygon(coordinates, stream) { /***/ }), -/* 130 */ +/* 131 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -27783,7 +27842,7 @@ var MarginPropType = __WEBPACK_IMPORTED_MODULE_0_prop_types___default.a.oneOfTyp }), __WEBPACK_IMPORTED_MODULE_0_prop_types___default.a.number]); /***/ }), -/* 131 */ +/* 132 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -27794,7 +27853,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.VisualizationColorType = VisualizationColorType; -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function VisualizationColorType(props, propName) { var color = props[propName]; @@ -27812,7 +27871,7 @@ function VisualizationColorType(props, propName) { } /***/ }), -/* 132 */ +/* 133 */ /***/ (function(module, exports) { var core = module.exports = { version: '2.5.3' }; @@ -27820,17 +27879,17 @@ if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef /***/ }), -/* 133 */ +/* 134 */ /***/ (function(module, exports) { module.exports = false; /***/ }), -/* 134 */ +/* 135 */ /***/ (function(module, exports, __webpack_require__) { -var redefine = __webpack_require__(87); +var redefine = __webpack_require__(88); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; @@ -27838,7 +27897,7 @@ module.exports = function (target, src, safe) { /***/ }), -/* 135 */ +/* 136 */ /***/ (function(module, exports) { module.exports = function (it, Constructor, name, forbiddenField) { @@ -27849,7 +27908,7 @@ module.exports = function (it, Constructor, name, forbiddenField) { /***/ }), -/* 136 */ +/* 137 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -27860,10 +27919,10 @@ module.exports = function (it) { /***/ }), -/* 137 */ +/* 138 */ /***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(104); +var toInteger = __webpack_require__(105); var max = Math.max; var min = Math.min; module.exports = function (index, length) { @@ -27873,7 +27932,7 @@ module.exports = function (index, length) { /***/ }), -/* 138 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { var def = __webpack_require__(38).f; @@ -27886,19 +27945,19 @@ module.exports = function (it, tag, stat) { /***/ }), -/* 139 */ +/* 140 */ /***/ (function(module, exports) { module.exports = {}; /***/ }), -/* 140 */ +/* 141 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = __webpack_require__(55); -var toObject = __webpack_require__(74); +var toObject = __webpack_require__(75); var IE_PROTO = __webpack_require__(310)('IE_PROTO'); var ObjectProto = Object.prototype; @@ -27912,7 +27971,7 @@ module.exports = Object.getPrototypeOf || function (O) { /***/ }), -/* 141 */ +/* 142 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.31 Array.prototype[@@unscopables] @@ -27925,7 +27984,7 @@ module.exports = function (key) { /***/ }), -/* 142 */ +/* 143 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(17); @@ -27936,7 +27995,7 @@ module.exports = function (it, TYPE) { /***/ }), -/* 143 */ +/* 144 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -27951,7 +28010,7 @@ module.exports = function (it, TYPE) { if (process.env.NODE_ENV !== 'production') { var invariant = __webpack_require__(36); - var warning = __webpack_require__(77); + var warning = __webpack_require__(78); var ReactPropTypesSecret = __webpack_require__(327); var loggedTypeFailures = {}; } @@ -28003,13 +28062,13 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 144 */ +/* 145 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = routerWarning; /* unused harmony export _resetWarned */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_warning__ = __webpack_require__(90); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_warning__ = __webpack_require__(91); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_warning___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_warning__); @@ -28039,7 +28098,7 @@ function _resetWarned() { } /***/ }), -/* 145 */ +/* 146 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -28284,7 +28343,7 @@ function formatPattern(pattern, params) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 146 */ +/* 147 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -28301,11 +28360,11 @@ var _invariant = __webpack_require__(39); var _invariant2 = _interopRequireDefault(_invariant); -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); var _Actions = __webpack_require__(229); @@ -28383,7 +28442,7 @@ var locationsAreEqual = exports.locationsAreEqual = function locationsAreEqual(a /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 147 */ +/* 148 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -28400,7 +28459,7 @@ var _createClass = function () { function defineProperties(target, props) { for var _predicate = __webpack_require__(24); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } @@ -28854,7 +28913,7 @@ var AST = exports.AST = Object.freeze({ }); /***/ }), -/* 148 */ +/* 149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -28864,7 +28923,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _portal = __webpack_require__(1252); +var _portal = __webpack_require__(1256); Object.defineProperty(exports, 'EuiPortal', { enumerable: true, @@ -28874,7 +28933,7 @@ Object.defineProperty(exports, 'EuiPortal', { }); /***/ }), -/* 149 */ +/* 150 */ /***/ (function(module, exports) { /** @@ -28911,7 +28970,7 @@ module.exports = isObject; /***/ }), -/* 150 */ +/* 151 */ /***/ (function(module, exports) { /** @@ -28948,11 +29007,11 @@ module.exports = isObject; /***/ }), -/* 151 */ +/* 152 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsNative = __webpack_require__(1625), - getValue = __webpack_require__(1628); +var baseIsNative = __webpack_require__(1629), + getValue = __webpack_require__(1632); /** * Gets the native function at `key` of `object`. @@ -28971,12 +29030,50 @@ module.exports = getNative; /***/ }), -/* 152 */ +/* 153 */ /***/ (function(module, exports, __webpack_require__) { -var dP = __webpack_require__(117); +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _context_menu = __webpack_require__(1759); + +Object.defineProperty(exports, 'EuiContextMenu', { + enumerable: true, + get: function get() { + return _context_menu.EuiContextMenu; + } +}); + +var _context_menu_panel = __webpack_require__(749); + +Object.defineProperty(exports, 'EuiContextMenuPanel', { + enumerable: true, + get: function get() { + return _context_menu_panel.EuiContextMenuPanel; + } +}); + +var _context_menu_item = __webpack_require__(750); + +Object.defineProperty(exports, 'EuiContextMenuItem', { + enumerable: true, + get: function get() { + return _context_menu_item.EuiContextMenuItem; + } +}); + +/***/ }), +/* 154 */ +/***/ (function(module, exports, __webpack_require__) { + +var dP = __webpack_require__(118); var createDesc = __webpack_require__(254); -module.exports = __webpack_require__(118) ? function (object, key, value) { +module.exports = __webpack_require__(119) ? function (object, key, value) { return dP.f(object, key, createDesc(1, value)); } : function (object, key, value) { object[key] = value; @@ -28985,10 +29082,10 @@ module.exports = __webpack_require__(118) ? function (object, key, value) { /***/ }), -/* 153 */ +/* 155 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(154); +var isObject = __webpack_require__(156); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; @@ -28996,7 +29093,7 @@ module.exports = function (it) { /***/ }), -/* 154 */ +/* 156 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -29005,7 +29102,7 @@ module.exports = function (it) { /***/ }), -/* 155 */ +/* 157 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -29018,7 +29115,7 @@ module.exports = function (exec) { /***/ }), -/* 156 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {var babelPluginFlowReactPropTypes_proptype_Index = process.env.NODE_ENV === 'production' ? null : { @@ -29065,45 +29162,7 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== "undefined") /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 157 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _popover = __webpack_require__(397); - -Object.defineProperty(exports, 'EuiPopover', { - enumerable: true, - get: function get() { - return _popover.EuiPopover; - } -}); - -var _popover_title = __webpack_require__(779); - -Object.defineProperty(exports, 'EuiPopoverTitle', { - enumerable: true, - get: function get() { - return _popover_title.EuiPopoverTitle; - } -}); - -var _wrapping_popover = __webpack_require__(1856); - -Object.defineProperty(exports, 'EuiWrappingPopover', { - enumerable: true, - get: function get() { - return _wrapping_popover.EuiWrappingPopover; - } -}); - -/***/ }), -/* 158 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -29113,7 +29172,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _filter_group = __webpack_require__(1881); +var _filter_group = __webpack_require__(1887); Object.defineProperty(exports, 'EuiFilterGroup', { enumerable: true, @@ -29122,7 +29181,7 @@ Object.defineProperty(exports, 'EuiFilterGroup', { } }); -var _filter_button = __webpack_require__(1882); +var _filter_button = __webpack_require__(1888); Object.defineProperty(exports, 'EuiFilterButton', { enumerable: true, @@ -29131,7 +29190,7 @@ Object.defineProperty(exports, 'EuiFilterButton', { } }); -var _filter_select_item = __webpack_require__(1883); +var _filter_select_item = __webpack_require__(1889); Object.defineProperty(exports, 'EuiFilterSelectItem', { enumerable: true, @@ -29141,11 +29200,11 @@ Object.defineProperty(exports, 'EuiFilterSelectItem', { }); /***/ }), -/* 159 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { -var Parser = __webpack_require__(829), - DomHandler = __webpack_require__(1992); +var Parser = __webpack_require__(830), + DomHandler = __webpack_require__(1998); function defineProp(name, value){ delete module.exports[name]; @@ -29155,26 +29214,26 @@ function defineProp(name, value){ module.exports = { Parser: Parser, - Tokenizer: __webpack_require__(830), - ElementType: __webpack_require__(97), + Tokenizer: __webpack_require__(831), + ElementType: __webpack_require__(98), DomHandler: DomHandler, get FeedHandler(){ - return defineProp("FeedHandler", __webpack_require__(1994)); + return defineProp("FeedHandler", __webpack_require__(2000)); }, get Stream(){ - return defineProp("Stream", __webpack_require__(1995)); + return defineProp("Stream", __webpack_require__(2001)); }, get WritableStream(){ - return defineProp("WritableStream", __webpack_require__(834)); + return defineProp("WritableStream", __webpack_require__(835)); }, get ProxyHandler(){ - return defineProp("ProxyHandler", __webpack_require__(2007)); + return defineProp("ProxyHandler", __webpack_require__(2013)); }, get DomUtils(){ - return defineProp("DomUtils", __webpack_require__(2008)); + return defineProp("DomUtils", __webpack_require__(2014)); }, get CollectingHandler(){ - return defineProp("CollectingHandler", __webpack_require__(2019)); + return defineProp("CollectingHandler", __webpack_require__(2025)); }, // For legacy support DefaultHandler: DomHandler, @@ -29215,15 +29274,15 @@ module.exports = { /***/ }), -/* 160 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Preprocessor = __webpack_require__(2021), +var Preprocessor = __webpack_require__(2027), UNICODE = __webpack_require__(191), - neTree = __webpack_require__(2022); + neTree = __webpack_require__(2028); //Aliases var $ = UNICODE.CODE_POINTS, @@ -31366,12 +31425,12 @@ _[CDATA_SECTION_STATE] = function cdataSectionState(cp) { /***/ }), -/* 161 */ +/* 162 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(192), - getRawTag = __webpack_require__(2036), - objectToString = __webpack_require__(2037); + getRawTag = __webpack_require__(2042), + objectToString = __webpack_require__(2043); /** `Object#toString` result references. */ var nullTag = '[object Null]', @@ -31400,7 +31459,7 @@ module.exports = baseGetTag; /***/ }), -/* 162 */ +/* 163 */ /***/ (function(module, exports) { /** @@ -31443,7 +31502,7 @@ module.exports = eq; /***/ }), -/* 163 */ +/* 164 */ /***/ (function(module, exports) { /** @@ -31478,7 +31537,7 @@ module.exports = isObjectLike; /***/ }), -/* 164 */ +/* 165 */ /***/ (function(module, exports) { /** @@ -31510,64 +31569,64 @@ module.exports = isArray; /***/ }), -/* 165 */ +/* 166 */ /***/ (function(module, exports, __webpack_require__) { -var bind = __webpack_require__(120); +var bind = __webpack_require__(121); module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); /***/ }), -/* 166 */ +/* 167 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_band__ = __webpack_require__(2896); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_band__ = __webpack_require__(2913); /* unused harmony reexport scaleBand */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_0__src_band__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_identity__ = __webpack_require__(2918); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_identity__ = __webpack_require__(2935); /* unused harmony reexport scaleIdentity */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_linear__ = __webpack_require__(209); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_2__src_linear__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_log__ = __webpack_require__(2930); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_log__ = __webpack_require__(2947); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_3__src_log__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_ordinal__ = __webpack_require__(954); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_ordinal__ = __webpack_require__(956); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_4__src_ordinal__["a"]; }); /* unused harmony reexport scaleImplicit */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_pow__ = __webpack_require__(2931); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_pow__ = __webpack_require__(2948); /* unused harmony reexport scalePow */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_5__src_pow__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_quantile__ = __webpack_require__(2932); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_quantile__ = __webpack_require__(2949); /* unused harmony reexport scaleQuantile */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_quantize__ = __webpack_require__(2933); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_quantize__ = __webpack_require__(2950); /* unused harmony reexport scaleQuantize */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_threshold__ = __webpack_require__(2934); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_threshold__ = __webpack_require__(2951); /* unused harmony reexport scaleThreshold */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_time__ = __webpack_require__(960); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_time__ = __webpack_require__(962); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_9__src_time__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_utcTime__ = __webpack_require__(2950); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_utcTime__ = __webpack_require__(2967); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return __WEBPACK_IMPORTED_MODULE_10__src_utcTime__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_category10__ = __webpack_require__(2951); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_category10__ = __webpack_require__(2968); /* unused harmony reexport schemeCategory10 */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_category20b__ = __webpack_require__(2952); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_category20b__ = __webpack_require__(2969); /* unused harmony reexport schemeCategory20b */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_category20c__ = __webpack_require__(2953); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_category20c__ = __webpack_require__(2970); /* unused harmony reexport schemeCategory20c */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_category20__ = __webpack_require__(2954); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_category20__ = __webpack_require__(2971); /* unused harmony reexport schemeCategory20 */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_cubehelix__ = __webpack_require__(2955); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_cubehelix__ = __webpack_require__(2972); /* unused harmony reexport interpolateCubehelixDefault */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_rainbow__ = __webpack_require__(2956); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_rainbow__ = __webpack_require__(2973); /* unused harmony reexport interpolateRainbow */ /* unused harmony reexport interpolateWarm */ /* unused harmony reexport interpolateCool */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_viridis__ = __webpack_require__(2957); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_viridis__ = __webpack_require__(2974); /* unused harmony reexport interpolateViridis */ /* unused harmony reexport interpolateMagma */ /* unused harmony reexport interpolateInferno */ /* unused harmony reexport interpolatePlasma */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_sequential__ = __webpack_require__(2958); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_sequential__ = __webpack_require__(2975); /* unused harmony reexport scaleSequential */ @@ -31609,7 +31668,7 @@ module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); /***/ }), -/* 167 */ +/* 168 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -31619,7 +31678,7 @@ module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); /***/ }), -/* 168 */ +/* 169 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -31666,7 +31725,7 @@ function add(adder, a, b) { /***/ }), -/* 169 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) @@ -31684,7 +31743,7 @@ module.exports = function (it, S) { /***/ }), -/* 170 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) @@ -31697,12 +31756,12 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { /***/ }), -/* 171 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = __webpack_require__(23); -var dPs = __webpack_require__(1031); +var dPs = __webpack_require__(1033); var enumBugKeys = __webpack_require__(312); var IE_PROTO = __webpack_require__(310)('IE_PROTO'); var Empty = function () { /* empty */ }; @@ -31744,7 +31803,7 @@ module.exports = Object.create || function create(O, Properties) { /***/ }), -/* 172 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { // 0 -> Array#forEach @@ -31754,11 +31813,11 @@ module.exports = Object.create || function create(O, Properties) { // 4 -> Array#every // 5 -> Array#find // 6 -> Array#findIndex -var ctx = __webpack_require__(73); +var ctx = __webpack_require__(74); var IObject = __webpack_require__(308); -var toObject = __webpack_require__(74); +var toObject = __webpack_require__(75); var toLength = __webpack_require__(45); -var asc = __webpack_require__(1032); +var asc = __webpack_require__(1034); module.exports = function (TYPE, $create) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; @@ -31794,14 +31853,14 @@ module.exports = function (TYPE, $create) { /***/ }), -/* 173 */ +/* 174 */ /***/ (function(module, exports) { exports.f = {}.propertyIsEnumerable; /***/ }), -/* 174 */ +/* 175 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -31834,7 +31893,7 @@ var route = Object(__WEBPACK_IMPORTED_MODULE_0_prop_types__["oneOfType"])([__WEB var routes = Object(__WEBPACK_IMPORTED_MODULE_0_prop_types__["oneOfType"])([route, Object(__WEBPACK_IMPORTED_MODULE_0_prop_types__["arrayOf"])(route)]); /***/ }), -/* 175 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -32168,7 +32227,7 @@ var dateFormat = exports.dateFormat = Object.freeze({ }); /***/ }), -/* 176 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -32286,7 +32345,7 @@ var Random = exports.Random = function () { }(); /***/ }), -/* 177 */ +/* 178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -32297,7 +32356,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.EuiPropTypes = undefined; -var _is = __webpack_require__(1250); +var _is = __webpack_require__(1254); var _with_required_prop = __webpack_require__(670); @@ -32307,7 +32366,7 @@ var EuiPropTypes = exports.EuiPropTypes = { }; /***/ }), -/* 178 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -32317,7 +32376,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _loading_kibana = __webpack_require__(1260); +var _loading_kibana = __webpack_require__(1264); Object.defineProperty(exports, 'EuiLoadingKibana', { enumerable: true, @@ -32335,7 +32394,7 @@ Object.defineProperty(exports, 'EuiLoadingChart', { } }); -var _loading_spinner = __webpack_require__(1261); +var _loading_spinner = __webpack_require__(1265); Object.defineProperty(exports, 'EuiLoadingSpinner', { enumerable: true, @@ -32345,7 +32404,7 @@ Object.defineProperty(exports, 'EuiLoadingSpinner', { }); /***/ }), -/* 179 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -32360,7 +32419,7 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } var React = __webpack_require__(0); -var createFocusTrap = __webpack_require__(1272); +var createFocusTrap = __webpack_require__(1276); var checkedProps = ['active', 'paused', 'tag', 'focusTrapOptions', '_createFocusTrap']; @@ -32471,10 +32530,10 @@ FocusTrap.defaultProps = { module.exports = FocusTrap; /***/ }), -/* 180 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(66); +var root = __webpack_require__(67); /** Built-in value references. */ var Symbol = root.Symbol; @@ -32483,11 +32542,11 @@ module.exports = Symbol; /***/ }), -/* 181 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { var arrayLikeKeys = __webpack_require__(690), - baseKeys = __webpack_require__(1479), + baseKeys = __webpack_require__(1483), isArrayLike = __webpack_require__(238); /** @@ -32526,12 +32585,12 @@ module.exports = keys; /***/ }), -/* 182 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(246), - getRawTag = __webpack_require__(1584), - objectToString = __webpack_require__(1585); + getRawTag = __webpack_require__(1588), + objectToString = __webpack_require__(1589); /** `Object#toString` result references. */ var nullTag = '[object Null]', @@ -32560,7 +32619,7 @@ module.exports = baseGetTag; /***/ }), -/* 183 */ +/* 184 */ /***/ (function(module, exports) { /** @@ -32595,19 +32654,19 @@ module.exports = isObjectLike; /***/ }), -/* 184 */ +/* 185 */ /***/ (function(module, exports) { module.exports = {}; /***/ }), -/* 185 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = __webpack_require__(754); -var enumBugKeys = __webpack_require__(384); +var $keys = __webpack_require__(759); +var enumBugKeys = __webpack_require__(386); module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); @@ -32615,14 +32674,14 @@ module.exports = Object.keys || function keys(O) { /***/ }), -/* 186 */ +/* 187 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cancelAnimationTimeout", function() { return cancelAnimationTimeout; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "requestAnimationTimeout", function() { return requestAnimationTimeout; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__animationFrame__ = __webpack_require__(1802); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__animationFrame__ = __webpack_require__(1810); var babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId = process.env.NODE_ENV === 'production' ? null : { @@ -32664,7 +32723,7 @@ var requestAnimationTimeout = function requestAnimationTimeout(callback, delay) /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 187 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {var babelPluginFlowReactPropTypes_proptype_CellDataGetterParams = process.env.NODE_ENV === 'production' ? null : { @@ -32746,44 +32805,6 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== "undefined") }); /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) -/***/ }), -/* 188 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _context_menu = __webpack_require__(1855); - -Object.defineProperty(exports, 'EuiContextMenu', { - enumerable: true, - get: function get() { - return _context_menu.EuiContextMenu; - } -}); - -var _context_menu_panel = __webpack_require__(778); - -Object.defineProperty(exports, 'EuiContextMenuPanel', { - enumerable: true, - get: function get() { - return _context_menu_panel.EuiContextMenuPanel; - } -}); - -var _context_menu_item = __webpack_require__(780); - -Object.defineProperty(exports, 'EuiContextMenuItem', { - enumerable: true, - get: function get() { - return _context_menu_item.EuiContextMenuItem; - } -}); - /***/ }), /* 189 */ /***/ (function(module, exports, __webpack_require__) { @@ -32812,14 +32833,14 @@ Object.defineProperty(exports, 'EuiContextMenuItem', { module.exports = Stream; var EE = __webpack_require__(262).EventEmitter; -var inherits = __webpack_require__(70); +var inherits = __webpack_require__(71); inherits(Stream, EE); Stream.Readable = __webpack_require__(404); -Stream.Writable = __webpack_require__(2002); -Stream.Duplex = __webpack_require__(2003); -Stream.Transform = __webpack_require__(2004); -Stream.PassThrough = __webpack_require__(2005); +Stream.Writable = __webpack_require__(2008); +Stream.Duplex = __webpack_require__(2009); +Stream.Transform = __webpack_require__(2010); +Stream.PassThrough = __webpack_require__(2011); // Backwards-compat with node 0.4.x Stream.Stream = Stream; @@ -33158,7 +33179,7 @@ module.exports = isIndex; var parse = __webpack_require__(259), render = __webpack_require__(265), - assign = __webpack_require__(845); + assign = __webpack_require__(846); /** * HTML Tags @@ -33248,8 +33269,8 @@ exports.isHtml = function(str) { /* 196 */ /***/ (function(module, exports, __webpack_require__) { -var baseForOwn = __webpack_require__(2077), - createBaseEach = __webpack_require__(2079); +var baseForOwn = __webpack_require__(2083), + createBaseEach = __webpack_require__(2085); /** * The base implementation of `_.forEach` without support for iteratee shorthands. @@ -33271,12 +33292,12 @@ module.exports = baseEach; var DomUtils = module.exports; [ - __webpack_require__(2084), - __webpack_require__(2085), - __webpack_require__(2086), - __webpack_require__(2087), - __webpack_require__(2088), - __webpack_require__(2089) + __webpack_require__(2090), + __webpack_require__(2091), + __webpack_require__(2092), + __webpack_require__(2093), + __webpack_require__(2094), + __webpack_require__(2095) ].forEach(function(ext){ Object.keys(ext).forEach(function(key){ DomUtils[key] = ext[key].bind(DomUtils); @@ -33301,11 +33322,11 @@ module.exports = { /* 199 */ /***/ (function(module, exports, __webpack_require__) { -var baseMatches = __webpack_require__(2130), - baseMatchesProperty = __webpack_require__(2150), +var baseMatches = __webpack_require__(2136), + baseMatchesProperty = __webpack_require__(2156), identity = __webpack_require__(193), isArray = __webpack_require__(35), - property = __webpack_require__(2159); + property = __webpack_require__(2165); /** * The base implementation of `_.iteratee`. @@ -33365,7 +33386,7 @@ module.exports = toKey; /* 201 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(85); +var root = __webpack_require__(86); /** Built-in value references. */ var Symbol = root.Symbol; @@ -33378,8 +33399,8 @@ module.exports = Symbol; /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(201), - getRawTag = __webpack_require__(2186), - objectToString = __webpack_require__(2187); + getRawTag = __webpack_require__(2192), + objectToString = __webpack_require__(2193); /** `Object#toString` result references. */ var nullTag = '[object Null]', @@ -33439,19 +33460,19 @@ exports.sym = sym; exports.privateSet = privateSet; exports.cloneElement = cloneElement; -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); -var _isEqual = __webpack_require__(2218); +var _isEqual = __webpack_require__(2224); var _isEqual2 = _interopRequireDefault(_isEqual); -var _objectIs = __webpack_require__(901); +var _objectIs = __webpack_require__(902); var _objectIs2 = _interopRequireDefault(_objectIs); -var _object3 = __webpack_require__(902); +var _object3 = __webpack_require__(903); var _object4 = _interopRequireDefault(_object3); @@ -33459,11 +33480,11 @@ var _functionPrototype = __webpack_require__(441); var _functionPrototype2 = _interopRequireDefault(_functionPrototype); -var _configuration = __webpack_require__(915); +var _configuration = __webpack_require__(916); var _configuration2 = _interopRequireDefault(_configuration); -var _validateAdapter = __webpack_require__(916); +var _validateAdapter = __webpack_require__(917); var _validateAdapter2 = _interopRequireDefault(_validateAdapter); @@ -33799,7 +33820,7 @@ exports.nodeHasId = nodeHasId; exports.nodeMatchesObjectProps = nodeMatchesObjectProps; exports.getTextFromNode = getTextFromNode; -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); @@ -33807,11 +33828,11 @@ var _flatten = __webpack_require__(285); var _flatten2 = _interopRequireDefault(_flatten); -var _object3 = __webpack_require__(902); +var _object3 = __webpack_require__(903); var _object4 = _interopRequireDefault(_object3); -var _isSubset = __webpack_require__(2260); +var _isSubset = __webpack_require__(2266); var _isSubset2 = _interopRequireDefault(_isSubset); @@ -33969,9 +33990,9 @@ function getTextFromNode(node) { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return circles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return edges; }); /* harmony export (immutable) */ __webpack_exports__["d"] = Diagram; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Beach__ = __webpack_require__(2871); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Cell__ = __webpack_require__(931); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Circle__ = __webpack_require__(932); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Beach__ = __webpack_require__(2888); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Cell__ = __webpack_require__(933); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Circle__ = __webpack_require__(934); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Edge__ = __webpack_require__(444); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RedBlackTree__ = __webpack_require__(443); @@ -34126,7 +34147,7 @@ Diagram.prototype = { /* harmony export (immutable) */ __webpack_exports__["c"] = hue; /* harmony export (immutable) */ __webpack_exports__["b"] = gamma; /* harmony export (immutable) */ __webpack_exports__["a"] = nogamma; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(936); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(938); function linear(a, d) { @@ -34175,10 +34196,10 @@ function nogamma(a, b) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = linearish; /* harmony export (immutable) */ __webpack_exports__["a"] = linear; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(126); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__continuous__ = __webpack_require__(293); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__tickFormat__ = __webpack_require__(2919); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__tickFormat__ = __webpack_require__(2936); @@ -34255,19 +34276,19 @@ function linear() { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_defaultLocale__ = __webpack_require__(2920); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_defaultLocale__ = __webpack_require__(2937); /* unused harmony reexport formatDefaultLocale */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_defaultLocale__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__src_defaultLocale__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_locale__ = __webpack_require__(956); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_locale__ = __webpack_require__(958); /* unused harmony reexport formatLocale */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_formatSpecifier__ = __webpack_require__(957); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_formatSpecifier__ = __webpack_require__(959); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_2__src_formatSpecifier__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_precisionFixed__ = __webpack_require__(2927); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_precisionFixed__ = __webpack_require__(2944); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_3__src_precisionFixed__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_precisionPrefix__ = __webpack_require__(2928); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_precisionPrefix__ = __webpack_require__(2945); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_4__src_precisionPrefix__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_precisionRound__ = __webpack_require__(2929); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_precisionRound__ = __webpack_require__(2946); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_5__src_precisionRound__["a"]; }); @@ -34391,97 +34412,97 @@ function warnOnce(message) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_arc__ = __webpack_require__(2960); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_arc__ = __webpack_require__(2977); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "arc", function() { return __WEBPACK_IMPORTED_MODULE_0__src_arc__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_area__ = __webpack_require__(964); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_area__ = __webpack_require__(966); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "area", function() { return __WEBPACK_IMPORTED_MODULE_1__src_area__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_line__ = __webpack_require__(464); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "line", function() { return __WEBPACK_IMPORTED_MODULE_2__src_line__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_pie__ = __webpack_require__(2962); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_pie__ = __webpack_require__(2979); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "pie", function() { return __WEBPACK_IMPORTED_MODULE_3__src_pie__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_areaRadial__ = __webpack_require__(2965); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_areaRadial__ = __webpack_require__(2982); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "areaRadial", function() { return __WEBPACK_IMPORTED_MODULE_4__src_areaRadial__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "radialArea", function() { return __WEBPACK_IMPORTED_MODULE_4__src_areaRadial__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_lineRadial__ = __webpack_require__(966); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_lineRadial__ = __webpack_require__(968); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "lineRadial", function() { return __WEBPACK_IMPORTED_MODULE_5__src_lineRadial__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "radialLine", function() { return __WEBPACK_IMPORTED_MODULE_5__src_lineRadial__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_pointRadial__ = __webpack_require__(967); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_pointRadial__ = __webpack_require__(969); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "pointRadial", function() { return __WEBPACK_IMPORTED_MODULE_6__src_pointRadial__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_link_index__ = __webpack_require__(2966); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_link_index__ = __webpack_require__(2983); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "linkHorizontal", function() { return __WEBPACK_IMPORTED_MODULE_7__src_link_index__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "linkVertical", function() { return __WEBPACK_IMPORTED_MODULE_7__src_link_index__["c"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "linkRadial", function() { return __WEBPACK_IMPORTED_MODULE_7__src_link_index__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_symbol__ = __webpack_require__(2967); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_symbol__ = __webpack_require__(2984); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbol", function() { return __WEBPACK_IMPORTED_MODULE_8__src_symbol__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbols", function() { return __WEBPACK_IMPORTED_MODULE_8__src_symbol__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_symbol_circle__ = __webpack_require__(969); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_symbol_circle__ = __webpack_require__(971); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolCircle", function() { return __WEBPACK_IMPORTED_MODULE_9__src_symbol_circle__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_symbol_cross__ = __webpack_require__(970); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_symbol_cross__ = __webpack_require__(972); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolCross", function() { return __WEBPACK_IMPORTED_MODULE_10__src_symbol_cross__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_symbol_diamond__ = __webpack_require__(971); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_symbol_diamond__ = __webpack_require__(973); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolDiamond", function() { return __WEBPACK_IMPORTED_MODULE_11__src_symbol_diamond__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_symbol_square__ = __webpack_require__(973); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_symbol_square__ = __webpack_require__(975); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolSquare", function() { return __WEBPACK_IMPORTED_MODULE_12__src_symbol_square__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_symbol_star__ = __webpack_require__(972); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_symbol_star__ = __webpack_require__(974); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolStar", function() { return __WEBPACK_IMPORTED_MODULE_13__src_symbol_star__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_symbol_triangle__ = __webpack_require__(974); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_symbol_triangle__ = __webpack_require__(976); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolTriangle", function() { return __WEBPACK_IMPORTED_MODULE_14__src_symbol_triangle__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_symbol_wye__ = __webpack_require__(975); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_symbol_wye__ = __webpack_require__(977); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "symbolWye", function() { return __WEBPACK_IMPORTED_MODULE_15__src_symbol_wye__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_curve_basisClosed__ = __webpack_require__(2968); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_curve_basisClosed__ = __webpack_require__(2985); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveBasisClosed", function() { return __WEBPACK_IMPORTED_MODULE_16__src_curve_basisClosed__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_curve_basisOpen__ = __webpack_require__(2969); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_curve_basisOpen__ = __webpack_require__(2986); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveBasisOpen", function() { return __WEBPACK_IMPORTED_MODULE_17__src_curve_basisOpen__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_curve_basis__ = __webpack_require__(297); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveBasis", function() { return __WEBPACK_IMPORTED_MODULE_18__src_curve_basis__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__src_curve_bundle__ = __webpack_require__(2970); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__src_curve_bundle__ = __webpack_require__(2987); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveBundle", function() { return __WEBPACK_IMPORTED_MODULE_19__src_curve_bundle__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_curve_cardinalClosed__ = __webpack_require__(976); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_curve_cardinalClosed__ = __webpack_require__(978); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCardinalClosed", function() { return __WEBPACK_IMPORTED_MODULE_20__src_curve_cardinalClosed__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_curve_cardinalOpen__ = __webpack_require__(977); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_curve_cardinalOpen__ = __webpack_require__(979); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCardinalOpen", function() { return __WEBPACK_IMPORTED_MODULE_21__src_curve_cardinalOpen__["b"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__src_curve_cardinal__ = __webpack_require__(298); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCardinal", function() { return __WEBPACK_IMPORTED_MODULE_22__src_curve_cardinal__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_curve_catmullRomClosed__ = __webpack_require__(2971); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_curve_catmullRomClosed__ = __webpack_require__(2988); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCatmullRomClosed", function() { return __WEBPACK_IMPORTED_MODULE_23__src_curve_catmullRomClosed__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_curve_catmullRomOpen__ = __webpack_require__(2972); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_curve_catmullRomOpen__ = __webpack_require__(2989); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCatmullRomOpen", function() { return __WEBPACK_IMPORTED_MODULE_24__src_curve_catmullRomOpen__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__src_curve_catmullRom__ = __webpack_require__(466); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveCatmullRom", function() { return __WEBPACK_IMPORTED_MODULE_25__src_curve_catmullRom__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_curve_linearClosed__ = __webpack_require__(2973); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_curve_linearClosed__ = __webpack_require__(2990); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveLinearClosed", function() { return __WEBPACK_IMPORTED_MODULE_26__src_curve_linearClosed__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__src_curve_linear__ = __webpack_require__(295); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveLinear", function() { return __WEBPACK_IMPORTED_MODULE_27__src_curve_linear__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__src_curve_monotone__ = __webpack_require__(2974); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__src_curve_monotone__ = __webpack_require__(2991); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveMonotoneX", function() { return __WEBPACK_IMPORTED_MODULE_28__src_curve_monotone__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveMonotoneY", function() { return __WEBPACK_IMPORTED_MODULE_28__src_curve_monotone__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__src_curve_natural__ = __webpack_require__(2975); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__src_curve_natural__ = __webpack_require__(2992); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveNatural", function() { return __WEBPACK_IMPORTED_MODULE_29__src_curve_natural__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__src_curve_step__ = __webpack_require__(2976); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__src_curve_step__ = __webpack_require__(2993); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveStep", function() { return __WEBPACK_IMPORTED_MODULE_30__src_curve_step__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveStepAfter", function() { return __WEBPACK_IMPORTED_MODULE_30__src_curve_step__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "curveStepBefore", function() { return __WEBPACK_IMPORTED_MODULE_30__src_curve_step__["c"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__src_stack__ = __webpack_require__(2977); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__src_stack__ = __webpack_require__(2994); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stack", function() { return __WEBPACK_IMPORTED_MODULE_31__src_stack__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__src_offset_expand__ = __webpack_require__(2978); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__src_offset_expand__ = __webpack_require__(2995); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOffsetExpand", function() { return __WEBPACK_IMPORTED_MODULE_32__src_offset_expand__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33__src_offset_diverging__ = __webpack_require__(2979); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33__src_offset_diverging__ = __webpack_require__(2996); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOffsetDiverging", function() { return __WEBPACK_IMPORTED_MODULE_33__src_offset_diverging__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_34__src_offset_none__ = __webpack_require__(216); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOffsetNone", function() { return __WEBPACK_IMPORTED_MODULE_34__src_offset_none__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__src_offset_silhouette__ = __webpack_require__(2980); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__src_offset_silhouette__ = __webpack_require__(2997); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOffsetSilhouette", function() { return __WEBPACK_IMPORTED_MODULE_35__src_offset_silhouette__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__src_offset_wiggle__ = __webpack_require__(2981); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__src_offset_wiggle__ = __webpack_require__(2998); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOffsetWiggle", function() { return __WEBPACK_IMPORTED_MODULE_36__src_offset_wiggle__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_37__src_order_ascending__ = __webpack_require__(467); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOrderAscending", function() { return __WEBPACK_IMPORTED_MODULE_37__src_order_ascending__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__src_order_descending__ = __webpack_require__(2982); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__src_order_descending__ = __webpack_require__(2999); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOrderDescending", function() { return __WEBPACK_IMPORTED_MODULE_38__src_order_descending__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__src_order_insideOut__ = __webpack_require__(2983); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__src_order_insideOut__ = __webpack_require__(3000); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOrderInsideOut", function() { return __WEBPACK_IMPORTED_MODULE_39__src_order_insideOut__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__src_order_none__ = __webpack_require__(217); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOrderNone", function() { return __WEBPACK_IMPORTED_MODULE_40__src_order_none__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__src_order_reverse__ = __webpack_require__(2984); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__src_order_reverse__ = __webpack_require__(3001); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "stackOrderReverse", function() { return __WEBPACK_IMPORTED_MODULE_41__src_order_reverse__["a"]; }); @@ -34535,7 +34556,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_path__ = __webpack_require__(2961); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_path__ = __webpack_require__(2978); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_path__["a"]; }); @@ -34620,7 +34641,7 @@ function asin(x) { /* harmony export (immutable) */ __webpack_exports__["b"] = cartesianAddInPlace; /* harmony export (immutable) */ __webpack_exports__["f"] = cartesianScale; /* harmony export (immutable) */ __webpack_exports__["e"] = cartesianNormalizeInPlace; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); function spherical(cartesian) { @@ -34663,7 +34684,7 @@ function cartesianNormalizeInPlace(d) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = azimuthalRaw; /* harmony export (immutable) */ __webpack_exports__["a"] = azimuthalInvert; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); function azimuthalRaw(scale) { @@ -34763,7 +34784,7 @@ module.exports = function (exec, skipClosing) { /* 223 */ /***/ (function(module, exports, __webpack_require__) { -var ctx = __webpack_require__(73); +var ctx = __webpack_require__(74); var call = __webpack_require__(496); var isArrayIter = __webpack_require__(316); var anObject = __webpack_require__(23); @@ -34798,16 +34819,16 @@ exports.RETURN = RETURN; var global = __webpack_require__(20); var $export = __webpack_require__(8); -var redefine = __webpack_require__(87); -var redefineAll = __webpack_require__(134); -var meta = __webpack_require__(88); +var redefine = __webpack_require__(88); +var redefineAll = __webpack_require__(135); +var meta = __webpack_require__(89); var forOf = __webpack_require__(223); -var anInstance = __webpack_require__(135); +var anInstance = __webpack_require__(136); var isObject = __webpack_require__(17); var fails = __webpack_require__(29); var $iterDetect = __webpack_require__(222); -var setToStringTag = __webpack_require__(138); -var inheritIfRequired = __webpack_require__(1044); +var setToStringTag = __webpack_require__(139); +var inheritIfRequired = __webpack_require__(1046); module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { var Base = global[NAME]; @@ -34896,9 +34917,9 @@ exports.f = Object.getOwnPropertySymbols; "use strict"; var hide = __webpack_require__(57); -var redefine = __webpack_require__(87); +var redefine = __webpack_require__(88); var fails = __webpack_require__(29); -var defined = __webpack_require__(105); +var defined = __webpack_require__(106); var wks = __webpack_require__(27); module.exports = function (KEY, length, exec) { @@ -41990,7 +42011,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _beta_badge = __webpack_require__(1251); +var _beta_badge = __webpack_require__(1255); Object.defineProperty(exports, 'EuiBetaBadge', { enumerable: true, @@ -42019,7 +42040,7 @@ Object.defineProperty(exports, 'EuiToolTip', { } }); -var _icon_tip = __webpack_require__(1254); +var _icon_tip = __webpack_require__(1258); Object.defineProperty(exports, 'EuiIconTip', { enumerable: true, @@ -42059,7 +42080,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _code = __webpack_require__(1271); +var _code = __webpack_require__(1275); Object.defineProperty(exports, 'EuiCode', { enumerable: true, @@ -42068,7 +42089,7 @@ Object.defineProperty(exports, 'EuiCode', { } }); -var _code_block = __webpack_require__(1452); +var _code_block = __webpack_require__(1456); Object.defineProperty(exports, 'EuiCodeBlock', { enumerable: true, @@ -42219,7 +42240,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _overlay_mask = __webpack_require__(1451); +var _overlay_mask = __webpack_require__(1455); Object.defineProperty(exports, 'EuiOverlayMask', { enumerable: true, @@ -42271,11 +42292,11 @@ module.exports = isArrayLike; /* 239 */ /***/ (function(module, exports, __webpack_require__) { -var listCacheClear = __webpack_require__(1487), - listCacheDelete = __webpack_require__(1488), - listCacheGet = __webpack_require__(1489), - listCacheHas = __webpack_require__(1490), - listCacheSet = __webpack_require__(1491); +var listCacheClear = __webpack_require__(1491), + listCacheDelete = __webpack_require__(1492), + listCacheGet = __webpack_require__(1493), + listCacheHas = __webpack_require__(1494), + listCacheSet = __webpack_require__(1495); /** * Creates an list cache object. @@ -42336,7 +42357,7 @@ module.exports = assocIndexOf; /* 241 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112); +var getNative = __webpack_require__(113); /* Built-in method references that are verified to be native. */ var nativeCreate = getNative(Object, 'create'); @@ -42348,7 +42369,7 @@ module.exports = nativeCreate; /* 242 */ /***/ (function(module, exports, __webpack_require__) { -var isKeyable = __webpack_require__(1509); +var isKeyable = __webpack_require__(1513); /** * Gets the data for `map`. @@ -42445,8 +42466,8 @@ module.exports = copyObject; /* 245 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(182), - isObjectLike = __webpack_require__(183); +var baseGetTag = __webpack_require__(183), + isObjectLike = __webpack_require__(184); /** `Object#toString` result references. */ var symbolTag = '[object Symbol]'; @@ -42480,7 +42501,7 @@ module.exports = isSymbol; /* 246 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(67); +var root = __webpack_require__(68); /** Built-in value references. */ var Symbol = root.Symbol; @@ -42492,11 +42513,11 @@ module.exports = Symbol; /* 247 */ /***/ (function(module, exports, __webpack_require__) { -var listCacheClear = __webpack_require__(1615), - listCacheDelete = __webpack_require__(1616), - listCacheGet = __webpack_require__(1617), - listCacheHas = __webpack_require__(1618), - listCacheSet = __webpack_require__(1619); +var listCacheClear = __webpack_require__(1619), + listCacheDelete = __webpack_require__(1620), + listCacheGet = __webpack_require__(1621), + listCacheHas = __webpack_require__(1622), + listCacheSet = __webpack_require__(1623); /** * Creates an list cache object. @@ -42557,7 +42578,7 @@ module.exports = assocIndexOf; /* 249 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151); +var getNative = __webpack_require__(152); /* Built-in method references that are verified to be native. */ var nativeCreate = getNative(Object, 'create'); @@ -42569,7 +42590,7 @@ module.exports = nativeCreate; /* 250 */ /***/ (function(module, exports, __webpack_require__) { -var isKeyable = __webpack_require__(1637); +var isKeyable = __webpack_require__(1641); /** * Gets the data for `map`. @@ -42621,7 +42642,7 @@ module.exports = toKey; /***/ (function(module, exports, __webpack_require__) { // 7.1.13 ToObject(argument) -var defined = __webpack_require__(374); +var defined = __webpack_require__(376); module.exports = function (it) { return Object(defined(it)); }; @@ -42706,11 +42727,11 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(1864)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(1870)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(1866)(); + module.exports = __webpack_require__(1872)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -42836,8 +42857,8 @@ EuiSpacer.__docgenInfo = [{ /* WEBPACK VAR INJECTION */(function(Buffer) {/* Module Dependencies */ -var htmlparser = __webpack_require__(159), - parse5 = __webpack_require__(2020); +var htmlparser = __webpack_require__(160), + parse5 = __webpack_require__(2026); /* Parser @@ -42951,9 +42972,9 @@ exports.update = function(arr, parent) { -var base64 = __webpack_require__(1989) -var ieee754 = __webpack_require__(1990) -var isArray = __webpack_require__(828) +var base64 = __webpack_require__(1995) +var ieee754 = __webpack_require__(1996) +var isArray = __webpack_require__(829) exports.Buffer = Buffer exports.SlowBuffer = SlowBuffer @@ -45173,8 +45194,8 @@ SafeBuffer.allocUnsafeSlow = function (size) { /* Module dependencies */ -var ElementType = __webpack_require__(2010); -var entities = __webpack_require__(2011); +var ElementType = __webpack_require__(2016); +var entities = __webpack_require__(2017); /* Boolean Attributes @@ -45379,7 +45400,7 @@ Mixin.prototype._getOverriddenMethods = function () { /* 267 */ /***/ (function(module, exports, __webpack_require__) { -var assign = __webpack_require__(845); +var assign = __webpack_require__(846); /* * Cheerio default options @@ -45447,7 +45468,7 @@ module.exports = copyObject; /***/ (function(module, exports, __webpack_require__) { var baseRest = __webpack_require__(413), - isIterateeCall = __webpack_require__(851); + isIterateeCall = __webpack_require__(852); /** * Creates a function like `_.assign`. @@ -45540,9 +45561,9 @@ module.exports = isPrototype; /* 272 */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeKeys = __webpack_require__(852), - baseKeys = __webpack_require__(2049), - isArrayLike = __webpack_require__(123); +var arrayLikeKeys = __webpack_require__(853), + baseKeys = __webpack_require__(2055), + isArrayLike = __webpack_require__(124); /** * Creates an array of the own enumerable property names of `object`. @@ -45583,8 +45604,8 @@ module.exports = keys; /* 273 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsArguments = __webpack_require__(2044), - isObjectLike = __webpack_require__(98); +var baseIsArguments = __webpack_require__(2050), + isObjectLike = __webpack_require__(99); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -45625,9 +45646,9 @@ module.exports = isArguments; /* 274 */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeKeys = __webpack_require__(852), - baseKeysIn = __webpack_require__(2051), - isArrayLike = __webpack_require__(123); +var arrayLikeKeys = __webpack_require__(853), + baseKeysIn = __webpack_require__(2057), + isArrayLike = __webpack_require__(124); /** * Creates an array of the own and inherited enumerable property names of `object`. @@ -45777,8 +45798,8 @@ module.exports = replaceHolders; /* 278 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(161), - isObjectLike = __webpack_require__(98); +var baseGetTag = __webpack_require__(162), + isObjectLike = __webpack_require__(99); /** `Object#toString` result references. */ var symbolTag = '[object Symbol]'; @@ -45812,9 +45833,9 @@ module.exports = isSymbol; /* 279 */ /***/ (function(module, exports, __webpack_require__) { -var arrayEach = __webpack_require__(866), +var arrayEach = __webpack_require__(867), baseEach = __webpack_require__(196), - castFunction = __webpack_require__(2080), + castFunction = __webpack_require__(2086), isArray = __webpack_require__(35); /** @@ -45859,11 +45880,11 @@ module.exports = forEach; /* 280 */ /***/ (function(module, exports, __webpack_require__) { -var listCacheClear = __webpack_require__(2099), - listCacheDelete = __webpack_require__(2100), - listCacheGet = __webpack_require__(2101), - listCacheHas = __webpack_require__(2102), - listCacheSet = __webpack_require__(2103); +var listCacheClear = __webpack_require__(2105), + listCacheDelete = __webpack_require__(2106), + listCacheGet = __webpack_require__(2107), + listCacheHas = __webpack_require__(2108), + listCacheSet = __webpack_require__(2109); /** * Creates an list cache object. @@ -45897,7 +45918,7 @@ module.exports = ListCache; /* 281 */ /***/ (function(module, exports, __webpack_require__) { -var eq = __webpack_require__(162); +var eq = __webpack_require__(163); /** * Gets the index at which the `key` is found in `array` of key-value pairs. @@ -45924,7 +45945,7 @@ module.exports = assocIndexOf; /* 282 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122); +var getNative = __webpack_require__(123); /* Built-in method references that are verified to be native. */ var nativeCreate = getNative(Object, 'create'); @@ -45936,7 +45957,7 @@ module.exports = nativeCreate; /* 283 */ /***/ (function(module, exports, __webpack_require__) { -var isKeyable = __webpack_require__(2117); +var isKeyable = __webpack_require__(2123); /** * Gets the data for `map`. @@ -45962,8 +45983,8 @@ module.exports = getMapData; var isArray = __webpack_require__(35), isKey = __webpack_require__(430), - stringToPath = __webpack_require__(2152), - toString = __webpack_require__(2155); + stringToPath = __webpack_require__(2158), + toString = __webpack_require__(2161); /** * Casts `value` to a path array if it's not one. @@ -45987,7 +46008,7 @@ module.exports = castPath; /* 285 */ /***/ (function(module, exports, __webpack_require__) { -var baseFlatten = __webpack_require__(2183); +var baseFlatten = __webpack_require__(2189); /** * Flattens `array` a single level deep. @@ -46015,7 +46036,7 @@ module.exports = flatten; /* 286 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124); +var getNative = __webpack_require__(125); /* Built-in method references that are verified to be native. */ var nativeCreate = getNative(Object, 'create'); @@ -46027,11 +46048,11 @@ module.exports = nativeCreate; /* 287 */ /***/ (function(module, exports, __webpack_require__) { -var listCacheClear = __webpack_require__(2200), - listCacheDelete = __webpack_require__(2201), - listCacheGet = __webpack_require__(2202), - listCacheHas = __webpack_require__(2203), - listCacheSet = __webpack_require__(2204); +var listCacheClear = __webpack_require__(2206), + listCacheDelete = __webpack_require__(2207), + listCacheGet = __webpack_require__(2208), + listCacheHas = __webpack_require__(2209), + listCacheSet = __webpack_require__(2210); /** * Creates an list cache object. @@ -46065,7 +46086,7 @@ module.exports = ListCache; /* 288 */ /***/ (function(module, exports, __webpack_require__) { -var eq = __webpack_require__(891); +var eq = __webpack_require__(892); /** * Gets the index at which the `key` is found in `array` of key-value pairs. @@ -46092,7 +46113,7 @@ module.exports = assocIndexOf; /* 289 */ /***/ (function(module, exports, __webpack_require__) { -var isKeyable = __webpack_require__(2206); +var isKeyable = __webpack_require__(2212); /** * Gets the data for `map`. @@ -46128,9 +46149,9 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument var _objects = __webpack_require__(345); -var _props_info = __webpack_require__(929); +var _props_info = __webpack_require__(930); -var _props_info2 = __webpack_require__(928); +var _props_info2 = __webpack_require__(929); var basicTableProps = (0, _objects.omit)(_props_info.propsInfo, ['EuiBasicTable', 'Pagination']); var searchBarProps = (0, _objects.omit)(_props_info2.propsInfo, ['EuiSearchBar']); @@ -46277,11 +46298,11 @@ module.exports = exports['default']; /* harmony export (immutable) */ __webpack_exports__["c"] = deinterpolateLinear; /* harmony export (immutable) */ __webpack_exports__["a"] = copy; /* harmony export (immutable) */ __webpack_exports__["b"] = continuous; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(125); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__array__ = __webpack_require__(127); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(459); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__number__ = __webpack_require__(955); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__number__ = __webpack_require__(957); @@ -46592,8 +46613,8 @@ Cardinal.prototype = { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = rotateRadians; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__compose__ = __webpack_require__(988); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__compose__ = __webpack_require__(990); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); @@ -46678,11 +46699,11 @@ function rotationPhiGamma(deltaPhi, deltaGamma) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = clipRectangle; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__buffer__ = __webpack_require__(991); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__line__ = __webpack_require__(3007); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__rejoin__ = __webpack_require__(992); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__buffer__ = __webpack_require__(993); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__line__ = __webpack_require__(3024); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__rejoin__ = __webpack_require__(994); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_array__ = __webpack_require__(33); @@ -46918,7 +46939,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.EuiSeriesChartAxisUtils = exports.TITLE_POSITION = exports.ORIENTATION = undefined; -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); /** * Axis orientation. Can be top, bottom, left, right. @@ -47086,7 +47107,7 @@ var singleton = null; var singletonCounter = 0; var stylesInsertedAtTop = []; -var fixUrls = __webpack_require__(3232); +var fixUrls = __webpack_require__(3256); module.exports = function(list, options) { if (typeof DEBUG !== "undefined" && DEBUG) { @@ -47420,7 +47441,7 @@ module.exports = function (it) { var global = __webpack_require__(20); var hide = __webpack_require__(57); -var uid = __webpack_require__(102); +var uid = __webpack_require__(103); var TYPED = uid('typed_array'); var VIEW = uid('view'); var ABV = !!(global.ArrayBuffer && global.DataView); @@ -47453,7 +47474,7 @@ module.exports = { /***/ (function(module, exports, __webpack_require__) { // fallback for non-array-like ES3 and non-enumerable old V8 strings -var cof = __webpack_require__(136); +var cof = __webpack_require__(137); // eslint-disable-next-line no-prototype-builtins module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); @@ -47468,7 +47489,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { // true -> Array#includes var toIObject = __webpack_require__(63); var toLength = __webpack_require__(45); -var toAbsoluteIndex = __webpack_require__(137); +var toAbsoluteIndex = __webpack_require__(138); module.exports = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIObject($this); @@ -47494,7 +47515,7 @@ module.exports = function (IS_INCLUDES) { /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(311)('keys'); -var uid = __webpack_require__(102); +var uid = __webpack_require__(103); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; @@ -47529,8 +47550,8 @@ module.exports = ( "use strict"; // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) -var toObject = __webpack_require__(74); -var toAbsoluteIndex = __webpack_require__(137); +var toObject = __webpack_require__(75); +var toAbsoluteIndex = __webpack_require__(138); var toLength = __webpack_require__(45); module.exports = function fill(value /* , start = 0, end = @length */) { var O = toObject(this); @@ -47550,7 +47571,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = __webpack_require__(23); -var aFunction = __webpack_require__(103); +var aFunction = __webpack_require__(104); var SPECIES = __webpack_require__(27)('species'); module.exports = function (O, D) { var C = anObject(O).constructor; @@ -47564,7 +47585,7 @@ module.exports = function (O, D) { /***/ (function(module, exports, __webpack_require__) { // getting tag from 19.1.3.6 Object.prototype.toString() -var cof = __webpack_require__(136); +var cof = __webpack_require__(137); var TAG = __webpack_require__(27)('toStringTag'); // ES3 wrong here var ARG = cof(function () { return arguments; }()) == 'Arguments'; @@ -47593,7 +47614,7 @@ module.exports = function (it) { /***/ (function(module, exports, __webpack_require__) { // check on default Array iterator -var Iterators = __webpack_require__(139); +var Iterators = __webpack_require__(140); var ITERATOR = __webpack_require__(27)('iterator'); var ArrayProto = Array.prototype; @@ -47608,8 +47629,8 @@ module.exports = function (it) { var classof = __webpack_require__(315); var ITERATOR = __webpack_require__(27)('iterator'); -var Iterators = __webpack_require__(139); -module.exports = __webpack_require__(132).getIteratorMethod = function (it) { +var Iterators = __webpack_require__(140); +module.exports = __webpack_require__(133).getIteratorMethod = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; @@ -47622,9 +47643,9 @@ module.exports = __webpack_require__(132).getIteratorMethod = function (it) { "use strict"; -var addToUnscopables = __webpack_require__(141); +var addToUnscopables = __webpack_require__(142); var step = __webpack_require__(492); -var Iterators = __webpack_require__(139); +var Iterators = __webpack_require__(140); var toIObject = __webpack_require__(63); // 22.1.3.4 Array.prototype.entries() @@ -47673,7 +47694,7 @@ module.exports = { set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line function (test, buggy, set) { try { - set = __webpack_require__(73)(Function.call, __webpack_require__(76).f(Object.prototype, '__proto__').set, 2); + set = __webpack_require__(74)(Function.call, __webpack_require__(77).f(Object.prototype, '__proto__').set, 2); set(test, []); buggy = !(test instanceof Array); } catch (e) { buggy = true; } @@ -47692,7 +47713,7 @@ module.exports = { /* 320 */ /***/ (function(module, exports, __webpack_require__) { -var ctx = __webpack_require__(73); +var ctx = __webpack_require__(74); var invoke = __webpack_require__(499); var html = __webpack_require__(490); var cel = __webpack_require__(306); @@ -47735,7 +47756,7 @@ if (!setTask || !clearTask) { delete queue[id]; }; // Node.js 0.8- - if (__webpack_require__(136)(process) == 'process') { + if (__webpack_require__(137)(process) == 'process') { defer = function (id) { process.nextTick(ctx(run, id, 1)); }; @@ -47784,7 +47805,7 @@ module.exports = { // helper for String#{startsWith, endsWith, includes} var isRegExp = __webpack_require__(505); -var defined = __webpack_require__(105); +var defined = __webpack_require__(106); module.exports = function (that, searchString, NAME) { if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!"); @@ -47817,7 +47838,7 @@ module.exports = function (KEY) { "use strict"; var $defineProperty = __webpack_require__(38); -var createDesc = __webpack_require__(101); +var createDesc = __webpack_require__(102); module.exports = function (object, index, value) { if (index in object) $defineProperty.f(object, index, createDesc(0, value)); @@ -47897,7 +47918,7 @@ module.exports = ReactPropTypesSecret; -var hyphenate = __webpack_require__(1145); +var hyphenate = __webpack_require__(1147); var msPattern = /^ms-/; @@ -47929,9 +47950,9 @@ module.exports = hyphenateStyleName; "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_Provider__ = __webpack_require__(1147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_Provider__ = __webpack_require__(1149); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__components_connectAdvanced__ = __webpack_require__(514); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__connect_connect__ = __webpack_require__(1152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__connect_connect__ = __webpack_require__(1154); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Provider", function() { return __WEBPACK_IMPORTED_MODULE_0__components_Provider__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createProvider", function() { return __WEBPACK_IMPORTED_MODULE_0__components_Provider__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "connectAdvanced", function() { return __WEBPACK_IMPORTED_MODULE_1__components_connectAdvanced__["a"]; }); @@ -47975,9 +47996,9 @@ function warning(message) { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__baseGetTag_js__ = __webpack_require__(1155); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__getPrototype_js__ = __webpack_require__(1160); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__isObjectLike_js__ = __webpack_require__(1162); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__baseGetTag_js__ = __webpack_require__(1157); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__getPrototype_js__ = __webpack_require__(1162); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__isObjectLike_js__ = __webpack_require__(1164); @@ -48142,13 +48163,13 @@ function mapAsync(array, work, callback) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(79); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__getRouteParams__ = __webpack_require__(1184); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__getRouteParams__ = __webpack_require__(1186); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__ContextUtils__ = __webpack_require__(334); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__RouteUtils__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__RouteUtils__ = __webpack_require__(92); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; @@ -48426,7 +48447,7 @@ var locationShape = Object(__WEBPACK_IMPORTED_MODULE_0_prop_types__["shape"])({ exports.__esModule = true; -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); @@ -48456,9 +48477,9 @@ exports.default = runTransitionHook; exports.__esModule = true; -var _AsyncUtils = __webpack_require__(1195); +var _AsyncUtils = __webpack_require__(1197); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); var _runTransitionHook = __webpack_require__(336); @@ -48466,7 +48487,7 @@ var _runTransitionHook2 = _interopRequireDefault(_runTransitionHook); var _Actions = __webpack_require__(229); -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -48649,13 +48670,13 @@ var canUseDOM = exports.canUseDOM = !!(typeof window !== 'undefined' && window.d exports.__esModule = true; exports.go = exports.replaceLocation = exports.pushLocation = exports.startListener = exports.getUserConfirmation = exports.getCurrentLocation = undefined; -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); var _DOMUtils = __webpack_require__(230); var _DOMStateStorage = __webpack_require__(531); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); var _ExecutionEnvironment = __webpack_require__(338); @@ -49046,7 +49067,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _mutation_observer = __webpack_require__(1211); +var _mutation_observer = __webpack_require__(1213); Object.defineProperty(exports, 'EuiMutationObserver', { enumerable: true, @@ -49066,7 +49087,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _is_color_dark = __webpack_require__(1214); +var _is_color_dark = __webpack_require__(1216); Object.defineProperty(exports, 'isColorDark', { enumerable: true, @@ -49075,7 +49096,7 @@ Object.defineProperty(exports, 'isColorDark', { } }); -var _hex_to_rgb = __webpack_require__(1215); +var _hex_to_rgb = __webpack_require__(1217); Object.defineProperty(exports, 'hexToRgb', { enumerable: true, @@ -49084,7 +49105,7 @@ Object.defineProperty(exports, 'hexToRgb', { } }); -var _rgb_to_hex = __webpack_require__(1216); +var _rgb_to_hex = __webpack_require__(1218); Object.defineProperty(exports, 'rgbToHex', { enumerable: true, @@ -49093,7 +49114,7 @@ Object.defineProperty(exports, 'rgbToHex', { } }); -var _luminance_and_contrast = __webpack_require__(1217); +var _luminance_and_contrast = __webpack_require__(1219); Object.defineProperty(exports, 'calculateContrast', { enumerable: true, @@ -49108,7 +49129,7 @@ Object.defineProperty(exports, 'calculateLuminance', { } }); -var _visualization_colors = __webpack_require__(1218); +var _visualization_colors = __webpack_require__(1220); Object.defineProperty(exports, 'VISUALIZATION_COLORS', { enumerable: true, @@ -49134,7 +49155,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _sortable_properties = __webpack_require__(1243); +var _sortable_properties = __webpack_require__(1245); Object.defineProperty(exports, 'SortableProperties', { enumerable: true, @@ -49158,7 +49179,7 @@ Object.defineProperty(exports, 'SortDirection', { } }); -var _property_sort = __webpack_require__(1244); +var _property_sort = __webpack_require__(1246); Object.defineProperty(exports, 'PropertySortType', { enumerable: true, @@ -49244,7 +49265,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _button_empty = __webpack_require__(1262); +var _button_empty = __webpack_require__(1266); Object.defineProperty(exports, 'COLORS', { enumerable: true, @@ -49276,7 +49297,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _toggle = __webpack_require__(1265); +var _toggle = __webpack_require__(1269); Object.defineProperty(exports, 'EuiToggle', { enumerable: true, @@ -49392,11 +49413,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _focusTrapReact = __webpack_require__(179); +var _focusTrapReact = __webpack_require__(180); var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); -var _highlight = __webpack_require__(1273); +var _highlight = __webpack_require__(1277); var _highlight2 = _interopRequireDefault(_highlight); @@ -49404,7 +49425,7 @@ var _button = __webpack_require__(52); var _overlay_mask = __webpack_require__(237); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -49797,7 +49818,7 @@ module.exports = ReactPropTypesSecret; /***/ (function(module, exports, __webpack_require__) { var baseForOwn = __webpack_require__(689), - castFunction = __webpack_require__(1481); + castFunction = __webpack_require__(1485); /** * Iterates over own enumerable string keyed properties of an object and @@ -49838,8 +49859,8 @@ module.exports = forOwn; /* 352 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(66), - stubFalse = __webpack_require__(1475); +/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(67), + stubFalse = __webpack_require__(1479); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -49961,11 +49982,11 @@ module.exports = getPrototype; /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(239), - stackClear = __webpack_require__(1492), - stackDelete = __webpack_require__(1493), - stackGet = __webpack_require__(1494), - stackHas = __webpack_require__(1495), - stackSet = __webpack_require__(1496); + stackClear = __webpack_require__(1496), + stackDelete = __webpack_require__(1497), + stackGet = __webpack_require__(1498), + stackHas = __webpack_require__(1499), + stackSet = __webpack_require__(1500); /** * Creates a stack cache object to store key-value pairs. @@ -50036,8 +50057,8 @@ module.exports = eq; /* 358 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112), - root = __webpack_require__(66); +var getNative = __webpack_require__(113), + root = __webpack_require__(67); /* Built-in method references that are verified to be native. */ var Map = getNative(root, 'Map'); @@ -50049,11 +50070,11 @@ module.exports = Map; /* 359 */ /***/ (function(module, exports, __webpack_require__) { -var mapCacheClear = __webpack_require__(1501), - mapCacheDelete = __webpack_require__(1508), - mapCacheGet = __webpack_require__(1510), - mapCacheHas = __webpack_require__(1511), - mapCacheSet = __webpack_require__(1512); +var mapCacheClear = __webpack_require__(1505), + mapCacheDelete = __webpack_require__(1512), + mapCacheGet = __webpack_require__(1514), + mapCacheHas = __webpack_require__(1515), + mapCacheSet = __webpack_require__(1516); /** * Creates a map cache object to store key-value pairs. @@ -50087,7 +50108,7 @@ module.exports = MapCache; /* 360 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFilter = __webpack_require__(1521), +var arrayFilter = __webpack_require__(1525), stubArray = __webpack_require__(707); /** Used for built-in method references. */ @@ -50158,8 +50179,8 @@ module.exports = isKey; /* 362 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), - isObjectLike = __webpack_require__(111); +var baseGetTag = __webpack_require__(111), + isObjectLike = __webpack_require__(112); /** `Object#toString` result references. */ var symbolTag = '[object Symbol]'; @@ -50215,8 +50236,8 @@ module.exports = cloneArrayBuffer; /* 364 */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeKeys = __webpack_require__(1593), - baseKeys = __webpack_require__(1600), +var arrayLikeKeys = __webpack_require__(1597), + baseKeys = __webpack_require__(1604), isArrayLike = __webpack_require__(366); /** @@ -50338,8 +50359,8 @@ module.exports = isArrayLike; /* 367 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151), - root = __webpack_require__(67); +var getNative = __webpack_require__(152), + root = __webpack_require__(68); /* Built-in method references that are verified to be native. */ var Map = getNative(root, 'Map'); @@ -50351,11 +50372,11 @@ module.exports = Map; /* 368 */ /***/ (function(module, exports, __webpack_require__) { -var mapCacheClear = __webpack_require__(1629), - mapCacheDelete = __webpack_require__(1636), - mapCacheGet = __webpack_require__(1638), - mapCacheHas = __webpack_require__(1639), - mapCacheSet = __webpack_require__(1640); +var mapCacheClear = __webpack_require__(1633), + mapCacheDelete = __webpack_require__(1640), + mapCacheGet = __webpack_require__(1642), + mapCacheHas = __webpack_require__(1643), + mapCacheSet = __webpack_require__(1644); /** * Creates a map cache object to store key-value pairs. @@ -50389,7 +50410,7 @@ module.exports = MapCache; /* 369 */ /***/ (function(module, exports, __webpack_require__) { -var isArray = __webpack_require__(68), +var isArray = __webpack_require__(69), isSymbol = __webpack_require__(245); /** Used to match property names within property paths. */ @@ -50431,7 +50452,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _outside_click_detector = __webpack_require__(1709); +var _outside_click_detector = __webpack_require__(1713); Object.defineProperty(exports, 'EuiOutsideClickDetector', { enumerable: true, @@ -50759,13 +50780,13 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _browser = __webpack_require__(1734); +var _browser = __webpack_require__(1738); -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -51042,6 +51063,784 @@ EuiFieldSearch.__docgenInfo = [{ /***/ }), /* 374 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiPopover = exports.ANCHOR_POSITIONS = undefined; + +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); + +exports.getPopoverPositionFromAnchorPosition = getPopoverPositionFromAnchorPosition; +exports.getPopoverAlignFromAnchorPosition = getPopoverAlignFromAnchorPosition; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); + +var _focusTrapReact = __webpack_require__(180); + +var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); + +var _tabbable = __webpack_require__(236); + +var _tabbable2 = _interopRequireDefault(_tabbable); + +var _services = __webpack_require__(11); + +var _outside_click_detector = __webpack_require__(370); + +var _accessibility = __webpack_require__(65); + +var _panel = __webpack_require__(375); + +var _portal = __webpack_require__(149); + +var _mutation_observer = __webpack_require__(341); + +var _popover_positioning = __webpack_require__(667); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var anchorPositionToPopoverPositionMap = { + 'up': 'top', + 'right': 'right', + 'down': 'bottom', + 'left': 'left' +}; +function getPopoverPositionFromAnchorPosition(anchorPosition) { + // maps the anchor position to the matching popover position + // e.g. "upLeft" -> "top", "downRight" -> "bottom" + + // extract the first positional word from anchorPosition: + // starts at the beginning (" ^ ") of anchorPosition and + // captures all of the characters (" (.*?) ") until the + var _anchorPosition$match = anchorPosition.match(/^(.*?)[A-Z]/), + _anchorPosition$match2 = _slicedToArray(_anchorPosition$match, 2), + primaryPosition = _anchorPosition$match2[1]; + + return anchorPositionToPopoverPositionMap[primaryPosition]; +} +function getPopoverAlignFromAnchorPosition(anchorPosition) { + // maps the gravity to the matching popover position + // e.g. "upLeft" -> "left", "rightDown" -> "bottom" + + // extract the second positional word from anchorPosition: + // starts a capture group at the first capital letter + var _anchorPosition$match3 = anchorPosition.match(/([A-Z].*)/), + _anchorPosition$match4 = _slicedToArray(_anchorPosition$match3, 2), + align = _anchorPosition$match4[1]; + + // this performs two tasks: + // 1. normalizes the align position by lowercasing it + // 2. `center` doesn't exist in the lookup map which converts it to `undefined` meaning no align + + + return anchorPositionToPopoverPositionMap[align.toLowerCase()]; +} + +var anchorPositionToClassNameMap = { + 'upCenter': 'euiPopover--anchorUpCenter', + 'upLeft': 'euiPopover--anchorUpLeft', + 'upRight': 'euiPopover--anchorUpRight', + 'downCenter': 'euiPopover--anchorDownCenter', + 'downLeft': 'euiPopover--anchorDownLeft', + 'downRight': 'euiPopover--anchorDownRight', + 'leftCenter': 'euiPopover--anchorLeftCenter', + 'leftUp': 'euiPopover--anchorLeftUp', + 'leftDown': 'euiPopover--anchorLeftDown', + 'rightCenter': 'euiPopover--anchorRightCenter', + 'rightUp': 'euiPopover--anchorRightUp', + 'rightDown': 'euiPopover--anchorRightDown' +}; + +var ANCHOR_POSITIONS = exports.ANCHOR_POSITIONS = Object.keys(anchorPositionToClassNameMap); + +var DEFAULT_POPOVER_STYLES = { + top: 50, + left: 50 +}; + +var GROUP_NUMERIC = /^([\d.]+)/; + +var EuiPopover = exports.EuiPopover = function (_Component) { + _inherits(EuiPopover, _Component); + + _createClass(EuiPopover, null, [{ + key: 'getDerivedStateFromProps', + value: function getDerivedStateFromProps(nextProps, prevState) { + if (prevState.prevProps.isOpen && !nextProps.isOpen) { + return { + prevProps: { + isOpen: nextProps.isOpen + }, + isClosing: true, + isOpening: false + }; + } + + if (prevState.prevProps.isOpen !== nextProps.isOpen) { + return { + prevProps: { + isOpen: nextProps.isOpen + } + }; + } + + return null; + } + }]); + + function EuiPopover(props) { + _classCallCheck(this, EuiPopover); + + var _this = _possibleConstructorReturn(this, (EuiPopover.__proto__ || Object.getPrototypeOf(EuiPopover)).call(this, props)); + + _this.onKeyDown = function (e) { + if (e.keyCode === _services.cascadingMenuKeyCodes.ESCAPE) { + e.preventDefault(); + e.stopPropagation(); + _this.props.closePopover(); + } + }; + + _this.onMutation = function (records) { + var waitDuration = records.reduce(function (waitDuration, record) { + // only check for CSS transition values for ELEMENT nodes + if (record.target.nodeType === document.ELEMENT_NODE) { + var computedStyle = window.getComputedStyle(record.target); + + var computedDuration = computedStyle.getPropertyValue('transition-duration'); + var durationMatch = computedDuration.match(GROUP_NUMERIC); + durationMatch = durationMatch ? parseFloat(durationMatch[1]) * 1000 : 0; + + var computedDelay = computedStyle.getPropertyValue('transition-delay'); + var delayMatch = computedDelay.match(GROUP_NUMERIC); + delayMatch = delayMatch ? parseFloat(delayMatch[1]) * 1000 : 0; + + waitDuration = Math.max(waitDuration, durationMatch + delayMatch); + } + + return waitDuration; + }, 0); + _this.positionPopover(); + + if (waitDuration > 0) { + var startTime = Date.now(); + var endTime = startTime + waitDuration; + + var onFrame = function onFrame() { + _this.positionPopover(); + + if (endTime > Date.now()) { + requestAnimationFrame(onFrame); + } + }; + + requestAnimationFrame(onFrame); + } + }; + + _this.positionPopover = function () { + if (_this.button == null || _this.panel == null) return; + + var _findPopoverPosition = (0, _popover_positioning.findPopoverPosition)({ + container: _this.props.container, + position: getPopoverPositionFromAnchorPosition(_this.props.anchorPosition), + align: getPopoverAlignFromAnchorPosition(_this.props.anchorPosition), + anchor: _this.button, + popover: _this.panel, + offset: _this.props.hasArrow ? 16 : 8, + arrowConfig: { + arrowWidth: 24, + arrowBuffer: 10 + } + }), + top = _findPopoverPosition.top, + left = _findPopoverPosition.left, + position = _findPopoverPosition.position, + arrow = _findPopoverPosition.arrow; + + // the popover's z-index must inherit from the button + // this keeps a button's popover under a flyout that would cover the button + // but a popover triggered inside a flyout will appear over that flyout + + + var zIndexProp = _this.props.zIndex; + + var zIndex = zIndexProp == null ? (0, _popover_positioning.getElementZIndex)(_this.button, _this.panel) : zIndexProp; + + var popoverStyles = { + top: top, + left: left, + zIndex: zIndex + }; + + var arrowStyles = _this.props.hasArrow ? arrow : null; + var arrowPosition = position; + + _this.setState({ popoverStyles: popoverStyles, arrowStyles: arrowStyles, arrowPosition: arrowPosition }); + }; + + _this.panelRef = function (node) { + _this.panel = node; + + if (node == null) { + // panel has unmounted, restore the state defaults + _this.setState({ + popoverStyles: DEFAULT_POPOVER_STYLES, + arrowStyles: {}, + arrowPosition: null + }); + window.removeEventListener('resize', _this.positionPopover); + } else { + // panel is coming into existence + _this.positionPopover(); + window.addEventListener('resize', _this.positionPopover); + } + }; + + _this.buttonRef = function (node) { + return _this.button = node; + }; + + _this.closingTransitionTimeout = undefined; + _this.button = null; + + _this.state = { + prevProps: { + isOpen: props.isOpen + }, + suppressingPopover: _this.props.isOpen, // only suppress if created with isOpen=true + isClosing: false, + isOpening: false, + popoverStyles: DEFAULT_POPOVER_STYLES, + arrowStyles: {}, + arrowPosition: null + }; + return _this; + } + + _createClass(EuiPopover, [{ + key: 'updateFocus', + value: function updateFocus() { + var _this2 = this; + + // Wait for the DOM to update. + window.requestAnimationFrame(function () { + if (!_this2.props.ownFocus || !_this2.panel) { + return; + } + + // If we've already focused on something inside the panel, everything's fine. + if (_this2.panel.contains(document.activeElement)) { + return; + } + + // Otherwise let's focus the first tabbable item and expedite input from the user. + var tabbableItems = (0, _tabbable2.default)(_this2.panel); + if (tabbableItems.length) { + tabbableItems[0].focus(); + } + }); + } + }, { + key: 'componentDidMount', + value: function componentDidMount() { + if (this.state.suppressingPopover) { + // component was created with isOpen=true; now that it's mounted + // stop suppressing and start opening + this.setState({ suppressingPopover: false, isOpening: true }); // eslint-disable-line react/no-did-mount-set-state + } + + if (this.props.repositionOnScroll) { + window.addEventListener('scroll', this.positionPopover); + } + + this.updateFocus(); + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate(prevProps) { + var _this3 = this; + + // The popover is being opened. + if (!prevProps.isOpen && this.props.isOpen) { + clearTimeout(this.closingTransitionTimeout); + // We need to set this state a beat after the render takes place, so that the CSS + // transition can take effect. + window.requestAnimationFrame(function () { + _this3.setState({ + isOpening: true + }); + }); + } + + // update scroll listener + if (prevProps.repositionOnScroll !== this.props.repositionOnScroll) { + if (this.props.repositionOnScroll) { + window.addEventListener('scroll', this.positionPopover); + } else { + window.removeEventListener('scroll', this.positionPopover); + } + } + + // The popover is being closed. + if (prevProps.isOpen && !this.props.isOpen) { + // If the user has just closed the popover, queue up the removal of the content after the + // transition is complete. + this.closingTransitionTimeout = setTimeout(function () { + _this3.setState({ + isClosing: false + }); + }, 250); + } + + this.updateFocus(); + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + window.removeEventListener('scroll', this.positionPopover); + clearTimeout(this.closingTransitionTimeout); + } + }, { + key: 'render', + value: function render() { + var _this4 = this; + + var _props = this.props, + anchorPosition = _props.anchorPosition, + button = _props.button, + isOpen = _props.isOpen, + ownFocus = _props.ownFocus, + withTitle = _props.withTitle, + children = _props.children, + className = _props.className, + closePopover = _props.closePopover, + panelClassName = _props.panelClassName, + panelPaddingSize = _props.panelPaddingSize, + popoverRef = _props.popoverRef, + hasArrow = _props.hasArrow, + repositionOnScroll = _props.repositionOnScroll, + zIndex = _props.zIndex, + rest = _objectWithoutProperties(_props, ['anchorPosition', 'button', 'isOpen', 'ownFocus', 'withTitle', 'children', 'className', 'closePopover', 'panelClassName', 'panelPaddingSize', 'popoverRef', 'hasArrow', 'repositionOnScroll', 'zIndex']); + + var classes = (0, _classnames2.default)('euiPopover', anchorPositionToClassNameMap[anchorPosition], { + 'euiPopover-isOpen': this.state.isOpening, + 'euiPopover--withTitle': withTitle + }, className); + + var panelClasses = (0, _classnames2.default)('euiPopover__panel', 'euiPopover__panel--' + this.state.arrowPosition, { 'euiPopover__panel-isOpen': this.state.isOpening }, { 'euiPopover__panel-withTitle': withTitle }, { 'euiPopover__panel-noArrow': !hasArrow }, panelClassName); + + var panel = void 0; + + if (!this.state.suppressingPopover && (isOpen || this.state.isClosing)) { + var tabIndex = void 0; + var initialFocus = void 0; + var ariaLive = void 0; + + if (ownFocus) { + tabIndex = '0'; + ariaLive = 'off'; + + initialFocus = function initialFocus() { + return _this4.panel; + }; + } else { + ariaLive = 'assertive'; + } + + var focusTrapScreenReaderText = void 0; + if (ownFocus) { + focusTrapScreenReaderText = _react2.default.createElement( + _accessibility.EuiScreenReaderOnly, + null, + _react2.default.createElement( + 'p', + { role: 'alert' }, + 'You are in a popup. To exit this popup, hit escape.' + ) + ); + } + + var arrowClassNames = (0, _classnames2.default)('euiPopover__panelArrow', 'euiPopover__panelArrow--' + this.state.arrowPosition); + + panel = _react2.default.createElement( + _portal.EuiPortal, + null, + _react2.default.createElement( + _focusTrapReact2.default, + { + active: ownFocus, + focusTrapOptions: { + clickOutsideDeactivates: true, + initialFocus: initialFocus + } + }, + focusTrapScreenReaderText, + _react2.default.createElement( + _panel.EuiPanel, + { + panelRef: this.panelRef, + className: panelClasses, + paddingSize: panelPaddingSize, + tabIndex: tabIndex, + 'aria-live': ariaLive, + style: this.state.popoverStyles + }, + _react2.default.createElement('div', { className: arrowClassNames, style: this.state.arrowStyles }), + children ? _react2.default.createElement( + _mutation_observer.EuiMutationObserver, + { + observerOptions: { + attributes: true, // element attribute changes + childList: true, // added/removed elements + characterData: true, // text changes + subtree: true // watch all child elements + }, + onMutation: this.onMutation + }, + children + ) : null + ) + ) + ); + } + + return _react2.default.createElement( + _outside_click_detector.EuiOutsideClickDetector, + { onOutsideClick: closePopover }, + _react2.default.createElement( + 'div', + _extends({ + className: classes, + onKeyDown: this.onKeyDown, + ref: popoverRef + }, rest), + _react2.default.createElement( + 'div', + { className: 'euiPopover__anchor', ref: this.buttonRef }, + button instanceof HTMLElement ? null : button + ), + panel + ) + ); + } + }]); + + return EuiPopover; +}(_react.Component); + +EuiPopover.propTypes = { + isOpen: _propTypes2.default.bool, + ownFocus: _propTypes2.default.bool, + withTitle: _propTypes2.default.bool, + closePopover: _propTypes2.default.func.isRequired, + button: _propTypes2.default.node.isRequired, + children: _propTypes2.default.node, + anchorPosition: _propTypes2.default.oneOf(ANCHOR_POSITIONS), + panelClassName: _propTypes2.default.string, + panelPaddingSize: _propTypes2.default.oneOf(_panel.SIZES), + popoverRef: _propTypes2.default.func, + hasArrow: _propTypes2.default.bool, + container: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.instanceOf(HTMLElement)]), + /** When `true`, the popover's position is re-calculated when the user scrolls, this supports having fixed-position popover anchors. */ + repositionOnScroll: _propTypes2.default.bool, + /** By default, popover content inherits the z-index of the anchor component; pass zIndex to override */ + zIndex: _propTypes2.default.number +}; + +EuiPopover.defaultProps = { + isOpen: false, + ownFocus: false, + anchorPosition: 'downCenter', + panelPaddingSize: 'm', + hasArrow: true +}; +EuiPopover.__docgenInfo = [{ + 'description': '', + 'displayName': 'EuiPopover', + 'methods': [{ + 'name': 'getDerivedStateFromProps', + 'docblock': null, + 'modifiers': ['static'], + 'params': [{ + 'name': 'nextProps', + 'type': null + }, { + 'name': 'prevState', + 'type': null + }], + 'returns': null + }, { + 'name': 'onKeyDown', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'e', + 'type': null + }], + 'returns': null + }, { + 'name': 'updateFocus', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'onMutation', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'records', + 'type': null + }], + 'returns': null + }, { + 'name': 'positionPopover', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'panelRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }], + 'returns': null + }, { + 'name': 'buttonRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }], + 'returns': null + }], + 'props': { + 'isOpen': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'ownFocus': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'withTitle': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '' + }, + 'closePopover': { + 'type': { + 'name': 'func' + }, + 'required': true, + 'description': '' + }, + 'button': { + 'type': { + 'name': 'node' + }, + 'required': true, + 'description': '' + }, + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'anchorPosition': { + 'type': { + 'name': 'enum', + 'value': [{ + 'value': '"upCenter"', + 'computed': false + }, { + 'value': '"upLeft"', + 'computed': false + }, { + 'value': '"upRight"', + 'computed': false + }, { + 'value': '"downCenter"', + 'computed': false + }, { + 'value': '"downLeft"', + 'computed': false + }, { + 'value': '"downRight"', + 'computed': false + }, { + 'value': '"leftCenter"', + 'computed': false + }, { + 'value': '"leftUp"', + 'computed': false + }, { + 'value': '"leftDown"', + 'computed': false + }, { + 'value': '"rightCenter"', + 'computed': false + }, { + 'value': '"rightUp"', + 'computed': false + }, { + 'value': '"rightDown"', + 'computed': false + }] + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': '\'downCenter\'', + 'computed': false + } + }, + 'panelClassName': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'panelPaddingSize': { + 'type': { + 'name': 'enum', + 'computed': true, + 'value': 'SIZES' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': '\'m\'', + 'computed': false + } + }, + 'popoverRef': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'hasArrow': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'true', + 'computed': false + } + }, + 'container': { + 'type': { + 'name': 'union', + 'value': [{ + 'name': 'node' + }, { + 'name': 'instanceOf', + 'value': 'HTMLElement' + }] + }, + 'required': false, + 'description': '' + }, + 'repositionOnScroll': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'When `true`, the popover\'s position is re-calculated when the user scrolls, this supports having fixed-position popover anchors.' + }, + 'zIndex': { + 'type': { + 'name': 'number' + }, + 'required': false, + 'description': 'By default, popover content inherits the z-index of the anchor component; pass zIndex to override' + } + } +}]; + +/***/ }), +/* 375 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _panel = __webpack_require__(747); + +Object.defineProperty(exports, 'EuiPanel', { + enumerable: true, + get: function get() { + return _panel.EuiPanel; + } +}); +Object.defineProperty(exports, 'SIZES', { + enumerable: true, + get: function get() { + return _panel.SIZES; + } +}); + +/***/ }), +/* 376 */ /***/ (function(module, exports) { // 7.2.1 RequireObjectCoercible(argument) @@ -51052,10 +51851,10 @@ module.exports = function (it) { /***/ }), -/* 375 */ +/* 377 */ /***/ (function(module, exports, __webpack_require__) { -var shared = __webpack_require__(376)('keys'); +var shared = __webpack_require__(378)('keys'); var uid = __webpack_require__(253); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); @@ -51063,10 +51862,10 @@ module.exports = function (key) { /***/ }), -/* 376 */ +/* 378 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(95); +var global = __webpack_require__(96); var SHARED = '__core-js_shared__'; var store = global[SHARED] || (global[SHARED] = {}); module.exports = function (key) { @@ -51075,13 +51874,13 @@ module.exports = function (key) { /***/ }), -/* 377 */ +/* 379 */ /***/ (function(module, exports, __webpack_require__) { // most Object methods by ES6 should accept primitives -var $export = __webpack_require__(116); +var $export = __webpack_require__(117); var core = __webpack_require__(47); -var fails = __webpack_require__(155); +var fails = __webpack_require__(157); module.exports = function (KEY, exec) { var fn = (core.Object || {})[KEY] || Object[KEY]; var exp = {}; @@ -51091,11 +51890,11 @@ module.exports = function (KEY, exec) { /***/ }), -/* 378 */ +/* 380 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) -var isObject = __webpack_require__(154); +var isObject = __webpack_require__(156); // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function (it, S) { @@ -51109,15 +51908,15 @@ module.exports = function (it, S) { /***/ }), -/* 379 */ +/* 381 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var $at = __webpack_require__(1769)(true); +var $at = __webpack_require__(1777)(true); // 21.1.3.27 String.prototype[@@iterator]() -__webpack_require__(752)(String, 'String', function (iterated) { +__webpack_require__(757)(String, 'String', function (iterated) { this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -51133,7 +51932,7 @@ __webpack_require__(752)(String, 'String', function (iterated) { /***/ }), -/* 380 */ +/* 382 */ /***/ (function(module, exports) { // 7.1.4 ToInteger @@ -51145,34 +51944,34 @@ module.exports = function (it) { /***/ }), -/* 381 */ +/* 383 */ /***/ (function(module, exports) { module.exports = true; /***/ }), -/* 382 */ +/* 384 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -var anObject = __webpack_require__(153); -var dPs = __webpack_require__(1771); -var enumBugKeys = __webpack_require__(384); -var IE_PROTO = __webpack_require__(375)('IE_PROTO'); +var anObject = __webpack_require__(155); +var dPs = __webpack_require__(1779); +var enumBugKeys = __webpack_require__(386); +var IE_PROTO = __webpack_require__(377)('IE_PROTO'); var Empty = function () { /* empty */ }; var PROTOTYPE = 'prototype'; // Create object with fake `null` prototype: use iframe Object with cleared prototype var createDict = function () { // Thrash, waste and sodomy: IE GC bug - var iframe = __webpack_require__(750)('iframe'); + var iframe = __webpack_require__(755)('iframe'); var i = enumBugKeys.length; var lt = '<'; var gt = '>'; var iframeDocument; iframe.style.display = 'none'; - __webpack_require__(1775).appendChild(iframe); + __webpack_require__(1783).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -51199,7 +51998,7 @@ module.exports = Object.create || function create(O, Properties) { /***/ }), -/* 383 */ +/* 385 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -51210,7 +52009,7 @@ module.exports = function (it) { /***/ }), -/* 384 */ +/* 386 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -51220,12 +52019,12 @@ module.exports = ( /***/ }), -/* 385 */ +/* 387 */ /***/ (function(module, exports, __webpack_require__) { -var def = __webpack_require__(117).f; -var has = __webpack_require__(115); -var TAG = __webpack_require__(82)('toStringTag'); +var def = __webpack_require__(118).f; +var has = __webpack_require__(116); +var TAG = __webpack_require__(83)('toStringTag'); module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); @@ -51233,14 +52032,14 @@ module.exports = function (it, tag, stat) { /***/ }), -/* 386 */ +/* 388 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1776); -var global = __webpack_require__(95); -var hide = __webpack_require__(152); -var Iterators = __webpack_require__(184); -var TO_STRING_TAG = __webpack_require__(82)('toStringTag'); +__webpack_require__(1784); +var global = __webpack_require__(96); +var hide = __webpack_require__(154); +var Iterators = __webpack_require__(185); +var TO_STRING_TAG = __webpack_require__(83)('toStringTag'); var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' + 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' + @@ -51258,21 +52057,21 @@ for (var i = 0; i < DOMIterables.length; i++) { /***/ }), -/* 387 */ +/* 389 */ /***/ (function(module, exports, __webpack_require__) { -exports.f = __webpack_require__(82); +exports.f = __webpack_require__(83); /***/ }), -/* 388 */ +/* 390 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(95); +var global = __webpack_require__(96); var core = __webpack_require__(47); -var LIBRARY = __webpack_require__(381); -var wksExt = __webpack_require__(387); -var defineProperty = __webpack_require__(117).f; +var LIBRARY = __webpack_require__(383); +var wksExt = __webpack_require__(389); +var defineProperty = __webpack_require__(118).f; module.exports = function (name) { var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); @@ -51280,25 +52079,25 @@ module.exports = function (name) { /***/ }), -/* 389 */ +/* 391 */ /***/ (function(module, exports) { exports.f = Object.getOwnPropertySymbols; /***/ }), -/* 390 */ +/* 392 */ /***/ (function(module, exports, __webpack_require__) { var pIE = __webpack_require__(255); var createDesc = __webpack_require__(254); -var toIObject = __webpack_require__(119); -var toPrimitive = __webpack_require__(378); -var has = __webpack_require__(115); -var IE8_DOM_DEFINE = __webpack_require__(749); +var toIObject = __webpack_require__(120); +var toPrimitive = __webpack_require__(380); +var has = __webpack_require__(116); +var IE8_DOM_DEFINE = __webpack_require__(754); var gOPD = Object.getOwnPropertyDescriptor; -exports.f = __webpack_require__(118) ? gOPD : function getOwnPropertyDescriptor(O, P) { +exports.f = __webpack_require__(119) ? gOPD : function getOwnPropertyDescriptor(O, P) { O = toIObject(O); P = toPrimitive(P, true); if (IE8_DOM_DEFINE) try { @@ -51309,18 +52108,18 @@ exports.f = __webpack_require__(118) ? gOPD : function getOwnPropertyDescriptor( /***/ }), -/* 391 */ +/* 393 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(392); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(394); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_objectWithoutProperties___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_objectWithoutProperties__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__ = __webpack_require__(26); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__CellSizeAndPositionManager__ = __webpack_require__(1800); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__maxElementSize_js__ = __webpack_require__(1801); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__CellSizeAndPositionManager__ = __webpack_require__(1808); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__maxElementSize_js__ = __webpack_require__(1809); @@ -51533,7 +52332,7 @@ var ScalingCellSizeAndPositionManager = function () { /* harmony default export */ __webpack_exports__["a"] = (ScalingCellSizeAndPositionManager); /***/ }), -/* 392 */ +/* 394 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -51554,12 +52353,12 @@ exports.default = function (obj, keys) { }; /***/ }), -/* 393 */ +/* 395 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = createCallbackMemoizer; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(758); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(763); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__); /** @@ -51595,7 +52394,7 @@ function createCallbackMemoizer() { } /***/ }), -/* 394 */ +/* 396 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -51643,13 +52442,13 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== 'undefined') /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 395 */ +/* 397 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_SCROLLING_RESET_TIME_INTERVAL", function() { return DEFAULT_SCROLLING_RESET_TIME_INTERVAL; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); @@ -51665,8 +52464,8 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames__ = __webpack_require__(3); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__PositionCache__ = __webpack_require__(1829); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_requestAnimationTimeout__ = __webpack_require__(186); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__PositionCache__ = __webpack_require__(1837); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_requestAnimationTimeout__ = __webpack_require__(187); @@ -51678,7 +52477,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -var babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId = __webpack_require__(186).babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId || __webpack_require__(1).any; var emptyObject = {}; @@ -52134,757 +52933,6 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== 'undefined') }); /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) -/***/ }), -/* 396 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _panel = __webpack_require__(777); - -Object.defineProperty(exports, 'EuiPanel', { - enumerable: true, - get: function get() { - return _panel.EuiPanel; - } -}); -Object.defineProperty(exports, 'SIZES', { - enumerable: true, - get: function get() { - return _panel.SIZES; - } -}); - -/***/ }), -/* 397 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiPopover = exports.ANCHOR_POSITIONS = undefined; - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); - -exports.getPopoverPositionFromAnchorPosition = getPopoverPositionFromAnchorPosition; -exports.getPopoverAlignFromAnchorPosition = getPopoverAlignFromAnchorPosition; - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(1); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -var _classnames = __webpack_require__(3); - -var _classnames2 = _interopRequireDefault(_classnames); - -var _focusTrapReact = __webpack_require__(179); - -var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); - -var _tabbable = __webpack_require__(236); - -var _tabbable2 = _interopRequireDefault(_tabbable); - -var _services = __webpack_require__(12); - -var _outside_click_detector = __webpack_require__(370); - -var _accessibility = __webpack_require__(93); - -var _panel = __webpack_require__(396); - -var _portal = __webpack_require__(148); - -var _mutation_observer = __webpack_require__(341); - -var _popover_positioning = __webpack_require__(667); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var anchorPositionToPopoverPositionMap = { - 'up': 'top', - 'right': 'right', - 'down': 'bottom', - 'left': 'left' -}; -function getPopoverPositionFromAnchorPosition(anchorPosition) { - // maps the anchor position to the matching popover position - // e.g. "upLeft" -> "top", "downRight" -> "bottom" - - // extract the first positional word from anchorPosition: - // starts at the beginning (" ^ ") of anchorPosition and - // captures all of the characters (" (.*?) ") until the - var _anchorPosition$match = anchorPosition.match(/^(.*?)[A-Z]/), - _anchorPosition$match2 = _slicedToArray(_anchorPosition$match, 2), - primaryPosition = _anchorPosition$match2[1]; - - return anchorPositionToPopoverPositionMap[primaryPosition]; -} -function getPopoverAlignFromAnchorPosition(anchorPosition) { - // maps the gravity to the matching popover position - // e.g. "upLeft" -> "left", "rightDown" -> "bottom" - - // extract the second positional word from anchorPosition: - // starts a capture group at the first capital letter - var _anchorPosition$match3 = anchorPosition.match(/([A-Z].*)/), - _anchorPosition$match4 = _slicedToArray(_anchorPosition$match3, 2), - align = _anchorPosition$match4[1]; - - // this performs two tasks: - // 1. normalizes the align position by lowercasing it - // 2. `center` doesn't exist in the lookup map which converts it to `undefined` meaning no align - - - return anchorPositionToPopoverPositionMap[align.toLowerCase()]; -} - -var anchorPositionToClassNameMap = { - 'upCenter': 'euiPopover--anchorUpCenter', - 'upLeft': 'euiPopover--anchorUpLeft', - 'upRight': 'euiPopover--anchorUpRight', - 'downCenter': 'euiPopover--anchorDownCenter', - 'downLeft': 'euiPopover--anchorDownLeft', - 'downRight': 'euiPopover--anchorDownRight', - 'leftCenter': 'euiPopover--anchorLeftCenter', - 'leftUp': 'euiPopover--anchorLeftUp', - 'leftDown': 'euiPopover--anchorLeftDown', - 'rightCenter': 'euiPopover--anchorRightCenter', - 'rightUp': 'euiPopover--anchorRightUp', - 'rightDown': 'euiPopover--anchorRightDown' -}; - -var ANCHOR_POSITIONS = exports.ANCHOR_POSITIONS = Object.keys(anchorPositionToClassNameMap); - -var DEFAULT_POPOVER_STYLES = { - top: 50, - left: 50 -}; - -var GROUP_NUMERIC = /^([\d.]+)/; - -var EuiPopover = exports.EuiPopover = function (_Component) { - _inherits(EuiPopover, _Component); - - _createClass(EuiPopover, null, [{ - key: 'getDerivedStateFromProps', - value: function getDerivedStateFromProps(nextProps, prevState) { - if (prevState.prevProps.isOpen && !nextProps.isOpen) { - return { - prevProps: { - isOpen: nextProps.isOpen - }, - isClosing: true, - isOpening: false - }; - } - - if (prevState.prevProps.isOpen !== nextProps.isOpen) { - return { - prevProps: { - isOpen: nextProps.isOpen - } - }; - } - - return null; - } - }]); - - function EuiPopover(props) { - _classCallCheck(this, EuiPopover); - - var _this = _possibleConstructorReturn(this, (EuiPopover.__proto__ || Object.getPrototypeOf(EuiPopover)).call(this, props)); - - _this.onKeyDown = function (e) { - if (e.keyCode === _services.cascadingMenuKeyCodes.ESCAPE) { - e.preventDefault(); - e.stopPropagation(); - _this.props.closePopover(); - } - }; - - _this.onMutation = function (records) { - var waitDuration = records.reduce(function (waitDuration, record) { - // only check for CSS transition values for ELEMENT nodes - if (record.target.nodeType === document.ELEMENT_NODE) { - var computedStyle = window.getComputedStyle(record.target); - - var computedDuration = computedStyle.getPropertyValue('transition-duration'); - var durationMatch = computedDuration.match(GROUP_NUMERIC); - durationMatch = durationMatch ? parseFloat(durationMatch[1]) * 1000 : 0; - - var computedDelay = computedStyle.getPropertyValue('transition-delay'); - var delayMatch = computedDelay.match(GROUP_NUMERIC); - delayMatch = delayMatch ? parseFloat(delayMatch[1]) * 1000 : 0; - - waitDuration = Math.max(waitDuration, durationMatch + delayMatch); - } - - return waitDuration; - }, 0); - _this.positionPopover(); - - if (waitDuration > 0) { - var startTime = Date.now(); - var endTime = startTime + waitDuration; - - var onFrame = function onFrame() { - _this.positionPopover(); - - if (endTime > Date.now()) { - requestAnimationFrame(onFrame); - } - }; - - requestAnimationFrame(onFrame); - } - }; - - _this.positionPopover = function () { - if (_this.button == null || _this.panel == null) return; - - var _findPopoverPosition = (0, _popover_positioning.findPopoverPosition)({ - container: _this.props.container, - position: getPopoverPositionFromAnchorPosition(_this.props.anchorPosition), - align: getPopoverAlignFromAnchorPosition(_this.props.anchorPosition), - anchor: _this.button, - popover: _this.panel, - offset: 16, - arrowConfig: { - arrowWidth: 24, - arrowBuffer: 10 - } - }), - top = _findPopoverPosition.top, - left = _findPopoverPosition.left, - position = _findPopoverPosition.position, - arrow = _findPopoverPosition.arrow; - - // the popover's z-index must inherit from the button - // this keeps a button's popover under a flyout that would cover the button - // but a popover triggered inside a flyout will appear over that flyout - - - var zIndex = (0, _popover_positioning.getElementZIndex)(_this.button, _this.panel); - - var popoverStyles = { - top: top, - left: left, - zIndex: zIndex - }; - - var arrowStyles = arrow; - var arrowPosition = position; - - _this.setState({ popoverStyles: popoverStyles, arrowStyles: arrowStyles, arrowPosition: arrowPosition }); - }; - - _this.panelRef = function (node) { - _this.panel = node; - - if (node == null) { - // panel has unmounted, restore the state defaults - _this.setState({ - popoverStyles: DEFAULT_POPOVER_STYLES, - arrowStyles: {}, - arrowPosition: null - }); - window.removeEventListener('resize', _this.positionPopover); - } else { - // panel is coming into existence - _this.positionPopover(); - window.addEventListener('resize', _this.positionPopover); - } - }; - - _this.buttonRef = function (node) { - return _this.button = node; - }; - - _this.closingTransitionTimeout = undefined; - _this.button = null; - - _this.state = { - prevProps: { - isOpen: props.isOpen - }, - suppressingPopover: _this.props.isOpen, // only suppress if created with isOpen=true - isClosing: false, - isOpening: false, - popoverStyles: DEFAULT_POPOVER_STYLES, - arrowStyles: {}, - arrowPosition: null - }; - return _this; - } - - _createClass(EuiPopover, [{ - key: 'updateFocus', - value: function updateFocus() { - var _this2 = this; - - // Wait for the DOM to update. - window.requestAnimationFrame(function () { - if (!_this2.props.ownFocus || !_this2.panel) { - return; - } - - // If we've already focused on something inside the panel, everything's fine. - if (_this2.panel.contains(document.activeElement)) { - return; - } - - // Otherwise let's focus the first tabbable item and expedite input from the user. - var tabbableItems = (0, _tabbable2.default)(_this2.panel); - if (tabbableItems.length) { - tabbableItems[0].focus(); - } - }); - } - }, { - key: 'componentDidMount', - value: function componentDidMount() { - if (this.state.suppressingPopover) { - // component was created with isOpen=true; now that it's mounted - // stop suppressing and start opening - this.setState({ suppressingPopover: false, isOpening: true }); // eslint-disable-line react/no-did-mount-set-state - } - - if (this.props.repositionOnScroll) { - window.addEventListener('scroll', this.positionPopover); - } - - this.updateFocus(); - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate(prevProps) { - var _this3 = this; - - // The popover is being opened. - if (!prevProps.isOpen && this.props.isOpen) { - clearTimeout(this.closingTransitionTimeout); - // We need to set this state a beat after the render takes place, so that the CSS - // transition can take effect. - window.requestAnimationFrame(function () { - _this3.setState({ - isOpening: true - }); - }); - } - - // update scroll listener - if (prevProps.repositionOnScroll !== this.props.repositionOnScroll) { - if (this.props.repositionOnScroll) { - window.addEventListener('scroll', this.positionPopover); - } else { - window.removeEventListener('scroll', this.positionPopover); - } - } - - // The popover is being closed. - if (prevProps.isOpen && !this.props.isOpen) { - // If the user has just closed the popover, queue up the removal of the content after the - // transition is complete. - this.closingTransitionTimeout = setTimeout(function () { - _this3.setState({ - isClosing: false - }); - }, 250); - } - - this.updateFocus(); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - window.removeEventListener('scroll', this.positionPopover); - clearTimeout(this.closingTransitionTimeout); - } - }, { - key: 'render', - value: function render() { - var _this4 = this; - - var _props = this.props, - anchorPosition = _props.anchorPosition, - button = _props.button, - isOpen = _props.isOpen, - ownFocus = _props.ownFocus, - withTitle = _props.withTitle, - children = _props.children, - className = _props.className, - closePopover = _props.closePopover, - panelClassName = _props.panelClassName, - panelPaddingSize = _props.panelPaddingSize, - popoverRef = _props.popoverRef, - rest = _objectWithoutProperties(_props, ['anchorPosition', 'button', 'isOpen', 'ownFocus', 'withTitle', 'children', 'className', 'closePopover', 'panelClassName', 'panelPaddingSize', 'popoverRef']); - - var classes = (0, _classnames2.default)('euiPopover', anchorPositionToClassNameMap[anchorPosition], { - 'euiPopover-isOpen': this.state.isOpening, - 'euiPopover--withTitle': withTitle - }, className); - - var panelClasses = (0, _classnames2.default)('euiPopover__panel', 'euiPopover__panel-' + this.state.arrowPosition, { 'euiPopover__panel-isOpen': this.state.isOpening }, { 'euiPopover__panel-withTitle': withTitle }, panelClassName); - - var panel = void 0; - - if (!this.state.suppressingPopover && (isOpen || this.state.isClosing)) { - var tabIndex = void 0; - var initialFocus = void 0; - var ariaLive = void 0; - - if (ownFocus) { - tabIndex = '0'; - ariaLive = 'off'; - - initialFocus = function initialFocus() { - return _this4.panel; - }; - } else { - ariaLive = 'assertive'; - } - - var focusTrapScreenReaderText = void 0; - if (ownFocus) { - focusTrapScreenReaderText = _react2.default.createElement( - _accessibility.EuiScreenReaderOnly, - null, - _react2.default.createElement( - 'p', - { role: 'alert' }, - 'You are in a popup. To exit this popup, hit escape.' - ) - ); - } - - var arrowClassNames = (0, _classnames2.default)('euiPopover__panel__arrow', 'euiPopover__panel__arrow-' + this.state.arrowPosition); - - panel = _react2.default.createElement( - _portal.EuiPortal, - null, - _react2.default.createElement( - _focusTrapReact2.default, - { - active: ownFocus, - focusTrapOptions: { - clickOutsideDeactivates: true, - initialFocus: initialFocus - } - }, - focusTrapScreenReaderText, - _react2.default.createElement( - _panel.EuiPanel, - { - panelRef: this.panelRef, - className: panelClasses, - paddingSize: panelPaddingSize, - tabIndex: tabIndex, - 'aria-live': ariaLive, - style: this.state.popoverStyles - }, - _react2.default.createElement('div', { className: arrowClassNames, style: this.state.arrowStyles }), - children ? _react2.default.createElement( - _mutation_observer.EuiMutationObserver, - { - observerOptions: { - attributes: true, // element attribute changes - childList: true, // added/removed elements - characterData: true, // text changes - subtree: true // watch all child elements - }, - onMutation: this.onMutation - }, - children - ) : null - ) - ) - ); - } - - return _react2.default.createElement( - _outside_click_detector.EuiOutsideClickDetector, - { onOutsideClick: closePopover }, - _react2.default.createElement( - 'div', - _extends({ - className: classes, - onKeyDown: this.onKeyDown, - ref: popoverRef - }, rest), - _react2.default.createElement( - 'div', - { className: 'euiPopover__anchor', ref: this.buttonRef }, - button instanceof HTMLElement ? null : button - ), - panel - ) - ); - } - }]); - - return EuiPopover; -}(_react.Component); - -EuiPopover.propTypes = { - isOpen: _propTypes2.default.bool, - ownFocus: _propTypes2.default.bool, - withTitle: _propTypes2.default.bool, - closePopover: _propTypes2.default.func.isRequired, - button: _propTypes2.default.node.isRequired, - children: _propTypes2.default.node, - anchorPosition: _propTypes2.default.oneOf(ANCHOR_POSITIONS), - panelClassName: _propTypes2.default.string, - panelPaddingSize: _propTypes2.default.oneOf(_panel.SIZES), - popoverRef: _propTypes2.default.func, - container: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.instanceOf(HTMLElement)]), - /** When `true`, the popover's position is re-calculated when the user scrolls, this supports having fixed-position popover anchors. */ - repositionOnScroll: _propTypes2.default.bool -}; - -EuiPopover.defaultProps = { - isOpen: false, - ownFocus: false, - anchorPosition: 'downCenter', - panelPaddingSize: 'm' -}; -EuiPopover.__docgenInfo = [{ - 'description': '', - 'displayName': 'EuiPopover', - 'methods': [{ - 'name': 'getDerivedStateFromProps', - 'docblock': null, - 'modifiers': ['static'], - 'params': [{ - 'name': 'nextProps', - 'type': null - }, { - 'name': 'prevState', - 'type': null - }], - 'returns': null - }, { - 'name': 'onKeyDown', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'e', - 'type': null - }], - 'returns': null - }, { - 'name': 'updateFocus', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'onMutation', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'records', - 'type': null - }], - 'returns': null - }, { - 'name': 'positionPopover', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'panelRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'node', - 'type': null - }], - 'returns': null - }, { - 'name': 'buttonRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'node', - 'type': null - }], - 'returns': null - }], - 'props': { - 'isOpen': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'ownFocus': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'withTitle': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '' - }, - 'closePopover': { - 'type': { - 'name': 'func' - }, - 'required': true, - 'description': '' - }, - 'button': { - 'type': { - 'name': 'node' - }, - 'required': true, - 'description': '' - }, - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'anchorPosition': { - 'type': { - 'name': 'enum', - 'value': [{ - 'value': '"upCenter"', - 'computed': false - }, { - 'value': '"upLeft"', - 'computed': false - }, { - 'value': '"upRight"', - 'computed': false - }, { - 'value': '"downCenter"', - 'computed': false - }, { - 'value': '"downLeft"', - 'computed': false - }, { - 'value': '"downRight"', - 'computed': false - }, { - 'value': '"leftCenter"', - 'computed': false - }, { - 'value': '"leftUp"', - 'computed': false - }, { - 'value': '"leftDown"', - 'computed': false - }, { - 'value': '"rightCenter"', - 'computed': false - }, { - 'value': '"rightUp"', - 'computed': false - }, { - 'value': '"rightDown"', - 'computed': false - }] - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': '\'downCenter\'', - 'computed': false - } - }, - 'panelClassName': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'panelPaddingSize': { - 'type': { - 'name': 'enum', - 'computed': true, - 'value': 'SIZES' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': '\'m\'', - 'computed': false - } - }, - 'popoverRef': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'container': { - 'type': { - 'name': 'union', - 'value': [{ - 'name': 'node' - }, { - 'name': 'instanceOf', - 'value': 'HTMLElement' - }] - }, - 'required': false, - 'description': '' - }, - 'repositionOnScroll': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'When `true`, the popover\'s position is re-calculated when the user scrolls, this supports having fixed-position popover anchors.' - } - } -}]; - /***/ }), /* 398 */ /***/ (function(module, exports, __webpack_require__) { @@ -52935,7 +52983,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _table = __webpack_require__(800); +var _table = __webpack_require__(801); Object.defineProperty(exports, 'EuiTable', { enumerable: true, @@ -52953,7 +53001,7 @@ Object.defineProperty(exports, 'EuiTableBody', { } }); -var _table_header = __webpack_require__(801); +var _table_header = __webpack_require__(802); Object.defineProperty(exports, 'EuiTableHeader', { enumerable: true, @@ -52962,7 +53010,7 @@ Object.defineProperty(exports, 'EuiTableHeader', { } }); -var _table_header_button = __webpack_require__(1944); +var _table_header_button = __webpack_require__(1950); Object.defineProperty(exports, 'EuiTableHeaderButton', { enumerable: true, @@ -52971,7 +53019,7 @@ Object.defineProperty(exports, 'EuiTableHeaderButton', { } }); -var _table_header_cell = __webpack_require__(802); +var _table_header_cell = __webpack_require__(803); Object.defineProperty(exports, 'EuiTableHeaderCell', { enumerable: true, @@ -52980,7 +53028,7 @@ Object.defineProperty(exports, 'EuiTableHeaderCell', { } }); -var _table_header_cell_checkbox = __webpack_require__(803); +var _table_header_cell_checkbox = __webpack_require__(804); Object.defineProperty(exports, 'EuiTableHeaderCellCheckbox', { enumerable: true, @@ -52989,7 +53037,7 @@ Object.defineProperty(exports, 'EuiTableHeaderCellCheckbox', { } }); -var _table_pagination = __webpack_require__(1945); +var _table_pagination = __webpack_require__(1951); Object.defineProperty(exports, 'EuiTablePagination', { enumerable: true, @@ -52998,7 +53046,7 @@ Object.defineProperty(exports, 'EuiTablePagination', { } }); -var _table_header_mobile = __webpack_require__(804); +var _table_header_mobile = __webpack_require__(805); Object.defineProperty(exports, 'EuiTableHeaderMobile', { enumerable: true, @@ -53007,7 +53055,7 @@ Object.defineProperty(exports, 'EuiTableHeaderMobile', { } }); -var _table_sort_mobile = __webpack_require__(805); +var _table_sort_mobile = __webpack_require__(806); Object.defineProperty(exports, 'EuiTableSortMobile', { enumerable: true, @@ -53016,7 +53064,7 @@ Object.defineProperty(exports, 'EuiTableSortMobile', { } }); -var _table_sort_mobile_item = __webpack_require__(806); +var _table_sort_mobile_item = __webpack_require__(807); Object.defineProperty(exports, 'EuiTableSortMobileItem', { enumerable: true, @@ -53025,7 +53073,7 @@ Object.defineProperty(exports, 'EuiTableSortMobileItem', { } }); -var _table_row = __webpack_require__(807); +var _table_row = __webpack_require__(808); Object.defineProperty(exports, 'EuiTableRow', { enumerable: true, @@ -53034,7 +53082,7 @@ Object.defineProperty(exports, 'EuiTableRow', { } }); -var _table_row_cell = __webpack_require__(808); +var _table_row_cell = __webpack_require__(809); Object.defineProperty(exports, 'EuiTableRowCell', { enumerable: true, @@ -53043,7 +53091,7 @@ Object.defineProperty(exports, 'EuiTableRowCell', { } }); -var _table_row_cell_checkbox = __webpack_require__(809); +var _table_row_cell_checkbox = __webpack_require__(810); Object.defineProperty(exports, 'EuiTableRowCellCheckbox', { enumerable: true, @@ -53125,13 +53173,13 @@ EuiTableBody.__docgenInfo = [{ * Export cheerio (with ) */ -exports = module.exports = __webpack_require__(827); +exports = module.exports = __webpack_require__(828); /* Export the version */ -exports.version = __webpack_require__(2182).version; +exports.version = __webpack_require__(2188).version; /***/ }), @@ -53144,13 +53192,13 @@ module.exports = {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""} /* 404 */ /***/ (function(module, exports, __webpack_require__) { -exports = module.exports = __webpack_require__(835); +exports = module.exports = __webpack_require__(836); exports.Stream = exports; exports.Readable = exports; exports.Writable = __webpack_require__(405); -exports.Duplex = __webpack_require__(121); -exports.Transform = __webpack_require__(838); -exports.PassThrough = __webpack_require__(2001); +exports.Duplex = __webpack_require__(122); +exports.Transform = __webpack_require__(839); +exports.PassThrough = __webpack_require__(2007); /***/ }), @@ -53225,17 +53273,17 @@ Writable.WritableState = WritableState; /**/ var util = __webpack_require__(190); -util.inherits = __webpack_require__(70); +util.inherits = __webpack_require__(71); /**/ /**/ var internalUtil = { - deprecate: __webpack_require__(2000) + deprecate: __webpack_require__(2006) }; /**/ /**/ -var Stream = __webpack_require__(836); +var Stream = __webpack_require__(837); /**/ /**/ @@ -53249,14 +53297,14 @@ function _isUint8Array(obj) { } /**/ -var destroyImpl = __webpack_require__(837); +var destroyImpl = __webpack_require__(838); util.inherits(Writable, Stream); function nop() {} function WritableState(options, stream) { - Duplex = Duplex || __webpack_require__(121); + Duplex = Duplex || __webpack_require__(122); options = options || {}; @@ -53396,7 +53444,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot } function Writable(options) { - Duplex = Duplex || __webpack_require__(121); + Duplex = Duplex || __webpack_require__(122); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -53822,7 +53870,7 @@ Writable.prototype._destroy = function (err, cb) { this.end(); cb(err); }; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5), __webpack_require__(1998).setImmediate, __webpack_require__(18))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5), __webpack_require__(2004).setImmediate, __webpack_require__(18))) /***/ }), /* 406 */ @@ -54109,7 +54157,7 @@ function simpleEnd(buf) { "use strict"; -var DOCUMENT_MODE = __webpack_require__(71).DOCUMENT_MODE; +var DOCUMENT_MODE = __webpack_require__(72).DOCUMENT_MODE; //Node construction exports.createDocument = function () { @@ -54345,7 +54393,7 @@ module.exports = function mergeOptions(defaults, options) { "use strict"; -var DOCUMENT_MODE = __webpack_require__(71).DOCUMENT_MODE; +var DOCUMENT_MODE = __webpack_require__(72).DOCUMENT_MODE; //Const var VALID_DOCTYPE_NAME = 'html', @@ -54506,7 +54554,7 @@ exports.serializeContent = function (name, publicId, systemId) { /***/ (function(module, exports, __webpack_require__) { var baseAssignValue = __webpack_require__(411), - eq = __webpack_require__(162); + eq = __webpack_require__(163); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -54539,7 +54587,7 @@ module.exports = assignValue; /* 411 */ /***/ (function(module, exports, __webpack_require__) { -var defineProperty = __webpack_require__(846); +var defineProperty = __webpack_require__(847); /** * The base implementation of `assignValue` and `assignMergeValue` without @@ -54570,7 +54618,7 @@ module.exports = baseAssignValue; /* 412 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(161), +var baseGetTag = __webpack_require__(162), isObject = __webpack_require__(60); /** `Object#toString` result references. */ @@ -54614,7 +54662,7 @@ module.exports = isFunction; /***/ (function(module, exports, __webpack_require__) { var identity = __webpack_require__(193), - overRest = __webpack_require__(849), + overRest = __webpack_require__(850), setToString = __webpack_require__(414); /** @@ -54636,8 +54684,8 @@ module.exports = baseRest; /* 414 */ /***/ (function(module, exports, __webpack_require__) { -var baseSetToString = __webpack_require__(2041), - shortOut = __webpack_require__(850); +var baseSetToString = __webpack_require__(2047), + shortOut = __webpack_require__(851); /** * Sets the `toString` method of `func` to return `string`. @@ -54698,7 +54746,7 @@ module.exports = isLength; /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(49), - stubFalse = __webpack_require__(2045); + stubFalse = __webpack_require__(2051); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -54742,9 +54790,9 @@ module.exports = isBuffer; /* 417 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsTypedArray = __webpack_require__(2046), - baseUnary = __webpack_require__(2047), - nodeUtil = __webpack_require__(2048); +var baseIsTypedArray = __webpack_require__(2052), + baseUnary = __webpack_require__(2053), + nodeUtil = __webpack_require__(2054); /* Node.js helper references. */ var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray; @@ -54776,7 +54824,7 @@ module.exports = isTypedArray; /***/ (function(module, exports, __webpack_require__) { var baseRest = __webpack_require__(413), - createWrap = __webpack_require__(2053), + createWrap = __webpack_require__(2059), getHolder = __webpack_require__(422), replaceHolders = __webpack_require__(277); @@ -54940,11 +54988,11 @@ module.exports = getHolder; var serialize = __webpack_require__(265), defaultOptions = __webpack_require__(267).default, flattenOptions = __webpack_require__(267).flatten, - select = __webpack_require__(869), + select = __webpack_require__(870), parse = __webpack_require__(259), _ = { - merge: __webpack_require__(2097), - defaults: __webpack_require__(868) + merge: __webpack_require__(2103), + defaults: __webpack_require__(869) }; /** @@ -54952,7 +55000,7 @@ var serialize = __webpack_require__(265), */ exports.load = function(content, options, isDocument) { - var Cheerio = __webpack_require__(827); + var Cheerio = __webpack_require__(828); options = _.defaults(flattenOptions(options || {}), defaultOptions); @@ -55195,8 +55243,8 @@ var DomUtils = __webpack_require__(197), hasAttrib = DomUtils.hasAttrib, getName = DomUtils.getName, getAttribute= DomUtils.getAttributeValue, - getNCheck = __webpack_require__(2090), - checkAttrib = __webpack_require__(870).rules.equals, + getNCheck = __webpack_require__(2096), + checkAttrib = __webpack_require__(871).rules.equals, BaseFuncs = __webpack_require__(198), trueFunc = BaseFuncs.trueFunc, falseFunc = BaseFuncs.falseFunc; @@ -55573,11 +55621,11 @@ module.exports = { /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(280), - stackClear = __webpack_require__(2104), - stackDelete = __webpack_require__(2105), - stackGet = __webpack_require__(2106), - stackHas = __webpack_require__(2107), - stackSet = __webpack_require__(2108); + stackClear = __webpack_require__(2110), + stackDelete = __webpack_require__(2111), + stackGet = __webpack_require__(2112), + stackHas = __webpack_require__(2113), + stackSet = __webpack_require__(2114); /** * Creates a stack cache object to store key-value pairs. @@ -55605,7 +55653,7 @@ module.exports = Stack; /* 426 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122), +var getNative = __webpack_require__(123), root = __webpack_require__(49); /* Built-in method references that are verified to be native. */ @@ -55618,11 +55666,11 @@ module.exports = Map; /* 427 */ /***/ (function(module, exports, __webpack_require__) { -var mapCacheClear = __webpack_require__(2109), - mapCacheDelete = __webpack_require__(2116), - mapCacheGet = __webpack_require__(2118), - mapCacheHas = __webpack_require__(2119), - mapCacheSet = __webpack_require__(2120); +var mapCacheClear = __webpack_require__(2115), + mapCacheDelete = __webpack_require__(2122), + mapCacheGet = __webpack_require__(2124), + mapCacheHas = __webpack_require__(2125), + mapCacheSet = __webpack_require__(2126); /** * Creates a map cache object to store key-value pairs. @@ -55752,8 +55800,8 @@ module.exports = isKey; /* 431 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsArguments = __webpack_require__(2185), - isObjectLike = __webpack_require__(163); +var baseIsArguments = __webpack_require__(2191), + isObjectLike = __webpack_require__(164); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -55794,7 +55842,7 @@ module.exports = isArguments; /* 432 */ /***/ (function(module, exports, __webpack_require__) { -var baseUniq = __webpack_require__(2188); +var baseUniq = __webpack_require__(2194); /** * Creates a duplicate-free version of an array, using @@ -55825,9 +55873,9 @@ module.exports = uniq; /* 433 */ /***/ (function(module, exports, __webpack_require__) { -var MapCache = __webpack_require__(887), - setCacheAdd = __webpack_require__(2210), - setCacheHas = __webpack_require__(2211); +var MapCache = __webpack_require__(888), + setCacheAdd = __webpack_require__(2216), + setCacheHas = __webpack_require__(2217); /** * @@ -55858,8 +55906,8 @@ module.exports = SetCache; /* 434 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124), - root = __webpack_require__(85); +var getNative = __webpack_require__(125), + root = __webpack_require__(86); /* Built-in method references that are verified to be native. */ var Map = getNative(root, 'Map'); @@ -55951,8 +55999,8 @@ module.exports = compact; /* 438 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(85), - stubFalse = __webpack_require__(2240); +/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(86), + stubFalse = __webpack_require__(2246); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -55996,9 +56044,9 @@ module.exports = isBuffer; /* 439 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsTypedArray = __webpack_require__(2242), - baseUnary = __webpack_require__(897), - nodeUtil = __webpack_require__(2243); +var baseIsTypedArray = __webpack_require__(2248), + baseUnary = __webpack_require__(898), + nodeUtil = __webpack_require__(2249); /* Node.js helper references. */ var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray; @@ -56029,8 +56077,8 @@ module.exports = isTypedArray; /* 440 */ /***/ (function(module, exports, __webpack_require__) { -var isFunction = __webpack_require__(888), - isLength = __webpack_require__(896); +var isFunction = __webpack_require__(889), + isLength = __webpack_require__(897); /** * Checks if `value` is array-like. A value is considered array-like if it's @@ -56071,12 +56119,12 @@ module.exports = isArrayLike; "use strict"; -var define = __webpack_require__(96); -var bind = __webpack_require__(120); +var define = __webpack_require__(97); +var bind = __webpack_require__(121); -var implementation = __webpack_require__(912); -var getPolyfill = __webpack_require__(914); -var shim = __webpack_require__(2259); +var implementation = __webpack_require__(913); +var getPolyfill = __webpack_require__(915); +var shim = __webpack_require__(2265); var bound = bind.call(Function.call, implementation); @@ -56539,13 +56587,13 @@ function clipEdges(x0, y0, x1, y1) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_color__ = __webpack_require__(53); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rgb__ = __webpack_require__(934); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__array__ = __webpack_require__(937); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__date__ = __webpack_require__(938); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rgb__ = __webpack_require__(936); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__array__ = __webpack_require__(939); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__date__ = __webpack_require__(940); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__number__ = __webpack_require__(291); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__object__ = __webpack_require__(939); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__string__ = __webpack_require__(940); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__constant__ = __webpack_require__(936); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__object__ = __webpack_require__(941); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__string__ = __webpack_require__(942); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__constant__ = __webpack_require__(938); @@ -57088,7 +57136,7 @@ module.exports = exports["default"]; /* 452 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(global) {var now = __webpack_require__(2887) +/* WEBPACK VAR INJECTION */(function(global) {var now = __webpack_require__(2904) , root = typeof window === 'undefined' ? global : window , vendors = ['moz', 'webkit'] , suffix = 'AnimationFrame' @@ -57229,11 +57277,11 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(2888)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(2905)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(2890)(); + module.exports = __webpack_require__(2907)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -57284,17 +57332,17 @@ module.exports = ReactPropTypesSecret; /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_nest__ = __webpack_require__(2913); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_nest__ = __webpack_require__(2930); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__src_nest__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_set__ = __webpack_require__(2914); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_set__ = __webpack_require__(2931); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_1__src_set__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_map__ = __webpack_require__(458); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_2__src_map__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_keys__ = __webpack_require__(2915); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_keys__ = __webpack_require__(2932); /* unused harmony reexport keys */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_values__ = __webpack_require__(2916); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_values__ = __webpack_require__(2933); /* unused harmony reexport values */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_entries__ = __webpack_require__(2917); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_entries__ = __webpack_require__(2934); /* unused harmony reexport entries */ @@ -57427,26 +57475,26 @@ function map(object, f) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_interval__ = __webpack_require__(44); /* unused harmony reexport timeInterval */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_millisecond__ = __webpack_require__(2935); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_millisecond__ = __webpack_require__(2952); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_1__src_millisecond__["a"]; }); /* unused harmony reexport timeMilliseconds */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return __WEBPACK_IMPORTED_MODULE_1__src_millisecond__["a"]; }); /* unused harmony reexport utcMilliseconds */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_second__ = __webpack_require__(2936); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_second__ = __webpack_require__(2953); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return __WEBPACK_IMPORTED_MODULE_2__src_second__["a"]; }); /* unused harmony reexport timeSeconds */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return __WEBPACK_IMPORTED_MODULE_2__src_second__["a"]; }); /* unused harmony reexport utcSeconds */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_minute__ = __webpack_require__(2937); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_minute__ = __webpack_require__(2954); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_3__src_minute__["a"]; }); /* unused harmony reexport timeMinutes */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_hour__ = __webpack_require__(2938); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_hour__ = __webpack_require__(2955); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_4__src_hour__["a"]; }); /* unused harmony reexport timeHours */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_day__ = __webpack_require__(2939); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_day__ = __webpack_require__(2956); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_5__src_day__["a"]; }); /* unused harmony reexport timeDays */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_week__ = __webpack_require__(2940); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_week__ = __webpack_require__(2957); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return __WEBPACK_IMPORTED_MODULE_6__src_week__["b"]; }); /* unused harmony reexport timeWeeks */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return __WEBPACK_IMPORTED_MODULE_6__src_week__["b"]; }); @@ -57463,22 +57511,22 @@ function map(object, f) { /* unused harmony reexport timeFridays */ /* unused harmony reexport timeSaturday */ /* unused harmony reexport timeSaturdays */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_month__ = __webpack_require__(2941); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_month__ = __webpack_require__(2958); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_7__src_month__["a"]; }); /* unused harmony reexport timeMonths */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_year__ = __webpack_require__(2942); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_year__ = __webpack_require__(2959); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return __WEBPACK_IMPORTED_MODULE_8__src_year__["a"]; }); /* unused harmony reexport timeYears */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_utcMinute__ = __webpack_require__(2943); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_utcMinute__ = __webpack_require__(2960); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return __WEBPACK_IMPORTED_MODULE_9__src_utcMinute__["a"]; }); /* unused harmony reexport utcMinutes */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_utcHour__ = __webpack_require__(2944); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_utcHour__ = __webpack_require__(2961); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return __WEBPACK_IMPORTED_MODULE_10__src_utcHour__["a"]; }); /* unused harmony reexport utcHours */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_utcDay__ = __webpack_require__(2945); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_utcDay__ = __webpack_require__(2962); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return __WEBPACK_IMPORTED_MODULE_11__src_utcDay__["a"]; }); /* unused harmony reexport utcDays */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_utcWeek__ = __webpack_require__(2946); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_utcWeek__ = __webpack_require__(2963); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return __WEBPACK_IMPORTED_MODULE_12__src_utcWeek__["b"]; }); /* unused harmony reexport utcWeeks */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return __WEBPACK_IMPORTED_MODULE_12__src_utcWeek__["b"]; }); @@ -57495,10 +57543,10 @@ function map(object, f) { /* unused harmony reexport utcFridays */ /* unused harmony reexport utcSaturday */ /* unused harmony reexport utcSaturdays */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_utcMonth__ = __webpack_require__(2947); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_utcMonth__ = __webpack_require__(2964); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return __WEBPACK_IMPORTED_MODULE_13__src_utcMonth__["a"]; }); /* unused harmony reexport utcMonths */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_utcYear__ = __webpack_require__(2948); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_utcYear__ = __webpack_require__(2965); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return __WEBPACK_IMPORTED_MODULE_14__src_utcYear__["a"]; }); /* unused harmony reexport utcYears */ @@ -57542,7 +57590,7 @@ function map(object, f) { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return utcFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return utcParse; }); /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__locale__ = __webpack_require__(962); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__locale__ = __webpack_require__(964); var locale; @@ -57584,7 +57632,7 @@ function defaultLocale(definition) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_shape__ = __webpack_require__(213); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_react_utils__ = __webpack_require__(212); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -57748,7 +57796,7 @@ LineSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_7__abstract_ser "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_path__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(128); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__curve_linear__ = __webpack_require__(295); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__point__ = __webpack_require__(465); @@ -57953,7 +58001,7 @@ function sum(series) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -58231,7 +58279,7 @@ RectSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_4__abstract_ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -58351,7 +58399,7 @@ PolygonSeries.displayName = 'PolygonSeries'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_react_utils__ = __webpack_require__(212); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__theme__ = __webpack_require__(28); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__abstract_series__ = __webpack_require__(16); @@ -58534,9 +58582,9 @@ MarkSeries.defaultProps = { "use strict"; /* unused harmony export conicEqualAreaRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__conic__ = __webpack_require__(474); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__cylindricalEqualArea__ = __webpack_require__(3018); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__cylindricalEqualArea__ = __webpack_require__(3035); @@ -58575,8 +58623,8 @@ function conicEqualAreaRaw(y0, y1) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = conicProjection; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__index__ = __webpack_require__(73); @@ -58603,8 +58651,8 @@ function conicProjection(projectAt) { /* harmony export (immutable) */ __webpack_exports__["c"] = fitSize; /* harmony export (immutable) */ __webpack_exports__["d"] = fitWidth; /* harmony export (immutable) */ __webpack_exports__["b"] = fitHeight; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__stream__ = __webpack_require__(129); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__path_bounds__ = __webpack_require__(998); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__stream__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__path_bounds__ = __webpack_require__(1000); @@ -58661,9 +58709,9 @@ function fitHeight(projection, height, object) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = mercatorRaw; /* harmony export (immutable) */ __webpack_exports__["a"] = mercatorProjection; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rotation__ = __webpack_require__(299); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -58728,7 +58776,7 @@ function mercatorProjection(project) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_shape__ = __webpack_require__(213); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__abstract_series__ = __webpack_require__(16); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_scales_utils__ = __webpack_require__(37); @@ -58990,7 +59038,7 @@ ArcSeries.displayName = 'ArcSeries'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__series_abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__decorative_axis_ticks__ = __webpack_require__(3040); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__decorative_axis_ticks__ = __webpack_require__(3057); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__animation__ = __webpack_require__(19); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -59327,17 +59375,17 @@ GridLines.requiresSVG = true; /* harmony export (immutable) */ __webpack_exports__["c"] = hierarchy; /* harmony export (immutable) */ __webpack_exports__["b"] = computeHeight; /* harmony export (immutable) */ __webpack_exports__["a"] = Node; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__count__ = __webpack_require__(3056); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__each__ = __webpack_require__(3057); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__eachBefore__ = __webpack_require__(3058); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__eachAfter__ = __webpack_require__(3059); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__sum__ = __webpack_require__(3060); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__sort__ = __webpack_require__(3061); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__path__ = __webpack_require__(3062); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ancestors__ = __webpack_require__(3063); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__descendants__ = __webpack_require__(3064); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__leaves__ = __webpack_require__(3065); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__links__ = __webpack_require__(3066); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__count__ = __webpack_require__(3073); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__each__ = __webpack_require__(3074); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__eachBefore__ = __webpack_require__(3075); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__eachAfter__ = __webpack_require__(3076); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__sum__ = __webpack_require__(3077); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__sort__ = __webpack_require__(3078); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__path__ = __webpack_require__(3079); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ancestors__ = __webpack_require__(3080); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__descendants__ = __webpack_require__(3081); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__leaves__ = __webpack_require__(3082); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__links__ = __webpack_require__(3083); @@ -60099,19 +60147,19 @@ module.exports = !__webpack_require__(54) && !__webpack_require__(29)(function ( var global = __webpack_require__(20); var DESCRIPTORS = __webpack_require__(54); -var LIBRARY = __webpack_require__(133); +var LIBRARY = __webpack_require__(134); var $typed = __webpack_require__(307); var hide = __webpack_require__(57); -var redefineAll = __webpack_require__(134); +var redefineAll = __webpack_require__(135); var fails = __webpack_require__(29); -var anInstance = __webpack_require__(135); -var toInteger = __webpack_require__(104); +var anInstance = __webpack_require__(136); +var toInteger = __webpack_require__(105); var toLength = __webpack_require__(45); var toIndex = __webpack_require__(488); -var gOPN = __webpack_require__(170).f; +var gOPN = __webpack_require__(171).f; var dP = __webpack_require__(38).f; var arrayFill = __webpack_require__(313); -var setToStringTag = __webpack_require__(138); +var setToStringTag = __webpack_require__(139); var ARRAY_BUFFER = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; var PROTOTYPE = 'prototype'; @@ -60379,7 +60427,7 @@ exports[DATA_VIEW] = $DataView; /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/ecma262/#sec-toindex -var toInteger = __webpack_require__(104); +var toInteger = __webpack_require__(105); var toLength = __webpack_require__(45); module.exports = function (it) { if (it === undefined) return 0; @@ -60426,7 +60474,7 @@ module.exports = document && document.documentElement; /***/ (function(module, exports, __webpack_require__) { // 7.2.2 IsArray(argument) -var cof = __webpack_require__(136); +var cof = __webpack_require__(137); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; @@ -60447,15 +60495,15 @@ module.exports = function (done, value) { "use strict"; -var LIBRARY = __webpack_require__(133); +var LIBRARY = __webpack_require__(134); var $export = __webpack_require__(8); -var redefine = __webpack_require__(87); +var redefine = __webpack_require__(88); var hide = __webpack_require__(57); var has = __webpack_require__(55); -var Iterators = __webpack_require__(139); -var $iterCreate = __webpack_require__(1034); -var setToStringTag = __webpack_require__(138); -var getPrototypeOf = __webpack_require__(140); +var Iterators = __webpack_require__(140); +var $iterCreate = __webpack_require__(1036); +var setToStringTag = __webpack_require__(139); +var getPrototypeOf = __webpack_require__(141); var ITERATOR = __webpack_require__(27)('iterator'); var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` var FF_ITERATOR = '@@iterator'; @@ -60525,8 +60573,8 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE "use strict"; // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) -var toObject = __webpack_require__(74); -var toAbsoluteIndex = __webpack_require__(137); +var toObject = __webpack_require__(75); +var toAbsoluteIndex = __webpack_require__(138); var toLength = __webpack_require__(45); module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { @@ -60558,17 +60606,17 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* "use strict"; var dP = __webpack_require__(38).f; -var create = __webpack_require__(171); -var redefineAll = __webpack_require__(134); -var ctx = __webpack_require__(73); -var anInstance = __webpack_require__(135); +var create = __webpack_require__(172); +var redefineAll = __webpack_require__(135); +var ctx = __webpack_require__(74); +var anInstance = __webpack_require__(136); var forOf = __webpack_require__(223); var $iterDefine = __webpack_require__(493); var step = __webpack_require__(492); var setSpecies = __webpack_require__(221); var DESCRIPTORS = __webpack_require__(54); -var fastKey = __webpack_require__(88).fastKey; -var validate = __webpack_require__(142); +var fastKey = __webpack_require__(89).fastKey; +var validate = __webpack_require__(143); var SIZE = DESCRIPTORS ? '_s' : 'size'; var getEntry = function (that, key) { @@ -60727,10 +60775,10 @@ module.exports = function (iterator, fn, value, entries) { "use strict"; // 19.1.2.1 Object.assign(target, source, ...) -var getKeys = __webpack_require__(106); +var getKeys = __webpack_require__(107); var gOPS = __webpack_require__(225); -var pIE = __webpack_require__(173); -var toObject = __webpack_require__(74); +var pIE = __webpack_require__(174); +var toObject = __webpack_require__(75); var IObject = __webpack_require__(308); var $assign = Object.assign; @@ -60767,15 +60815,15 @@ module.exports = !$assign || __webpack_require__(29)(function () { "use strict"; -var redefineAll = __webpack_require__(134); -var getWeak = __webpack_require__(88).getWeak; +var redefineAll = __webpack_require__(135); +var getWeak = __webpack_require__(89).getWeak; var anObject = __webpack_require__(23); var isObject = __webpack_require__(17); -var anInstance = __webpack_require__(135); +var anInstance = __webpack_require__(136); var forOf = __webpack_require__(223); -var createArrayMethod = __webpack_require__(172); +var createArrayMethod = __webpack_require__(173); var $has = __webpack_require__(55); -var validate = __webpack_require__(142); +var validate = __webpack_require__(143); var arrayFind = createArrayMethod(5); var arrayFindIndex = createArrayMethod(6); var id = 0; @@ -60880,7 +60928,7 @@ module.exports = function (fn, args, that) { /***/ (function(module, exports, __webpack_require__) { // all object keys, includes non-enumerable and symbols -var gOPN = __webpack_require__(170); +var gOPN = __webpack_require__(171); var gOPS = __webpack_require__(225); var anObject = __webpack_require__(23); var Reflect = __webpack_require__(20).Reflect; @@ -60898,7 +60946,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { "use strict"; // 25.4.1.5 NewPromiseCapability(C) -var aFunction = __webpack_require__(103); +var aFunction = __webpack_require__(104); function PromiseCapability(C) { var resolve, reject; @@ -60929,7 +60977,7 @@ exports.f = __webpack_require__(27); // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = __webpack_require__(63); -var gOPN = __webpack_require__(170).f; +var gOPN = __webpack_require__(171).f; var toString = {}.toString; var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames @@ -60954,8 +61002,8 @@ module.exports.f = function getOwnPropertyNames(it) { "use strict"; -var toInteger = __webpack_require__(104); -var defined = __webpack_require__(105); +var toInteger = __webpack_require__(105); +var defined = __webpack_require__(106); module.exports = function repeat(count) { var str = String(defined(this)); @@ -60973,7 +61021,7 @@ module.exports = function repeat(count) { // 7.2.8 IsRegExp(argument) var isObject = __webpack_require__(17); -var cof = __webpack_require__(136); +var cof = __webpack_require__(137); var MATCH = __webpack_require__(27)('match'); module.exports = function (it) { var isRegExp; @@ -61007,9 +61055,9 @@ module.exports = Math.log1p || function log1p(x) { /* 508 */ /***/ (function(module, exports, __webpack_require__) { -var getKeys = __webpack_require__(106); +var getKeys = __webpack_require__(107); var toIObject = __webpack_require__(63); -var isEnum = __webpack_require__(173).f; +var isEnum = __webpack_require__(174).f; module.exports = function (isEntries) { return function (it) { var O = toIObject(it); @@ -61032,7 +61080,7 @@ module.exports = function (isEntries) { // https://github.com/tc39/proposal-string-pad-start-end var toLength = __webpack_require__(45); var repeat = __webpack_require__(504); -var defined = __webpack_require__(105); +var defined = __webpack_require__(106); module.exports = function (that, maxLength, fillString, left) { var S = String(defined(that)); @@ -61105,7 +61153,7 @@ module.exports = getActiveElement; * */ -var isTextNode = __webpack_require__(1142); +var isTextNode = __webpack_require__(1144); /*eslint-disable no-bitwise */ @@ -61148,7 +61196,7 @@ module.exports = containsNode; -var camelize = __webpack_require__(1146); +var camelize = __webpack_require__(1148); var msPattern = /^-ms-/; @@ -61205,13 +61253,13 @@ var storeShape = __WEBPACK_IMPORTED_MODULE_0_prop_types___default.a.shape({ "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = connectAdvanced; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_hoist_non_react_statics__ = __webpack_require__(1150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_hoist_non_react_statics__ = __webpack_require__(1152); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_hoist_non_react_statics___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_hoist_non_react_statics__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_invariant__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_Subscription__ = __webpack_require__(1151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_Subscription__ = __webpack_require__(1153); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_PropTypes__ = __webpack_require__(513); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -61511,9 +61559,9 @@ selectorFactory) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createStore__ = __webpack_require__(516); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__combineReducers__ = __webpack_require__(1166); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bindActionCreators__ = __webpack_require__(1167); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__applyMiddleware__ = __webpack_require__(1168); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__combineReducers__ = __webpack_require__(1168); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bindActionCreators__ = __webpack_require__(1169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__applyMiddleware__ = __webpack_require__(1170); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__compose__ = __webpack_require__(519); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_warning__ = __webpack_require__(518); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createStore", function() { return __WEBPACK_IMPORTED_MODULE_0__createStore__["b"]; }); @@ -61549,7 +61597,7 @@ if (process.env.NODE_ENV !== 'production' && typeof isCrushed.name === 'string' /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ActionTypes; }); /* harmony export (immutable) */ __webpack_exports__["b"] = createStore; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash_es_isPlainObject__ = __webpack_require__(331); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_symbol_observable__ = __webpack_require__(1163); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_symbol_observable__ = __webpack_require__(1165); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_symbol_observable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_symbol_observable__); @@ -61805,7 +61853,7 @@ var ActionTypes = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__root_js__ = __webpack_require__(1156); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__root_js__ = __webpack_require__(1158); /** Built-in value references. */ @@ -61982,12 +62030,12 @@ function verifyPlainObject(value, displayName, methodName) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = createTransitionManager; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__routerWarning__ = __webpack_require__(144); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__computeChangedRoutes__ = __webpack_require__(1179); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TransitionUtils__ = __webpack_require__(1180); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__isActive__ = __webpack_require__(1181); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__getComponents__ = __webpack_require__(1182); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__matchRoutes__ = __webpack_require__(1183); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__routerWarning__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__computeChangedRoutes__ = __webpack_require__(1181); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TransitionUtils__ = __webpack_require__(1182); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__isActive__ = __webpack_require__(1183); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__getComponents__ = __webpack_require__(1184); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__matchRoutes__ = __webpack_require__(1185); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -62295,7 +62343,7 @@ function assignRouterState(router, _ref) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class__ = __webpack_require__(79); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_prop_types__); @@ -62439,15 +62487,15 @@ var Link = __WEBPACK_IMPORTED_MODULE_1_create_react_class___default()({ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(79); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_invariant__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__RouteUtils__ = __webpack_require__(91); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__PatternUtils__ = __webpack_require__(145); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(174); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__RouteUtils__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__PatternUtils__ = __webpack_require__(146); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(175); @@ -62543,7 +62591,7 @@ var Redirect = __WEBPACK_IMPORTED_MODULE_0_create_react_class___default()({ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_history_lib_useQueries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_history_lib_useQueries__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_history_lib_useBasename__ = __webpack_require__(529); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_history_lib_useBasename___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_history_lib_useBasename__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_history_lib_createMemoryHistory__ = __webpack_require__(1194); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_history_lib_createMemoryHistory__ = __webpack_require__(1196); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_history_lib_createMemoryHistory___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_history_lib_createMemoryHistory__); @@ -62572,15 +62620,15 @@ exports.__esModule = true; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _queryString = __webpack_require__(1192); +var _queryString = __webpack_require__(1194); var _runTransitionHook = __webpack_require__(336); var _runTransitionHook2 = _interopRequireDefault(_runTransitionHook); -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -62703,7 +62751,7 @@ var _runTransitionHook = __webpack_require__(336); var _runTransitionHook2 = _interopRequireDefault(_runTransitionHook); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -62833,7 +62881,7 @@ function useRouterHistory(createHistory) { exports.__esModule = true; exports.readState = exports.saveState = undefined; -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); @@ -62943,7 +62991,7 @@ exports.__esModule = true; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); @@ -62955,7 +63003,7 @@ var _ExecutionEnvironment = __webpack_require__(338); var _DOMUtils = __webpack_require__(230); -var _HashProtocol = __webpack_require__(1201); +var _HashProtocol = __webpack_require__(1203); var HashProtocol = _interopRequireWildcard(_HashProtocol); @@ -63158,11 +63206,11 @@ Object.defineProperty(exports, 'routerActions', { } }); -var _sync = __webpack_require__(1202); +var _sync = __webpack_require__(1204); var _sync2 = _interopRequireDefault(_sync); -var _middleware = __webpack_require__(1203); +var _middleware = __webpack_require__(1205); var _middleware2 = _interopRequireDefault(_middleware); @@ -63281,7 +63329,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _createHashHistory = __webpack_require__(533); @@ -63291,161 +63339,165 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _button = __webpack_require__(1977); +var _button = __webpack_require__(1983); var _button2 = _interopRequireDefault(_button); -var _colors = __webpack_require__(1979); +var _colors = __webpack_require__(1985); var _colors2 = _interopRequireDefault(_colors); -var _modals = __webpack_require__(1981); +var _modals = __webpack_require__(1987); var _modals2 = _interopRequireDefault(_modals); -var _text_scaling_sandbox = __webpack_require__(1982); +var _text_scaling_sandbox = __webpack_require__(1988); var _text_scaling_sandbox2 = _interopRequireDefault(_text_scaling_sandbox); -var _toasts = __webpack_require__(2317); +var _toasts = __webpack_require__(2323); var _toasts2 = _interopRequireDefault(_toasts); -var _writing = __webpack_require__(2318); +var _writing = __webpack_require__(2324); var _writing2 = _interopRequireDefault(_writing); -var _is_color_dark_example = __webpack_require__(2319); +var _is_color_dark_example = __webpack_require__(2325); -var _utility_classes_example = __webpack_require__(2322); +var _utility_classes_example = __webpack_require__(2328); -var _accessibility_example = __webpack_require__(2325); +var _accessibility_example = __webpack_require__(2331); -var _accordion_example = __webpack_require__(2330); +var _accordion_example = __webpack_require__(2336); -var _avatar_example = __webpack_require__(2341); +var _avatar_example = __webpack_require__(2347); -var _badge_example = __webpack_require__(2346); +var _badge_example = __webpack_require__(2352); -var _bottom_bar_example = __webpack_require__(2357); +var _bottom_bar_example = __webpack_require__(2363); -var _breadcrumbs_example = __webpack_require__(2360); +var _breadcrumbs_example = __webpack_require__(2366); -var _button_example = __webpack_require__(2369); +var _button_example = __webpack_require__(2375); -var _card_example = __webpack_require__(2390); +var _card_example = __webpack_require__(2396); -var _call_out_example = __webpack_require__(2401); +var _call_out_example = __webpack_require__(2407); -var _code_editor_example = __webpack_require__(2410); +var _code_editor_example = __webpack_require__(2416); -var _code_example = __webpack_require__(2423); +var _code_example = __webpack_require__(2429); -var _color_picker_example = __webpack_require__(2427); +var _color_picker_example = __webpack_require__(2433); -var _combo_box_example = __webpack_require__(2434); +var _combo_box_example = __webpack_require__(2440); -var _context_menu_example = __webpack_require__(2457); +var _context_menu_example = __webpack_require__(2463); -var _copy_example = __webpack_require__(2465); +var _copy_example = __webpack_require__(2471); -var _date_picker_example = __webpack_require__(2468); +var _date_picker_example = __webpack_require__(2474); -var _delay_hide_example = __webpack_require__(2493); +var _delay_hide_example = __webpack_require__(2499); -var _description_list_example = __webpack_require__(2496); +var _description_list_example = __webpack_require__(2502); -var _empty_prompt_example = __webpack_require__(2507); +var _empty_prompt_example = __webpack_require__(2513); -var _error_boundary_example = __webpack_require__(2514); +var _error_boundary_example = __webpack_require__(2520); -var _expression_example = __webpack_require__(2517); +var _expression_example = __webpack_require__(2523); -var _filter_group_example = __webpack_require__(2520); +var _filter_group_example = __webpack_require__(2526); -var _flex_example = __webpack_require__(2523); +var _flex_example = __webpack_require__(2529); -var _flyout_example = __webpack_require__(2552); +var _flyout_example = __webpack_require__(2558); -var _form_controls_example = __webpack_require__(2559); +var _form_controls_example = __webpack_require__(2569); -var _form_layouts_example = __webpack_require__(2588); +var _form_layouts_example = __webpack_require__(2598); -var _form_validation_example = __webpack_require__(2605); +var _form_validation_example = __webpack_require__(2615); -var _header_example = __webpack_require__(2608); +var _header_example = __webpack_require__(2618); -var _health_example = __webpack_require__(2616); +var _health_example = __webpack_require__(2626); -var _highlight_example = __webpack_require__(2619); +var _highlight_example = __webpack_require__(2629); -var _horizontal_rule_example = __webpack_require__(2622); +var _horizontal_rule_example = __webpack_require__(2632); -var _icon_example = __webpack_require__(2627); +var _icon_example = __webpack_require__(2637); -var _image_example = __webpack_require__(2644); +var _image_example = __webpack_require__(2654); -var _key_pad_menu_example = __webpack_require__(2651); +var _key_pad_menu_example = __webpack_require__(2661); -var _link_example = __webpack_require__(2658); +var _link_example = __webpack_require__(2668); -var _loading_example = __webpack_require__(2661); +var _loading_example = __webpack_require__(2671); -var _modal_example = __webpack_require__(2668); +var _modal_example = __webpack_require__(2678); -var _mutation_observer_example = __webpack_require__(2675); +var _mutation_observer_example = __webpack_require__(2685); -var _outside_click_detector_example = __webpack_require__(2678); +var _outside_click_detector_example = __webpack_require__(2688); -var _page_example = __webpack_require__(2681); +var _page_example = __webpack_require__(2691); -var _pagination_example = __webpack_require__(2692); +var _pagination_example = __webpack_require__(2702); -var _panel_example = __webpack_require__(2703); +var _panel_example = __webpack_require__(2713); -var _popover_example = __webpack_require__(2710); +var _popover_example = __webpack_require__(2720); -var _portal_example = __webpack_require__(2729); +var _portal_example = __webpack_require__(2739); -var _progress_example = __webpack_require__(2734); +var _progress_example = __webpack_require__(2744); -var _responsive_example = __webpack_require__(2743); +var _responsive_example = __webpack_require__(2753); -var _search_bar_example = __webpack_require__(2747); +var _search_bar_example = __webpack_require__(2757); -var _side_nav_example = __webpack_require__(2752); +var _side_nav_example = __webpack_require__(2762); -var _spacer_example = __webpack_require__(2759); +var _spacer_example = __webpack_require__(2769); -var _steps_example = __webpack_require__(2762); +var _steps_example = __webpack_require__(2772); -var _tables_example = __webpack_require__(2773); +var _tables_example = __webpack_require__(2783); -var _tabs_example = __webpack_require__(2822); +var _tabs_example = __webpack_require__(2832); -var _text_example = __webpack_require__(2829); +var _text_example = __webpack_require__(2839); -var _title_example = __webpack_require__(2838); +var _title_example = __webpack_require__(2848); -var _toast_example = __webpack_require__(2841); +var _toast_example = __webpack_require__(2851); -var _tool_tip_example = __webpack_require__(2854); +var _tool_tip_example = __webpack_require__(2864); -var _toggle_example = __webpack_require__(2859); +var _toggle_example = __webpack_require__(2869); -var _series_chart_example = __webpack_require__(2862); +var _window_event_example = __webpack_require__(2872); -var _series_axis_example = __webpack_require__(3118); +var _series_chart_example = __webpack_require__(2879); -var _bar_example = __webpack_require__(3121); +var _series_axis_example = __webpack_require__(3135); -var _histogram_example = __webpack_require__(3132); +var _bar_example = __webpack_require__(3138); -var _area_example = __webpack_require__(3141); +var _histogram_example = __webpack_require__(3149); -var _line_example = __webpack_require__(3150); +var _area_example = __webpack_require__(3158); -var _changelog = __webpack_require__(3161); +var _line_example = __webpack_require__(3167); + +var _changelog = __webpack_require__(3178); + +var _super_select_example = __webpack_require__(3235); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -63538,7 +63590,7 @@ var navigation = [{ }) }, { name: 'Forms', - items: [_form_layouts_example.FormLayoutsExample, _form_controls_example.FormControlsExample, _form_validation_example.FormValidationExample, _combo_box_example.ComboBoxExample, _color_picker_example.ColorPickerExample, _code_editor_example.CodeEditorExample, _date_picker_example.DatePickerExample, _expression_example.ExpressionExample, _filter_group_example.FilterGroupExample, _search_bar_example.SearchBarExample].map(function (example) { + items: [_form_layouts_example.FormLayoutsExample, _form_controls_example.FormControlsExample, _form_validation_example.FormValidationExample, _super_select_example.SuperSelectExample, _combo_box_example.ComboBoxExample, _color_picker_example.ColorPickerExample, _code_editor_example.CodeEditorExample, _date_picker_example.DatePickerExample, _expression_example.ExpressionExample, _filter_group_example.FilterGroupExample, _search_bar_example.SearchBarExample].map(function (example) { return createExample(example); }) }, { @@ -63548,7 +63600,7 @@ var navigation = [{ }) }, { name: 'Utilities', - items: [_accessibility_example.AccessibilityExample, _copy_example.CopyExample, _responsive_example.ResponsiveExample, _delay_hide_example.DelayHideExample, _error_boundary_example.ErrorBoundaryExample, _highlight_example.HighlightExample, _is_color_dark_example.IsColorDarkExample, _outside_click_detector_example.OutsideClickDetectorExample, _portal_example.PortalExample, _toggle_example.ToggleExample, _utility_classes_example.UtilityClassesExample, _mutation_observer_example.MutationObserverExample].map(function (example) { + items: [_accessibility_example.AccessibilityExample, _copy_example.CopyExample, _responsive_example.ResponsiveExample, _delay_hide_example.DelayHideExample, _error_boundary_example.ErrorBoundaryExample, _highlight_example.HighlightExample, _is_color_dark_example.IsColorDarkExample, _outside_click_detector_example.OutsideClickDetectorExample, _portal_example.PortalExample, _toggle_example.ToggleExample, _utility_classes_example.UtilityClassesExample, _mutation_observer_example.MutationObserverExample, _window_event_example.WindowEventExample].map(function (example) { return createExample(example); }) }, { @@ -63746,7 +63798,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _accessible_click_keys = __webpack_require__(1219); +var _accessible_click_keys = __webpack_require__(1221); Object.defineProperty(exports, 'accessibleClickKeys', { enumerable: true, @@ -63755,7 +63807,7 @@ Object.defineProperty(exports, 'accessibleClickKeys', { } }); -var _cascading_menu_key_codes = __webpack_require__(1220); +var _cascading_menu_key_codes = __webpack_require__(1222); Object.defineProperty(exports, 'cascadingMenuKeyCodes', { enumerable: true, @@ -63764,7 +63816,7 @@ Object.defineProperty(exports, 'cascadingMenuKeyCodes', { } }); -var _combo_box_key_codes = __webpack_require__(1221); +var _combo_box_key_codes = __webpack_require__(1223); Object.defineProperty(exports, 'comboBoxKeyCodes', { enumerable: true, @@ -63773,7 +63825,7 @@ Object.defineProperty(exports, 'comboBoxKeyCodes', { } }); -var _html_id_generator = __webpack_require__(1222); +var _html_id_generator = __webpack_require__(1224); Object.defineProperty(exports, 'htmlIdGenerator', { enumerable: true, @@ -75647,7 +75699,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.formatNumber = undefined; -var _numeral = __webpack_require__(1232); +var _numeral = __webpack_require__(1234); var _numeral2 = _interopRequireDefault(_numeral); @@ -76418,7 +76470,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _badge = __webpack_require__(1249); +var _badge = __webpack_require__(1253); Object.defineProperty(exports, 'EuiBadge', { enumerable: true, @@ -76456,7 +76508,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _prop_types = __webpack_require__(177); +var _prop_types = __webpack_require__(178); Object.keys(_prop_types).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -76545,13 +76597,13 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _portal = __webpack_require__(148); +var _portal = __webpack_require__(149); -var _tool_tip_popover = __webpack_require__(1253); +var _tool_tip_popover = __webpack_require__(1257); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -76947,7 +76999,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _badge_notification = __webpack_require__(1255); +var _badge_notification = __webpack_require__(1259); Object.defineProperty(exports, 'EuiNotificationBadge', { enumerable: true, @@ -76967,7 +77019,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _breadcrumbs = __webpack_require__(1258); +var _breadcrumbs = __webpack_require__(1262); Object.defineProperty(exports, 'EuiBreadcrumbs', { enumerable: true, @@ -76987,7 +77039,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _link = __webpack_require__(1259); +var _link = __webpack_require__(1263); Object.defineProperty(exports, 'EuiLink', { enumerable: true, @@ -77022,9 +77074,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _loading = __webpack_require__(178); +var _loading = __webpack_require__(179); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _icon = __webpack_require__(14); @@ -77482,7 +77534,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _icon = __webpack_require__(14); @@ -77729,7 +77781,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _button_toggle = __webpack_require__(1264); +var _button_toggle = __webpack_require__(1268); Object.defineProperty(exports, 'EuiButtonToggle', { enumerable: true, @@ -77749,7 +77801,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _call_out = __webpack_require__(1268); +var _call_out = __webpack_require__(1272); Object.defineProperty(exports, 'EuiCallOut', { enumerable: true, @@ -98480,11 +98532,11 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(1457)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(1461)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(1459)(); + module.exports = __webpack_require__(1463)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) @@ -100376,8 +100428,8 @@ module.exports = freeGlobal; /* 689 */ /***/ (function(module, exports, __webpack_require__) { -var baseFor = __webpack_require__(1471), - keys = __webpack_require__(181); +var baseFor = __webpack_require__(1475), + keys = __webpack_require__(182); /** * The base implementation of `_.forOwn` without support for iteratee shorthands. @@ -100398,7 +100450,7 @@ module.exports = baseForOwn; /* 690 */ /***/ (function(module, exports, __webpack_require__) { -var baseTimes = __webpack_require__(1473), +var baseTimes = __webpack_require__(1477), isArguments = __webpack_require__(691), isArray = __webpack_require__(59), isBuffer = __webpack_require__(352), @@ -100453,8 +100505,8 @@ module.exports = arrayLikeKeys; /* 691 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsArguments = __webpack_require__(1474), - isObjectLike = __webpack_require__(111); +var baseIsArguments = __webpack_require__(1478), + isObjectLike = __webpack_require__(112); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -100523,9 +100575,9 @@ module.exports = isIndex; /* 693 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsTypedArray = __webpack_require__(1476), - baseUnary = __webpack_require__(1477), - nodeUtil = __webpack_require__(1478); +var baseIsTypedArray = __webpack_require__(1480), + baseUnary = __webpack_require__(1481), + nodeUtil = __webpack_require__(1482); /* Node.js helper references. */ var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray; @@ -100577,8 +100629,8 @@ module.exports = overArg; /* 695 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), - isObject = __webpack_require__(149); +var baseGetTag = __webpack_require__(111), + isObject = __webpack_require__(150); /** `Object#toString` result references. */ var asyncTag = '[object AsyncFunction]', @@ -100706,8 +100758,8 @@ module.exports = toSource; /* 699 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqualDeep = __webpack_require__(1513), - isObjectLike = __webpack_require__(111); +var baseIsEqualDeep = __webpack_require__(1517), + isObjectLike = __webpack_require__(112); /** * The base implementation of `_.isEqual` which supports partial comparisons @@ -100740,9 +100792,9 @@ module.exports = baseIsEqual; /* 700 */ /***/ (function(module, exports, __webpack_require__) { -var SetCache = __webpack_require__(1514), - arraySome = __webpack_require__(1517), - cacheHas = __webpack_require__(1518); +var SetCache = __webpack_require__(1518), + arraySome = __webpack_require__(1521), + cacheHas = __webpack_require__(1522); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -100829,7 +100881,7 @@ module.exports = equalArrays; /* 701 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(66); +var root = __webpack_require__(67); /** Built-in value references. */ var Uint8Array = root.Uint8Array; @@ -100891,7 +100943,7 @@ module.exports = setToArray; var baseGetAllKeys = __webpack_require__(705), getSymbols = __webpack_require__(360), - keys = __webpack_require__(181); + keys = __webpack_require__(182); /** * Creates an array of own enumerable property names and symbols of `object`. @@ -100992,12 +101044,12 @@ module.exports = stubArray; /* 708 */ /***/ (function(module, exports, __webpack_require__) { -var DataView = __webpack_require__(1522), +var DataView = __webpack_require__(1526), Map = __webpack_require__(358), - Promise = __webpack_require__(1523), - Set = __webpack_require__(1524), - WeakMap = __webpack_require__(1525), - baseGetTag = __webpack_require__(110), + Promise = __webpack_require__(1527), + Set = __webpack_require__(1528), + WeakMap = __webpack_require__(1529), + baseGetTag = __webpack_require__(111), toSource = __webpack_require__(698); /** `Object#toString` result references. */ @@ -101056,7 +101108,7 @@ module.exports = getTag; /* 709 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(149); +var isObject = __webpack_require__(150); /** * Checks if `value` is suitable for strict equality comparisons, i.e. `===`. @@ -101135,8 +101187,8 @@ module.exports = baseGet; var isArray = __webpack_require__(59), isKey = __webpack_require__(361), - stringToPath = __webpack_require__(1529), - toString = __webpack_require__(1532); + stringToPath = __webpack_require__(1533), + toString = __webpack_require__(1536); /** * Casts `value` to a path array if it's not one. @@ -101194,7 +101246,7 @@ module.exports = assignValue; /* 714 */ /***/ (function(module, exports, __webpack_require__) { -var defineProperty = __webpack_require__(1547); +var defineProperty = __webpack_require__(1551); /** * The base implementation of `assignValue` and `assignMergeValue` without @@ -101226,7 +101278,7 @@ module.exports = baseAssignValue; /***/ (function(module, exports, __webpack_require__) { var arrayLikeKeys = __webpack_require__(690), - baseKeysIn = __webpack_require__(1550), + baseKeysIn = __webpack_require__(1554), isArrayLike = __webpack_require__(238); /** @@ -101342,7 +101394,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _checkboard = __webpack_require__(1575); +var _checkboard = __webpack_require__(1579); var checkboard = _interopRequireWildcard(_checkboard); @@ -101385,9 +101437,9 @@ exports.default = Checkboard; /* 719 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(150), - now = __webpack_require__(1582), - toNumber = __webpack_require__(1583); +var isObject = __webpack_require__(151), + now = __webpack_require__(1586), + toNumber = __webpack_require__(1587); /** Error message constants. */ var FUNC_ERROR_TEXT = 'Expected a function'; @@ -101610,7 +101662,7 @@ var _debounce = __webpack_require__(719); var _debounce2 = _interopRequireDefault(_debounce); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -101700,8 +101752,8 @@ exports.default = ColorWrap; /* 722 */ /***/ (function(module, exports, __webpack_require__) { -var baseForOwn = __webpack_require__(1590), - createBaseEach = __webpack_require__(1604); +var baseForOwn = __webpack_require__(1594), + createBaseEach = __webpack_require__(1608); /** * The base implementation of `_.forEach` without support for iteratee shorthands. @@ -101720,8 +101772,8 @@ module.exports = baseEach; /* 723 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsArguments = __webpack_require__(1595), - isObjectLike = __webpack_require__(183); +var baseIsArguments = __webpack_require__(1599), + isObjectLike = __webpack_require__(184); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -101762,8 +101814,8 @@ module.exports = isArguments; /* 724 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(67), - stubFalse = __webpack_require__(1596); +/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(68), + stubFalse = __webpack_require__(1600); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -101835,9 +101887,9 @@ module.exports = isIndex; /* 726 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsTypedArray = __webpack_require__(1597), - baseUnary = __webpack_require__(1598), - nodeUtil = __webpack_require__(1599); +var baseIsTypedArray = __webpack_require__(1601), + baseUnary = __webpack_require__(1602), + nodeUtil = __webpack_require__(1603); /* Node.js helper references. */ var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray; @@ -101868,8 +101920,8 @@ module.exports = isTypedArray; /* 727 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(182), - isObject = __webpack_require__(150); +var baseGetTag = __webpack_require__(183), + isObject = __webpack_require__(151); /** `Object#toString` result references. */ var asyncTag = '[object AsyncFunction]', @@ -101966,11 +102018,11 @@ module.exports = arrayMap; /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(247), - stackClear = __webpack_require__(1620), - stackDelete = __webpack_require__(1621), - stackGet = __webpack_require__(1622), - stackHas = __webpack_require__(1623), - stackSet = __webpack_require__(1624); + stackClear = __webpack_require__(1624), + stackDelete = __webpack_require__(1625), + stackGet = __webpack_require__(1626), + stackHas = __webpack_require__(1627), + stackSet = __webpack_require__(1628); /** * Creates a stack cache object to store key-value pairs. @@ -102073,8 +102125,8 @@ module.exports = toSource; /* 733 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqualDeep = __webpack_require__(1641), - isObjectLike = __webpack_require__(183); +var baseIsEqualDeep = __webpack_require__(1645), + isObjectLike = __webpack_require__(184); /** * The base implementation of `_.isEqual` which supports partial comparisons @@ -102107,9 +102159,9 @@ module.exports = baseIsEqual; /* 734 */ /***/ (function(module, exports, __webpack_require__) { -var SetCache = __webpack_require__(1642), - arraySome = __webpack_require__(1645), - cacheHas = __webpack_require__(1646); +var SetCache = __webpack_require__(1646), + arraySome = __webpack_require__(1649), + cacheHas = __webpack_require__(1650); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -102196,7 +102248,7 @@ module.exports = equalArrays; /* 735 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(150); +var isObject = __webpack_require__(151); /** * Checks if `value` is suitable for strict equality comparisons, i.e. `===`. @@ -102273,10 +102325,10 @@ module.exports = baseGet; /* 738 */ /***/ (function(module, exports, __webpack_require__) { -var isArray = __webpack_require__(68), +var isArray = __webpack_require__(69), isKey = __webpack_require__(369), - stringToPath = __webpack_require__(1666), - toString = __webpack_require__(1669); + stringToPath = __webpack_require__(1670), + toString = __webpack_require__(1673); /** * Casts `value` to a path array if it's not one. @@ -102393,7 +102445,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _checkbox = __webpack_require__(1721); +var _checkbox = __webpack_require__(1725); Object.defineProperty(exports, 'EuiCheckbox', { enumerable: true, @@ -102408,7 +102460,7 @@ Object.defineProperty(exports, 'EuiCheckboxGroup', { } }); -var _described_form_group = __webpack_require__(1723); +var _described_form_group = __webpack_require__(1727); Object.defineProperty(exports, 'EuiDescribedFormGroup', { enumerable: true, @@ -102426,7 +102478,7 @@ Object.defineProperty(exports, 'EuiFieldNumber', { } }); -var _field_password = __webpack_require__(1731); +var _field_password = __webpack_require__(1735); Object.defineProperty(exports, 'EuiFieldPassword', { enumerable: true, @@ -102435,7 +102487,7 @@ Object.defineProperty(exports, 'EuiFieldPassword', { } }); -var _field_search = __webpack_require__(1733); +var _field_search = __webpack_require__(1737); Object.defineProperty(exports, 'EuiFieldSearch', { enumerable: true, @@ -102444,7 +102496,7 @@ Object.defineProperty(exports, 'EuiFieldSearch', { } }); -var _field_text = __webpack_require__(1736); +var _field_text = __webpack_require__(1740); Object.defineProperty(exports, 'EuiFieldText', { enumerable: true, @@ -102453,7 +102505,7 @@ Object.defineProperty(exports, 'EuiFieldText', { } }); -var _file_picker = __webpack_require__(1738); +var _file_picker = __webpack_require__(1742); Object.defineProperty(exports, 'EuiFilePicker', { enumerable: true, @@ -102462,7 +102514,7 @@ Object.defineProperty(exports, 'EuiFilePicker', { } }); -var _form = __webpack_require__(1740); +var _form = __webpack_require__(1744); Object.defineProperty(exports, 'EuiForm', { enumerable: true, @@ -102471,7 +102523,7 @@ Object.defineProperty(exports, 'EuiForm', { } }); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); Object.defineProperty(exports, 'EuiFormControlLayout', { enumerable: true, @@ -102507,7 +102559,7 @@ Object.defineProperty(exports, 'EuiFormLabel', { } }); -var _form_row = __webpack_require__(1744); +var _form_row = __webpack_require__(1748); Object.defineProperty(exports, 'EuiFormRow', { enumerable: true, @@ -102516,7 +102568,7 @@ Object.defineProperty(exports, 'EuiFormRow', { } }); -var _radio = __webpack_require__(1746); +var _radio = __webpack_require__(1750); Object.defineProperty(exports, 'EuiRadio', { enumerable: true, @@ -102531,7 +102583,7 @@ Object.defineProperty(exports, 'EuiRadioGroup', { } }); -var _range = __webpack_require__(1748); +var _range = __webpack_require__(1752); Object.defineProperty(exports, 'EuiRange', { enumerable: true, @@ -102540,7 +102592,7 @@ Object.defineProperty(exports, 'EuiRange', { } }); -var _select = __webpack_require__(1750); +var _select = __webpack_require__(1754); Object.defineProperty(exports, 'EuiSelect', { enumerable: true, @@ -102549,7 +102601,22 @@ Object.defineProperty(exports, 'EuiSelect', { } }); -var _switch = __webpack_require__(1752); +var _super_select = __webpack_require__(1756); + +Object.defineProperty(exports, 'EuiSuperSelect', { + enumerable: true, + get: function get() { + return _super_select.EuiSuperSelect; + } +}); +Object.defineProperty(exports, 'EuiSuperSelectControl', { + enumerable: true, + get: function get() { + return _super_select.EuiSuperSelectControl; + } +}); + +var _switch = __webpack_require__(1760); Object.defineProperty(exports, 'EuiSwitch', { enumerable: true, @@ -102558,7 +102625,7 @@ Object.defineProperty(exports, 'EuiSwitch', { } }); -var _text_area = __webpack_require__(1754); +var _text_area = __webpack_require__(1762); Object.defineProperty(exports, 'EuiTextArea', { enumerable: true, @@ -102567,7 +102634,7 @@ Object.defineProperty(exports, 'EuiTextArea', { } }); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); Object.defineProperty(exports, 'EuiValidatableControl', { enumerable: true, @@ -102587,7 +102654,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _field_number = __webpack_require__(1725); +var _field_number = __webpack_require__(1729); Object.defineProperty(exports, 'EuiFieldNumber', { enumerable: true, @@ -102607,7 +102674,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _form_error_text = __webpack_require__(1741); +var _form_error_text = __webpack_require__(1745); Object.defineProperty(exports, 'EuiFormErrorText', { enumerable: true, @@ -102627,7 +102694,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _form_help_text = __webpack_require__(1742); +var _form_help_text = __webpack_require__(1746); Object.defineProperty(exports, 'EuiFormHelpText', { enumerable: true, @@ -102647,7 +102714,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _form_label = __webpack_require__(1743); +var _form_label = __webpack_require__(1747); Object.defineProperty(exports, 'EuiFormLabel', { enumerable: true, @@ -102696,7 +102763,8 @@ var EuiRadio = function EuiRadio(_ref) { onChange = _ref.onChange, disabled = _ref.disabled, compressed = _ref.compressed, - rest = _objectWithoutProperties(_ref, ['className', 'id', 'name', 'checked', 'label', 'value', 'onChange', 'disabled', 'compressed']); + autoFocus = _ref.autoFocus, + rest = _objectWithoutProperties(_ref, ['className', 'id', 'name', 'checked', 'label', 'value', 'onChange', 'disabled', 'compressed', 'autoFocus']); var classes = (0, _classnames2.default)('euiRadio', { 'euiRadio--noLabel': !label, @@ -102729,7 +102797,8 @@ var EuiRadio = function EuiRadio(_ref) { value: value, checked: checked, onChange: onChange, - disabled: disabled + disabled: disabled, + autoFocus: autoFocus }), _react2.default.createElement('div', { className: 'euiRadio__circle' }), optionalLabel @@ -102748,7 +102817,8 @@ EuiRadio.propTypes = { /** * when `true` creates a shorter height radio row */ - compressed: _propTypes2.default.bool + compressed: _propTypes2.default.bool, + autoFocus: _propTypes2.default.bool }; EuiRadio.defaultProps = { @@ -102827,619 +102897,2248 @@ EuiRadio.__docgenInfo = [{ 'value': 'false', 'computed': false } + }, + 'autoFocus': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '' } } }]; /***/ }), /* 746 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/***/ (function(module, exports, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__ = __webpack_require__(26); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits__ = __webpack_require__(43); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); - - +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiSuperSelectControl = undefined; +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var babelPluginFlowReactPropTypes_proptype_RenderedSection = __webpack_require__(48).babelPluginFlowReactPropTypes_proptype_RenderedSection || __webpack_require__(1).any; - -var babelPluginFlowReactPropTypes_proptype_ScrollIndices = __webpack_require__(1809).babelPluginFlowReactPropTypes_proptype_ScrollIndices || __webpack_require__(1).any; - +var _react = __webpack_require__(0); +var _react2 = _interopRequireDefault(_react); -/** - * This HOC decorates a virtualized component and responds to arrow-key events by scrolling one row or column at a time. - */ +var _propTypes = __webpack_require__(1); -var ArrowKeyStepper = function (_React$PureComponent) { - __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits___default()(ArrowKeyStepper, _React$PureComponent); +var _propTypes2 = _interopRequireDefault(_propTypes); - function ArrowKeyStepper(props) { - __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, ArrowKeyStepper); +var _classnames = __webpack_require__(3); - var _this = __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn___default()(this, (ArrowKeyStepper.__proto__ || __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default()(ArrowKeyStepper)).call(this, props)); +var _classnames2 = _interopRequireDefault(_classnames); - _this._columnStartIndex = 0; - _this._columnStopIndex = 0; - _this._rowStartIndex = 0; - _this._rowStopIndex = 0; +var _accessibility = __webpack_require__(65); - _this._onKeyDown = function (event) { - var _this$props = _this.props, - columnCount = _this$props.columnCount, - disabled = _this$props.disabled, - mode = _this$props.mode, - rowCount = _this$props.rowCount; +var _make_id = __webpack_require__(31); +var _make_id2 = _interopRequireDefault(_make_id); - if (disabled) { - return; - } +var _form_control_layout = __webpack_require__(94); - var _this$_getScrollState = _this._getScrollState(), - scrollToColumnPrevious = _this$_getScrollState.scrollToColumn, - scrollToRowPrevious = _this$_getScrollState.scrollToRow; +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - var _this$_getScrollState2 = _this._getScrollState(), - scrollToColumn = _this$_getScrollState2.scrollToColumn, - scrollToRow = _this$_getScrollState2.scrollToRow; +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - // The above cases all prevent default event event behavior. - // This is to keep the grid from scrolling after the snap-to update. +var EuiSuperSelectControl = function EuiSuperSelectControl(_ref) { + var className = _ref.className, + options = _ref.options, + id = _ref.id, + name = _ref.name, + fullWidth = _ref.fullWidth, + isLoading = _ref.isLoading, + defaultValue = _ref.defaultValue, + compressed = _ref.compressed, + value = _ref.value, + rest = _objectWithoutProperties(_ref, ['className', 'options', 'id', 'name', 'fullWidth', 'isLoading', 'defaultValue', 'compressed', 'value']); + var classes = (0, _classnames2.default)('euiSuperSelectControl', { + 'euiSuperSelectControl--fullWidth': fullWidth, + 'euiSuperSelectControl--compressed': compressed, + 'euiSuperSelectControl-isLoading': isLoading + }, className); - switch (event.key) { - case 'ArrowDown': - scrollToRow = mode === 'cells' ? Math.min(scrollToRow + 1, rowCount - 1) : Math.min(_this._rowStopIndex + 1, rowCount - 1); - break; - case 'ArrowLeft': - scrollToColumn = mode === 'cells' ? Math.max(scrollToColumn - 1, 0) : Math.max(_this._columnStartIndex - 1, 0); - break; - case 'ArrowRight': - scrollToColumn = mode === 'cells' ? Math.min(scrollToColumn + 1, columnCount - 1) : Math.min(_this._columnStopIndex + 1, columnCount - 1); - break; - case 'ArrowUp': - scrollToRow = mode === 'cells' ? Math.max(scrollToRow - 1, 0) : Math.max(_this._rowStartIndex - 1, 0); - break; - } + // React HTML input can not have both value and defaultValue properties. + // https://reactjs.org/docs/uncontrolled-components.html#default-values + var selectDefaultValue = void 0; + if (!value) { + selectDefaultValue = defaultValue || ''; + } - if (scrollToColumn !== scrollToColumnPrevious || scrollToRow !== scrollToRowPrevious) { - event.preventDefault(); + var selectedValue = void 0; + if (value) { + var selectedOption = options.find(function (option) { + return option.value === value; + }); + selectedValue = selectedOption.inputDisplay; + } - _this._updateScrollState({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); - } - }; + var icon = { + type: 'arrowDown', + side: 'right' + }; - _this._onSectionRendered = function (_ref) { - var columnStartIndex = _ref.columnStartIndex, - columnStopIndex = _ref.columnStopIndex, - rowStartIndex = _ref.rowStartIndex, - rowStopIndex = _ref.rowStopIndex; + var screenReaderId = (0, _make_id2.default)(); - _this._columnStartIndex = columnStartIndex; - _this._columnStopIndex = columnStopIndex; - _this._rowStartIndex = rowStartIndex; - _this._rowStopIndex = rowStopIndex; - }; + return _react2.default.createElement( + _react.Fragment, + null, + _react2.default.createElement('input', { + type: 'hidden', + id: id, + name: name, + defaultValue: selectDefaultValue, + value: value + }), + _react2.default.createElement( + _form_control_layout.EuiFormControlLayout, + { + icon: icon, + fullWidth: fullWidth, + isLoading: isLoading, + compressed: compressed + }, + _react2.default.createElement( + _accessibility.EuiScreenReaderOnly, + null, + _react2.default.createElement( + 'span', + { id: screenReaderId }, + 'Select an option: ', + selectedValue, + ', is selected' + ) + ), + _react2.default.createElement( + 'button', + _extends({ + role: 'option', + type: 'button', + className: classes, + 'aria-haspopup': 'true', + 'aria-labelledby': id + ' ' + screenReaderId + }, rest), + selectedValue + ) + ) + ); +}; - _this.state = { - scrollToColumn: props.scrollToColumn, - scrollToRow: props.scrollToRow - }; - return _this; - } +exports.EuiSuperSelectControl = EuiSuperSelectControl; +EuiSuperSelectControl.propTypes = { + name: _propTypes2.default.string, + id: _propTypes2.default.string, + options: _propTypes2.default.arrayOf(_propTypes2.default.shape({ + value: _propTypes2.default.node.isRequired, + inputDisplay: _propTypes2.default.node.isRequired + })).isRequired, + isInvalid: _propTypes2.default.bool, + fullWidth: _propTypes2.default.bool, + isLoading: _propTypes2.default.bool, + /** + * when `true` creates a shorter height input + */ + compressed: _propTypes2.default.bool +}; - __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(ArrowKeyStepper, [{ - key: 'componentWillReceiveProps', - value: function componentWillReceiveProps(nextProps) { - if (this.props.isControlled) { - return; +EuiSuperSelectControl.defaultProps = { + options: [], + fullWidth: false, + isLoading: false, + compressed: false +}; +EuiSuperSelectControl.__docgenInfo = [{ + 'description': '', + 'methods': [], + 'props': { + 'name': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'id': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'options': { + 'type': { + 'name': 'arrayOf', + 'value': { + 'name': 'shape', + 'value': { + 'value': { + 'name': 'node', + 'required': true + }, + 'inputDisplay': { + 'name': 'node', + 'required': true + } + } + } + }, + 'required': true, + 'description': '', + 'defaultValue': { + 'value': '[]', + 'computed': false } - - var scrollToColumn = nextProps.scrollToColumn, - scrollToRow = nextProps.scrollToRow; - var _props = this.props, - prevScrollToColumn = _props.scrollToColumn, - prevScrollToRow = _props.scrollToRow; - - - if (prevScrollToColumn !== scrollToColumn && prevScrollToRow !== scrollToRow) { - this.setState({ - scrollToColumn: scrollToColumn, - scrollToRow: scrollToRow - }); - } else if (prevScrollToColumn !== scrollToColumn) { - this.setState({ scrollToColumn: scrollToColumn }); - } else if (prevScrollToRow !== scrollToRow) { - this.setState({ scrollToRow: scrollToRow }); + }, + 'isInvalid': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '' + }, + 'fullWidth': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false } - } - }, { - key: 'setScrollIndexes', - value: function setScrollIndexes(_ref2) { - var scrollToColumn = _ref2.scrollToColumn, - scrollToRow = _ref2.scrollToRow; - - this.setState({ - scrollToRow: scrollToRow, - scrollToColumn: scrollToColumn - }); - } - }, { - key: 'render', - value: function render() { - var _props2 = this.props, - className = _props2.className, - children = _props2.children; - - var _getScrollState2 = this._getScrollState(), - scrollToColumn = _getScrollState2.scrollToColumn, - scrollToRow = _getScrollState2.scrollToRow; - - return __WEBPACK_IMPORTED_MODULE_5_react__["createElement"]( - 'div', - { className: className, onKeyDown: this._onKeyDown }, - children({ - onSectionRendered: this._onSectionRendered, - scrollToColumn: scrollToColumn, - scrollToRow: scrollToRow - }) - ); - } - }, { - key: '_getScrollState', - value: function _getScrollState() { - return this.props.isControlled ? this.props : this.state; - } - }, { - key: '_updateScrollState', - value: function _updateScrollState(_ref3) { - var scrollToColumn = _ref3.scrollToColumn, - scrollToRow = _ref3.scrollToRow; - var _props3 = this.props, - isControlled = _props3.isControlled, - onScrollToChange = _props3.onScrollToChange; - - - if (typeof onScrollToChange === 'function') { - onScrollToChange({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); + }, + 'isLoading': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false } - - if (!isControlled) { - this.setState({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); + }, + 'compressed': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'when `true` creates a shorter height input', + 'defaultValue': { + 'value': 'false', + 'computed': false } } - }]); - - return ArrowKeyStepper; -}(__WEBPACK_IMPORTED_MODULE_5_react__["PureComponent"]); - -ArrowKeyStepper.defaultProps = { - disabled: false, - isControlled: false, - mode: 'edges', - scrollToColumn: 0, - scrollToRow: 0 -}; -ArrowKeyStepper.propTypes = process.env.NODE_ENV === 'production' ? null : { - children: __webpack_require__(1).func.isRequired, - className: __webpack_require__(1).string, - columnCount: __webpack_require__(1).number.isRequired, - disabled: __webpack_require__(1).bool.isRequired, - isControlled: __webpack_require__(1).bool.isRequired, - mode: __webpack_require__(1).oneOf(['cells', 'edges']).isRequired, - onScrollToChange: __webpack_require__(1).func, - rowCount: __webpack_require__(1).number.isRequired, - scrollToColumn: __webpack_require__(1).number.isRequired, - scrollToRow: __webpack_require__(1).number.isRequired -}; -/* harmony default export */ __webpack_exports__["a"] = (ArrowKeyStepper); -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) + } +}]; /***/ }), /* 747 */ /***/ (function(module, exports, __webpack_require__) { -// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) -var has = __webpack_require__(115); -var toObject = __webpack_require__(252); -var IE_PROTO = __webpack_require__(375)('IE_PROTO'); -var ObjectProto = Object.prototype; +"use strict"; -module.exports = Object.getPrototypeOf || function (O) { - O = toObject(O); - if (has(O, IE_PROTO)) return O[IE_PROTO]; - if (typeof O.constructor == 'function' && O instanceof O.constructor) { - return O.constructor.prototype; - } return O instanceof Object ? ObjectProto : null; -}; +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiPanel = exports.SIZES = undefined; -/***/ }), -/* 748 */ -/***/ (function(module, exports, __webpack_require__) { +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -// optional / simple context binding -var aFunction = __webpack_require__(1763); -module.exports = function (fn, that, length) { - aFunction(fn); - if (that === undefined) return fn; - switch (length) { - case 1: return function (a) { - return fn.call(that, a); - }; - case 2: return function (a, b) { - return fn.call(that, a, b); - }; - case 3: return function (a, b, c) { - return fn.call(that, a, b, c); - }; - } - return function (/* ...args */) { - return fn.apply(that, arguments); - }; -}; +var _react = __webpack_require__(0); +var _react2 = _interopRequireDefault(_react); -/***/ }), -/* 749 */ -/***/ (function(module, exports, __webpack_require__) { +var _propTypes = __webpack_require__(1); -module.exports = !__webpack_require__(118) && !__webpack_require__(155)(function () { - return Object.defineProperty(__webpack_require__(750)('div'), 'a', { get: function () { return 7; } }).a != 7; -}); +var _propTypes2 = _interopRequireDefault(_propTypes); +var _classnames = __webpack_require__(3); -/***/ }), -/* 750 */ -/***/ (function(module, exports, __webpack_require__) { +var _classnames2 = _interopRequireDefault(_classnames); -var isObject = __webpack_require__(154); -var document = __webpack_require__(95).document; -// typeof document.createElement is 'object' in old IE -var is = isObject(document) && isObject(document.createElement); -module.exports = function (it) { - return is ? document.createElement(it) : {}; +var _beta_badge = __webpack_require__(232); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +var paddingSizeToClassNameMap = { + none: null, + s: 'euiPanel--paddingSmall', + m: 'euiPanel--paddingMedium', + l: 'euiPanel--paddingLarge' }; +var SIZES = exports.SIZES = Object.keys(paddingSizeToClassNameMap); -/***/ }), -/* 751 */ -/***/ (function(module, exports, __webpack_require__) { +var EuiPanel = function EuiPanel(_ref) { + var children = _ref.children, + className = _ref.className, + paddingSize = _ref.paddingSize, + hasShadow = _ref.hasShadow, + grow = _ref.grow, + panelRef = _ref.panelRef, + onClick = _ref.onClick, + betaBadgeLabel = _ref.betaBadgeLabel, + betaBadgeTooltipContent = _ref.betaBadgeTooltipContent, + betaBadgeTitle = _ref.betaBadgeTitle, + rest = _objectWithoutProperties(_ref, ['children', 'className', 'paddingSize', 'hasShadow', 'grow', 'panelRef', 'onClick', 'betaBadgeLabel', 'betaBadgeTooltipContent', 'betaBadgeTitle']); -"use strict"; + var classes = (0, _classnames2.default)('euiPanel', paddingSizeToClassNameMap[paddingSize], { + 'euiPanel--shadow': hasShadow, + 'euiPanel--flexGrowZero': !grow, + 'euiPanel--isClickable': onClick, + 'euiPanel--hasBetaBadge': betaBadgeLabel + }, className); + var PanelTag = onClick ? 'button' : 'div'; -exports.__esModule = true; + var props = { + ref: panelRef, + className: classes + }; -var _iterator = __webpack_require__(1767); + // Avoid passing down this prop if it hasn't been supplied, in order to + // avoid noise in react-test-renderer snapshots. + if (onClick != null) { + props.onClick = onClick; + } -var _iterator2 = _interopRequireDefault(_iterator); + var optionalBetaBadge = void 0; + if (betaBadgeLabel) { + optionalBetaBadge = _react2.default.createElement( + 'span', + { className: 'euiPanel__betaBadgeWrapper' }, + _react2.default.createElement(_beta_badge.EuiBetaBadge, { + label: betaBadgeLabel, + title: betaBadgeTitle, + tooltipContent: betaBadgeTooltipContent, + className: 'euiPanel__betaBadge' + }) + ); + } -var _symbol = __webpack_require__(1779); + return _react2.default.createElement( + PanelTag, + _extends({}, props, rest), + optionalBetaBadge, + children + ); +}; -var _symbol2 = _interopRequireDefault(_symbol); +exports.EuiPanel = EuiPanel; +EuiPanel.propTypes = { + children: _propTypes2.default.node, + className: _propTypes2.default.string, + /** + * If active, adds a deeper shadow to the panel + */ + hasShadow: _propTypes2.default.bool, + /** + * Padding applied to the panel + */ + paddingSize: _propTypes2.default.oneOf(SIZES), + /** + * When true the panel will grow to match `EuiFlexItem` + */ + grow: _propTypes2.default.bool, + panelRef: _propTypes2.default.func, + onClick: _propTypes2.default.func, + /** + * Add a badge to the panel to label it as "Beta" or other non-GA state + */ + betaBadgeLabel: _propTypes2.default.string, -var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; }; + /** + * Add a description to the beta badge (will appear in a tooltip) + */ + betaBadgeTooltipContent: _propTypes2.default.node, -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + /** + * Optional title will be supplied as tooltip title or title attribute otherwise the label will be used + */ + betaBadgeTitle: _propTypes2.default.string +}; -exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.default) === "symbol" ? function (obj) { - return typeof obj === "undefined" ? "undefined" : _typeof(obj); -} : function (obj) { - return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj); +EuiPanel.defaultProps = { + paddingSize: 'm', + hasShadow: false, + grow: true }; +EuiPanel.__docgenInfo = [{ + 'description': '', + 'methods': [], + 'props': { + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'hasShadow': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'If active, adds a deeper shadow to the panel', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'paddingSize': { + 'type': { + 'name': 'enum', + 'value': [{ + 'value': '"none"', + 'computed': false + }, { + 'value': '"s"', + 'computed': false + }, { + 'value': '"m"', + 'computed': false + }, { + 'value': '"l"', + 'computed': false + }] + }, + 'required': false, + 'description': 'Padding applied to the panel', + 'defaultValue': { + 'value': '\'m\'', + 'computed': false + } + }, + 'grow': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'When true the panel will grow to match `EuiFlexItem`', + 'defaultValue': { + 'value': 'true', + 'computed': false + } + }, + 'panelRef': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'onClick': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'betaBadgeLabel': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Add a badge to the panel to label it as "Beta" or other non-GA state' + }, + 'betaBadgeTooltipContent': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': 'Add a description to the beta badge (will appear in a tooltip)' + }, + 'betaBadgeTitle': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Optional title will be supplied as tooltip title or title attribute otherwise the label will be used' + } + } +}]; /***/ }), -/* 752 */ +/* 748 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var LIBRARY = __webpack_require__(381); -var $export = __webpack_require__(116); -var redefine = __webpack_require__(753); -var hide = __webpack_require__(152); -var has = __webpack_require__(115); -var Iterators = __webpack_require__(184); -var $iterCreate = __webpack_require__(1770); -var setToStringTag = __webpack_require__(385); -var getPrototypeOf = __webpack_require__(747); -var ITERATOR = __webpack_require__(82)('iterator'); -var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` -var FF_ITERATOR = '@@iterator'; -var KEYS = 'keys'; -var VALUES = 'values'; -var returnThis = function () { return this; }; +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiPopoverTitle = undefined; -module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { - $iterCreate(Constructor, NAME, next); - var getMethod = function (kind) { - if (!BUGGY && kind in proto) return proto[kind]; - switch (kind) { - case KEYS: return function keys() { return new Constructor(this, kind); }; - case VALUES: return function values() { return new Constructor(this, kind); }; - } return function entries() { return new Constructor(this, kind); }; - }; - var TAG = NAME + ' Iterator'; - var DEF_VALUES = DEFAULT == VALUES; - var VALUES_BUG = false; - var proto = Base.prototype; - var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; - var $default = (!BUGGY && $native) || getMethod(DEFAULT); - var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; - var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; - var methods, key, IteratorPrototype; - // Fix native - if ($anyNative) { - IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); - if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { - // Set @@toStringTag to native iterators - setToStringTag(IteratorPrototype, TAG, true); - // fix for some old engines - if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis); - } - } - // fix Array#{values, @@iterator}.name in V8 / FF - if (DEF_VALUES && $native && $native.name !== VALUES) { - VALUES_BUG = true; - $default = function values() { return $native.call(this); }; - } - // Define iterator - if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { - hide(proto, ITERATOR, $default); - } - // Plug for library - Iterators[NAME] = $default; - Iterators[TAG] = returnThis; - if (DEFAULT) { - methods = { - values: DEF_VALUES ? $default : getMethod(VALUES), - keys: IS_SET ? $default : getMethod(KEYS), - entries: $entries - }; - if (FORCED) for (key in methods) { - if (!(key in proto)) redefine(proto, key, methods[key]); - } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); - } - return methods; -}; +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; +var _react = __webpack_require__(0); -/***/ }), -/* 753 */ -/***/ (function(module, exports, __webpack_require__) { +var _react2 = _interopRequireDefault(_react); -module.exports = __webpack_require__(152); +var _propTypes = __webpack_require__(1); +var _propTypes2 = _interopRequireDefault(_propTypes); -/***/ }), -/* 754 */ -/***/ (function(module, exports, __webpack_require__) { +var _classnames = __webpack_require__(3); -var has = __webpack_require__(115); -var toIObject = __webpack_require__(119); -var arrayIndexOf = __webpack_require__(1772)(false); -var IE_PROTO = __webpack_require__(375)('IE_PROTO'); +var _classnames2 = _interopRequireDefault(_classnames); -module.exports = function (object, names) { - var O = toIObject(object); - var i = 0; - var result = []; - var key; - for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); - // Don't enum bug & hidden keys - while (names.length > i) if (has(O, key = names[i++])) { - ~arrayIndexOf(result, key) || result.push(key); - } - return result; -}; +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } -/***/ }), -/* 755 */ -/***/ (function(module, exports, __webpack_require__) { +var EuiPopoverTitle = function EuiPopoverTitle(_ref) { + var children = _ref.children, + className = _ref.className, + rest = _objectWithoutProperties(_ref, ['children', 'className']); -// fallback for non-array-like ES3 and non-enumerable old V8 strings -var cof = __webpack_require__(383); -// eslint-disable-next-line no-prototype-builtins -module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { - return cof(it) == 'String' ? it.split('') : Object(it); + var classes = (0, _classnames2.default)('euiPopoverTitle', className); + + return _react2.default.createElement( + 'div', + _extends({ + className: classes + }, rest), + children + ); }; +exports.EuiPopoverTitle = EuiPopoverTitle; +EuiPopoverTitle.propTypes = { + children: _propTypes2.default.node, + className: _propTypes2.default.string +}; +EuiPopoverTitle.__docgenInfo = [{ + 'description': '', + 'methods': [], + 'props': { + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + } + } +}]; /***/ }), -/* 756 */ +/* 749 */ /***/ (function(module, exports, __webpack_require__) { -// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) -var $keys = __webpack_require__(754); -var hiddenKeys = __webpack_require__(384).concat('length', 'prototype'); - -exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { - return $keys(O, hiddenKeys); -}; +"use strict"; -/***/ }), -/* 757 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiContextMenuPanel = undefined; -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export DEFAULT_SCROLLING_RESET_TIME_INTERVAL */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__ = __webpack_require__(26); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__ = __webpack_require__(43); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames__ = __webpack_require__(3); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_calculateSizeAndPositionDataAndUpdateScrollOffset__ = __webpack_require__(1803); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_ScalingCellSizeAndPositionManager__ = __webpack_require__(391); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__ = __webpack_require__(393); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__ = __webpack_require__(759); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__utils_updateScrollIndexHelper__ = __webpack_require__(1806); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__defaultCellRangeRenderer__ = __webpack_require__(760); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize__ = __webpack_require__(761); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__utils_requestAnimationTimeout__ = __webpack_require__(186); +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +var _react = __webpack_require__(0); +var _react2 = _interopRequireDefault(_react); +var _propTypes = __webpack_require__(1); +var _propTypes2 = _interopRequireDefault(_propTypes); +var _classnames = __webpack_require__(3); -var babelPluginFlowReactPropTypes_proptype_Alignment = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_Alignment || __webpack_require__(1).any; +var _classnames2 = _interopRequireDefault(_classnames); -var babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter || __webpack_require__(1).any; +var _tabbable = __webpack_require__(236); -var babelPluginFlowReactPropTypes_proptype_RenderedSection = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_RenderedSection || __webpack_require__(1).any; +var _tabbable2 = _interopRequireDefault(_tabbable); -var babelPluginFlowReactPropTypes_proptype_ScrollbarPresenceChange = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_ScrollbarPresenceChange || __webpack_require__(1).any; +var _icon = __webpack_require__(14); -var babelPluginFlowReactPropTypes_proptype_Scroll = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_Scroll || __webpack_require__(1).any; +var _popover = __webpack_require__(115); -var babelPluginFlowReactPropTypes_proptype_NoContentRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_NoContentRenderer || __webpack_require__(1).any; +var _services = __webpack_require__(11); -var babelPluginFlowReactPropTypes_proptype_CellSizeGetter = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellSizeGetter || __webpack_require__(1).any; +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var babelPluginFlowReactPropTypes_proptype_CellSize = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellSize || __webpack_require__(1).any; +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } -var babelPluginFlowReactPropTypes_proptype_CellPosition = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellPosition || __webpack_require__(1).any; +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var babelPluginFlowReactPropTypes_proptype_CellRangeRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellRangeRenderer || __webpack_require__(1).any; +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } -var babelPluginFlowReactPropTypes_proptype_CellRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellRenderer || __webpack_require__(1).any; +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -var babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId = __webpack_require__(186).babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId || __webpack_require__(1).any; +var transitionDirectionAndTypeToClassNameMap = { + next: { + in: 'euiContextMenuPanel-txInLeft', + out: 'euiContextMenuPanel-txOutLeft' + }, + previous: { + in: 'euiContextMenuPanel-txInRight', + out: 'euiContextMenuPanel-txOutRight' + } +}; +var EuiContextMenuPanel = exports.EuiContextMenuPanel = function (_Component) { + _inherits(EuiContextMenuPanel, _Component); + function EuiContextMenuPanel(props) { + _classCallCheck(this, EuiContextMenuPanel); + var _this = _possibleConstructorReturn(this, (EuiContextMenuPanel.__proto__ || Object.getPrototypeOf(EuiContextMenuPanel)).call(this, props)); + _this.incrementFocusedItemIndex = function (amount) { + var nextFocusedItemIndex = void 0; + if (_this.state.focusedItemIndex === undefined) { + // If this is the beginning of the user's keyboard navigation of the menu, then we'll focus + // either the first or last item. + nextFocusedItemIndex = amount < 0 ? _this.state.menuItems.length - 1 : 0; + } else { + nextFocusedItemIndex = _this.state.focusedItemIndex + amount; + if (nextFocusedItemIndex < 0) { + nextFocusedItemIndex = _this.state.menuItems.length - 1; + } else if (nextFocusedItemIndex === _this.state.menuItems.length) { + nextFocusedItemIndex = 0; + } + } + _this.setState({ + focusedItemIndex: nextFocusedItemIndex + }); + }; + _this.onKeyDown = function (e) { + // If this panel contains items you can use the left arrow key to go back at any time. + // But if it doesn't contain items, then you have to focus on the back button specifically, + // since there could be content inside the panel which requires use of the left arrow key, + // e.g. text inputs. + if (_this.props.items.length || document.activeElement === _this.backButton || document.activeElement === _this.panel) { + if (e.keyCode === _services.cascadingMenuKeyCodes.LEFT) { + if (_this.props.showPreviousPanel) { + e.preventDefault(); + e.stopPropagation(); + _this.props.showPreviousPanel(); + if (_this.props.onUseKeyboardToNavigate) { + _this.props.onUseKeyboardToNavigate(); + } + } + } + } + if (_this.props.items.length) { + switch (e.keyCode) { + case _services.cascadingMenuKeyCodes.TAB: + // We need to sync up with the user if s/he is tabbing through the items. + var focusedItemIndex = _this.state.menuItems.indexOf(document.activeElement); + _this.setState({ + focusedItemIndex: focusedItemIndex >= 0 && focusedItemIndex < _this.state.menuItems.length ? focusedItemIndex : undefined + }); + break; -/** - * Specifies the number of milliseconds during which to disable pointer events while a scroll is in progress. - * This improves performance and makes scrolling smoother. - */ -var DEFAULT_SCROLLING_RESET_TIME_INTERVAL = 150; + case _services.cascadingMenuKeyCodes.UP: + e.preventDefault(); + _this.incrementFocusedItemIndex(-1); -/** - * Controls whether the Grid updates the DOM element's scrollLeft/scrollTop based on the current state or just observes it. - * This prevents Grid from interrupting mouse-wheel animations (see issue #2). - */ -var SCROLL_POSITION_CHANGE_REASONS = { - OBSERVED: 'observed', - REQUESTED: 'requested' -}; + if (_this.props.onUseKeyboardToNavigate) { + _this.props.onUseKeyboardToNavigate(); + } + break; -var renderNull = function renderNull() { - return null; -}; + case _services.cascadingMenuKeyCodes.DOWN: + e.preventDefault(); + _this.incrementFocusedItemIndex(1); -/** - * Renders tabular data with virtualization along the vertical and horizontal axes. - * Row heights and column widths must be known ahead of time and specified as properties. - */ -var Grid = function (_React$PureComponent) { - __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default()(Grid, _React$PureComponent); + if (_this.props.onUseKeyboardToNavigate) { + _this.props.onUseKeyboardToNavigate(); + } + break; - // Invokes onSectionRendered callback only when start/stop row or column indices change - function Grid(props) { - __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this, Grid); + case _services.cascadingMenuKeyCodes.RIGHT: + if (_this.props.showNextPanel) { + e.preventDefault(); + _this.props.showNextPanel(_this.state.focusedItemIndex); - var _this = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(this, (Grid.__proto__ || __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default()(Grid)).call(this, props)); + if (_this.props.onUseKeyboardToNavigate) { + _this.props.onUseKeyboardToNavigate(); + } + } + break; - _this.state = { - isScrolling: false, - scrollDirectionHorizontal: __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__["b" /* SCROLL_DIRECTION_FORWARD */], - scrollDirectionVertical: __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__["b" /* SCROLL_DIRECTION_FORWARD */], - scrollLeft: 0, - scrollTop: 0, - scrollPositionChangeReason: null + default: + break; + } + } }; - _this._onGridRenderedMemoizer = Object(__WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__["a" /* default */])(); - _this._onScrollMemoizer = Object(__WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__["a" /* default */])(false); - _this._deferredInvalidateColumnIndex = null; - _this._deferredInvalidateRowIndex = null; - _this._recomputeScrollLeftFlag = false; - _this._recomputeScrollTopFlag = false; - _this._horizontalScrollBarSize = 0; - _this._verticalScrollBarSize = 0; - _this._scrollbarPresenceChanged = false; - _this._cellCache = {}; - _this._styleCache = {}; - _this._scrollbarSizeMeasured = false; - _this._renderedColumnStartIndex = 0; - _this._renderedColumnStopIndex = 0; - _this._renderedRowStartIndex = 0; - _this._renderedRowStopIndex = 0; - _this._debounceScrollEndedCallback = function () { - _this._disablePointerEventsTimeoutId = null; - _this._resetStyleCache(); + _this.onTransitionComplete = function () { + _this.setState({ + isTransitioning: false + }); + + if (_this.props.onTransitionComplete) { + _this.props.onTransitionComplete(); + } }; - _this._invokeOnGridRenderedHelper = function () { - var onSectionRendered = _this.props.onSectionRendered; + _this.menuItemRef = function (index, node) { + // There's a weird bug where if you navigate to a panel without items, then this callback + // is still invoked, so we have to do a truthiness check. + if (node) { + // Store all menu items. + _this.state.menuItems[index] = node; + } + }; + _this.panelRef = function (node) { + _this.panel = node; - _this._onGridRenderedMemoizer({ - callback: onSectionRendered, - indices: { - columnOverscanStartIndex: _this._columnStartIndex, - columnOverscanStopIndex: _this._columnStopIndex, - columnStartIndex: _this._renderedColumnStartIndex, - columnStopIndex: _this._renderedColumnStopIndex, - rowOverscanStartIndex: _this._rowStartIndex, - rowOverscanStopIndex: _this._rowStopIndex, - rowStartIndex: _this._renderedRowStartIndex, - rowStopIndex: _this._renderedRowStopIndex - } - }); + _this.updateHeight(); }; - _this._setScrollingContainerRef = function (ref) { - _this._scrollingContainer = ref; + _this.contentRef = function (node) { + _this.content = node; }; - _this._onScroll = function (event) { - // In certain edge-cases React dispatches an onScroll event with an invalid target.scrollLeft / target.scrollTop. - // This invalid event can be detected by comparing event.target to this component's scrollable DOM element. - // See issue #404 for more information. - if (event.target === _this._scrollingContainer) { - _this.handleScrollEvent(event.target); - } + _this.state = { + prevProps: { + items: _this.props.items + }, + menuItems: [], + isTransitioning: Boolean(props.transitionType), + focusedItemIndex: props.initialFocusedItemIndex, + currentHeight: undefined + }; + return _this; + } + + _createClass(EuiContextMenuPanel, [{ + key: 'updateFocus', + value: function updateFocus() { + var _this2 = this; + + // Give positioning time to render before focus is applied. Otherwise page jumps. + requestAnimationFrame(function () { + if (!_this2._isMounted) { + return; + } + + // If this panel has lost focus, then none of its content should be focused. + if (!_this2.props.hasFocus) { + if (_this2.panel.contains(document.activeElement)) { + document.activeElement.blur(); + } + return; + } + + // Setting focus while transitioning causes the animation to glitch, so we have to wait + // until it's finished before we focus anything. + if (_this2.state.isTransitioning) { + return; + } + + // If there aren't any items then this is probably a form or something. + if (!_this2.state.menuItems.length) { + // If we've already focused on something inside the panel, everything's fine. + if (_this2.panel.contains(document.activeElement)) { + return; + } + + // Otherwise let's focus the first tabbable item and expedite input from the user. + if (_this2.content) { + var tabbableItems = (0, _tabbable2.default)(_this2.content); + if (tabbableItems.length) { + tabbableItems[0].focus(); + } + } + return; + } + + // If an item is focused, focus it. + if (_this2.state.focusedItemIndex !== undefined) { + _this2.state.menuItems[_this2.state.focusedItemIndex].focus(); + return; + } + + // Focus on the panel as a last resort. + if (!_this2.panel.contains(document.activeElement)) { + _this2.panel.focus(); + } + }); + } + }, { + key: 'componentDidMount', + value: function componentDidMount() { + this.updateFocus(); + this._isMounted = true; + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + this._isMounted = false; + } + }, { + key: 'getWatchedPropsForItems', + value: function getWatchedPropsForItems(items) { + // This lets us compare prevProps and nextProps among items so we can re-render if our items + // have changed. + var watchedItemProps = this.props.watchedItemProps; + + // Create fingerprint of all item's watched properties + + if (items.length && watchedItemProps && watchedItemProps.length) { + return JSON.stringify(items.map(function (item) { + // Create object of item properties and values + var props = { + key: item.key + }; + watchedItemProps.forEach(function (prop) { + return props[prop] = item.props[prop]; + }); + return props; + })); + } + + return null; + } + }, { + key: 'didItemsChange', + value: function didItemsChange(prevItems, nextItems) { + // If the count of items has changed then update + if (prevItems.length !== nextItems.length) { + return true; + } + + // Check if any watched item properties changed by quick string comparison + if (this.getWatchedPropsForItems(nextItems) !== this.getWatchedPropsForItems(prevItems)) { + return true; + } + } + }, { + key: 'shouldComponentUpdate', + value: function shouldComponentUpdate(nextProps, nextState) { + // Prevent calling `this.updateFocus()` below if we don't have to. + if (nextProps.hasFocus !== this.props.hasFocus) { + return true; + } + + if (nextState.isTransitioning !== this.state.isTransitioning) { + return true; + } + + if (nextState.focusedItemIndex !== this.state.focusedItemIndex) { + return true; + } + + // ** + // this component should have either items or children, + // if there are items we can determine via `watchedItemProps` if we should update + // if there are children we can't know if they have changed so return true + // ** + + if (this.props.items.length > 0 || nextProps.items.length > 0) { + if (this.didItemsChange(this.props.items, nextProps.items)) { + return true; + } + } + + // it's not possible (in any good way) to know if `children` has changed, assume they might have + if (this.props.children != null) { + return true; + } + + return false; + } + }, { + key: 'updateHeight', + value: function updateHeight() { + var currentHeight = this.panel ? this.panel.clientHeight : 0; + + if (this.state.height !== currentHeight) { + if (this.props.onHeightChange) { + this.props.onHeightChange(currentHeight); + + this.setState({ height: currentHeight }); + } + } + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate(prevProps) { + if (prevProps.items.length > 0 || this.props.items.length > 0) { + // content comes from items + if (this.didItemsChange(prevProps.items, this.props.items)) { + this.updateHeight(); + } + } else { + // content comes from children + this.updateHeight(); + } + + this.updateFocus(); + } + }, { + key: 'render', + value: function render() { + var _this3 = this; + + var _props = this.props, + children = _props.children, + className = _props.className, + onClose = _props.onClose, + title = _props.title, + onHeightChange = _props.onHeightChange, + transitionType = _props.transitionType, + transitionDirection = _props.transitionDirection, + onTransitionComplete = _props.onTransitionComplete, + onUseKeyboardToNavigate = _props.onUseKeyboardToNavigate, + hasFocus = _props.hasFocus, + items = _props.items, + watchedItemProps = _props.watchedItemProps, + initialFocusedItemIndex = _props.initialFocusedItemIndex, + showNextPanel = _props.showNextPanel, + showPreviousPanel = _props.showPreviousPanel, + rest = _objectWithoutProperties(_props, ['children', 'className', 'onClose', 'title', 'onHeightChange', 'transitionType', 'transitionDirection', 'onTransitionComplete', 'onUseKeyboardToNavigate', 'hasFocus', 'items', 'watchedItemProps', 'initialFocusedItemIndex', 'showNextPanel', 'showPreviousPanel']); + + var panelTitle = void 0; + + if (title) { + if (Boolean(onClose)) { + panelTitle = _react2.default.createElement( + 'button', + { + className: 'euiContextMenuPanelTitle', + type: 'button', + onClick: onClose, + ref: function ref(node) { + _this3.backButton = node; + }, + 'data-test-subj': 'contextMenuPanelTitleButton' + }, + _react2.default.createElement( + 'span', + { className: 'euiContextMenu__itemLayout' }, + _react2.default.createElement(_icon.EuiIcon, { + type: 'arrowLeft', + size: 'm', + className: 'euiContextMenu__icon' + }), + _react2.default.createElement( + 'span', + { className: 'euiContextMenu__text' }, + title + ) + ) + ); + } else { + panelTitle = _react2.default.createElement( + _popover.EuiPopoverTitle, + null, + _react2.default.createElement( + 'span', + { className: 'euiContextMenu__itemLayout' }, + title + ) + ); + } + } + + var classes = (0, _classnames2.default)('euiContextMenuPanel', className, this.state.isTransitioning && transitionDirectionAndTypeToClassNameMap[transitionDirection] ? transitionDirectionAndTypeToClassNameMap[transitionDirection][transitionType] : undefined); + + var content = items.length ? items.map(function (MenuItem, index) { + return (0, _react.cloneElement)(MenuItem, { + buttonRef: _this3.menuItemRef.bind(_this3, index) + }); + }) : children; + + return _react2.default.createElement( + 'div', + _extends({ + ref: this.panelRef, + className: classes, + onKeyDown: this.onKeyDown, + tabIndex: '0', + onAnimationEnd: this.onTransitionComplete + }, rest), + panelTitle, + _react2.default.createElement( + 'div', + { ref: this.contentRef }, + content + ) + ); + } + }], [{ + key: 'getDerivedStateFromProps', + value: function getDerivedStateFromProps(nextProps, prevState) { + var needsUpdate = false; + var nextState = {}; + + // Clear refs to menuItems if we're getting new ones. + if (nextProps.items !== prevState.prevProps.items) { + needsUpdate = true; + nextState.menuItems = []; + nextState.prevProps = { items: nextProps.items }; + } + + if (nextProps.transitionType) { + needsUpdate = true; + nextState.isTransitioning = true; + } + + if (needsUpdate) { + return nextState; + } + return null; + } + }]); + + return EuiContextMenuPanel; +}(_react.Component); + +EuiContextMenuPanel.propTypes = { + children: _propTypes2.default.node, + className: _propTypes2.default.string, + title: _propTypes2.default.node, + onClose: _propTypes2.default.func, + onHeightChange: _propTypes2.default.func, + transitionType: _propTypes2.default.oneOf(['in', 'out']), + transitionDirection: _propTypes2.default.oneOf(['next', 'previous']), + onTransitionComplete: _propTypes2.default.func, + onUseKeyboardToNavigate: _propTypes2.default.func, + hasFocus: _propTypes2.default.bool, + items: _propTypes2.default.array, + watchedItemProps: _propTypes2.default.array, + showNextPanel: _propTypes2.default.func, + showPreviousPanel: _propTypes2.default.func, + initialFocusedItemIndex: _propTypes2.default.number +}; +EuiContextMenuPanel.defaultProps = { + hasFocus: true, + items: [] +}; +EuiContextMenuPanel.__docgenInfo = [{ + 'description': '', + 'displayName': 'EuiContextMenuPanel', + 'methods': [{ + 'name': 'incrementFocusedItemIndex', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'amount', + 'type': null + }], + 'returns': null + }, { + 'name': 'onKeyDown', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'e', + 'type': null + }], + 'returns': null + }, { + 'name': 'updateFocus', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'onTransitionComplete', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'getDerivedStateFromProps', + 'docblock': null, + 'modifiers': ['static'], + 'params': [{ + 'name': 'nextProps', + 'type': null + }, { + 'name': 'prevState', + 'type': null + }], + 'returns': null + }, { + 'name': 'getWatchedPropsForItems', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'items', + 'type': null + }], + 'returns': null + }, { + 'name': 'didItemsChange', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'prevItems', + 'type': null + }, { + 'name': 'nextItems', + 'type': null + }], + 'returns': null + }, { + 'name': 'updateHeight', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'menuItemRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'index', + 'type': null + }, { + 'name': 'node', + 'type': null + }], + 'returns': null + }, { + 'name': 'panelRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }], + 'returns': null + }, { + 'name': 'contentRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }], + 'returns': null + }], + 'props': { + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'title': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'onClose': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'onHeightChange': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'transitionType': { + 'type': { + 'name': 'enum', + 'value': [{ + 'value': '\'in\'', + 'computed': false + }, { + 'value': '\'out\'', + 'computed': false + }] + }, + 'required': false, + 'description': '' + }, + 'transitionDirection': { + 'type': { + 'name': 'enum', + 'value': [{ + 'value': '\'next\'', + 'computed': false + }, { + 'value': '\'previous\'', + 'computed': false + }] + }, + 'required': false, + 'description': '' + }, + 'onTransitionComplete': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'onUseKeyboardToNavigate': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'hasFocus': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'true', + 'computed': false + } + }, + 'items': { + 'type': { + 'name': 'array' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': '[]', + 'computed': false + } + }, + 'watchedItemProps': { + 'type': { + 'name': 'array' + }, + 'required': false, + 'description': '' + }, + 'showNextPanel': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'showPreviousPanel': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'initialFocusedItemIndex': { + 'type': { + 'name': 'number' + }, + 'required': false, + 'description': '' + } + } +}]; + +/***/ }), +/* 750 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiContextMenuItem = exports.LAYOUT_ALIGN = undefined; + +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); + +var _icon = __webpack_require__(14); + +var _tool_tip = __webpack_require__(233); + +var _services = __webpack_require__(11); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var layoutAlignToClassNames = { + center: null, + top: 'euiContextMenu__itemLayout--top', + bottom: 'euiContextMenu__itemLayout--bottom' +}; + +var LAYOUT_ALIGN = exports.LAYOUT_ALIGN = Object.keys(layoutAlignToClassNames); + +var EuiContextMenuItem = exports.EuiContextMenuItem = function (_Component) { + _inherits(EuiContextMenuItem, _Component); + + function EuiContextMenuItem() { + _classCallCheck(this, EuiContextMenuItem); + + return _possibleConstructorReturn(this, (EuiContextMenuItem.__proto__ || Object.getPrototypeOf(EuiContextMenuItem)).apply(this, arguments)); + } + + _createClass(EuiContextMenuItem, [{ + key: 'render', + value: function render() { + var _props = this.props, + children = _props.children, + className = _props.className, + hasPanel = _props.hasPanel, + icon = _props.icon, + buttonRef = _props.buttonRef, + disabled = _props.disabled, + layoutAlign = _props.layoutAlign, + toolTipTitle = _props.toolTipTitle, + toolTipContent = _props.toolTipContent, + toolTipPosition = _props.toolTipPosition, + href = _props.href, + target = _props.target, + rel = _props.rel, + rest = _objectWithoutProperties(_props, ['children', 'className', 'hasPanel', 'icon', 'buttonRef', 'disabled', 'layoutAlign', 'toolTipTitle', 'toolTipContent', 'toolTipPosition', 'href', 'target', 'rel']); + + var iconInstance = void 0; + + if (icon) { + switch (typeof icon === 'undefined' ? 'undefined' : _typeof(icon)) { + case 'string': + iconInstance = _react2.default.createElement(_icon.EuiIcon, { + type: icon, + size: 'm', + className: 'euiContextMenu__icon' + }); + break; + + default: + // Assume it's already an instance of an icon. + iconInstance = (0, _react.cloneElement)(icon, { + className: 'euiContextMenu__icon' + }); + } + } + + var arrow = void 0; + + if (hasPanel) { + arrow = _react2.default.createElement(_icon.EuiIcon, { + type: 'arrowRight', + size: 'm', + className: 'euiContextMenu__arrow' + }); + } + + var classes = (0, _classnames2.default)('euiContextMenuItem', className, { + 'euiContextMenuItem-isDisabled': disabled + }); + + var layoutClasses = (0, _classnames2.default)('euiContextMenu__itemLayout', layoutAlignToClassNames[layoutAlign]); + + var buttonInner = _react2.default.createElement( + 'span', + { className: layoutClasses }, + iconInstance, + _react2.default.createElement( + 'span', + { className: 'euiContextMenuItem__text' }, + children + ), + arrow + ); + + var button = void 0; + // elements don't respect the `disabled` attribute. So if we're disabled, we'll just pretend + // this is a button and piggyback off its disabled styles. + if (href && !disabled) { + var secureRel = (0, _services.getSecureRelForTarget)(target, rel); + + button = _react2.default.createElement( + 'a', + _extends({ + className: classes, + href: href, + target: target, + rel: secureRel, + ref: buttonRef + }, rest), + buttonInner + ); + } else { + button = _react2.default.createElement( + 'button', + _extends({ + disabled: disabled, + className: classes, + type: 'button', + ref: buttonRef + }, rest), + buttonInner + ); + } + + if (toolTipContent) { + return _react2.default.createElement( + _tool_tip.EuiToolTip, + { + title: toolTipTitle ? toolTipTitle : null, + content: toolTipContent, + anchorClassName: 'eui-displayBlock', + position: toolTipPosition + }, + button + ); + } else { + return button; + } + } + }]); + + return EuiContextMenuItem; +}(_react.Component); + +EuiContextMenuItem.propTypes = { + children: _propTypes2.default.node, + className: _propTypes2.default.string, + /** + * Icon used for the item + */ + icon: _propTypes2.default.oneOfType([_propTypes2.default.element, _propTypes2.default.string]), + onClick: _propTypes2.default.func, + /** + * Whether the item leads to a new set of items + */ + hasPanel: _propTypes2.default.bool, + buttonRef: _propTypes2.default.func, + disabled: _propTypes2.default.bool, + /** + * Required if using a tooltip. Add an optional tooltip on hover + */ + toolTipContent: _propTypes2.default.node, + /** + * Optional title for the tooltip + */ + toolTipTitle: _propTypes2.default.node, + /** + * Dictates the position of the tooltip. + */ + toolTipPosition: _propTypes2.default.string, + href: _propTypes2.default.string, + target: _propTypes2.default.string, + rel: _propTypes2.default.string, + /** + * How to align icon with content of button + */ + layoutAlign: _propTypes2.default.oneOf(LAYOUT_ALIGN) +}; + + +EuiContextMenuItem.defaultProps = { + toolTipPosition: 'right', + layoutAlign: 'center' +}; +EuiContextMenuItem.__docgenInfo = [{ + 'description': '', + 'displayName': 'EuiContextMenuItem', + 'methods': [], + 'props': { + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + }, + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'icon': { + 'type': { + 'name': 'union', + 'value': [{ + 'name': 'element' + }, { + 'name': 'string' + }] + }, + 'required': false, + 'description': 'Icon used for the item' + }, + 'onClick': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'hasPanel': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'Whether the item leads to a new set of items' + }, + 'buttonRef': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'disabled': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '' + }, + 'toolTipContent': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': 'Required if using a tooltip. Add an optional tooltip on hover' + }, + 'toolTipTitle': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': 'Optional title for the tooltip' + }, + 'toolTipPosition': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Dictates the position of the tooltip.', + 'defaultValue': { + 'value': '\'right\'', + 'computed': false + } + }, + 'href': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'target': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'rel': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'layoutAlign': { + 'type': { + 'name': 'enum', + 'value': [{ + 'value': '"center"', + 'computed': false + }, { + 'value': '"top"', + 'computed': false + }, { + 'value': '"bottom"', + 'computed': false + }] + }, + 'required': false, + 'description': 'How to align icon with content of button', + 'defaultValue': { + 'value': '\'center\'', + 'computed': false + } + } + } +}]; + +/***/ }), +/* 751 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__ = __webpack_require__(26); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); + + + + + + +var babelPluginFlowReactPropTypes_proptype_RenderedSection = __webpack_require__(48).babelPluginFlowReactPropTypes_proptype_RenderedSection || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_ScrollIndices = __webpack_require__(1817).babelPluginFlowReactPropTypes_proptype_ScrollIndices || __webpack_require__(1).any; + + + +/** + * This HOC decorates a virtualized component and responds to arrow-key events by scrolling one row or column at a time. + */ + +var ArrowKeyStepper = function (_React$PureComponent) { + __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_inherits___default()(ArrowKeyStepper, _React$PureComponent); + + function ArrowKeyStepper(props) { + __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, ArrowKeyStepper); + + var _this = __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_possibleConstructorReturn___default()(this, (ArrowKeyStepper.__proto__ || __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default()(ArrowKeyStepper)).call(this, props)); + + _this._columnStartIndex = 0; + _this._columnStopIndex = 0; + _this._rowStartIndex = 0; + _this._rowStopIndex = 0; + + _this._onKeyDown = function (event) { + var _this$props = _this.props, + columnCount = _this$props.columnCount, + disabled = _this$props.disabled, + mode = _this$props.mode, + rowCount = _this$props.rowCount; + + + if (disabled) { + return; + } + + var _this$_getScrollState = _this._getScrollState(), + scrollToColumnPrevious = _this$_getScrollState.scrollToColumn, + scrollToRowPrevious = _this$_getScrollState.scrollToRow; + + var _this$_getScrollState2 = _this._getScrollState(), + scrollToColumn = _this$_getScrollState2.scrollToColumn, + scrollToRow = _this$_getScrollState2.scrollToRow; + + // The above cases all prevent default event event behavior. + // This is to keep the grid from scrolling after the snap-to update. + + + switch (event.key) { + case 'ArrowDown': + scrollToRow = mode === 'cells' ? Math.min(scrollToRow + 1, rowCount - 1) : Math.min(_this._rowStopIndex + 1, rowCount - 1); + break; + case 'ArrowLeft': + scrollToColumn = mode === 'cells' ? Math.max(scrollToColumn - 1, 0) : Math.max(_this._columnStartIndex - 1, 0); + break; + case 'ArrowRight': + scrollToColumn = mode === 'cells' ? Math.min(scrollToColumn + 1, columnCount - 1) : Math.min(_this._columnStopIndex + 1, columnCount - 1); + break; + case 'ArrowUp': + scrollToRow = mode === 'cells' ? Math.max(scrollToRow - 1, 0) : Math.max(_this._rowStartIndex - 1, 0); + break; + } + + if (scrollToColumn !== scrollToColumnPrevious || scrollToRow !== scrollToRowPrevious) { + event.preventDefault(); + + _this._updateScrollState({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); + } + }; + + _this._onSectionRendered = function (_ref) { + var columnStartIndex = _ref.columnStartIndex, + columnStopIndex = _ref.columnStopIndex, + rowStartIndex = _ref.rowStartIndex, + rowStopIndex = _ref.rowStopIndex; + + _this._columnStartIndex = columnStartIndex; + _this._columnStopIndex = columnStopIndex; + _this._rowStartIndex = rowStartIndex; + _this._rowStopIndex = rowStopIndex; + }; + + _this.state = { + scrollToColumn: props.scrollToColumn, + scrollToRow: props.scrollToRow + }; + return _this; + } + + __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(ArrowKeyStepper, [{ + key: 'componentWillReceiveProps', + value: function componentWillReceiveProps(nextProps) { + if (this.props.isControlled) { + return; + } + + var scrollToColumn = nextProps.scrollToColumn, + scrollToRow = nextProps.scrollToRow; + var _props = this.props, + prevScrollToColumn = _props.scrollToColumn, + prevScrollToRow = _props.scrollToRow; + + + if (prevScrollToColumn !== scrollToColumn && prevScrollToRow !== scrollToRow) { + this.setState({ + scrollToColumn: scrollToColumn, + scrollToRow: scrollToRow + }); + } else if (prevScrollToColumn !== scrollToColumn) { + this.setState({ scrollToColumn: scrollToColumn }); + } else if (prevScrollToRow !== scrollToRow) { + this.setState({ scrollToRow: scrollToRow }); + } + } + }, { + key: 'setScrollIndexes', + value: function setScrollIndexes(_ref2) { + var scrollToColumn = _ref2.scrollToColumn, + scrollToRow = _ref2.scrollToRow; + + this.setState({ + scrollToRow: scrollToRow, + scrollToColumn: scrollToColumn + }); + } + }, { + key: 'render', + value: function render() { + var _props2 = this.props, + className = _props2.className, + children = _props2.children; + + var _getScrollState2 = this._getScrollState(), + scrollToColumn = _getScrollState2.scrollToColumn, + scrollToRow = _getScrollState2.scrollToRow; + + return __WEBPACK_IMPORTED_MODULE_5_react__["createElement"]( + 'div', + { className: className, onKeyDown: this._onKeyDown }, + children({ + onSectionRendered: this._onSectionRendered, + scrollToColumn: scrollToColumn, + scrollToRow: scrollToRow + }) + ); + } + }, { + key: '_getScrollState', + value: function _getScrollState() { + return this.props.isControlled ? this.props : this.state; + } + }, { + key: '_updateScrollState', + value: function _updateScrollState(_ref3) { + var scrollToColumn = _ref3.scrollToColumn, + scrollToRow = _ref3.scrollToRow; + var _props3 = this.props, + isControlled = _props3.isControlled, + onScrollToChange = _props3.onScrollToChange; + + + if (typeof onScrollToChange === 'function') { + onScrollToChange({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); + } + + if (!isControlled) { + this.setState({ scrollToColumn: scrollToColumn, scrollToRow: scrollToRow }); + } + } + }]); + + return ArrowKeyStepper; +}(__WEBPACK_IMPORTED_MODULE_5_react__["PureComponent"]); + +ArrowKeyStepper.defaultProps = { + disabled: false, + isControlled: false, + mode: 'edges', + scrollToColumn: 0, + scrollToRow: 0 +}; +ArrowKeyStepper.propTypes = process.env.NODE_ENV === 'production' ? null : { + children: __webpack_require__(1).func.isRequired, + className: __webpack_require__(1).string, + columnCount: __webpack_require__(1).number.isRequired, + disabled: __webpack_require__(1).bool.isRequired, + isControlled: __webpack_require__(1).bool.isRequired, + mode: __webpack_require__(1).oneOf(['cells', 'edges']).isRequired, + onScrollToChange: __webpack_require__(1).func, + rowCount: __webpack_require__(1).number.isRequired, + scrollToColumn: __webpack_require__(1).number.isRequired, + scrollToRow: __webpack_require__(1).number.isRequired +}; +/* harmony default export */ __webpack_exports__["a"] = (ArrowKeyStepper); +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) + +/***/ }), +/* 752 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) +var has = __webpack_require__(116); +var toObject = __webpack_require__(252); +var IE_PROTO = __webpack_require__(377)('IE_PROTO'); +var ObjectProto = Object.prototype; + +module.exports = Object.getPrototypeOf || function (O) { + O = toObject(O); + if (has(O, IE_PROTO)) return O[IE_PROTO]; + if (typeof O.constructor == 'function' && O instanceof O.constructor) { + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; +}; + + +/***/ }), +/* 753 */ +/***/ (function(module, exports, __webpack_require__) { + +// optional / simple context binding +var aFunction = __webpack_require__(1771); +module.exports = function (fn, that, length) { + aFunction(fn); + if (that === undefined) return fn; + switch (length) { + case 1: return function (a) { + return fn.call(that, a); + }; + case 2: return function (a, b) { + return fn.call(that, a, b); + }; + case 3: return function (a, b, c) { + return fn.call(that, a, b, c); + }; + } + return function (/* ...args */) { + return fn.apply(that, arguments); + }; +}; + + +/***/ }), +/* 754 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = !__webpack_require__(119) && !__webpack_require__(157)(function () { + return Object.defineProperty(__webpack_require__(755)('div'), 'a', { get: function () { return 7; } }).a != 7; +}); + + +/***/ }), +/* 755 */ +/***/ (function(module, exports, __webpack_require__) { + +var isObject = __webpack_require__(156); +var document = __webpack_require__(96).document; +// typeof document.createElement is 'object' in old IE +var is = isObject(document) && isObject(document.createElement); +module.exports = function (it) { + return is ? document.createElement(it) : {}; +}; + + +/***/ }), +/* 756 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.__esModule = true; + +var _iterator = __webpack_require__(1775); + +var _iterator2 = _interopRequireDefault(_iterator); + +var _symbol = __webpack_require__(1787); + +var _symbol2 = _interopRequireDefault(_symbol); + +var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; }; + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.default) === "symbol" ? function (obj) { + return typeof obj === "undefined" ? "undefined" : _typeof(obj); +} : function (obj) { + return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj); +}; + +/***/ }), +/* 757 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var LIBRARY = __webpack_require__(383); +var $export = __webpack_require__(117); +var redefine = __webpack_require__(758); +var hide = __webpack_require__(154); +var has = __webpack_require__(116); +var Iterators = __webpack_require__(185); +var $iterCreate = __webpack_require__(1778); +var setToStringTag = __webpack_require__(387); +var getPrototypeOf = __webpack_require__(752); +var ITERATOR = __webpack_require__(83)('iterator'); +var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` +var FF_ITERATOR = '@@iterator'; +var KEYS = 'keys'; +var VALUES = 'values'; + +var returnThis = function () { return this; }; + +module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { + $iterCreate(Constructor, NAME, next); + var getMethod = function (kind) { + if (!BUGGY && kind in proto) return proto[kind]; + switch (kind) { + case KEYS: return function keys() { return new Constructor(this, kind); }; + case VALUES: return function values() { return new Constructor(this, kind); }; + } return function entries() { return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator'; + var DEF_VALUES = DEFAULT == VALUES; + var VALUES_BUG = false; + var proto = Base.prototype; + var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; + var $default = (!BUGGY && $native) || getMethod(DEFAULT); + var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; + var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; + var methods, key, IteratorPrototype; + // Fix native + if ($anyNative) { + IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); + if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if (DEF_VALUES && $native && $native.name !== VALUES) { + VALUES_BUG = true; + $default = function values() { return $native.call(this); }; + } + // Define iterator + if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if (DEFAULT) { + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if (FORCED) for (key in methods) { + if (!(key in proto)) redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; +}; + + +/***/ }), +/* 758 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(154); + + +/***/ }), +/* 759 */ +/***/ (function(module, exports, __webpack_require__) { + +var has = __webpack_require__(116); +var toIObject = __webpack_require__(120); +var arrayIndexOf = __webpack_require__(1780)(false); +var IE_PROTO = __webpack_require__(377)('IE_PROTO'); + +module.exports = function (object, names) { + var O = toIObject(object); + var i = 0; + var result = []; + var key; + for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while (names.length > i) if (has(O, key = names[i++])) { + ~arrayIndexOf(result, key) || result.push(key); + } + return result; +}; + + +/***/ }), +/* 760 */ +/***/ (function(module, exports, __webpack_require__) { + +// fallback for non-array-like ES3 and non-enumerable old V8 strings +var cof = __webpack_require__(385); +// eslint-disable-next-line no-prototype-builtins +module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { + return cof(it) == 'String' ? it.split('') : Object(it); +}; + + +/***/ }), +/* 761 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) +var $keys = __webpack_require__(759); +var hiddenKeys = __webpack_require__(386).concat('length', 'prototype'); + +exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { + return $keys(O, hiddenKeys); +}; + + +/***/ }), +/* 762 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export DEFAULT_SCROLLING_RESET_TIME_INTERVAL */ +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__ = __webpack_require__(26); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames__ = __webpack_require__(3); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_classnames__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_calculateSizeAndPositionDataAndUpdateScrollOffset__ = __webpack_require__(1811); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_ScalingCellSizeAndPositionManager__ = __webpack_require__(393); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__ = __webpack_require__(395); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__ = __webpack_require__(764); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__utils_updateScrollIndexHelper__ = __webpack_require__(1814); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__defaultCellRangeRenderer__ = __webpack_require__(765); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize__ = __webpack_require__(766); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_dom_helpers_util_scrollbarSize__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__utils_requestAnimationTimeout__ = __webpack_require__(187); + + + + + + + +var babelPluginFlowReactPropTypes_proptype_Alignment = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_Alignment || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_RenderedSection = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_RenderedSection || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_ScrollbarPresenceChange = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_ScrollbarPresenceChange || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_Scroll = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_Scroll || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_NoContentRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_NoContentRenderer || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_CellSizeGetter = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellSizeGetter || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_CellSize = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellSize || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_CellPosition = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellPosition || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_CellRangeRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellRangeRenderer || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_CellRenderer = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellRenderer || __webpack_require__(1).any; + +var babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_AnimationTimeoutId || __webpack_require__(1).any; + + + + + + + + + + + + +/** + * Specifies the number of milliseconds during which to disable pointer events while a scroll is in progress. + * This improves performance and makes scrolling smoother. + */ +var DEFAULT_SCROLLING_RESET_TIME_INTERVAL = 150; + +/** + * Controls whether the Grid updates the DOM element's scrollLeft/scrollTop based on the current state or just observes it. + * This prevents Grid from interrupting mouse-wheel animations (see issue #2). + */ +var SCROLL_POSITION_CHANGE_REASONS = { + OBSERVED: 'observed', + REQUESTED: 'requested' +}; + +var renderNull = function renderNull() { + return null; +}; + +/** + * Renders tabular data with virtualization along the vertical and horizontal axes. + * Row heights and column widths must be known ahead of time and specified as properties. + */ +var Grid = function (_React$PureComponent) { + __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default()(Grid, _React$PureComponent); + + // Invokes onSectionRendered callback only when start/stop row or column indices change + function Grid(props) { + __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this, Grid); + + var _this = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(this, (Grid.__proto__ || __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default()(Grid)).call(this, props)); + + _this.state = { + isScrolling: false, + scrollDirectionHorizontal: __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__["b" /* SCROLL_DIRECTION_FORWARD */], + scrollDirectionVertical: __WEBPACK_IMPORTED_MODULE_11__defaultOverscanIndicesGetter__["b" /* SCROLL_DIRECTION_FORWARD */], + scrollLeft: 0, + scrollTop: 0, + scrollPositionChangeReason: null + }; + _this._onGridRenderedMemoizer = Object(__WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__["a" /* default */])(); + _this._onScrollMemoizer = Object(__WEBPACK_IMPORTED_MODULE_10__utils_createCallbackMemoizer__["a" /* default */])(false); + _this._deferredInvalidateColumnIndex = null; + _this._deferredInvalidateRowIndex = null; + _this._recomputeScrollLeftFlag = false; + _this._recomputeScrollTopFlag = false; + _this._horizontalScrollBarSize = 0; + _this._verticalScrollBarSize = 0; + _this._scrollbarPresenceChanged = false; + _this._cellCache = {}; + _this._styleCache = {}; + _this._scrollbarSizeMeasured = false; + _this._renderedColumnStartIndex = 0; + _this._renderedColumnStopIndex = 0; + _this._renderedRowStartIndex = 0; + _this._renderedRowStopIndex = 0; + + _this._debounceScrollEndedCallback = function () { + _this._disablePointerEventsTimeoutId = null; + _this._resetStyleCache(); + }; + + _this._invokeOnGridRenderedHelper = function () { + var onSectionRendered = _this.props.onSectionRendered; + + + _this._onGridRenderedMemoizer({ + callback: onSectionRendered, + indices: { + columnOverscanStartIndex: _this._columnStartIndex, + columnOverscanStopIndex: _this._columnStopIndex, + columnStartIndex: _this._renderedColumnStartIndex, + columnStopIndex: _this._renderedColumnStopIndex, + rowOverscanStartIndex: _this._rowStartIndex, + rowOverscanStopIndex: _this._rowStopIndex, + rowStartIndex: _this._renderedRowStartIndex, + rowStopIndex: _this._renderedRowStopIndex + } + }); + }; + + _this._setScrollingContainerRef = function (ref) { + _this._scrollingContainer = ref; + }; + + _this._onScroll = function (event) { + // In certain edge-cases React dispatches an onScroll event with an invalid target.scrollLeft / target.scrollTop. + // This invalid event can be detected by comparing event.target to this component's scrollable DOM element. + // See issue #404 for more information. + if (event.target === _this._scrollingContainer) { + _this.handleScrollEvent(event.target); + } }; _this._columnWidthGetter = _this._wrapSizeGetter(props.columnWidth); @@ -104686,13 +106385,13 @@ Grid.propTypes = process.env.NODE_ENV === 'production' ? null : { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 758 */ +/* 763 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1804), __esModule: true }; +module.exports = { "default": __webpack_require__(1812), __esModule: true }; /***/ }), -/* 759 */ +/* 764 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -104737,7 +106436,7 @@ function defaultOverscanIndicesGetter(_ref) { } /***/ }), -/* 760 */ +/* 765 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -104886,7 +106585,7 @@ function warnAboutMissingStyle(parent, renderedCell) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 761 */ +/* 766 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -104916,7 +106615,7 @@ exports.default = function (recalc) { return size; }; -var _inDOM = __webpack_require__(1807); +var _inDOM = __webpack_require__(1815); var _inDOM2 = _interopRequireDefault(_inDOM); @@ -104927,11 +106626,11 @@ var size = void 0; module.exports = exports['default']; /***/ }), -/* 762 */ +/* 767 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); @@ -104945,7 +106644,7 @@ module.exports = exports['default']; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__vendor_detectElementResize__ = __webpack_require__(763); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__vendor_detectElementResize__ = __webpack_require__(768); @@ -105139,7 +106838,7 @@ AutoSizer.propTypes = process.env.NODE_ENV === 'production' ? null : { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 763 */ +/* 768 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -105341,12 +107040,12 @@ function createDetectElementResize(nonce) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(18))) /***/ }), -/* 764 */ +/* 769 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CellMeasurer__ = __webpack_require__(1811); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CellMeasurerCache__ = __webpack_require__(765); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CellMeasurer__ = __webpack_require__(1819); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CellMeasurerCache__ = __webpack_require__(770); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__CellMeasurer__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_1__CellMeasurerCache__["a"]; }); @@ -105356,7 +107055,7 @@ function createDetectElementResize(nonce) { /***/ }), -/* 765 */ +/* 770 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -105574,13 +107273,13 @@ function defaultKeyMapper(rowIndex, columnIndex) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 766 */ +/* 771 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_own_property_descriptor__ = __webpack_require__(1824); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_own_property_descriptor__ = __webpack_require__(1832); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_own_property_descriptor___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_own_property_descriptor__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__); @@ -105621,11 +107320,11 @@ var babelPluginFlowReactPropTypes_proptype_Alignment = __webpack_require__(48).b var babelPluginFlowReactPropTypes_proptype_NoContentRenderer = __webpack_require__(48).babelPluginFlowReactPropTypes_proptype_NoContentRenderer || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_Scroll = __webpack_require__(394).babelPluginFlowReactPropTypes_proptype_Scroll || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_Scroll = __webpack_require__(396).babelPluginFlowReactPropTypes_proptype_Scroll || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_RenderedRows = __webpack_require__(394).babelPluginFlowReactPropTypes_proptype_RenderedRows || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_RenderedRows = __webpack_require__(396).babelPluginFlowReactPropTypes_proptype_RenderedRows || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_RowRenderer = __webpack_require__(394).babelPluginFlowReactPropTypes_proptype_RowRenderer || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_RowRenderer = __webpack_require__(396).babelPluginFlowReactPropTypes_proptype_RowRenderer || __webpack_require__(1).any; @@ -105762,2259 +107461,904 @@ var List = function (_React$PureComponent) { }, { key: 'measureAllRows', - value: function measureAllRows() { - if (this.Grid) { - this.Grid.measureAllCells(); - } - } - - /** CellMeasurer compatibility */ - - }, { - key: 'recomputeGridSize', - value: function recomputeGridSize() { - var _ref7 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, - _ref7$columnIndex = _ref7.columnIndex, - columnIndex = _ref7$columnIndex === undefined ? 0 : _ref7$columnIndex, - _ref7$rowIndex = _ref7.rowIndex, - rowIndex = _ref7$rowIndex === undefined ? 0 : _ref7$rowIndex; - - if (this.Grid) { - this.Grid.recomputeGridSize({ - rowIndex: rowIndex, - columnIndex: columnIndex - }); - } - } - - /** See Grid#recomputeGridSize */ - - }, { - key: 'recomputeRowHeights', - value: function recomputeRowHeights() { - var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - - if (this.Grid) { - this.Grid.recomputeGridSize({ - rowIndex: index, - columnIndex: 0 - }); - } - } - - /** See Grid#scrollToPosition */ - - }, { - key: 'scrollToPosition', - value: function scrollToPosition() { - var scrollTop = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - - if (this.Grid) { - this.Grid.scrollToPosition({ scrollTop: scrollTop }); - } - } - - /** See Grid#scrollToCell */ - - }, { - key: 'scrollToRow', - value: function scrollToRow() { - var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - - if (this.Grid) { - this.Grid.scrollToCell({ - columnIndex: 0, - rowIndex: index - }); - } - } - }, { - key: 'render', - value: function render() { - var _props = this.props, - className = _props.className, - noRowsRenderer = _props.noRowsRenderer, - scrollToIndex = _props.scrollToIndex, - width = _props.width; - - - var classNames = __WEBPACK_IMPORTED_MODULE_9_classnames___default()('ReactVirtualized__List', className); - - return __WEBPACK_IMPORTED_MODULE_8_react__["createElement"](__WEBPACK_IMPORTED_MODULE_7__Grid__["default"], __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, this.props, { - autoContainerWidth: true, - cellRenderer: this._cellRenderer, - className: classNames, - columnWidth: width, - columnCount: 1, - noContentRenderer: noRowsRenderer, - onScroll: this._onScroll, - onSectionRendered: this._onSectionRendered, - ref: this._setRef, - scrollToRow: scrollToIndex - })); - } - }]); - - return List; -}(__WEBPACK_IMPORTED_MODULE_8_react__["PureComponent"]); - -List.defaultProps = { - autoHeight: false, - estimatedRowSize: 30, - onScroll: function onScroll() {}, - noRowsRenderer: function noRowsRenderer() { - return null; - }, - onRowsRendered: function onRowsRendered() {}, - overscanIndicesGetter: __WEBPACK_IMPORTED_MODULE_7__Grid__["accessibilityOverscanIndicesGetter"], - overscanRowCount: 10, - scrollToAlignment: 'auto', - scrollToIndex: -1, - style: {} -}; -List.propTypes = process.env.NODE_ENV === 'production' ? null : { - "aria-label": __webpack_require__(1).string, - - - /** - * Removes fixed height from the scrollingContainer so that the total height - * of rows can stretch the window. Intended for use with WindowScroller - */ - autoHeight: __webpack_require__(1).bool.isRequired, - - - /** Optional CSS class name */ - className: __webpack_require__(1).string, - - - /** - * Used to estimate the total height of a List before all of its rows have actually been measured. - * The estimated total height is adjusted as rows are rendered. - */ - estimatedRowSize: __webpack_require__(1).number.isRequired, - - - /** Height constraint for list (determines how many actual rows are rendered) */ - height: __webpack_require__(1).number.isRequired, - - - /** Optional renderer to be used in place of rows when rowCount is 0 */ - noRowsRenderer: typeof babelPluginFlowReactPropTypes_proptype_NoContentRenderer === 'function' ? babelPluginFlowReactPropTypes_proptype_NoContentRenderer.isRequired ? babelPluginFlowReactPropTypes_proptype_NoContentRenderer.isRequired : babelPluginFlowReactPropTypes_proptype_NoContentRenderer : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_NoContentRenderer).isRequired, - - - /** Callback invoked with information about the slice of rows that were just rendered. */ - - onRowsRendered: __webpack_require__(1).func.isRequired, - - - /** - * Callback invoked whenever the scroll offset changes within the inner scrollable region. - * This callback can be used to sync scrolling between lists, tables, or grids. - */ - onScroll: __webpack_require__(1).func.isRequired, - - - /** See Grid#overscanIndicesGetter */ - overscanIndicesGetter: typeof babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter === 'function' ? babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter.isRequired ? babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter.isRequired : babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter).isRequired, - - - /** - * Number of rows to render above/below the visible bounds of the list. - * These rows can help for smoother scrolling on touch devices. - */ - overscanRowCount: __webpack_require__(1).number.isRequired, - - - /** Either a fixed row height (number) or a function that returns the height of a row given its index. */ - rowHeight: typeof babelPluginFlowReactPropTypes_proptype_CellSize === 'function' ? babelPluginFlowReactPropTypes_proptype_CellSize.isRequired ? babelPluginFlowReactPropTypes_proptype_CellSize.isRequired : babelPluginFlowReactPropTypes_proptype_CellSize : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_CellSize).isRequired, - - - /** Responsible for rendering a row given an index; ({ index: number }): node */ - rowRenderer: typeof babelPluginFlowReactPropTypes_proptype_RowRenderer === 'function' ? babelPluginFlowReactPropTypes_proptype_RowRenderer.isRequired ? babelPluginFlowReactPropTypes_proptype_RowRenderer.isRequired : babelPluginFlowReactPropTypes_proptype_RowRenderer : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_RowRenderer).isRequired, - - - /** Number of rows in list. */ - rowCount: __webpack_require__(1).number.isRequired, - - - /** See Grid#scrollToAlignment */ - scrollToAlignment: typeof babelPluginFlowReactPropTypes_proptype_Alignment === 'function' ? babelPluginFlowReactPropTypes_proptype_Alignment.isRequired ? babelPluginFlowReactPropTypes_proptype_Alignment.isRequired : babelPluginFlowReactPropTypes_proptype_Alignment : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_Alignment).isRequired, - - - /** Row index to ensure visible (by forcefully scrolling if necessary) */ - scrollToIndex: __webpack_require__(1).number.isRequired, - - - /** Vertical offset. */ - scrollTop: __webpack_require__(1).number, - - - /** Optional inline style */ - style: __webpack_require__(1).object.isRequired, - - - /** Tab index for focus */ - tabIndex: __webpack_require__(1).number, - - - /** Width of list */ - width: __webpack_require__(1).number.isRequired -}; -/* harmony default export */ __webpack_exports__["a"] = (List); -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 767 */ -/***/ (function(module, exports, __webpack_require__) { - -// getting tag from 19.1.3.6 Object.prototype.toString() -var cof = __webpack_require__(383); -var TAG = __webpack_require__(82)('toStringTag'); -// ES3 wrong here -var ARG = cof(function () { return arguments; }()) == 'Arguments'; - -// fallback for IE11 Script Access Denied error -var tryGet = function (it, key) { - try { - return it[key]; - } catch (e) { /* empty */ } -}; - -module.exports = function (it) { - var O, T, B; - return it === undefined ? 'Undefined' : it === null ? 'Null' - // @@toStringTag case - : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T - // builtinTag case - : ARG ? cof(O) - // ES3 arguments fallback - : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; -}; - - -/***/ }), -/* 768 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export (immutable) */ __webpack_exports__["a"] = defaultCellDataGetter; - - -/** - * Default accessor for returning a cell value for a given attribute. - * This function expects to operate on either a vanilla Object or an Immutable Map. - * You should override the column's cellDataGetter if your data is some other type of object. - */ -var babelPluginFlowReactPropTypes_proptype_CellDataGetterParams = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_CellDataGetterParams || __webpack_require__(1).any; - -function defaultCellDataGetter(_ref) { - var dataKey = _ref.dataKey, - rowData = _ref.rowData; - - if (typeof rowData.get === 'function') { - return rowData.get(dataKey); - } else { - return rowData[dataKey]; - } -} - -/***/ }), -/* 769 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export (immutable) */ __webpack_exports__["a"] = defaultCellRenderer; - - -/** - * Default cell renderer that displays an attribute as a simple string - * You should override the column's cellRenderer if your data is some other type of object. - */ -var babelPluginFlowReactPropTypes_proptype_CellRendererParams = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_CellRendererParams || __webpack_require__(1).any; - -function defaultCellRenderer(_ref) { - var cellData = _ref.cellData; - - if (cellData == null) { - return ''; - } else { - return String(cellData); - } -} - -/***/ }), -/* 770 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultHeaderRowRenderer; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); - - -var babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams || __webpack_require__(1).any; - -function defaultHeaderRowRenderer(_ref) { - var className = _ref.className, - columns = _ref.columns, - style = _ref.style; - - return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement( - 'div', - { className: className, role: 'row', style: style }, - columns - ); -} -defaultHeaderRowRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 771 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultHeaderRenderer; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__SortIndicator__ = __webpack_require__(772); - - - -/** - * Default table header renderer. - */ -var babelPluginFlowReactPropTypes_proptype_HeaderRendererParams = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_HeaderRendererParams || __webpack_require__(1).any; - -function defaultHeaderRenderer(_ref) { - var dataKey = _ref.dataKey, - label = _ref.label, - sortBy = _ref.sortBy, - sortDirection = _ref.sortDirection; - - var showSortIndicator = sortBy === dataKey; - var children = [__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement( - 'span', - { - className: 'ReactVirtualized__Table__headerTruncatedText', - key: 'label', - title: label }, - label - )]; - - if (showSortIndicator) { - children.push(__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1__SortIndicator__["a" /* default */], { key: 'SortIndicator', sortDirection: sortDirection })); - } - - return children; -} -defaultHeaderRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_HeaderRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_HeaderRendererParams; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 772 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = SortIndicator; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_classnames__ = __webpack_require__(3); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__SortDirection__ = __webpack_require__(256); - - - - - -/** - * Displayed beside a header to indicate that a Table is currently sorted by this column. - */ -function SortIndicator(_ref) { - var sortDirection = _ref.sortDirection; - - var classNames = __WEBPACK_IMPORTED_MODULE_0_classnames___default()('ReactVirtualized__Table__sortableHeaderIcon', { - 'ReactVirtualized__Table__sortableHeaderIcon--ASC': sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC, - 'ReactVirtualized__Table__sortableHeaderIcon--DESC': sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].DESC - }); - - return __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement( - 'svg', - { className: classNames, width: 18, height: 18, viewBox: '0 0 24 24' }, - sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC ? __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M7 14l5-5 5 5z' }) : __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M7 10l5 5 5-5z' }), - __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M0 0h24v24H0z', fill: 'none' }) - ); -} - -SortIndicator.propTypes = process.env.NODE_ENV !== "production" ? { - sortDirection: __WEBPACK_IMPORTED_MODULE_1_prop_types___default.a.oneOf([__WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC, __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].DESC]) -} : {}; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 773 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultRowRenderer; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__); - - - -/** - * Default row renderer for Table. - */ -var babelPluginFlowReactPropTypes_proptype_RowRendererParams = __webpack_require__(187).babelPluginFlowReactPropTypes_proptype_RowRendererParams || __webpack_require__(1).any; - -function defaultRowRenderer(_ref) { - var className = _ref.className, - columns = _ref.columns, - index = _ref.index, - key = _ref.key, - onRowClick = _ref.onRowClick, - onRowDoubleClick = _ref.onRowDoubleClick, - onRowMouseOut = _ref.onRowMouseOut, - onRowMouseOver = _ref.onRowMouseOver, - onRowRightClick = _ref.onRowRightClick, - rowData = _ref.rowData, - style = _ref.style; - - var a11yProps = {}; - - if (onRowClick || onRowDoubleClick || onRowMouseOut || onRowMouseOver || onRowRightClick) { - a11yProps['aria-label'] = 'row'; - a11yProps.tabIndex = 0; - - if (onRowClick) { - a11yProps.onClick = function (event) { - return onRowClick({ event: event, index: index, rowData: rowData }); - }; - } - if (onRowDoubleClick) { - a11yProps.onDoubleClick = function (event) { - return onRowDoubleClick({ event: event, index: index, rowData: rowData }); - }; - } - if (onRowMouseOut) { - a11yProps.onMouseOut = function (event) { - return onRowMouseOut({ event: event, index: index, rowData: rowData }); - }; - } - if (onRowMouseOver) { - a11yProps.onMouseOver = function (event) { - return onRowMouseOver({ event: event, index: index, rowData: rowData }); - }; - } - if (onRowRightClick) { - a11yProps.onContextMenu = function (event) { - return onRowRightClick({ event: event, index: index, rowData: rowData }); - }; - } - } - - return __WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement( - 'div', - __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, a11yProps, { - className: className, - key: key, - role: 'row', - style: style }), - columns - ); -} -defaultRowRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_RowRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_RowRendererParams; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 774 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(43); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__defaultHeaderRenderer__ = __webpack_require__(771); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__defaultCellRenderer__ = __webpack_require__(769); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__defaultCellDataGetter__ = __webpack_require__(768); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__SortDirection__ = __webpack_require__(256); - - - - - - - - - - - -/** - * Describes the header and cell contents of a table column. - */ - -var Column = function (_Component) { - __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(Column, _Component); - - function Column() { - __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, Column); - - return __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, (Column.__proto__ || __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default()(Column)).apply(this, arguments)); - } - - return Column; -}(__WEBPACK_IMPORTED_MODULE_5_react__["Component"]); - -Column.defaultProps = { - cellDataGetter: __WEBPACK_IMPORTED_MODULE_8__defaultCellDataGetter__["a" /* default */], - cellRenderer: __WEBPACK_IMPORTED_MODULE_7__defaultCellRenderer__["a" /* default */], - defaultSortDirection: __WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].ASC, - flexGrow: 0, - flexShrink: 1, - headerRenderer: __WEBPACK_IMPORTED_MODULE_6__defaultHeaderRenderer__["a" /* default */], - style: {} -}; -/* harmony default export */ __webpack_exports__["a"] = (Column); -Column.propTypes = process.env.NODE_ENV !== "production" ? { - /** Optional aria-label value to set on the column header */ - 'aria-label': __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, - - /** - * Callback responsible for returning a cell's data, given its :dataKey - * ({ columnData: any, dataKey: string, rowData: any }): any - */ - cellDataGetter: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func, - - /** - * Callback responsible for rendering a cell's contents. - * ({ cellData: any, columnData: any, dataKey: string, rowData: any, rowIndex: number }): node - */ - cellRenderer: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func, - - /** Optional CSS class to apply to cell */ - className: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, - - /** Optional additional data passed to this column's :cellDataGetter */ - columnData: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, - - /** Uniquely identifies the row-data attribute corresponding to this cell */ - dataKey: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.any.isRequired, - - /** Optional direction to be used when clicked the first time */ - defaultSortDirection: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.oneOf([__WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].ASC, __WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].DESC]), - - /** If sort is enabled for the table at large, disable it for this column */ - disableSort: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.bool, - - /** Flex grow style; defaults to 0 */ - flexGrow: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, - - /** Flex shrink style; defaults to 1 */ - flexShrink: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, - - /** Optional CSS class to apply to this column's header */ - headerClassName: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, - - /** - * Optional callback responsible for rendering a column header contents. - * ({ columnData: object, dataKey: string, disableSort: boolean, label: node, sortBy: string, sortDirection: string }): PropTypes.node - */ - headerRenderer: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func.isRequired, - - /** Optional inline style to apply to this column's header */ - headerStyle: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, - - /** Optional id to set on the column header */ - id: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, - - /** Header label for this column */ - label: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.node, - - /** Maximum width of column; this property will only be used if :flexGrow is > 0. */ - maxWidth: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, - - /** Minimum width of column. */ - minWidth: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, - - /** Optional inline style to apply to cell */ - style: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, - - /** Flex basis (width) for this column; This value can grow or shrink based on :flexGrow and :flexShrink properties. */ - width: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number.isRequired -} : {}; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - -/***/ }), -/* 775 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export IS_SCROLLING_TIMEOUT */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__ = __webpack_require__(26); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__ = __webpack_require__(43); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react_dom__ = __webpack_require__(46); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react_dom___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_react_dom__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_onScroll__ = __webpack_require__(1849); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_dimensions__ = __webpack_require__(1850); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__vendor_detectElementResize__ = __webpack_require__(763); - - - - - - - - - - - - -/** - * Specifies the number of miliseconds during which to disable pointer events while a scroll is in progress. - * This improves performance and makes scrolling smoother. - */ -var IS_SCROLLING_TIMEOUT = 150; - -var getWindow = function getWindow() { - return typeof window !== 'undefined' ? window : undefined; -}; - -var WindowScroller = function (_React$PureComponent) { - __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default()(WindowScroller, _React$PureComponent); - - function WindowScroller() { - var _ref; - - var _temp, _this, _ret; - - __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this, WindowScroller); - - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return _ret = (_temp = (_this = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(this, (_ref = WindowScroller.__proto__ || __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default()(WindowScroller)).call.apply(_ref, [this].concat(args))), _this), _this._window = getWindow(), _this._isMounted = false, _this._positionFromTop = 0, _this._positionFromLeft = 0, _this.state = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["a" /* getDimensions */])(_this.props.scrollElement, _this.props), { - isScrolling: false, - scrollLeft: 0, - scrollTop: 0 - }), _this._registerChild = function (element) { - if (element && !(element instanceof Element)) { - console.warn('WindowScroller registerChild expects to be passed Element or null'); - } - _this._child = element; - _this.updatePosition(); - }, _this._onChildScroll = function (_ref2) { - var scrollTop = _ref2.scrollTop; - - if (_this.state.scrollTop === scrollTop) { - return; - } - - var scrollElement = _this.props.scrollElement; - if (scrollElement) { - if (typeof scrollElement.scrollTo === 'function') { - scrollElement.scrollTo(0, scrollTop + _this._positionFromTop); - } else { - scrollElement.scrollTop = scrollTop + _this._positionFromTop; - } - } - }, _this._registerResizeListener = function (element) { - if (element === window) { - window.addEventListener('resize', _this._onResize, false); - } else { - _this._detectElementResize.addResizeListener(element, _this._onResize); - } - }, _this._unregisterResizeListener = function (element) { - if (element === window) { - window.removeEventListener('resize', _this._onResize, false); - } else if (element) { - _this._detectElementResize.removeResizeListener(element, _this._onResize); - } - }, _this._onResize = function () { - _this.updatePosition(); - }, _this.__handleWindowScrollEvent = function () { - if (!_this._isMounted) { - return; - } - - var onScroll = _this.props.onScroll; - - - var scrollElement = _this.props.scrollElement; - if (scrollElement) { - var scrollOffset = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["c" /* getScrollOffset */])(scrollElement); - var _scrollLeft = Math.max(0, scrollOffset.left - _this._positionFromLeft); - var _scrollTop = Math.max(0, scrollOffset.top - _this._positionFromTop); - - _this.setState({ - isScrolling: true, - scrollLeft: _scrollLeft, - scrollTop: _scrollTop - }); - - onScroll({ - scrollLeft: _scrollLeft, - scrollTop: _scrollTop - }); - } - }, _this.__resetIsScrolling = function () { - _this.setState({ - isScrolling: false - }); - }, _temp), __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(_this, _ret); - } - - __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(WindowScroller, [{ - key: 'updatePosition', - value: function updatePosition() { - var scrollElement = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.props.scrollElement; - var props = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.props; - var onResize = this.props.onResize; - var _state = this.state, - height = _state.height, - width = _state.width; + value: function measureAllRows() { + if (this.Grid) { + this.Grid.measureAllCells(); + } + } + /** CellMeasurer compatibility */ - var thisNode = this._child || __WEBPACK_IMPORTED_MODULE_7_react_dom___default.a.findDOMNode(this); - if (thisNode instanceof Element && scrollElement) { - var offset = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["b" /* getPositionOffset */])(thisNode, scrollElement); - this._positionFromTop = offset.top; - this._positionFromLeft = offset.left; - } + }, { + key: 'recomputeGridSize', + value: function recomputeGridSize() { + var _ref7 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, + _ref7$columnIndex = _ref7.columnIndex, + columnIndex = _ref7$columnIndex === undefined ? 0 : _ref7$columnIndex, + _ref7$rowIndex = _ref7.rowIndex, + rowIndex = _ref7$rowIndex === undefined ? 0 : _ref7$rowIndex; - var dimensions = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["a" /* getDimensions */])(scrollElement, props); - if (height !== dimensions.height || width !== dimensions.width) { - this.setState({ - height: dimensions.height, - width: dimensions.width - }); - onResize({ - height: dimensions.height, - width: dimensions.width + if (this.Grid) { + this.Grid.recomputeGridSize({ + rowIndex: rowIndex, + columnIndex: columnIndex }); } } - }, { - key: 'componentDidMount', - value: function componentDidMount() { - var scrollElement = this.props.scrollElement; - this._detectElementResize = Object(__WEBPACK_IMPORTED_MODULE_10__vendor_detectElementResize__["a" /* default */])(); + /** See Grid#recomputeGridSize */ - this.updatePosition(scrollElement); + }, { + key: 'recomputeRowHeights', + value: function recomputeRowHeights() { + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - if (scrollElement) { - Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["a" /* registerScrollListener */])(this, scrollElement); - this._registerResizeListener(scrollElement); + if (this.Grid) { + this.Grid.recomputeGridSize({ + rowIndex: index, + columnIndex: 0 + }); } - - this._isMounted = true; } - }, { - key: 'componentWillReceiveProps', - value: function componentWillReceiveProps(nextProps) { - var scrollElement = this.props.scrollElement; - var nextScrollElement = nextProps.scrollElement; - if (scrollElement !== nextScrollElement && scrollElement && nextScrollElement) { - this.updatePosition(nextScrollElement, nextProps); + /** See Grid#scrollToPosition */ - Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["b" /* unregisterScrollListener */])(this, scrollElement); - Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["a" /* registerScrollListener */])(this, nextScrollElement); + }, { + key: 'scrollToPosition', + value: function scrollToPosition() { + var scrollTop = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - this._unregisterResizeListener(scrollElement); - this._registerResizeListener(nextScrollElement); + if (this.Grid) { + this.Grid.scrollToPosition({ scrollTop: scrollTop }); } } + + /** See Grid#scrollToCell */ + }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - var scrollElement = this.props.scrollElement; - if (scrollElement) { - Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["b" /* unregisterScrollListener */])(this, scrollElement); - this._unregisterResizeListener(scrollElement); - } + key: 'scrollToRow', + value: function scrollToRow() { + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; - this._isMounted = false; + if (this.Grid) { + this.Grid.scrollToCell({ + columnIndex: 0, + rowIndex: index + }); + } } }, { key: 'render', value: function render() { - var children = this.props.children; - var _state2 = this.state, - isScrolling = _state2.isScrolling, - scrollTop = _state2.scrollTop, - scrollLeft = _state2.scrollLeft, - height = _state2.height, - width = _state2.width; - - - return children({ - onChildScroll: this._onChildScroll, - registerChild: this._registerChild, - height: height, - isScrolling: isScrolling, - scrollLeft: scrollLeft, - scrollTop: scrollTop, - width: width - }); - } - - // Referenced by utils/onScroll + var _props = this.props, + className = _props.className, + noRowsRenderer = _props.noRowsRenderer, + scrollToIndex = _props.scrollToIndex, + width = _props.width; - // Referenced by utils/onScroll + var classNames = __WEBPACK_IMPORTED_MODULE_9_classnames___default()('ReactVirtualized__List', className); + return __WEBPACK_IMPORTED_MODULE_8_react__["createElement"](__WEBPACK_IMPORTED_MODULE_7__Grid__["default"], __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, this.props, { + autoContainerWidth: true, + cellRenderer: this._cellRenderer, + className: classNames, + columnWidth: width, + columnCount: 1, + noContentRenderer: noRowsRenderer, + onScroll: this._onScroll, + onSectionRendered: this._onSectionRendered, + ref: this._setRef, + scrollToRow: scrollToIndex + })); + } }]); - return WindowScroller; -}(__WEBPACK_IMPORTED_MODULE_6_react__["PureComponent"]); + return List; +}(__WEBPACK_IMPORTED_MODULE_8_react__["PureComponent"]); -WindowScroller.defaultProps = { - onResize: function onResize() {}, +List.defaultProps = { + autoHeight: false, + estimatedRowSize: 30, onScroll: function onScroll() {}, - scrollingResetTimeInterval: IS_SCROLLING_TIMEOUT, - scrollElement: getWindow(), - serverHeight: 0, - serverWidth: 0 + noRowsRenderer: function noRowsRenderer() { + return null; + }, + onRowsRendered: function onRowsRendered() {}, + overscanIndicesGetter: __WEBPACK_IMPORTED_MODULE_7__Grid__["accessibilityOverscanIndicesGetter"], + overscanRowCount: 10, + scrollToAlignment: 'auto', + scrollToIndex: -1, + style: {} }; -WindowScroller.propTypes = process.env.NODE_ENV === 'production' ? null : { - /** - * Function responsible for rendering children. - * This function should implement the following signature: - * ({ height, isScrolling, scrollLeft, scrollTop, width }) => PropTypes.element - */ - children: __webpack_require__(1).func.isRequired, - +List.propTypes = process.env.NODE_ENV === 'production' ? null : { + "aria-label": __webpack_require__(1).string, - /** Callback to be invoked on-resize: ({ height, width }) */ - onResize: __webpack_require__(1).func.isRequired, + /** + * Removes fixed height from the scrollingContainer so that the total height + * of rows can stretch the window. Intended for use with WindowScroller + */ + autoHeight: __webpack_require__(1).bool.isRequired, - /** Callback to be invoked on-scroll: ({ scrollLeft, scrollTop }) */ - onScroll: __webpack_require__(1).func.isRequired, + /** Optional CSS class name */ + className: __webpack_require__(1).string, - /** Element to attach scroll event listeners. Defaults to window. */ - scrollElement: __webpack_require__(1).oneOfType([__webpack_require__(1).any, typeof Element === 'function' ? __webpack_require__(1).instanceOf(Element) : __webpack_require__(1).any]), /** - * Wait this amount of time after the last scroll event before resetting child `pointer-events`. + * Used to estimate the total height of a List before all of its rows have actually been measured. + * The estimated total height is adjusted as rows are rendered. */ - scrollingResetTimeInterval: __webpack_require__(1).number.isRequired, - - - /** Height used for server-side rendering */ - serverHeight: __webpack_require__(1).number.isRequired, + estimatedRowSize: __webpack_require__(1).number.isRequired, - /** Width used for server-side rendering */ - serverWidth: __webpack_require__(1).number.isRequired -}; -/* harmony default export */ __webpack_exports__["a"] = (WindowScroller); -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) + /** Height constraint for list (determines how many actual rows are rendered) */ + height: __webpack_require__(1).number.isRequired, -/***/ }), -/* 776 */ -/***/ (function(module, exports, __webpack_require__) { -"use strict"; + /** Optional renderer to be used in place of rows when rowCount is 0 */ + noRowsRenderer: typeof babelPluginFlowReactPropTypes_proptype_NoContentRenderer === 'function' ? babelPluginFlowReactPropTypes_proptype_NoContentRenderer.isRequired ? babelPluginFlowReactPropTypes_proptype_NoContentRenderer.isRequired : babelPluginFlowReactPropTypes_proptype_NoContentRenderer : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_NoContentRenderer).isRequired, -Object.defineProperty(exports, "__esModule", { - value: true -}); + /** Callback invoked with information about the slice of rows that were just rendered. */ -var _highlight = __webpack_require__(1851); + onRowsRendered: __webpack_require__(1).func.isRequired, -Object.defineProperty(exports, 'EuiHighlight', { - enumerable: true, - get: function get() { - return _highlight.EuiHighlight; - } -}); -/***/ }), -/* 777 */ -/***/ (function(module, exports, __webpack_require__) { + /** + * Callback invoked whenever the scroll offset changes within the inner scrollable region. + * This callback can be used to sync scrolling between lists, tables, or grids. + */ + onScroll: __webpack_require__(1).func.isRequired, -"use strict"; + /** See Grid#overscanIndicesGetter */ + overscanIndicesGetter: typeof babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter === 'function' ? babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter.isRequired ? babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter.isRequired : babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_OverscanIndicesGetter).isRequired, -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiPanel = exports.SIZES = undefined; -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + /** + * Number of rows to render above/below the visible bounds of the list. + * These rows can help for smoother scrolling on touch devices. + */ + overscanRowCount: __webpack_require__(1).number.isRequired, -var _react = __webpack_require__(0); -var _react2 = _interopRequireDefault(_react); + /** Either a fixed row height (number) or a function that returns the height of a row given its index. */ + rowHeight: typeof babelPluginFlowReactPropTypes_proptype_CellSize === 'function' ? babelPluginFlowReactPropTypes_proptype_CellSize.isRequired ? babelPluginFlowReactPropTypes_proptype_CellSize.isRequired : babelPluginFlowReactPropTypes_proptype_CellSize : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_CellSize).isRequired, -var _propTypes = __webpack_require__(1); -var _propTypes2 = _interopRequireDefault(_propTypes); + /** Responsible for rendering a row given an index; ({ index: number }): node */ + rowRenderer: typeof babelPluginFlowReactPropTypes_proptype_RowRenderer === 'function' ? babelPluginFlowReactPropTypes_proptype_RowRenderer.isRequired ? babelPluginFlowReactPropTypes_proptype_RowRenderer.isRequired : babelPluginFlowReactPropTypes_proptype_RowRenderer : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_RowRenderer).isRequired, -var _classnames = __webpack_require__(3); -var _classnames2 = _interopRequireDefault(_classnames); + /** Number of rows in list. */ + rowCount: __webpack_require__(1).number.isRequired, -var _beta_badge = __webpack_require__(232); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + /** See Grid#scrollToAlignment */ + scrollToAlignment: typeof babelPluginFlowReactPropTypes_proptype_Alignment === 'function' ? babelPluginFlowReactPropTypes_proptype_Alignment.isRequired ? babelPluginFlowReactPropTypes_proptype_Alignment.isRequired : babelPluginFlowReactPropTypes_proptype_Alignment : __webpack_require__(1).shape(babelPluginFlowReactPropTypes_proptype_Alignment).isRequired, -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } -var paddingSizeToClassNameMap = { - none: null, - s: 'euiPanel--paddingSmall', - m: 'euiPanel--paddingMedium', - l: 'euiPanel--paddingLarge' -}; + /** Row index to ensure visible (by forcefully scrolling if necessary) */ + scrollToIndex: __webpack_require__(1).number.isRequired, -var SIZES = exports.SIZES = Object.keys(paddingSizeToClassNameMap); -var EuiPanel = function EuiPanel(_ref) { - var children = _ref.children, - className = _ref.className, - paddingSize = _ref.paddingSize, - hasShadow = _ref.hasShadow, - grow = _ref.grow, - panelRef = _ref.panelRef, - onClick = _ref.onClick, - betaBadgeLabel = _ref.betaBadgeLabel, - betaBadgeTooltipContent = _ref.betaBadgeTooltipContent, - betaBadgeTitle = _ref.betaBadgeTitle, - rest = _objectWithoutProperties(_ref, ['children', 'className', 'paddingSize', 'hasShadow', 'grow', 'panelRef', 'onClick', 'betaBadgeLabel', 'betaBadgeTooltipContent', 'betaBadgeTitle']); + /** Vertical offset. */ + scrollTop: __webpack_require__(1).number, - var classes = (0, _classnames2.default)('euiPanel', paddingSizeToClassNameMap[paddingSize], { - 'euiPanel--shadow': hasShadow, - 'euiPanel--flexGrowZero': !grow, - 'euiPanel--isClickable': onClick, - 'euiPanel--hasBetaBadge': betaBadgeLabel - }, className); - var PanelTag = onClick ? 'button' : 'div'; + /** Optional inline style */ + style: __webpack_require__(1).object.isRequired, - var props = { - ref: panelRef, - className: classes - }; - // Avoid passing down this prop if it hasn't been supplied, in order to - // avoid noise in react-test-renderer snapshots. - if (onClick != null) { - props.onClick = onClick; - } + /** Tab index for focus */ + tabIndex: __webpack_require__(1).number, - var optionalBetaBadge = void 0; - if (betaBadgeLabel) { - optionalBetaBadge = _react2.default.createElement( - 'span', - { className: 'euiPanel__betaBadgeWrapper' }, - _react2.default.createElement(_beta_badge.EuiBetaBadge, { - label: betaBadgeLabel, - title: betaBadgeTitle, - tooltipContent: betaBadgeTooltipContent, - className: 'euiPanel__betaBadge' - }) - ); - } - return _react2.default.createElement( - PanelTag, - _extends({}, props, rest), - optionalBetaBadge, - children - ); + /** Width of list */ + width: __webpack_require__(1).number.isRequired }; +/* harmony default export */ __webpack_exports__["a"] = (List); +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) -exports.EuiPanel = EuiPanel; -EuiPanel.propTypes = { - children: _propTypes2.default.node, - className: _propTypes2.default.string, - /** - * If active, adds a deeper shadow to the panel - */ - hasShadow: _propTypes2.default.bool, - /** - * Padding applied to the panel - */ - paddingSize: _propTypes2.default.oneOf(SIZES), - /** - * When true the panel will grow to match `EuiFlexItem` - */ - grow: _propTypes2.default.bool, - panelRef: _propTypes2.default.func, - onClick: _propTypes2.default.func, - /** - * Add a badge to the panel to label it as "Beta" or other non-GA state - */ - betaBadgeLabel: _propTypes2.default.string, +/***/ }), +/* 772 */ +/***/ (function(module, exports, __webpack_require__) { - /** - * Add a description to the beta badge (will appear in a tooltip) - */ - betaBadgeTooltipContent: _propTypes2.default.node, +// getting tag from 19.1.3.6 Object.prototype.toString() +var cof = __webpack_require__(385); +var TAG = __webpack_require__(83)('toStringTag'); +// ES3 wrong here +var ARG = cof(function () { return arguments; }()) == 'Arguments'; - /** - * Optional title will be supplied as tooltip title or title attribute otherwise the label will be used - */ - betaBadgeTitle: _propTypes2.default.string +// fallback for IE11 Script Access Denied error +var tryGet = function (it, key) { + try { + return it[key]; + } catch (e) { /* empty */ } }; -EuiPanel.defaultProps = { - paddingSize: 'm', - hasShadow: false, - grow: true +module.exports = function (it) { + var O, T, B; + return it === undefined ? 'Undefined' : it === null ? 'Null' + // @@toStringTag case + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T + // builtinTag case + : ARG ? cof(O) + // ES3 arguments fallback + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -EuiPanel.__docgenInfo = [{ - 'description': '', - 'methods': [], - 'props': { - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'hasShadow': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'If active, adds a deeper shadow to the panel', - 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'paddingSize': { - 'type': { - 'name': 'enum', - 'value': [{ - 'value': '"none"', - 'computed': false - }, { - 'value': '"s"', - 'computed': false - }, { - 'value': '"m"', - 'computed': false - }, { - 'value': '"l"', - 'computed': false - }] - }, - 'required': false, - 'description': 'Padding applied to the panel', - 'defaultValue': { - 'value': '\'m\'', - 'computed': false - } - }, - 'grow': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'When true the panel will grow to match `EuiFlexItem`', - 'defaultValue': { - 'value': 'true', - 'computed': false - } - }, - 'panelRef': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'onClick': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'betaBadgeLabel': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': 'Add a badge to the panel to label it as "Beta" or other non-GA state' - }, - 'betaBadgeTooltipContent': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': 'Add a description to the beta badge (will appear in a tooltip)' - }, - 'betaBadgeTitle': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': 'Optional title will be supplied as tooltip title or title attribute otherwise the label will be used' - } - } -}]; + /***/ }), -/* 778 */ -/***/ (function(module, exports, __webpack_require__) { +/* 773 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; +/* harmony export (immutable) */ __webpack_exports__["a"] = defaultCellDataGetter; -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiContextMenuPanel = undefined; - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(1); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -var _classnames = __webpack_require__(3); - -var _classnames2 = _interopRequireDefault(_classnames); - -var _tabbable = __webpack_require__(236); - -var _tabbable2 = _interopRequireDefault(_tabbable); - -var _icon = __webpack_require__(14); +/** + * Default accessor for returning a cell value for a given attribute. + * This function expects to operate on either a vanilla Object or an Immutable Map. + * You should override the column's cellDataGetter if your data is some other type of object. + */ +var babelPluginFlowReactPropTypes_proptype_CellDataGetterParams = __webpack_require__(188).babelPluginFlowReactPropTypes_proptype_CellDataGetterParams || __webpack_require__(1).any; -var _popover = __webpack_require__(157); +function defaultCellDataGetter(_ref) { + var dataKey = _ref.dataKey, + rowData = _ref.rowData; -var _services = __webpack_require__(12); + if (typeof rowData.get === 'function') { + return rowData.get(dataKey); + } else { + return rowData[dataKey]; + } +} -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +/***/ }), +/* 774 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } +"use strict"; +/* harmony export (immutable) */ __webpack_exports__["a"] = defaultCellRenderer; -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } +/** + * Default cell renderer that displays an attribute as a simple string + * You should override the column's cellRenderer if your data is some other type of object. + */ +var babelPluginFlowReactPropTypes_proptype_CellRendererParams = __webpack_require__(188).babelPluginFlowReactPropTypes_proptype_CellRendererParams || __webpack_require__(1).any; -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +function defaultCellRenderer(_ref) { + var cellData = _ref.cellData; -var transitionDirectionAndTypeToClassNameMap = { - next: { - in: 'euiContextMenuPanel-txInLeft', - out: 'euiContextMenuPanel-txOutLeft' - }, - previous: { - in: 'euiContextMenuPanel-txInRight', - out: 'euiContextMenuPanel-txOutRight' + if (cellData == null) { + return ''; + } else { + return String(cellData); } -}; - -var EuiContextMenuPanel = exports.EuiContextMenuPanel = function (_Component) { - _inherits(EuiContextMenuPanel, _Component); - - function EuiContextMenuPanel(props) { - _classCallCheck(this, EuiContextMenuPanel); +} - var _this = _possibleConstructorReturn(this, (EuiContextMenuPanel.__proto__ || Object.getPrototypeOf(EuiContextMenuPanel)).call(this, props)); +/***/ }), +/* 775 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { - _this.incrementFocusedItemIndex = function (amount) { - var nextFocusedItemIndex = void 0; +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultHeaderRowRenderer; +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); - if (_this.state.focusedItemIndex === undefined) { - // If this is the beginning of the user's keyboard navigation of the menu, then we'll focus - // either the first or last item. - nextFocusedItemIndex = amount < 0 ? _this.state.menuItems.length - 1 : 0; - } else { - nextFocusedItemIndex = _this.state.focusedItemIndex + amount; - if (nextFocusedItemIndex < 0) { - nextFocusedItemIndex = _this.state.menuItems.length - 1; - } else if (nextFocusedItemIndex === _this.state.menuItems.length) { - nextFocusedItemIndex = 0; - } - } +var babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams = __webpack_require__(188).babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams || __webpack_require__(1).any; - _this.setState({ - focusedItemIndex: nextFocusedItemIndex - }); - }; +function defaultHeaderRowRenderer(_ref) { + var className = _ref.className, + columns = _ref.columns, + style = _ref.style; - _this.onKeyDown = function (e) { - // If this panel contains items you can use the left arrow key to go back at any time. - // But if it doesn't contain items, then you have to focus on the back button specifically, - // since there could be content inside the panel which requires use of the left arrow key, - // e.g. text inputs. - if (_this.props.items.length || document.activeElement === _this.backButton || document.activeElement === _this.panel) { - if (e.keyCode === _services.cascadingMenuKeyCodes.LEFT) { - if (_this.props.showPreviousPanel) { - e.preventDefault(); - e.stopPropagation(); - _this.props.showPreviousPanel(); + return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement( + 'div', + { className: className, role: 'row', style: style }, + columns + ); +} +defaultHeaderRowRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_HeaderRowRendererParams; +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - if (_this.props.onUseKeyboardToNavigate) { - _this.props.onUseKeyboardToNavigate(); - } - } - } - } +/***/ }), +/* 776 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { - if (_this.props.items.length) { - switch (e.keyCode) { - case _services.cascadingMenuKeyCodes.TAB: - // We need to sync up with the user if s/he is tabbing through the items. - var focusedItemIndex = _this.state.menuItems.indexOf(document.activeElement); +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultHeaderRenderer; +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__SortIndicator__ = __webpack_require__(777); - _this.setState({ - focusedItemIndex: focusedItemIndex >= 0 && focusedItemIndex < _this.state.menuItems.length ? focusedItemIndex : undefined - }); - break; - case _services.cascadingMenuKeyCodes.UP: - e.preventDefault(); - _this.incrementFocusedItemIndex(-1); - if (_this.props.onUseKeyboardToNavigate) { - _this.props.onUseKeyboardToNavigate(); - } - break; +/** + * Default table header renderer. + */ +var babelPluginFlowReactPropTypes_proptype_HeaderRendererParams = __webpack_require__(188).babelPluginFlowReactPropTypes_proptype_HeaderRendererParams || __webpack_require__(1).any; - case _services.cascadingMenuKeyCodes.DOWN: - e.preventDefault(); - _this.incrementFocusedItemIndex(1); +function defaultHeaderRenderer(_ref) { + var dataKey = _ref.dataKey, + label = _ref.label, + sortBy = _ref.sortBy, + sortDirection = _ref.sortDirection; - if (_this.props.onUseKeyboardToNavigate) { - _this.props.onUseKeyboardToNavigate(); - } - break; + var showSortIndicator = sortBy === dataKey; + var children = [__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement( + 'span', + { + className: 'ReactVirtualized__Table__headerTruncatedText', + key: 'label', + title: label }, + label + )]; - case _services.cascadingMenuKeyCodes.RIGHT: - if (_this.props.showNextPanel) { - e.preventDefault(); - _this.props.showNextPanel(_this.state.focusedItemIndex); + if (showSortIndicator) { + children.push(__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1__SortIndicator__["a" /* default */], { key: 'SortIndicator', sortDirection: sortDirection })); + } - if (_this.props.onUseKeyboardToNavigate) { - _this.props.onUseKeyboardToNavigate(); - } - } - break; + return children; +} +defaultHeaderRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_HeaderRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_HeaderRendererParams; +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - default: - break; - } - } - }; +/***/ }), +/* 777 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { - _this.onTransitionComplete = function () { - _this.setState({ - isTransitioning: false - }); +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = SortIndicator; +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_classnames__ = __webpack_require__(3); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_classnames__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_react__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__SortDirection__ = __webpack_require__(256); - if (_this.props.onTransitionComplete) { - _this.props.onTransitionComplete(); - } - }; - _this.menuItemRef = function (index, node) { - // There's a weird bug where if you navigate to a panel without items, then this callback - // is still invoked, so we have to do a truthiness check. - if (node) { - // Store all menu items. - _this.state.menuItems[index] = node; - } - }; - _this.panelRef = function (node) { - _this.panel = node; - _this.updateHeight(); - }; - _this.contentRef = function (node) { - _this.content = node; - }; +/** + * Displayed beside a header to indicate that a Table is currently sorted by this column. + */ +function SortIndicator(_ref) { + var sortDirection = _ref.sortDirection; - _this.state = { - prevProps: { - items: _this.props.items - }, - menuItems: [], - isTransitioning: Boolean(props.transitionType), - focusedItemIndex: props.initialFocusedItemIndex, - currentHeight: undefined - }; - return _this; - } + var classNames = __WEBPACK_IMPORTED_MODULE_0_classnames___default()('ReactVirtualized__Table__sortableHeaderIcon', { + 'ReactVirtualized__Table__sortableHeaderIcon--ASC': sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC, + 'ReactVirtualized__Table__sortableHeaderIcon--DESC': sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].DESC + }); - _createClass(EuiContextMenuPanel, [{ - key: 'updateFocus', - value: function updateFocus() { - var _this2 = this; + return __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement( + 'svg', + { className: classNames, width: 18, height: 18, viewBox: '0 0 24 24' }, + sortDirection === __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC ? __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M7 14l5-5 5 5z' }) : __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M7 10l5 5 5-5z' }), + __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('path', { d: 'M0 0h24v24H0z', fill: 'none' }) + ); +} - // Give positioning time to render before focus is applied. Otherwise page jumps. - requestAnimationFrame(function () { - if (!_this2._isMounted) { - return; - } +SortIndicator.propTypes = process.env.NODE_ENV !== "production" ? { + sortDirection: __WEBPACK_IMPORTED_MODULE_1_prop_types___default.a.oneOf([__WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].ASC, __WEBPACK_IMPORTED_MODULE_3__SortDirection__["a" /* default */].DESC]) +} : {}; +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - // If this panel has lost focus, then none of its content should be focused. - if (!_this2.props.hasFocus) { - if (_this2.panel.contains(document.activeElement)) { - document.activeElement.blur(); - } - return; - } +/***/ }), +/* 778 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { - // Setting focus while transitioning causes the animation to glitch, so we have to wait - // until it's finished before we focus anything. - if (_this2.state.isTransitioning) { - return; - } +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = defaultRowRenderer; +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__); - // If there aren't any items then this is probably a form or something. - if (!_this2.state.menuItems.length) { - // If we've already focused on something inside the panel, everything's fine. - if (_this2.panel.contains(document.activeElement)) { - return; - } - // Otherwise let's focus the first tabbable item and expedite input from the user. - if (_this2.content) { - var tabbableItems = (0, _tabbable2.default)(_this2.content); - if (tabbableItems.length) { - tabbableItems[0].focus(); - } - } - return; - } - // If an item is focused, focus it. - if (_this2.state.focusedItemIndex !== undefined) { - _this2.state.menuItems[_this2.state.focusedItemIndex].focus(); - return; - } +/** + * Default row renderer for Table. + */ +var babelPluginFlowReactPropTypes_proptype_RowRendererParams = __webpack_require__(188).babelPluginFlowReactPropTypes_proptype_RowRendererParams || __webpack_require__(1).any; - // Focus on the panel as a last resort. - if (!_this2.panel.contains(document.activeElement)) { - _this2.panel.focus(); - } - }); - } - }, { - key: 'componentDidMount', - value: function componentDidMount() { - this.updateFocus(); - this._isMounted = true; - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this._isMounted = false; - } - }, { - key: 'getWatchedPropsForItems', - value: function getWatchedPropsForItems(items) { - // This lets us compare prevProps and nextProps among items so we can re-render if our items - // have changed. - var watchedItemProps = this.props.watchedItemProps; +function defaultRowRenderer(_ref) { + var className = _ref.className, + columns = _ref.columns, + index = _ref.index, + key = _ref.key, + onRowClick = _ref.onRowClick, + onRowDoubleClick = _ref.onRowDoubleClick, + onRowMouseOut = _ref.onRowMouseOut, + onRowMouseOver = _ref.onRowMouseOver, + onRowRightClick = _ref.onRowRightClick, + rowData = _ref.rowData, + style = _ref.style; - // Create fingerprint of all item's watched properties + var a11yProps = {}; - if (items.length && watchedItemProps && watchedItemProps.length) { - return JSON.stringify(items.map(function (item) { - // Create object of item properties and values - var props = { - key: item.key - }; - watchedItemProps.forEach(function (prop) { - return props[prop] = item.props[prop]; - }); - return props; - })); - } + if (onRowClick || onRowDoubleClick || onRowMouseOut || onRowMouseOver || onRowRightClick) { + a11yProps['aria-label'] = 'row'; + a11yProps.tabIndex = 0; - return null; + if (onRowClick) { + a11yProps.onClick = function (event) { + return onRowClick({ event: event, index: index, rowData: rowData }); + }; } - }, { - key: 'didItemsChange', - value: function didItemsChange(prevItems, nextItems) { - // If the count of items has changed then update - if (prevItems.length !== nextItems.length) { - return true; - } - - // Check if any watched item properties changed by quick string comparison - if (this.getWatchedPropsForItems(nextItems) !== this.getWatchedPropsForItems(prevItems)) { - return true; - } + if (onRowDoubleClick) { + a11yProps.onDoubleClick = function (event) { + return onRowDoubleClick({ event: event, index: index, rowData: rowData }); + }; } - }, { - key: 'shouldComponentUpdate', - value: function shouldComponentUpdate(nextProps, nextState) { - // Prevent calling `this.updateFocus()` below if we don't have to. - if (nextProps.hasFocus !== this.props.hasFocus) { - return true; - } - - if (nextState.isTransitioning !== this.state.isTransitioning) { - return true; - } - - if (nextState.focusedItemIndex !== this.state.focusedItemIndex) { - return true; - } - - // ** - // this component should have either items or children, - // if there are items we can determine via `watchedItemProps` if we should update - // if there are children we can't know if they have changed so return true - // ** - - if (this.props.items.length > 0 || nextProps.items.length > 0) { - if (this.didItemsChange(this.props.items, nextProps.items)) { - return true; - } - } - - // it's not possible (in any good way) to know if `children` has changed, assume they might have - if (this.props.children != null) { - return true; - } - - return false; + if (onRowMouseOut) { + a11yProps.onMouseOut = function (event) { + return onRowMouseOut({ event: event, index: index, rowData: rowData }); + }; } - }, { - key: 'updateHeight', - value: function updateHeight() { - var currentHeight = this.panel ? this.panel.clientHeight : 0; - - if (this.state.height !== currentHeight) { - if (this.props.onHeightChange) { - this.props.onHeightChange(currentHeight); - - this.setState({ height: currentHeight }); - } - } + if (onRowMouseOver) { + a11yProps.onMouseOver = function (event) { + return onRowMouseOver({ event: event, index: index, rowData: rowData }); + }; } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate(prevProps) { - if (prevProps.items.length > 0 || this.props.items.length > 0) { - // content comes from items - if (this.didItemsChange(prevProps.items, this.props.items)) { - this.updateHeight(); - } - } else { - // content comes from children - this.updateHeight(); - } - - this.updateFocus(); + if (onRowRightClick) { + a11yProps.onContextMenu = function (event) { + return onRowRightClick({ event: event, index: index, rowData: rowData }); + }; } - }, { - key: 'render', - value: function render() { - var _this3 = this; + } - var _props = this.props, - children = _props.children, - className = _props.className, - onClose = _props.onClose, - title = _props.title, - onHeightChange = _props.onHeightChange, - transitionType = _props.transitionType, - transitionDirection = _props.transitionDirection, - onTransitionComplete = _props.onTransitionComplete, - onUseKeyboardToNavigate = _props.onUseKeyboardToNavigate, - hasFocus = _props.hasFocus, - items = _props.items, - watchedItemProps = _props.watchedItemProps, - initialFocusedItemIndex = _props.initialFocusedItemIndex, - showNextPanel = _props.showNextPanel, - showPreviousPanel = _props.showPreviousPanel, - rest = _objectWithoutProperties(_props, ['children', 'className', 'onClose', 'title', 'onHeightChange', 'transitionType', 'transitionDirection', 'onTransitionComplete', 'onUseKeyboardToNavigate', 'hasFocus', 'items', 'watchedItemProps', 'initialFocusedItemIndex', 'showNextPanel', 'showPreviousPanel']); + return __WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement( + 'div', + __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, a11yProps, { + className: className, + key: key, + role: 'row', + style: style }), + columns + ); +} +defaultRowRenderer.propTypes = process.env.NODE_ENV === 'production' ? null : babelPluginFlowReactPropTypes_proptype_RowRendererParams === __webpack_require__(1).any ? {} : babelPluginFlowReactPropTypes_proptype_RowRendererParams; +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) - var panelTitle = void 0; +/***/ }), +/* 779 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { - if (title) { - if (Boolean(onClose)) { - panelTitle = _react2.default.createElement( - 'button', - { - className: 'euiContextMenuPanelTitle', - type: 'button', - onClick: onClose, - ref: function ref(node) { - _this3.backButton = node; - }, - 'data-test-subj': 'contextMenuPanelTitleButton' - }, - _react2.default.createElement( - 'span', - { className: 'euiContextMenu__itemLayout' }, - _react2.default.createElement(_icon.EuiIcon, { - type: 'arrowLeft', - size: 'm', - className: 'euiContextMenu__icon' - }), - _react2.default.createElement( - 'span', - { className: 'euiContextMenu__text' }, - title - ) - ) - ); - } else { - panelTitle = _react2.default.createElement( - _popover.EuiPopoverTitle, - null, - _react2.default.createElement( - 'span', - { className: 'euiContextMenu__itemLayout' }, - title - ) - ); - } - } +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types__ = __webpack_require__(1); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_prop_types__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__defaultHeaderRenderer__ = __webpack_require__(776); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__defaultCellRenderer__ = __webpack_require__(774); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__defaultCellDataGetter__ = __webpack_require__(773); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__SortDirection__ = __webpack_require__(256); - var classes = (0, _classnames2.default)('euiContextMenuPanel', className, this.state.isTransitioning && transitionDirectionAndTypeToClassNameMap[transitionDirection] ? transitionDirectionAndTypeToClassNameMap[transitionDirection][transitionType] : undefined); - var content = items.length ? items.map(function (MenuItem, index) { - return (0, _react.cloneElement)(MenuItem, { - buttonRef: _this3.menuItemRef.bind(_this3, index) - }); - }) : children; - return _react2.default.createElement( - 'div', - _extends({ - ref: this.panelRef, - className: classes, - onKeyDown: this.onKeyDown, - tabIndex: '0', - onAnimationEnd: this.onTransitionComplete - }, rest), - panelTitle, - _react2.default.createElement( - 'div', - { ref: this.contentRef }, - content - ) - ); - } - }], [{ - key: 'getDerivedStateFromProps', - value: function getDerivedStateFromProps(nextProps, prevState) { - var needsUpdate = false; - var nextState = {}; - // Clear refs to menuItems if we're getting new ones. - if (nextProps.items !== prevState.prevProps.items) { - needsUpdate = true; - nextState.menuItems = []; - nextState.prevProps = { items: nextProps.items }; - } - if (nextProps.transitionType) { - needsUpdate = true; - nextState.isTransitioning = true; - } - if (needsUpdate) { - return nextState; - } - return null; - } - }]); - return EuiContextMenuPanel; -}(_react.Component); -EuiContextMenuPanel.propTypes = { - children: _propTypes2.default.node, - className: _propTypes2.default.string, - title: _propTypes2.default.node, - onClose: _propTypes2.default.func, - onHeightChange: _propTypes2.default.func, - transitionType: _propTypes2.default.oneOf(['in', 'out']), - transitionDirection: _propTypes2.default.oneOf(['next', 'previous']), - onTransitionComplete: _propTypes2.default.func, - onUseKeyboardToNavigate: _propTypes2.default.func, - hasFocus: _propTypes2.default.bool, - items: _propTypes2.default.array, - watchedItemProps: _propTypes2.default.array, - showNextPanel: _propTypes2.default.func, - showPreviousPanel: _propTypes2.default.func, - initialFocusedItemIndex: _propTypes2.default.number -}; -EuiContextMenuPanel.defaultProps = { - hasFocus: true, - items: [] -}; -EuiContextMenuPanel.__docgenInfo = [{ - 'description': '', - 'displayName': 'EuiContextMenuPanel', - 'methods': [{ - 'name': 'incrementFocusedItemIndex', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'amount', - 'type': null - }], - 'returns': null - }, { - 'name': 'onKeyDown', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'e', - 'type': null - }], - 'returns': null - }, { - 'name': 'updateFocus', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'onTransitionComplete', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'getDerivedStateFromProps', - 'docblock': null, - 'modifiers': ['static'], - 'params': [{ - 'name': 'nextProps', - 'type': null - }, { - 'name': 'prevState', - 'type': null - }], - 'returns': null - }, { - 'name': 'getWatchedPropsForItems', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'items', - 'type': null - }], - 'returns': null - }, { - 'name': 'didItemsChange', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'prevItems', - 'type': null - }, { - 'name': 'nextItems', - 'type': null - }], - 'returns': null - }, { - 'name': 'updateHeight', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'menuItemRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'index', - 'type': null - }, { - 'name': 'node', - 'type': null - }], - 'returns': null - }, { - 'name': 'panelRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'node', - 'type': null - }], - 'returns': null - }, { - 'name': 'contentRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'node', - 'type': null - }], - 'returns': null - }], - 'props': { - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'title': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'onClose': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'onHeightChange': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'transitionType': { - 'type': { - 'name': 'enum', - 'value': [{ - 'value': '\'in\'', - 'computed': false - }, { - 'value': '\'out\'', - 'computed': false - }] - }, - 'required': false, - 'description': '' - }, - 'transitionDirection': { - 'type': { - 'name': 'enum', - 'value': [{ - 'value': '\'next\'', - 'computed': false - }, { - 'value': '\'previous\'', - 'computed': false - }] - }, - 'required': false, - 'description': '' - }, - 'onTransitionComplete': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'onUseKeyboardToNavigate': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'hasFocus': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': 'true', - 'computed': false - } - }, - 'items': { - 'type': { - 'name': 'array' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': '[]', - 'computed': false - } - }, - 'watchedItemProps': { - 'type': { - 'name': 'array' - }, - 'required': false, - 'description': '' - }, - 'showNextPanel': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'showPreviousPanel': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'initialFocusedItemIndex': { - 'type': { - 'name': 'number' - }, - 'required': false, - 'description': '' - } + + + +/** + * Describes the header and cell contents of a table column. + */ + +var Column = function (_Component) { + __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(Column, _Component); + + function Column() { + __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, Column); + + return __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, (Column.__proto__ || __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default()(Column)).apply(this, arguments)); } -}]; -/***/ }), -/* 779 */ -/***/ (function(module, exports, __webpack_require__) { + return Column; +}(__WEBPACK_IMPORTED_MODULE_5_react__["Component"]); -"use strict"; +Column.defaultProps = { + cellDataGetter: __WEBPACK_IMPORTED_MODULE_8__defaultCellDataGetter__["a" /* default */], + cellRenderer: __WEBPACK_IMPORTED_MODULE_7__defaultCellRenderer__["a" /* default */], + defaultSortDirection: __WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].ASC, + flexGrow: 0, + flexShrink: 1, + headerRenderer: __WEBPACK_IMPORTED_MODULE_6__defaultHeaderRenderer__["a" /* default */], + style: {} +}; +/* harmony default export */ __webpack_exports__["a"] = (Column); +Column.propTypes = process.env.NODE_ENV !== "production" ? { + /** Optional aria-label value to set on the column header */ + 'aria-label': __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, + /** + * Callback responsible for returning a cell's data, given its :dataKey + * ({ columnData: any, dataKey: string, rowData: any }): any + */ + cellDataGetter: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func, -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiPopoverTitle = undefined; + /** + * Callback responsible for rendering a cell's contents. + * ({ cellData: any, columnData: any, dataKey: string, rowData: any, rowIndex: number }): node + */ + cellRenderer: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func, -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + /** Optional CSS class to apply to cell */ + className: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, -var _react = __webpack_require__(0); + /** Optional additional data passed to this column's :cellDataGetter */ + columnData: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, -var _react2 = _interopRequireDefault(_react); + /** Uniquely identifies the row-data attribute corresponding to this cell */ + dataKey: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.any.isRequired, -var _propTypes = __webpack_require__(1); + /** Optional direction to be used when clicked the first time */ + defaultSortDirection: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.oneOf([__WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].ASC, __WEBPACK_IMPORTED_MODULE_9__SortDirection__["a" /* default */].DESC]), -var _propTypes2 = _interopRequireDefault(_propTypes); + /** If sort is enabled for the table at large, disable it for this column */ + disableSort: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.bool, -var _classnames = __webpack_require__(3); + /** Flex grow style; defaults to 0 */ + flexGrow: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, -var _classnames2 = _interopRequireDefault(_classnames); + /** Flex shrink style; defaults to 1 */ + flexShrink: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + /** Optional CSS class to apply to this column's header */ + headerClassName: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + /** + * Optional callback responsible for rendering a column header contents. + * ({ columnData: object, dataKey: string, disableSort: boolean, label: node, sortBy: string, sortDirection: string }): PropTypes.node + */ + headerRenderer: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.func.isRequired, -var EuiPopoverTitle = function EuiPopoverTitle(_ref) { - var children = _ref.children, - className = _ref.className, - rest = _objectWithoutProperties(_ref, ['children', 'className']); + /** Optional inline style to apply to this column's header */ + headerStyle: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, - var classes = (0, _classnames2.default)('euiPopoverTitle', className); + /** Optional id to set on the column header */ + id: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.string, - return _react2.default.createElement( - 'div', - _extends({ - className: classes - }, rest), - children - ); -}; + /** Header label for this column */ + label: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.node, -exports.EuiPopoverTitle = EuiPopoverTitle; -EuiPopoverTitle.propTypes = { - children: _propTypes2.default.node, - className: _propTypes2.default.string -}; -EuiPopoverTitle.__docgenInfo = [{ - 'description': '', - 'methods': [], - 'props': { - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - } - } -}]; + /** Maximum width of column; this property will only be used if :flexGrow is > 0. */ + maxWidth: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, + + /** Minimum width of column. */ + minWidth: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number, + + /** Optional inline style to apply to cell */ + style: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.object, + + /** Flex basis (width) for this column; This value can grow or shrink based on :flexGrow and :flexShrink properties. */ + width: __WEBPACK_IMPORTED_MODULE_4_prop_types___default.a.number.isRequired +} : {}; +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), /* 780 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; +/* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export IS_SCROLLING_TIMEOUT */ +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__ = __webpack_require__(26); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(42); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react_dom__ = __webpack_require__(46); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react_dom___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_react_dom__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_onScroll__ = __webpack_require__(1857); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_dimensions__ = __webpack_require__(1858); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__vendor_detectElementResize__ = __webpack_require__(768); -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiContextMenuItem = undefined; -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _react = __webpack_require__(0); -var _react2 = _interopRequireDefault(_react); -var _propTypes = __webpack_require__(1); -var _propTypes2 = _interopRequireDefault(_propTypes); -var _classnames = __webpack_require__(3); -var _classnames2 = _interopRequireDefault(_classnames); -var _icon = __webpack_require__(14); +/** + * Specifies the number of miliseconds during which to disable pointer events while a scroll is in progress. + * This improves performance and makes scrolling smoother. + */ +var IS_SCROLLING_TIMEOUT = 150; -var _tool_tip = __webpack_require__(233); +var getWindow = function getWindow() { + return typeof window !== 'undefined' ? window : undefined; +}; -var _services = __webpack_require__(12); +var WindowScroller = function (_React$PureComponent) { + __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default()(WindowScroller, _React$PureComponent); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function WindowScroller() { + var _ref; -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + var _temp, _this, _ret; -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this, WindowScroller); -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + return _ret = (_temp = (_this = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(this, (_ref = WindowScroller.__proto__ || __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default()(WindowScroller)).call.apply(_ref, [this].concat(args))), _this), _this._window = getWindow(), _this._isMounted = false, _this._positionFromTop = 0, _this._positionFromLeft = 0, _this.state = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["a" /* getDimensions */])(_this.props.scrollElement, _this.props), { + isScrolling: false, + scrollLeft: 0, + scrollTop: 0 + }), _this._registerChild = function (element) { + if (element && !(element instanceof Element)) { + console.warn('WindowScroller registerChild expects to be passed Element or null'); + } + _this._child = element; + _this.updatePosition(); + }, _this._onChildScroll = function (_ref2) { + var scrollTop = _ref2.scrollTop; -var EuiContextMenuItem = exports.EuiContextMenuItem = function (_Component) { - _inherits(EuiContextMenuItem, _Component); + if (_this.state.scrollTop === scrollTop) { + return; + } - function EuiContextMenuItem() { - _classCallCheck(this, EuiContextMenuItem); + var scrollElement = _this.props.scrollElement; + if (scrollElement) { + if (typeof scrollElement.scrollTo === 'function') { + scrollElement.scrollTo(0, scrollTop + _this._positionFromTop); + } else { + scrollElement.scrollTop = scrollTop + _this._positionFromTop; + } + } + }, _this._registerResizeListener = function (element) { + if (element === window) { + window.addEventListener('resize', _this._onResize, false); + } else { + _this._detectElementResize.addResizeListener(element, _this._onResize); + } + }, _this._unregisterResizeListener = function (element) { + if (element === window) { + window.removeEventListener('resize', _this._onResize, false); + } else if (element) { + _this._detectElementResize.removeResizeListener(element, _this._onResize); + } + }, _this._onResize = function () { + _this.updatePosition(); + }, _this.__handleWindowScrollEvent = function () { + if (!_this._isMounted) { + return; + } - return _possibleConstructorReturn(this, (EuiContextMenuItem.__proto__ || Object.getPrototypeOf(EuiContextMenuItem)).apply(this, arguments)); - } + var onScroll = _this.props.onScroll; - _createClass(EuiContextMenuItem, [{ - key: 'render', - value: function render() { - var _props = this.props, - children = _props.children, - className = _props.className, - hasPanel = _props.hasPanel, - icon = _props.icon, - buttonRef = _props.buttonRef, - disabled = _props.disabled, - toolTipTitle = _props.toolTipTitle, - toolTipContent = _props.toolTipContent, - toolTipPosition = _props.toolTipPosition, - href = _props.href, - target = _props.target, - rel = _props.rel, - rest = _objectWithoutProperties(_props, ['children', 'className', 'hasPanel', 'icon', 'buttonRef', 'disabled', 'toolTipTitle', 'toolTipContent', 'toolTipPosition', 'href', 'target', 'rel']); - var iconInstance = void 0; + var scrollElement = _this.props.scrollElement; + if (scrollElement) { + var scrollOffset = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["c" /* getScrollOffset */])(scrollElement); + var _scrollLeft = Math.max(0, scrollOffset.left - _this._positionFromLeft); + var _scrollTop = Math.max(0, scrollOffset.top - _this._positionFromTop); - if (icon) { - switch (typeof icon === 'undefined' ? 'undefined' : _typeof(icon)) { - case 'string': - iconInstance = _react2.default.createElement(_icon.EuiIcon, { - type: icon, - size: 'm', - className: 'euiContextMenu__icon' - }); - break; + _this.setState({ + isScrolling: true, + scrollLeft: _scrollLeft, + scrollTop: _scrollTop + }); - default: - // Assume it's already an instance of an icon. - iconInstance = (0, _react.cloneElement)(icon, { - className: 'euiContextMenu__icon' - }); - } + onScroll({ + scrollLeft: _scrollLeft, + scrollTop: _scrollTop + }); } + }, _this.__resetIsScrolling = function () { + _this.setState({ + isScrolling: false + }); + }, _temp), __WEBPACK_IMPORTED_MODULE_4_babel_runtime_helpers_possibleConstructorReturn___default()(_this, _ret); + } - var arrow = void 0; + __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(WindowScroller, [{ + key: 'updatePosition', + value: function updatePosition() { + var scrollElement = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.props.scrollElement; + var props = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.props; + var onResize = this.props.onResize; + var _state = this.state, + height = _state.height, + width = _state.width; - if (hasPanel) { - arrow = _react2.default.createElement(_icon.EuiIcon, { - type: 'arrowRight', - size: 'm', - className: 'euiContextMenu__arrow' - }); + + var thisNode = this._child || __WEBPACK_IMPORTED_MODULE_7_react_dom___default.a.findDOMNode(this); + if (thisNode instanceof Element && scrollElement) { + var offset = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["b" /* getPositionOffset */])(thisNode, scrollElement); + this._positionFromTop = offset.top; + this._positionFromLeft = offset.left; } - var classes = (0, _classnames2.default)('euiContextMenuItem', className, { - 'euiContextMenuItem-isDisabled': disabled - }); + var dimensions = Object(__WEBPACK_IMPORTED_MODULE_9__utils_dimensions__["a" /* getDimensions */])(scrollElement, props); + if (height !== dimensions.height || width !== dimensions.width) { + this.setState({ + height: dimensions.height, + width: dimensions.width + }); + onResize({ + height: dimensions.height, + width: dimensions.width + }); + } + } + }, { + key: 'componentDidMount', + value: function componentDidMount() { + var scrollElement = this.props.scrollElement; - var buttonInner = _react2.default.createElement( - 'span', - { className: 'euiContextMenu__itemLayout' }, - iconInstance, - _react2.default.createElement( - 'span', - { className: 'euiContextMenuItem__text' }, - children - ), - arrow - ); + this._detectElementResize = Object(__WEBPACK_IMPORTED_MODULE_10__vendor_detectElementResize__["a" /* default */])(); - var button = void 0; - // elements don't respect the `disabled` attribute. So if we're disabled, we'll just pretend - // this is a button and piggyback off its disabled styles. - if (href && !disabled) { - var secureRel = (0, _services.getSecureRelForTarget)(target, rel); + this.updatePosition(scrollElement); - button = _react2.default.createElement( - 'a', - _extends({ - className: classes, - href: href, - target: target, - rel: secureRel, - ref: buttonRef - }, rest), - buttonInner - ); - } else { - button = _react2.default.createElement( - 'button', - _extends({ - disabled: disabled, - className: classes, - type: 'button', - ref: buttonRef - }, rest), - buttonInner - ); + if (scrollElement) { + Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["a" /* registerScrollListener */])(this, scrollElement); + this._registerResizeListener(scrollElement); } - if (toolTipContent) { - return _react2.default.createElement( - _tool_tip.EuiToolTip, - { - title: toolTipTitle ? toolTipTitle : null, - content: toolTipContent, - anchorClassName: 'eui-displayBlock', - position: toolTipPosition - }, - button - ); - } else { - return button; + this._isMounted = true; + } + }, { + key: 'componentWillReceiveProps', + value: function componentWillReceiveProps(nextProps) { + var scrollElement = this.props.scrollElement; + var nextScrollElement = nextProps.scrollElement; + + if (scrollElement !== nextScrollElement && scrollElement && nextScrollElement) { + this.updatePosition(nextScrollElement, nextProps); + + Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["b" /* unregisterScrollListener */])(this, scrollElement); + Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["a" /* registerScrollListener */])(this, nextScrollElement); + + this._unregisterResizeListener(scrollElement); + this._registerResizeListener(nextScrollElement); + } + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + var scrollElement = this.props.scrollElement; + if (scrollElement) { + Object(__WEBPACK_IMPORTED_MODULE_8__utils_onScroll__["b" /* unregisterScrollListener */])(this, scrollElement); + this._unregisterResizeListener(scrollElement); } + + this._isMounted = false; + } + }, { + key: 'render', + value: function render() { + var children = this.props.children; + var _state2 = this.state, + isScrolling = _state2.isScrolling, + scrollTop = _state2.scrollTop, + scrollLeft = _state2.scrollLeft, + height = _state2.height, + width = _state2.width; + + + return children({ + onChildScroll: this._onChildScroll, + registerChild: this._registerChild, + height: height, + isScrolling: isScrolling, + scrollLeft: scrollLeft, + scrollTop: scrollTop, + width: width + }); } + + // Referenced by utils/onScroll + + + // Referenced by utils/onScroll + }]); - return EuiContextMenuItem; -}(_react.Component); + return WindowScroller; +}(__WEBPACK_IMPORTED_MODULE_6_react__["PureComponent"]); -EuiContextMenuItem.propTypes = { - children: _propTypes2.default.node, - className: _propTypes2.default.string, - /** - * Icon used for the item - */ - icon: _propTypes2.default.oneOfType([_propTypes2.default.element, _propTypes2.default.string]), - onClick: _propTypes2.default.func, - /** - * Whether the item leads to a new set of items - */ - hasPanel: _propTypes2.default.bool, - buttonRef: _propTypes2.default.func, - disabled: _propTypes2.default.bool, - /** - * Required if using a tooltip. Add an optional tooltip on hover - */ - toolTipContent: _propTypes2.default.node, +WindowScroller.defaultProps = { + onResize: function onResize() {}, + onScroll: function onScroll() {}, + scrollingResetTimeInterval: IS_SCROLLING_TIMEOUT, + scrollElement: getWindow(), + serverHeight: 0, + serverWidth: 0 +}; +WindowScroller.propTypes = process.env.NODE_ENV === 'production' ? null : { /** - * Optional title for the tooltip + * Function responsible for rendering children. + * This function should implement the following signature: + * ({ height, isScrolling, scrollLeft, scrollTop, width }) => PropTypes.element */ - toolTipTitle: _propTypes2.default.node, + children: __webpack_require__(1).func.isRequired, + + + /** Callback to be invoked on-resize: ({ height, width }) */ + onResize: __webpack_require__(1).func.isRequired, + + + /** Callback to be invoked on-scroll: ({ scrollLeft, scrollTop }) */ + onScroll: __webpack_require__(1).func.isRequired, + + + /** Element to attach scroll event listeners. Defaults to window. */ + scrollElement: __webpack_require__(1).oneOfType([__webpack_require__(1).any, typeof Element === 'function' ? __webpack_require__(1).instanceOf(Element) : __webpack_require__(1).any]), + /** - * Dictates the position of the tooltip. + * Wait this amount of time after the last scroll event before resetting child `pointer-events`. */ - toolTipPosition: _propTypes2.default.string, - href: _propTypes2.default.string, - target: _propTypes2.default.string, - rel: _propTypes2.default.string -}; + scrollingResetTimeInterval: __webpack_require__(1).number.isRequired, -EuiContextMenuItem.defaultProps = { - toolTipPosition: 'right' + /** Height used for server-side rendering */ + serverHeight: __webpack_require__(1).number.isRequired, + + + /** Width used for server-side rendering */ + serverWidth: __webpack_require__(1).number.isRequired }; -EuiContextMenuItem.__docgenInfo = [{ - 'description': '', - 'displayName': 'EuiContextMenuItem', - 'methods': [], - 'props': { - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - }, - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'icon': { - 'type': { - 'name': 'union', - 'value': [{ - 'name': 'element' - }, { - 'name': 'string' - }] - }, - 'required': false, - 'description': 'Icon used for the item' - }, - 'onClick': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'hasPanel': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'Whether the item leads to a new set of items' - }, - 'buttonRef': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'disabled': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '' - }, - 'toolTipContent': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': 'Required if using a tooltip. Add an optional tooltip on hover' - }, - 'toolTipTitle': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': 'Optional title for the tooltip' - }, - 'toolTipPosition': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': 'Dictates the position of the tooltip.', - 'defaultValue': { - 'value': '\'right\'', - 'computed': false - } - }, - 'href': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'target': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'rel': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - } - } -}]; +/* harmony default export */ __webpack_exports__["a"] = (WindowScroller); +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), /* 781 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _highlight = __webpack_require__(1859); + +Object.defineProperty(exports, 'EuiHighlight', { + enumerable: true, + get: function get() { + return _highlight.EuiHighlight; + } +}); + +/***/ }), +/* 782 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -108026,10 +108370,10 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_classnames__ = __webpack_require__(3); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_react_onclickoutside__ = __webpack_require__(1861); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_react_onclickoutside__ = __webpack_require__(1867); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment__ = __webpack_require__(4); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_moment__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react_popper__ = __webpack_require__(1862); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react_popper__ = __webpack_require__(1868); @@ -111090,7 +111434,7 @@ DatePicker.propTypes = { /***/ }), -/* 782 */ +/* 783 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111100,7 +111444,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _error_boundary = __webpack_require__(1871); +var _error_boundary = __webpack_require__(1877); Object.defineProperty(exports, 'EuiErrorBoundary', { enumerable: true, @@ -111110,7 +111454,7 @@ Object.defineProperty(exports, 'EuiErrorBoundary', { }); /***/ }), -/* 783 */ +/* 784 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111182,7 +111526,7 @@ EuiDescriptionListTitle.__docgenInfo = [{ }]; /***/ }), -/* 784 */ +/* 785 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111254,7 +111598,7 @@ EuiDescriptionListDescription.__docgenInfo = [{ }]; /***/ }), -/* 785 */ +/* 786 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111264,7 +111608,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _empty_prompt = __webpack_require__(1877); +var _empty_prompt = __webpack_require__(1883); Object.defineProperty(exports, 'EuiEmptyPrompt', { enumerable: true, @@ -111274,7 +111618,7 @@ Object.defineProperty(exports, 'EuiEmptyPrompt', { }); /***/ }), -/* 786 */ +/* 787 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111284,7 +111628,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _header_section = __webpack_require__(1898); +var _header_section = __webpack_require__(1904); Object.defineProperty(exports, 'EuiHeaderSection', { enumerable: true, @@ -111293,7 +111637,7 @@ Object.defineProperty(exports, 'EuiHeaderSection', { } }); -var _header_section_item = __webpack_require__(1899); +var _header_section_item = __webpack_require__(1905); Object.defineProperty(exports, 'EuiHeaderSectionItem', { enumerable: true, @@ -111302,7 +111646,7 @@ Object.defineProperty(exports, 'EuiHeaderSectionItem', { } }); -var _header_section_item_button = __webpack_require__(1900); +var _header_section_item_button = __webpack_require__(1906); Object.defineProperty(exports, 'EuiHeaderSectionItemButton', { enumerable: true, @@ -111312,7 +111656,7 @@ Object.defineProperty(exports, 'EuiHeaderSectionItemButton', { }); /***/ }), -/* 787 */ +/* 788 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111339,11 +111683,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _focusTrapReact = __webpack_require__(179); +var _focusTrapReact = __webpack_require__(180); var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _button = __webpack_require__(52); @@ -111476,7 +111820,7 @@ EuiModal.__docgenInfo = [{ }]; /***/ }), -/* 788 */ +/* 789 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111546,7 +111890,7 @@ EuiModalFooter.__docgenInfo = [{ }]; /***/ }), -/* 789 */ +/* 790 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111616,7 +111960,7 @@ EuiModalHeader.__docgenInfo = [{ }]; /***/ }), -/* 790 */ +/* 791 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111685,76 +112029,6 @@ EuiModalHeaderTitle.__docgenInfo = [{ } }]; -/***/ }), -/* 791 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -exports.EuiModalBody = EuiModalBody; - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _classnames = __webpack_require__(3); - -var _classnames2 = _interopRequireDefault(_classnames); - -var _propTypes = __webpack_require__(1); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function EuiModalBody(_ref) { - var className = _ref.className, - children = _ref.children, - rest = _objectWithoutProperties(_ref, ['className', 'children']); - - var classes = (0, _classnames2.default)('euiModalBody', className); - return _react2.default.createElement( - 'div', - _extends({ className: classes }, rest), - children - ); -} - -EuiModalBody.propTypes = { - className: _propTypes2.default.string, - children: _propTypes2.default.node -}; -EuiModalBody.__docgenInfo = [{ - 'description': '', - 'displayName': 'EuiModalBody', - 'methods': [], - 'props': { - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'children': { - 'type': { - 'name': 'node' - }, - 'required': false, - 'description': '' - } - } -}]; - /***/ }), /* 792 */ /***/ (function(module, exports, __webpack_require__) { @@ -111766,7 +112040,77 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _pagination = __webpack_require__(1927); +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +exports.EuiModalBody = EuiModalBody; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function EuiModalBody(_ref) { + var className = _ref.className, + children = _ref.children, + rest = _objectWithoutProperties(_ref, ['className', 'children']); + + var classes = (0, _classnames2.default)('euiModalBody', className); + return _react2.default.createElement( + 'div', + _extends({ className: classes }, rest), + children + ); +} + +EuiModalBody.propTypes = { + className: _propTypes2.default.string, + children: _propTypes2.default.node +}; +EuiModalBody.__docgenInfo = [{ + 'description': '', + 'displayName': 'EuiModalBody', + 'methods': [], + 'props': { + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'children': { + 'type': { + 'name': 'node' + }, + 'required': false, + 'description': '' + } + } +}]; + +/***/ }), +/* 793 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _pagination = __webpack_require__(1933); Object.defineProperty(exports, 'EuiPagination', { enumerable: true, @@ -111775,7 +112119,7 @@ Object.defineProperty(exports, 'EuiPagination', { } }); -var _pagination_button = __webpack_require__(793); +var _pagination_button = __webpack_require__(794); Object.defineProperty(exports, 'EuiPaginationButton', { enumerable: true, @@ -111785,7 +112129,7 @@ Object.defineProperty(exports, 'EuiPaginationButton', { }); /***/ }), -/* 793 */ +/* 794 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111897,7 +112241,7 @@ EuiPaginationButton.__docgenInfo = [{ }]; /***/ }), -/* 794 */ +/* 795 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -111907,7 +112251,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _search_bar = __webpack_require__(1930); +var _search_bar = __webpack_require__(1936); Object.defineProperty(exports, 'EuiSearchBar', { enumerable: true, @@ -111922,7 +112266,7 @@ Object.defineProperty(exports, 'QueryType', { } }); -var _search_box = __webpack_require__(795); +var _search_box = __webpack_require__(796); Object.defineProperty(exports, 'SearchBoxConfigPropTypes', { enumerable: true, @@ -111931,7 +112275,7 @@ Object.defineProperty(exports, 'SearchBoxConfigPropTypes', { } }); -var _search_filters = __webpack_require__(796); +var _search_filters = __webpack_require__(797); Object.defineProperty(exports, 'SearchFiltersFiltersType', { enumerable: true, @@ -111941,7 +112285,7 @@ Object.defineProperty(exports, 'SearchFiltersFiltersType', { }); /***/ }), -/* 795 */ +/* 796 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112110,7 +112454,7 @@ EuiSearchBox.__docgenInfo = [{ }]; /***/ }), -/* 796 */ +/* 797 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112131,11 +112475,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _filters = __webpack_require__(1931); +var _filters = __webpack_require__(1937); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -112233,7 +112577,7 @@ EuiSearchFilters.__docgenInfo = [{ }]; /***/ }), -/* 797 */ +/* 798 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112258,11 +112602,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); var _title = __webpack_require__(234); -var _step_number = __webpack_require__(798); +var _step_number = __webpack_require__(799); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -112384,7 +112728,7 @@ EuiStep.__docgenInfo = [{ }]; /***/ }), -/* 798 */ +/* 799 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112521,7 +112865,7 @@ EuiStepNumber.__docgenInfo = [{ }]; /***/ }), -/* 799 */ +/* 800 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112546,9 +112890,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); -var _step_number = __webpack_require__(798); +var _step_number = __webpack_require__(799); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -112729,7 +113073,7 @@ EuiStepHorizontal.__docgenInfo = [{ }]; /***/ }), -/* 800 */ +/* 801 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112828,7 +113172,7 @@ EuiTable.__docgenInfo = [{ }]; /***/ }), -/* 801 */ +/* 802 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112896,7 +113240,7 @@ EuiTableHeader.__docgenInfo = [{ }]; /***/ }), -/* 802 */ +/* 803 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -112923,7 +113267,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113046,7 +113390,7 @@ EuiTableHeaderCell.defaultProps = { }; /***/ }), -/* 803 */ +/* 804 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113149,7 +113493,7 @@ EuiTableHeaderCellCheckbox.__docgenInfo = [{ }]; /***/ }), -/* 804 */ +/* 805 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113221,7 +113565,7 @@ EuiTableHeaderMobile.__docgenInfo = [{ }]; /***/ }), -/* 805 */ +/* 806 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113250,11 +113594,11 @@ var _classnames2 = _interopRequireDefault(_classnames); var _button_empty = __webpack_require__(346); -var _popover = __webpack_require__(157); +var _popover = __webpack_require__(115); -var _context_menu = __webpack_require__(188); +var _context_menu = __webpack_require__(153); -var _table_sort_mobile_item = __webpack_require__(806); +var _table_sort_mobile_item = __webpack_require__(807); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113407,7 +113751,7 @@ EuiTableSortMobile.__docgenInfo = [{ }]; /***/ }), -/* 806 */ +/* 807 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113432,7 +113776,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _context_menu = __webpack_require__(188); +var _context_menu = __webpack_require__(153); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113531,7 +113875,7 @@ EuiTableSortMobileItem.__docgenInfo = [{ }]; /***/ }), -/* 807 */ +/* 808 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113669,7 +114013,7 @@ EuiTableRow.__docgenInfo = [{ }]; /***/ }), -/* 808 */ +/* 809 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113694,7 +114038,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113810,7 +114154,7 @@ EuiTableRowCell.defaultProps = { }; /***/ }), -/* 809 */ +/* 810 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113884,7 +114228,7 @@ EuiTableRowCellCheckbox.__docgenInfo = [{ }]; /***/ }), -/* 810 */ +/* 811 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -113913,47 +114257,47 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _predicate = __webpack_require__(24); var _objects = __webpack_require__(345); -var _table = __webpack_require__(800); +var _table = __webpack_require__(801); -var _table_header_cell_checkbox = __webpack_require__(803); +var _table_header_cell_checkbox = __webpack_require__(804); var _checkbox = __webpack_require__(372); -var _table_header_cell = __webpack_require__(802); +var _table_header_cell = __webpack_require__(803); -var _table_header = __webpack_require__(801); +var _table_header = __webpack_require__(802); var _table_body = __webpack_require__(401); -var _table_row_cell_checkbox = __webpack_require__(809); +var _table_row_cell_checkbox = __webpack_require__(810); var _button_icon = __webpack_require__(677); var _icon = __webpack_require__(14); -var _collapsed_item_actions = __webpack_require__(1948); +var _collapsed_item_actions = __webpack_require__(1954); -var _expanded_item_actions = __webpack_require__(1949); +var _expanded_item_actions = __webpack_require__(1955); -var _table_row_cell = __webpack_require__(808); +var _table_row_cell = __webpack_require__(809); -var _table_row = __webpack_require__(807); +var _table_row = __webpack_require__(808); -var _pagination_bar = __webpack_require__(811); +var _pagination_bar = __webpack_require__(812); var _icon2 = __webpack_require__(231); -var _loading_table_body = __webpack_require__(1952); +var _loading_table_body = __webpack_require__(1958); -var _table_header_mobile = __webpack_require__(804); +var _table_header_mobile = __webpack_require__(805); -var _table_sort_mobile = __webpack_require__(805); +var _table_sort_mobile = __webpack_require__(806); var _with_required_prop = __webpack_require__(670); @@ -114486,6 +114830,7 @@ var EuiBasicTable = exports.EuiBasicTable = function (_Component) { if (items.length === 0) { return this.renderEmptyBody(); } + var rows = items.map(function (item, index) { // if there's pagination the item's index must be adjusted to the where it is in the whole dataset var tableItemIndex = _this5.props.pagination ? _this5.props.pagination.pageIndex * _this5.props.pagination.pageSize + index : index; @@ -115256,7 +115601,7 @@ EuiBasicTable.__docgenInfo = [{ }]; /***/ }), -/* 811 */ +/* 812 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115305,6 +115650,7 @@ var PaginationBar = exports.PaginationBar = function PaginationBar(_ref) { _react2.default.createElement(_spacer.EuiSpacer, { size: 'm' }), _react2.default.createElement(_table.EuiTablePagination, { activePage: pagination.pageIndex, + hidePerPageOptions: pagination.hidePerPageOptions, itemsPerPage: pagination.pageSize, itemsPerPageOptions: pageSizeOptions, pageCount: pageCount, @@ -115321,7 +115667,7 @@ PaginationBar.propTypes = { }; /***/ }), -/* 812 */ +/* 813 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115445,7 +115791,7 @@ EuiTab.__docgenInfo = [{ }]; /***/ }), -/* 813 */ +/* 814 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115569,7 +115915,7 @@ EuiTabs.__docgenInfo = [{ }]; /***/ }), -/* 814 */ +/* 815 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115594,11 +115940,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); var _icon = __webpack_require__(14); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -115764,7 +116110,7 @@ EuiToast.__docgenInfo = [{ }]; /***/ }), -/* 815 */ +/* 816 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115808,7 +116154,7 @@ EuiGlobalToastListItem.propTypes = { }; /***/ }), -/* 816 */ +/* 817 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115920,7 +116266,7 @@ GuideRuleDescription.__docgenInfo = [{ }]; /***/ }), -/* 817 */ +/* 818 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115930,7 +116276,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _guide_page = __webpack_require__(1966); +var _guide_page = __webpack_require__(1972); Object.defineProperty(exports, 'GuidePage', { enumerable: true, @@ -115939,7 +116285,7 @@ Object.defineProperty(exports, 'GuidePage', { } }); -var _guide_page_chrome = __webpack_require__(1967); +var _guide_page_chrome = __webpack_require__(1973); Object.defineProperty(exports, 'GuidePageChrome', { enumerable: true, @@ -115949,7 +116295,7 @@ Object.defineProperty(exports, 'GuidePageChrome', { }); /***/ }), -/* 818 */ +/* 819 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115969,7 +116315,7 @@ function getRoutes(state) { } /***/ }), -/* 819 */ +/* 820 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115979,7 +116325,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _theme_actions = __webpack_require__(1974); +var _theme_actions = __webpack_require__(1980); Object.defineProperty(exports, 'toggleTheme', { enumerable: true, @@ -115989,7 +116335,7 @@ Object.defineProperty(exports, 'toggleTheme', { }); /***/ }), -/* 820 */ +/* 821 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -115999,7 +116345,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _keymirror = __webpack_require__(1975); +var _keymirror = __webpack_require__(1981); var _keymirror2 = _interopRequireDefault(_keymirror); @@ -116016,7 +116362,7 @@ exports.default = (0, _keymirror2.default)({ module.exports = exports['default']; /***/ }), -/* 821 */ +/* 822 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -116238,34 +116584,34 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 822 */ +/* 823 */ /***/ (function(module, exports, __webpack_require__) { -var _ReactWrapper = __webpack_require__(823); +var _ReactWrapper = __webpack_require__(824); var _ReactWrapper2 = _interopRequireDefault(_ReactWrapper); -var _ShallowWrapper = __webpack_require__(924); +var _ShallowWrapper = __webpack_require__(925); var _ShallowWrapper2 = _interopRequireDefault(_ShallowWrapper); -var _EnzymeAdapter = __webpack_require__(917); +var _EnzymeAdapter = __webpack_require__(918); var _EnzymeAdapter2 = _interopRequireDefault(_EnzymeAdapter); -var _mount = __webpack_require__(2292); +var _mount = __webpack_require__(2298); var _mount2 = _interopRequireDefault(_mount); -var _shallow = __webpack_require__(2293); +var _shallow = __webpack_require__(2299); var _shallow2 = _interopRequireDefault(_shallow); -var _render = __webpack_require__(2294); +var _render = __webpack_require__(2300); var _render2 = _interopRequireDefault(_render); -var _configuration = __webpack_require__(915); +var _configuration = __webpack_require__(916); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } @@ -116280,7 +116626,7 @@ module.exports = { }; /***/ }), -/* 823 */ +/* 824 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {Object.defineProperty(exports, "__esModule", { @@ -116291,7 +116637,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); @@ -116313,11 +116659,11 @@ var _compact2 = _interopRequireDefault(_compact); var _Utils = __webpack_require__(203); -var _Debug = __webpack_require__(918); +var _Debug = __webpack_require__(919); var _RSTTraversal = __webpack_require__(205); -var _selectors = __webpack_require__(921); +var _selectors = __webpack_require__(922); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } @@ -117992,7 +118338,7 @@ exports['default'] = ReactWrapper; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 824 */ +/* 825 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -118002,7 +118348,7 @@ exports['default'] = ReactWrapper; var has = Object.prototype.hasOwnProperty; var toStr = Object.prototype.toString; var slice = Array.prototype.slice; -var isArgs = __webpack_require__(1984); +var isArgs = __webpack_require__(1990); var isEnumerable = Object.prototype.propertyIsEnumerable; var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); @@ -118139,19 +118485,19 @@ module.exports = keysShim; /***/ }), -/* 825 */ +/* 826 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // modified from https://github.com/es-shims/es6-shim -var keys = __webpack_require__(824); -var bind = __webpack_require__(120); +var keys = __webpack_require__(825); +var bind = __webpack_require__(121); var canBeObject = function (obj) { return typeof obj !== 'undefined' && obj !== null; }; -var hasSymbols = __webpack_require__(1987)(); +var hasSymbols = __webpack_require__(1993)(); var toObject = Object; var push = bind.call(Function.call, Array.prototype.push); var propIsEnumerable = bind.call(Function.call, Object.prototype.propertyIsEnumerable); @@ -118187,13 +118533,13 @@ module.exports = function assign(target, source1) { /***/ }), -/* 826 */ +/* 827 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(825); +var implementation = __webpack_require__(826); var lacksProperEnumerationOrder = function () { if (!Object.assign) { @@ -118245,7 +118591,7 @@ module.exports = function getPolyfill() { /***/ }), -/* 827 */ +/* 828 */ /***/ (function(module, exports, __webpack_require__) { /* @@ -118257,10 +118603,10 @@ var parse = __webpack_require__(259), flattenOptions = __webpack_require__(267).flatten, isHtml = __webpack_require__(195).isHtml, _ = { - extend: __webpack_require__(854), + extend: __webpack_require__(855), bind: __webpack_require__(418), forEach: __webpack_require__(279), - defaults: __webpack_require__(868) + defaults: __webpack_require__(869) }; /* @@ -118268,11 +118614,11 @@ var parse = __webpack_require__(259), */ var api = [ - __webpack_require__(2083), - __webpack_require__(2163), - __webpack_require__(2170), - __webpack_require__(2173), - __webpack_require__(2179) + __webpack_require__(2089), + __webpack_require__(2169), + __webpack_require__(2176), + __webpack_require__(2179), + __webpack_require__(2185) ]; /* @@ -118390,7 +118736,7 @@ var isNode = function(obj) { /***/ }), -/* 828 */ +/* 829 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -118401,10 +118747,10 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/* 829 */ +/* 830 */ /***/ (function(module, exports, __webpack_require__) { -var Tokenizer = __webpack_require__(830); +var Tokenizer = __webpack_require__(831); /* Options: @@ -118526,7 +118872,7 @@ function Parser(cbs, options){ if(this._cbs.onparserinit) this._cbs.onparserinit(this); } -__webpack_require__(70)(Parser, __webpack_require__(262).EventEmitter); +__webpack_require__(71)(Parser, __webpack_require__(262).EventEmitter); Parser.prototype._updatePosition = function(initialOffset){ if(this.endIndex === null){ @@ -118760,14 +119106,14 @@ module.exports = Parser; /***/ }), -/* 830 */ +/* 831 */ /***/ (function(module, exports, __webpack_require__) { module.exports = Tokenizer; -var decodeCodePoint = __webpack_require__(831), +var decodeCodePoint = __webpack_require__(832), entityMap = __webpack_require__(261), - legacyMap = __webpack_require__(832), + legacyMap = __webpack_require__(833), xmlMap = __webpack_require__(403), i = 0, @@ -119672,10 +120018,10 @@ Tokenizer.prototype._emitPartial = function(value){ /***/ }), -/* 831 */ +/* 832 */ /***/ (function(module, exports, __webpack_require__) { -var decodeMap = __webpack_require__(1991); +var decodeMap = __webpack_require__(1997); module.exports = decodeCodePoint; @@ -119704,13 +120050,13 @@ function decodeCodePoint(codePoint){ /***/ }), -/* 832 */ +/* 833 */ /***/ (function(module, exports) { module.exports = {"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\"","QUOT":"\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"} /***/ }), -/* 833 */ +/* 834 */ /***/ (function(module, exports) { // This object will be used as the prototype for Nodes when creating a @@ -119760,13 +120106,13 @@ Object.keys(domLvl1).forEach(function(key) { /***/ }), -/* 834 */ +/* 835 */ /***/ (function(module, exports, __webpack_require__) { module.exports = Stream; -var Parser = __webpack_require__(829), - WritableStream = __webpack_require__(189).Writable || __webpack_require__(2006).Writable, +var Parser = __webpack_require__(830), + WritableStream = __webpack_require__(189).Writable || __webpack_require__(2012).Writable, StringDecoder = __webpack_require__(406).StringDecoder, Buffer = __webpack_require__(260).Buffer; @@ -119781,7 +120127,7 @@ function Stream(cbs, options){ }); } -__webpack_require__(70)(Stream, WritableStream); +__webpack_require__(71)(Stream, WritableStream); WritableStream.prototype._write = function(chunk, encoding, cb){ if(chunk instanceof Buffer) chunk = this._decoder.write(chunk); @@ -119790,7 +120136,7 @@ WritableStream.prototype._write = function(chunk, encoding, cb){ }; /***/ }), -/* 835 */ +/* 836 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -119825,7 +120171,7 @@ var processNextTick = __webpack_require__(263); module.exports = Readable; /**/ -var isArray = __webpack_require__(828); +var isArray = __webpack_require__(829); /**/ /**/ @@ -119843,7 +120189,7 @@ var EElistenerCount = function (emitter, type) { /**/ /**/ -var Stream = __webpack_require__(836); +var Stream = __webpack_require__(837); /**/ // TODO(bmeurer): Change this back to const once hole checks are @@ -119861,11 +120207,11 @@ function _isUint8Array(obj) { /**/ var util = __webpack_require__(190); -util.inherits = __webpack_require__(70); +util.inherits = __webpack_require__(71); /**/ /**/ -var debugUtil = __webpack_require__(1996); +var debugUtil = __webpack_require__(2002); var debug = void 0; if (debugUtil && debugUtil.debuglog) { debug = debugUtil.debuglog('stream'); @@ -119874,8 +120220,8 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __webpack_require__(1997); -var destroyImpl = __webpack_require__(837); +var BufferList = __webpack_require__(2003); +var destroyImpl = __webpack_require__(838); var StringDecoder; util.inherits(Readable, Stream); @@ -119897,7 +120243,7 @@ function prependListener(emitter, event, fn) { } function ReadableState(options, stream) { - Duplex = Duplex || __webpack_require__(121); + Duplex = Duplex || __webpack_require__(122); options = options || {}; @@ -119965,7 +120311,7 @@ function ReadableState(options, stream) { } function Readable(options) { - Duplex = Duplex || __webpack_require__(121); + Duplex = Duplex || __webpack_require__(122); if (!(this instanceof Readable)) return new Readable(options); @@ -120804,14 +121150,14 @@ function indexOf(xs, x) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18), __webpack_require__(5))) /***/ }), -/* 836 */ +/* 837 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(262).EventEmitter; /***/ }), -/* 837 */ +/* 838 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -120889,7 +121235,7 @@ module.exports = { }; /***/ }), -/* 838 */ +/* 839 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -120960,11 +121306,11 @@ module.exports = { module.exports = Transform; -var Duplex = __webpack_require__(121); +var Duplex = __webpack_require__(122); /**/ var util = __webpack_require__(190); -util.inherits = __webpack_require__(70); +util.inherits = __webpack_require__(71); /**/ util.inherits(Transform, Duplex); @@ -121109,22 +121455,22 @@ function done(stream, er, data) { } /***/ }), -/* 839 */ +/* 840 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Tokenizer = __webpack_require__(160), - OpenElementStack = __webpack_require__(2023), - FormattingElementList = __webpack_require__(2024), - LocationInfoParserMixin = __webpack_require__(2025), +var Tokenizer = __webpack_require__(161), + OpenElementStack = __webpack_require__(2029), + FormattingElementList = __webpack_require__(2030), + LocationInfoParserMixin = __webpack_require__(2031), defaultTreeAdapter = __webpack_require__(407), mergeOptions = __webpack_require__(408), doctype = __webpack_require__(409), - foreignContent = __webpack_require__(842), + foreignContent = __webpack_require__(843), UNICODE = __webpack_require__(191), - HTML = __webpack_require__(71); + HTML = __webpack_require__(72); //Aliases var $ = HTML.TAG_NAMES, @@ -123935,16 +124281,16 @@ function endTagInForeignContent(p, token) { /***/ }), -/* 840 */ +/* 841 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Mixin = __webpack_require__(266), - Tokenizer = __webpack_require__(160), - PositionTrackingPreprocessorMixin = __webpack_require__(841), - inherits = __webpack_require__(84).inherits; + Tokenizer = __webpack_require__(161), + PositionTrackingPreprocessorMixin = __webpack_require__(842), + inherits = __webpack_require__(85).inherits; var LocationInfoTokenizerMixin = module.exports = function (tokenizer) { Mixin.call(this, tokenizer); @@ -124059,14 +124405,14 @@ LocationInfoTokenizerMixin.prototype._getOverriddenMethods = function (mxn, orig /***/ }), -/* 841 */ +/* 842 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Mixin = __webpack_require__(266), - inherits = __webpack_require__(84).inherits, + inherits = __webpack_require__(85).inherits, UNICODE = __webpack_require__(191); //Aliases @@ -124138,14 +124484,14 @@ PositionTrackingPreprocessorMixin.prototype._getOverriddenMethods = function (mx /***/ }), -/* 842 */ +/* 843 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Tokenizer = __webpack_require__(160), - HTML = __webpack_require__(71); +var Tokenizer = __webpack_require__(161), + HTML = __webpack_require__(72); //Aliases var $ = HTML.TAG_NAMES, @@ -124405,7 +124751,7 @@ exports.isIntegrationPoint = function (tn, ns, attrs, foreignNS) { /***/ }), -/* 843 */ +/* 844 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -124414,7 +124760,7 @@ exports.isIntegrationPoint = function (tn, ns, attrs, foreignNS) { var defaultTreeAdapter = __webpack_require__(407), mergeOptions = __webpack_require__(408), doctype = __webpack_require__(409), - HTML = __webpack_require__(71); + HTML = __webpack_require__(72); //Aliases var $ = HTML.TAG_NAMES, @@ -124574,15 +124920,15 @@ Serializer.prototype._serializeDocumentTypeNode = function (node) { /***/ }), -/* 844 */ +/* 845 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var WritableStream = __webpack_require__(189).Writable, - inherits = __webpack_require__(84).inherits, - Parser = __webpack_require__(839); + inherits = __webpack_require__(85).inherits, + Parser = __webpack_require__(840); var ParserStream = module.exports = function (options) { WritableStream.call(this); @@ -124657,13 +125003,13 @@ ParserStream.prototype._scriptHandler = function (scriptElement) { /***/ }), -/* 845 */ +/* 846 */ /***/ (function(module, exports, __webpack_require__) { var assignValue = __webpack_require__(410), copyObject = __webpack_require__(268), createAssigner = __webpack_require__(269), - isArrayLike = __webpack_require__(123), + isArrayLike = __webpack_require__(124), isPrototype = __webpack_require__(271), keys = __webpack_require__(272); @@ -124721,10 +125067,10 @@ module.exports = assign; /***/ }), -/* 846 */ +/* 847 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122); +var getNative = __webpack_require__(123); var defineProperty = (function() { try { @@ -124738,7 +125084,7 @@ module.exports = defineProperty; /***/ }), -/* 847 */ +/* 848 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** Detect free variable `global` from Node.js. */ @@ -124749,7 +125095,7 @@ module.exports = freeGlobal; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 848 */ +/* 849 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -124781,7 +125127,7 @@ module.exports = toSource; /***/ }), -/* 849 */ +/* 850 */ /***/ (function(module, exports, __webpack_require__) { var apply = __webpack_require__(270); @@ -124823,7 +125169,7 @@ module.exports = overRest; /***/ }), -/* 850 */ +/* 851 */ /***/ (function(module, exports) { /** Used to detect hot functions by number of calls within a span of milliseconds. */ @@ -124866,11 +125212,11 @@ module.exports = shortOut; /***/ }), -/* 851 */ +/* 852 */ /***/ (function(module, exports, __webpack_require__) { -var eq = __webpack_require__(162), - isArrayLike = __webpack_require__(123), +var eq = __webpack_require__(163), + isArrayLike = __webpack_require__(124), isIndex = __webpack_require__(194), isObject = __webpack_require__(60); @@ -124902,10 +125248,10 @@ module.exports = isIterateeCall; /***/ }), -/* 852 */ +/* 853 */ /***/ (function(module, exports, __webpack_require__) { -var baseTimes = __webpack_require__(2043), +var baseTimes = __webpack_require__(2049), isArguments = __webpack_require__(273), isArray = __webpack_require__(35), isBuffer = __webpack_require__(416), @@ -124957,7 +125303,7 @@ module.exports = arrayLikeKeys; /***/ }), -/* 853 */ +/* 854 */ /***/ (function(module, exports) { /** @@ -124978,7 +125324,7 @@ module.exports = overArg; /***/ }), -/* 854 */ +/* 855 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(268), @@ -125024,11 +125370,11 @@ module.exports = assignIn; /***/ }), -/* 855 */ +/* 856 */ /***/ (function(module, exports, __webpack_require__) { var identity = __webpack_require__(193), - metaMap = __webpack_require__(856); + metaMap = __webpack_require__(857); /** * The base implementation of `setData` without support for hot loop shorting. @@ -125047,10 +125393,10 @@ module.exports = baseSetData; /***/ }), -/* 856 */ +/* 857 */ /***/ (function(module, exports, __webpack_require__) { -var WeakMap = __webpack_require__(857); +var WeakMap = __webpack_require__(858); /** Used to store function metadata. */ var metaMap = WeakMap && new WeakMap; @@ -125059,10 +125405,10 @@ module.exports = metaMap; /***/ }), -/* 857 */ +/* 858 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122), +var getNative = __webpack_require__(123), root = __webpack_require__(49); /* Built-in method references that are verified to be native. */ @@ -125072,16 +125418,16 @@ module.exports = WeakMap; /***/ }), -/* 858 */ +/* 859 */ /***/ (function(module, exports, __webpack_require__) { -var composeArgs = __webpack_require__(859), - composeArgsRight = __webpack_require__(860), - countHolders = __webpack_require__(2056), +var composeArgs = __webpack_require__(860), + composeArgsRight = __webpack_require__(861), + countHolders = __webpack_require__(2062), createCtor = __webpack_require__(275), - createRecurry = __webpack_require__(861), + createRecurry = __webpack_require__(862), getHolder = __webpack_require__(422), - reorder = __webpack_require__(2071), + reorder = __webpack_require__(2077), replaceHolders = __webpack_require__(277), root = __webpack_require__(49); @@ -125170,7 +125516,7 @@ module.exports = createHybrid; /***/ }), -/* 859 */ +/* 860 */ /***/ (function(module, exports) { /* Built-in method references for those with the same name as other `lodash` methods. */ @@ -125215,7 +125561,7 @@ module.exports = composeArgs; /***/ }), -/* 860 */ +/* 861 */ /***/ (function(module, exports) { /* Built-in method references for those with the same name as other `lodash` methods. */ @@ -125262,12 +125608,12 @@ module.exports = composeArgsRight; /***/ }), -/* 861 */ +/* 862 */ /***/ (function(module, exports, __webpack_require__) { -var isLaziable = __webpack_require__(2057), - setData = __webpack_require__(864), - setWrapToString = __webpack_require__(865); +var isLaziable = __webpack_require__(2063), + setData = __webpack_require__(865), + setWrapToString = __webpack_require__(866); /** Used to compose bitmasks for function metadata. */ var WRAP_BIND_FLAG = 1, @@ -125324,11 +125670,11 @@ module.exports = createRecurry; /***/ }), -/* 862 */ +/* 863 */ /***/ (function(module, exports, __webpack_require__) { -var metaMap = __webpack_require__(856), - noop = __webpack_require__(2058); +var metaMap = __webpack_require__(857), + noop = __webpack_require__(2064); /** * Gets metadata for `func`. @@ -125345,7 +125691,7 @@ module.exports = getData; /***/ }), -/* 863 */ +/* 864 */ /***/ (function(module, exports, __webpack_require__) { var baseCreate = __webpack_require__(276), @@ -125373,11 +125719,11 @@ module.exports = LodashWrapper; /***/ }), -/* 864 */ +/* 865 */ /***/ (function(module, exports, __webpack_require__) { -var baseSetData = __webpack_require__(855), - shortOut = __webpack_require__(850); +var baseSetData = __webpack_require__(856), + shortOut = __webpack_require__(851); /** * Sets metadata for `func`. @@ -125399,13 +125745,13 @@ module.exports = setData; /***/ }), -/* 865 */ +/* 866 */ /***/ (function(module, exports, __webpack_require__) { -var getWrapDetails = __webpack_require__(2063), - insertWrapDetails = __webpack_require__(2064), +var getWrapDetails = __webpack_require__(2069), + insertWrapDetails = __webpack_require__(2070), setToString = __webpack_require__(414), - updateWrapDetails = __webpack_require__(2065); + updateWrapDetails = __webpack_require__(2071); /** * Sets the `toString` method of `wrapper` to mimic the source of `reference` @@ -125426,7 +125772,7 @@ module.exports = setWrapToString; /***/ }), -/* 866 */ +/* 867 */ /***/ (function(module, exports) { /** @@ -125454,10 +125800,10 @@ module.exports = arrayEach; /***/ }), -/* 867 */ +/* 868 */ /***/ (function(module, exports, __webpack_require__) { -var createBaseFor = __webpack_require__(2078); +var createBaseFor = __webpack_require__(2084); /** * The base implementation of `baseForOwn` which iterates over `object` @@ -125476,13 +125822,13 @@ module.exports = baseFor; /***/ }), -/* 868 */ +/* 869 */ /***/ (function(module, exports, __webpack_require__) { var apply = __webpack_require__(270), - assignInWith = __webpack_require__(2081), + assignInWith = __webpack_require__(2087), baseRest = __webpack_require__(413), - customDefaultsAssignIn = __webpack_require__(2082); + customDefaultsAssignIn = __webpack_require__(2088); /** * Assigns own and inherited enumerable string keyed properties of source @@ -125514,7 +125860,7 @@ module.exports = defaults; /***/ }), -/* 869 */ +/* 870 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -125529,7 +125875,7 @@ var Pseudos = __webpack_require__(424), getChildren = DomUtils.getChildren, removeSubsets = DomUtils.removeSubsets, falseFunc = __webpack_require__(198).falseFunc, - compile = __webpack_require__(2093), + compile = __webpack_require__(2099), compileUnsafe = compile.compileUnsafe, compileToken = compile.compileToken; @@ -125580,7 +125926,7 @@ CSSselect._compileToken = compileToken; /***/ }), -/* 870 */ +/* 871 */ /***/ (function(module, exports, __webpack_require__) { var DomUtils = __webpack_require__(197), @@ -125767,17 +126113,17 @@ module.exports = { /***/ }), -/* 871 */ +/* 872 */ /***/ (function(module, exports) { module.exports = {"universal":50,"tag":30,"attribute":1,"pseudo":0,"descendant":-1,"child":-1,"parent":-1,"sibling":-1,"adjacent":-1} /***/ }), -/* 872 */ +/* 873 */ /***/ (function(module, exports, __webpack_require__) { var baseAssignValue = __webpack_require__(411), - eq = __webpack_require__(162); + eq = __webpack_require__(163); /** * This function is like `assignValue` except that it doesn't assign @@ -125799,7 +126145,7 @@ module.exports = assignMergeValue; /***/ }), -/* 873 */ +/* 874 */ /***/ (function(module, exports, __webpack_require__) { var root = __webpack_require__(49); @@ -125811,10 +126157,10 @@ module.exports = Uint8Array; /***/ }), -/* 874 */ +/* 875 */ /***/ (function(module, exports, __webpack_require__) { -var overArg = __webpack_require__(853); +var overArg = __webpack_require__(854); /** Built-in value references. */ var getPrototype = overArg(Object.getPrototypeOf, Object); @@ -125823,7 +126169,7 @@ module.exports = getPrototype; /***/ }), -/* 875 */ +/* 876 */ /***/ (function(module, exports) { /** @@ -125852,11 +126198,11 @@ module.exports = arraySome; /***/ }), -/* 876 */ +/* 877 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqualDeep = __webpack_require__(2132), - isObjectLike = __webpack_require__(98); +var baseIsEqualDeep = __webpack_require__(2138), + isObjectLike = __webpack_require__(99); /** * The base implementation of `_.isEqual` which supports partial comparisons @@ -125886,12 +126232,12 @@ module.exports = baseIsEqual; /***/ }), -/* 877 */ +/* 878 */ /***/ (function(module, exports, __webpack_require__) { -var SetCache = __webpack_require__(2133), - arraySome = __webpack_require__(875), - cacheHas = __webpack_require__(2136); +var SetCache = __webpack_require__(2139), + arraySome = __webpack_require__(876), + cacheHas = __webpack_require__(2142); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -125975,7 +126321,7 @@ module.exports = equalArrays; /***/ }), -/* 878 */ +/* 879 */ /***/ (function(module, exports) { /** @@ -126001,7 +126347,7 @@ module.exports = arrayPush; /***/ }), -/* 879 */ +/* 880 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(60); @@ -126022,7 +126368,7 @@ module.exports = isStrictComparable; /***/ }), -/* 880 */ +/* 881 */ /***/ (function(module, exports) { /** @@ -126048,7 +126394,7 @@ module.exports = matchesStrictComparable; /***/ }), -/* 881 */ +/* 882 */ /***/ (function(module, exports) { /** @@ -126075,11 +126421,11 @@ module.exports = arrayMap; /***/ }), -/* 882 */ +/* 883 */ /***/ (function(module, exports, __webpack_require__) { -var baseHasIn = __webpack_require__(2157), - hasPath = __webpack_require__(2158); +var baseHasIn = __webpack_require__(2163), + hasPath = __webpack_require__(2164); /** * Checks if `path` is a direct or inherited property of `object`. @@ -126115,7 +126461,7 @@ module.exports = hasIn; /***/ }), -/* 883 */ +/* 884 */ /***/ (function(module, exports, __webpack_require__) { var baseEach = __webpack_require__(196); @@ -126142,10 +126488,10 @@ module.exports = baseFilter; /***/ }), -/* 884 */ +/* 885 */ /***/ (function(module, exports, __webpack_require__) { -var baseFlatten = __webpack_require__(2171); +var baseFlatten = __webpack_require__(2177); /** * Flattens `array` a single level deep. @@ -126170,7 +126516,7 @@ module.exports = flatten; /***/ }), -/* 885 */ +/* 886 */ /***/ (function(module, exports) { /** @@ -126196,7 +126542,7 @@ module.exports = arrayPush; /***/ }), -/* 886 */ +/* 887 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** Detect free variable `global` from Node.js. */ @@ -126207,14 +126553,14 @@ module.exports = freeGlobal; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 887 */ +/* 888 */ /***/ (function(module, exports, __webpack_require__) { -var mapCacheClear = __webpack_require__(2189), - mapCacheDelete = __webpack_require__(2205), - mapCacheGet = __webpack_require__(2207), - mapCacheHas = __webpack_require__(2208), - mapCacheSet = __webpack_require__(2209); +var mapCacheClear = __webpack_require__(2195), + mapCacheDelete = __webpack_require__(2211), + mapCacheGet = __webpack_require__(2213), + mapCacheHas = __webpack_require__(2214), + mapCacheSet = __webpack_require__(2215); /** * Creates a map cache object to store key-value pairs. @@ -126245,11 +126591,11 @@ module.exports = MapCache; /***/ }), -/* 888 */ +/* 889 */ /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(202), - isObject = __webpack_require__(889); + isObject = __webpack_require__(890); /** `Object#toString` result references. */ var asyncTag = '[object AsyncFunction]', @@ -126288,7 +126634,7 @@ module.exports = isFunction; /***/ }), -/* 889 */ +/* 890 */ /***/ (function(module, exports) { /** @@ -126325,7 +126671,7 @@ module.exports = isObject; /***/ }), -/* 890 */ +/* 891 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -126357,7 +126703,7 @@ module.exports = toSource; /***/ }), -/* 891 */ +/* 892 */ /***/ (function(module, exports) { /** @@ -126400,10 +126746,10 @@ module.exports = eq; /***/ }), -/* 892 */ +/* 893 */ /***/ (function(module, exports, __webpack_require__) { -var baseIndexOf = __webpack_require__(2212); +var baseIndexOf = __webpack_require__(2218); /** * A specialized version of `_.includes` for arrays without support for @@ -126423,7 +126769,7 @@ module.exports = arrayIncludes; /***/ }), -/* 893 */ +/* 894 */ /***/ (function(module, exports) { /** @@ -126451,11 +126797,11 @@ module.exports = arrayIncludesWith; /***/ }), -/* 894 */ +/* 895 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124), - root = __webpack_require__(85); +var getNative = __webpack_require__(125), + root = __webpack_require__(86); /* Built-in method references that are verified to be native. */ var Set = getNative(root, 'Set'); @@ -126464,11 +126810,11 @@ module.exports = Set; /***/ }), -/* 895 */ +/* 896 */ /***/ (function(module, exports, __webpack_require__) { var SetCache = __webpack_require__(433), - arraySome = __webpack_require__(2227), + arraySome = __webpack_require__(2233), cacheHas = __webpack_require__(435); /** Used to compose bitmasks for value comparisons. */ @@ -126553,7 +126899,7 @@ module.exports = equalArrays; /***/ }), -/* 896 */ +/* 897 */ /***/ (function(module, exports) { /** Used as references for various `Number` constants. */ @@ -126594,7 +126940,7 @@ module.exports = isLength; /***/ }), -/* 897 */ +/* 898 */ /***/ (function(module, exports) { /** @@ -126614,11 +126960,11 @@ module.exports = baseUnary; /***/ }), -/* 898 */ +/* 899 */ /***/ (function(module, exports, __webpack_require__) { -var isPrototype = __webpack_require__(899), - nativeKeys = __webpack_require__(2244); +var isPrototype = __webpack_require__(900), + nativeKeys = __webpack_require__(2250); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -126650,7 +126996,7 @@ module.exports = baseKeys; /***/ }), -/* 899 */ +/* 900 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -126674,16 +127020,16 @@ module.exports = isPrototype; /***/ }), -/* 900 */ +/* 901 */ /***/ (function(module, exports, __webpack_require__) { -var DataView = __webpack_require__(2246), +var DataView = __webpack_require__(2252), Map = __webpack_require__(434), - Promise = __webpack_require__(2247), - Set = __webpack_require__(894), - WeakMap = __webpack_require__(2248), + Promise = __webpack_require__(2253), + Set = __webpack_require__(895), + WeakMap = __webpack_require__(2254), baseGetTag = __webpack_require__(202), - toSource = __webpack_require__(890); + toSource = __webpack_require__(891); /** `Object#toString` result references. */ var mapTag = '[object Map]', @@ -126738,7 +127084,7 @@ module.exports = getTag; /***/ }), -/* 901 */ +/* 902 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -126764,17 +127110,17 @@ module.exports = function is(a, b) { /***/ }), -/* 902 */ +/* 903 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var define = __webpack_require__(96); +var define = __webpack_require__(97); -var implementation = __webpack_require__(903); -var getPolyfill = __webpack_require__(911); -var shim = __webpack_require__(2258); +var implementation = __webpack_require__(904); +var getPolyfill = __webpack_require__(912); +var shim = __webpack_require__(2264); var polyfill = getPolyfill(); @@ -126788,15 +127134,15 @@ module.exports = polyfill; /***/ }), -/* 903 */ +/* 904 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ES = __webpack_require__(904); -var has = __webpack_require__(165); -var bind = __webpack_require__(120); +var ES = __webpack_require__(905); +var has = __webpack_require__(166); +var bind = __webpack_require__(121); var isEnumerable = bind.call(Function.call, Object.prototype.propertyIsEnumerable); module.exports = function entries(O) { @@ -126812,17 +127158,17 @@ module.exports = function entries(O) { /***/ }), -/* 904 */ +/* 905 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -module.exports = __webpack_require__(2249); +module.exports = __webpack_require__(2255); /***/ }), -/* 905 */ +/* 906 */ /***/ (function(module, exports) { module.exports = function isPrimitive(value) { @@ -126831,7 +127177,7 @@ module.exports = function isPrimitive(value) { /***/ }), -/* 906 */ +/* 907 */ /***/ (function(module, exports) { module.exports = Number.isNaN || function isNaN(a) { @@ -126840,7 +127186,7 @@ module.exports = Number.isNaN || function isNaN(a) { /***/ }), -/* 907 */ +/* 908 */ /***/ (function(module, exports) { var $isNaN = Number.isNaN || function (a) { return a !== a; }; @@ -126849,7 +127195,7 @@ module.exports = Number.isFinite || function (x) { return typeof x === 'number' /***/ }), -/* 908 */ +/* 909 */ /***/ (function(module, exports) { var has = Object.prototype.hasOwnProperty; @@ -126867,7 +127213,7 @@ module.exports = function assign(target, source) { /***/ }), -/* 909 */ +/* 910 */ /***/ (function(module, exports) { module.exports = function sign(number) { @@ -126876,7 +127222,7 @@ module.exports = function sign(number) { /***/ }), -/* 910 */ +/* 911 */ /***/ (function(module, exports) { module.exports = function mod(number, modulo) { @@ -126886,13 +127232,13 @@ module.exports = function mod(number, modulo) { /***/ }), -/* 911 */ +/* 912 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(903); +var implementation = __webpack_require__(904); module.exports = function getPolyfill() { return typeof Object.entries === 'function' ? Object.entries : implementation; @@ -126900,15 +127246,15 @@ module.exports = function getPolyfill() { /***/ }), -/* 912 */ +/* 913 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isCallable = __webpack_require__(204); -var functionsHaveNames = __webpack_require__(913); -var bind = __webpack_require__(120); +var functionsHaveNames = __webpack_require__(914); +var bind = __webpack_require__(121); var functionToString = bind.call(Function.call, Function.prototype.toString); var stringMatch = bind.call(Function.call, String.prototype.match); @@ -126950,20 +127296,20 @@ module.exports = function getName() { /***/ }), -/* 913 */ +/* 914 */ /***/ (function(module, exports) { module.exports = typeof function foo() {}.name === 'string'; // when function names are minified, checking for "foo" would break /***/ }), -/* 914 */ +/* 915 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(912); +var implementation = __webpack_require__(913); module.exports = function getPolyfill() { return implementation; @@ -126971,14 +127317,14 @@ module.exports = function getPolyfill() { /***/ }), -/* 915 */ +/* 916 */ /***/ (function(module, exports, __webpack_require__) { -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); -var _validateAdapter = __webpack_require__(916); +var _validateAdapter = __webpack_require__(917); var _validateAdapter2 = _interopRequireDefault(_validateAdapter); @@ -127007,7 +127353,7 @@ module.exports = { }; /***/ }), -/* 916 */ +/* 917 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -127015,7 +127361,7 @@ Object.defineProperty(exports, "__esModule", { }); exports['default'] = validateAdapter; -var _EnzymeAdapter = __webpack_require__(917); +var _EnzymeAdapter = __webpack_require__(918); var _EnzymeAdapter2 = _interopRequireDefault(_EnzymeAdapter); @@ -127031,7 +127377,7 @@ function validateAdapter(adapter) { } /***/ }), -/* 917 */ +/* 918 */ /***/ (function(module, exports) { var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -127115,7 +127461,7 @@ EnzymeAdapter.MODES = { module.exports = EnzymeAdapter; /***/ }), -/* 918 */ +/* 919 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -127130,11 +127476,11 @@ exports.indent = indent; exports.debugNode = debugNode; exports.debugNodes = debugNodes; -var _without = __webpack_require__(2261); +var _without = __webpack_require__(2267); var _without2 = _interopRequireDefault(_without); -var _escape = __webpack_require__(2272); +var _escape = __webpack_require__(2278); var _escape2 = _interopRequireDefault(_escape); @@ -127146,11 +127492,11 @@ var _functionPrototype = __webpack_require__(441); var _functionPrototype2 = _interopRequireDefault(_functionPrototype); -var _isString = __webpack_require__(2278); +var _isString = __webpack_require__(2284); var _isString2 = _interopRequireDefault(_isString); -var _isNumberObject = __webpack_require__(2279); +var _isNumberObject = __webpack_require__(2285); var _isNumberObject2 = _interopRequireDefault(_isNumberObject); @@ -127158,11 +127504,11 @@ var _isCallable = __webpack_require__(204); var _isCallable2 = _interopRequireDefault(_isCallable); -var _isBooleanObject = __webpack_require__(2280); +var _isBooleanObject = __webpack_require__(2286); var _isBooleanObject2 = _interopRequireDefault(_isBooleanObject); -var _objectInspect = __webpack_require__(2281); +var _objectInspect = __webpack_require__(2287); var _objectInspect2 = _interopRequireDefault(_objectInspect); @@ -127248,7 +127594,7 @@ function debugNodes(nodes) { } /***/ }), -/* 919 */ +/* 920 */ /***/ (function(module, exports) { /** @@ -127275,7 +127621,7 @@ module.exports = arrayMap; /***/ }), -/* 920 */ +/* 921 */ /***/ (function(module, exports) { /** @@ -127302,7 +127648,7 @@ module.exports = identity; /***/ }), -/* 921 */ +/* 922 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -127315,13 +127661,13 @@ exports.buildPredicate = buildPredicate; exports.reduceTreeBySelector = reduceTreeBySelector; exports.reduceTreesBySelector = reduceTreesBySelector; -var _rstSelectorParser = __webpack_require__(2283); +var _rstSelectorParser = __webpack_require__(2289); -var _object = __webpack_require__(2289); +var _object = __webpack_require__(2295); var _object2 = _interopRequireDefault(_object); -var _isEmpty = __webpack_require__(2291); +var _isEmpty = __webpack_require__(2297); var _isEmpty2 = _interopRequireDefault(_isEmpty); @@ -127333,11 +127679,11 @@ var _uniq = __webpack_require__(432); var _uniq2 = _interopRequireDefault(_uniq); -var _objectIs = __webpack_require__(901); +var _objectIs = __webpack_require__(902); var _objectIs2 = _interopRequireDefault(_objectIs); -var _has = __webpack_require__(165); +var _has = __webpack_require__(166); var _has2 = _interopRequireDefault(_has); @@ -127755,15 +128101,15 @@ function reduceTreesBySelector(selector, roots) { } /***/ }), -/* 922 */ +/* 923 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ES = __webpack_require__(904); -var has = __webpack_require__(165); -var bind = __webpack_require__(120); +var ES = __webpack_require__(905); +var has = __webpack_require__(166); +var bind = __webpack_require__(121); var isEnumerable = bind.call(Function.call, Object.prototype.propertyIsEnumerable); module.exports = function values(O) { @@ -127779,13 +128125,13 @@ module.exports = function values(O) { /***/ }), -/* 923 */ +/* 924 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(922); +var implementation = __webpack_require__(923); module.exports = function getPolyfill() { return typeof Object.values === 'function' ? Object.values : implementation; @@ -127793,7 +128139,7 @@ module.exports = function getPolyfill() { /***/ }), -/* 924 */ +/* 925 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -127802,7 +128148,7 @@ Object.defineProperty(exports, "__esModule", { var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); @@ -127824,11 +128170,11 @@ var _cheerio2 = _interopRequireDefault(_cheerio); var _Utils = __webpack_require__(203); -var _Debug = __webpack_require__(918); +var _Debug = __webpack_require__(919); var _RSTTraversal = __webpack_require__(205); -var _selectors = __webpack_require__(921); +var _selectors = __webpack_require__(922); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } @@ -129597,7 +129943,7 @@ privateWarning('complexSelector', ''); exports['default'] = ShallowWrapper; /***/ }), -/* 925 */ +/* 926 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -129630,7 +129976,7 @@ function memoizeStringOnly(callback) { module.exports = memoizeStringOnly; /***/ }), -/* 926 */ +/* 927 */ /***/ (function(module, exports) { ace.define("ace/theme/github",["require","exports","module","ace/lib/dom"], function(acequire, exports, module) { @@ -129739,13 +130085,13 @@ background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZ /***/ }), -/* 927 */ +/* 928 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCodeBlock,\n EuiSpacer,\n} from '../../../../src/components';\n\nconst htmlCode = `\n
\n asdf\n
\n`;\n\nconst jsCode = require('!!raw-loader!./code_block');\n\nexport default () => (\n
\n \n {htmlCode}\n \n\n \n\n \n {jsCode}\n \n\n \n\n
\n);\n" /***/ }), -/* 928 */ +/* 929 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -130115,7 +130461,7 @@ var propsInfo = exports.propsInfo = { }; /***/ }), -/* 929 */ +/* 930 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -130196,6 +130542,12 @@ var propsInfo = exports.propsInfo = { required: false, defaultValue: { value: '[5, 10, 20]' }, type: { name: 'number[]' } + }, + hidePerPageOptions: { + description: 'Hides the page size dropdown', + required: false, + defaultValue: { value: 'false' }, + type: { name: 'bool' } } } } @@ -130455,17 +130807,139 @@ var propsInfo = exports.propsInfo = { }; /***/ }), -/* 930 */ +/* 931 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.ModalExample = undefined; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +var _services = __webpack_require__(11); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var ModalExample = exports.ModalExample = function (_Component) { + _inherits(ModalExample, _Component); + + function ModalExample(props) { + _classCallCheck(this, ModalExample); + + var _this = _possibleConstructorReturn(this, (ModalExample.__proto__ || Object.getPrototypeOf(ModalExample)).call(this, props)); + + _this.state = { + open: false + }; + + _this.open = _this.open.bind(_this); + _this.close = _this.close.bind(_this); + _this.closeOnEscape = _this.closeOnEscape.bind(_this); + return _this; + } + + _createClass(ModalExample, [{ + key: 'open', + value: function open() { + this.setState({ open: true }); + } + }, { + key: 'close', + value: function close() { + if (this.state.open) { + this.setState({ open: false }); + } + } + }, { + key: 'closeOnEscape', + value: function closeOnEscape(_ref) { + var key = _ref.key; + + if (key === 'Escape') { + this.close(); + } + } + }, { + key: 'render', + value: function render() { + var _props = this.props, + Modal = _props.modal, + _props$buttonText = _props.buttonText, + buttonText = _props$buttonText === undefined ? 'Open Modal' : _props$buttonText; + + var button = _react2.default.createElement( + _components.EuiButton, + { onClick: this.open }, + buttonText + ); + + return _react2.default.createElement( + 'div', + null, + _react2.default.createElement(_services.EuiWindowEvent, { event: 'keydown', handler: this.closeOnEscape }), + this.state.open ? _react2.default.createElement(Modal, { onClose: this.close }) : button + ); + } + }]); + + return ModalExample; +}(_react.Component); + +ModalExample.__docgenInfo = [{ + 'description': '', + 'displayName': 'ModalExample', + 'methods': [{ + 'name': 'open', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'close', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'closeOnEscape', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': '{ key }', + 'type': null + }], + 'returns': null + }] +}]; + +/***/ }), +/* 932 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_voronoi__ = __webpack_require__(2868); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_voronoi__ = __webpack_require__(2885); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_voronoi__["a"]; }); /***/ }), -/* 931 */ +/* 933 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130605,7 +131079,7 @@ function clipCells(x0, y0, x1, y1) { /***/ }), -/* 932 */ +/* 934 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130695,7 +131169,7 @@ function detachCircle(arc) { /***/ }), -/* 933 */ +/* 935 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130706,7 +131180,7 @@ var rad2deg = 180 / Math.PI; /***/ }), -/* 934 */ +/* 936 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130714,7 +131188,7 @@ var rad2deg = 180 / Math.PI; /* unused harmony export rgbBasisClosed */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_color__ = __webpack_require__(53); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__basis__ = __webpack_require__(448); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__basisClosed__ = __webpack_require__(935); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__basisClosed__ = __webpack_require__(937); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__color__ = __webpack_require__(207); @@ -130774,7 +131248,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 935 */ +/* 937 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130795,7 +131269,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 936 */ +/* 938 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130807,7 +131281,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 937 */ +/* 939 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130832,7 +131306,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 938 */ +/* 940 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130845,7 +131319,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 939 */ +/* 941 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130876,7 +131350,7 @@ var rgbBasisClosed = rgbSpline(__WEBPACK_IMPORTED_MODULE_2__basisClosed__["a" /* /***/ }), -/* 940 */ +/* 942 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -130948,7 +131422,7 @@ function one(b) { /***/ }), -/* 941 */ +/* 943 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -130964,14 +131438,14 @@ exports["default"] = { module.exports = exports["default"]; /***/ }), -/* 942 */ +/* 944 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export bisectRight */ /* unused harmony export bisectLeft */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(167); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bisector__ = __webpack_require__(943); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(168); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bisector__ = __webpack_require__(945); @@ -130982,11 +131456,11 @@ var bisectLeft = ascendingBisect.left; /***/ }), -/* 943 */ +/* 945 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(168); /* harmony default export */ __webpack_exports__["a"] = (function(compare) { @@ -131023,7 +131497,7 @@ function ascendingComparator(f) { /***/ }), -/* 944 */ +/* 946 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131041,11 +131515,11 @@ function pair(a, b) { /***/ }), -/* 945 */ +/* 947 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__variance__ = __webpack_require__(946); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__variance__ = __webpack_require__(948); /* harmony default export */ __webpack_exports__["a"] = (function(array, f) { @@ -131055,7 +131529,7 @@ function pair(a, b) { /***/ }), -/* 946 */ +/* 948 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131096,7 +131570,7 @@ function pair(a, b) { /***/ }), -/* 947 */ +/* 949 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131140,7 +131614,7 @@ function pair(a, b) { /***/ }), -/* 948 */ +/* 950 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131153,7 +131627,7 @@ var map = array.map; /***/ }), -/* 949 */ +/* 951 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131173,7 +131647,7 @@ var map = array.map; /***/ }), -/* 950 */ +/* 952 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131233,7 +131707,7 @@ function tickStep(start, stop, count) { /***/ }), -/* 951 */ +/* 953 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131243,7 +131717,7 @@ function tickStep(start, stop, count) { /***/ }), -/* 952 */ +/* 954 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131284,11 +131758,11 @@ function tickStep(start, stop, count) { /***/ }), -/* 953 */ +/* 955 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__min__ = __webpack_require__(952); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__min__ = __webpack_require__(954); /* harmony default export */ __webpack_exports__["a"] = (function(matrix) { @@ -131307,14 +131781,14 @@ function length(d) { /***/ }), -/* 954 */ +/* 956 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export implicit */ /* harmony export (immutable) */ __webpack_exports__["a"] = ordinal; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_collection__ = __webpack_require__(457); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(127); @@ -131364,7 +131838,7 @@ function ordinal(range) { /***/ }), -/* 955 */ +/* 957 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131374,18 +131848,18 @@ function ordinal(range) { /***/ }), -/* 956 */ +/* 958 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__exponent__ = __webpack_require__(294); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__formatGroup__ = __webpack_require__(2921); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__formatNumerals__ = __webpack_require__(2922); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__formatSpecifier__ = __webpack_require__(957); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__formatTrim__ = __webpack_require__(2923); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__formatTypes__ = __webpack_require__(2924); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__formatPrefixAuto__ = __webpack_require__(958); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__identity__ = __webpack_require__(2926); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__formatGroup__ = __webpack_require__(2938); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__formatNumerals__ = __webpack_require__(2939); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__formatSpecifier__ = __webpack_require__(959); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__formatTrim__ = __webpack_require__(2940); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__formatTypes__ = __webpack_require__(2941); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__formatPrefixAuto__ = __webpack_require__(960); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__identity__ = __webpack_require__(2943); @@ -131531,7 +132005,7 @@ var prefixes = ["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z", /***/ }), -/* 957 */ +/* 959 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131575,7 +132049,7 @@ FormatSpecifier.prototype.toString = function() { /***/ }), -/* 958 */ +/* 960 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131600,7 +132074,7 @@ var prefixExponent; /***/ }), -/* 959 */ +/* 961 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131625,18 +132099,18 @@ var prefixExponent; /***/ }), -/* 960 */ +/* 962 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = calendar; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(126); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_time__ = __webpack_require__(461); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_time_format__ = __webpack_require__(961); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_time_format__ = __webpack_require__(963); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__array__ = __webpack_require__(127); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__continuous__ = __webpack_require__(293); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__nice__ = __webpack_require__(959); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__nice__ = __webpack_require__(961); @@ -131775,7 +132249,7 @@ function calendar(year, month, week, day, hour, minute, second, millisecond, for /***/ }), -/* 961 */ +/* 963 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -131785,11 +132259,11 @@ function calendar(year, month, week, day, hour, minute, second, millisecond, for /* unused harmony reexport timeParse */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__src_defaultLocale__["b"]; }); /* unused harmony reexport utcParse */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_locale__ = __webpack_require__(962); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_locale__ = __webpack_require__(964); /* unused harmony reexport timeFormatLocale */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_isoFormat__ = __webpack_require__(963); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_isoFormat__ = __webpack_require__(965); /* unused harmony reexport isoFormat */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_isoParse__ = __webpack_require__(2949); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_isoParse__ = __webpack_require__(2966); /* unused harmony reexport isoParse */ @@ -131798,7 +132272,7 @@ function calendar(year, month, week, day, hour, minute, second, millisecond, for /***/ }), -/* 962 */ +/* 964 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132436,7 +132910,7 @@ function formatUnixTimestampSeconds(d) { /***/ }), -/* 963 */ +/* 965 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132458,12 +132932,12 @@ var formatIso = Date.prototype.toISOString /***/ }), -/* 964 */ +/* 966 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_path__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(128); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__curve_linear__ = __webpack_require__(295); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__line__ = __webpack_require__(464); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__point__ = __webpack_require__(465); @@ -132579,7 +133053,7 @@ var formatIso = Date.prototype.toISOString /***/ }), -/* 965 */ +/* 967 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132625,12 +133099,12 @@ function curveRadial(curve) { /***/ }), -/* 966 */ +/* 968 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = lineRadial; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__curve_radial__ = __webpack_require__(965); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__curve_radial__ = __webpack_require__(967); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__line__ = __webpack_require__(464); @@ -132654,7 +133128,7 @@ function lineRadial(l) { /***/ }), -/* 967 */ +/* 969 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132664,7 +133138,7 @@ function lineRadial(l) { /***/ }), -/* 968 */ +/* 970 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132673,7 +133147,7 @@ var slice = Array.prototype.slice; /***/ }), -/* 969 */ +/* 971 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132690,7 +133164,7 @@ var slice = Array.prototype.slice; /***/ }), -/* 970 */ +/* 972 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132715,7 +133189,7 @@ var slice = Array.prototype.slice; /***/ }), -/* 971 */ +/* 973 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132736,7 +133210,7 @@ var tan30 = Math.sqrt(1 / 3), /***/ }), -/* 972 */ +/* 974 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132768,7 +133242,7 @@ var ka = 0.89081309152928522810, /***/ }), -/* 973 */ +/* 975 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132782,7 +133256,7 @@ var ka = 0.89081309152928522810, /***/ }), -/* 974 */ +/* 976 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132800,7 +133274,7 @@ var sqrt3 = Math.sqrt(3); /***/ }), -/* 975 */ +/* 977 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132833,7 +133307,7 @@ var c = -0.5, /***/ }), -/* 976 */ +/* 978 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132904,7 +133378,7 @@ CardinalClosed.prototype = { /***/ }), -/* 977 */ +/* 979 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -132962,7 +133436,7 @@ CardinalOpen.prototype = { /***/ }), -/* 978 */ +/* 980 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133086,7 +133560,7 @@ LineSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_4__abstract_ /* harmony default export */ __webpack_exports__["a"] = (LineSeriesCanvas); /***/ }), -/* 979 */ +/* 981 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133095,7 +133569,7 @@ LineSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_4__abstract_ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -133240,7 +133714,7 @@ BarSeries.displayName = 'BarSeries'; /* harmony default export */ __webpack_exports__["a"] = (BarSeries); /***/ }), -/* 980 */ +/* 982 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133249,7 +133723,7 @@ BarSeries.displayName = 'BarSeries'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_color__ = __webpack_require__(53); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__theme__ = __webpack_require__(28); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_scales_utils__ = __webpack_require__(37); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -133386,7 +133860,7 @@ BarSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_5__abstract_s /* harmony default export */ __webpack_exports__["a"] = (BarSeriesCanvas); /***/ }), -/* 981 */ +/* 983 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133468,7 +133942,7 @@ VerticalRectSeries.displayName = 'VerticalRectSeries'; /* harmony default export */ __webpack_exports__["a"] = (VerticalRectSeries); /***/ }), -/* 982 */ +/* 984 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133578,17 +134052,17 @@ MarkSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_3__abstract_ /* harmony default export */ __webpack_exports__["a"] = (MarkSeriesCanvas); /***/ }), -/* 983 */ +/* 985 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(984); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ascending__ = __webpack_require__(2996); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__area__ = __webpack_require__(2997); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__constant__ = __webpack_require__(985); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__contains__ = __webpack_require__(2998); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__noop__ = __webpack_require__(2999); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(986); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ascending__ = __webpack_require__(3013); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__area__ = __webpack_require__(3014); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__constant__ = __webpack_require__(987); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__contains__ = __webpack_require__(3015); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__noop__ = __webpack_require__(3016); @@ -133795,7 +134269,7 @@ var cases = [ /***/ }), -/* 984 */ +/* 986 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133806,7 +134280,7 @@ var slice = array.slice; /***/ }), -/* 985 */ +/* 987 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -133818,16 +134292,16 @@ var slice = array.slice; /***/ }), -/* 986 */ +/* 988 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return areaRingSum; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return areaStream; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(99); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__stream__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__stream__ = __webpack_require__(130); @@ -133905,14 +134379,14 @@ function areaPoint(lambda, phi) { /***/ }), -/* 987 */ +/* 989 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = circleStream; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cartesian__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(3005); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(3022); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__rotation__ = __webpack_require__(299); @@ -133989,7 +134463,7 @@ function circleRadius(cosRadius, point) { /***/ }), -/* 988 */ +/* 990 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -134008,12 +134482,12 @@ function circleRadius(cosRadius, point) { /***/ }), -/* 989 */ +/* 991 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(990); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(992); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); @@ -134109,15 +134583,15 @@ function clipAntimeridianInterpolate(from, to, direction, stream) { /***/ }), -/* 990 */ +/* 992 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__buffer__ = __webpack_require__(991); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rejoin__ = __webpack_require__(992); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__polygonContains__ = __webpack_require__(994); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__buffer__ = __webpack_require__(993); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rejoin__ = __webpack_require__(994); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__polygonContains__ = __webpack_require__(996); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_array__ = __webpack_require__(33); @@ -134252,11 +134726,11 @@ function compareIntersection(a, b) { /***/ }), -/* 991 */ +/* 993 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__noop__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__noop__ = __webpack_require__(100); /* harmony default export */ __webpack_exports__["a"] = (function() { @@ -134284,11 +134758,11 @@ function compareIntersection(a, b) { /***/ }), -/* 992 */ +/* 994 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__pointEqual__ = __webpack_require__(993); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__pointEqual__ = __webpack_require__(995); function Intersection(point, points, other, entry) { @@ -134393,11 +134867,11 @@ function link(array) { /***/ }), -/* 993 */ +/* 995 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony default export */ __webpack_exports__["a"] = (function(a, b) { @@ -134406,13 +134880,13 @@ function link(array) { /***/ }), -/* 994 */ +/* 996 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__cartesian__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(12); @@ -134488,15 +134962,15 @@ var sum = Object(__WEBPACK_IMPORTED_MODULE_0__adder__["a" /* default */])(); /***/ }), -/* 995 */ +/* 997 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cartesian__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__circle__ = __webpack_require__(987); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__pointEqual__ = __webpack_require__(993); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__index__ = __webpack_require__(990); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__circle__ = __webpack_require__(989); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__pointEqual__ = __webpack_require__(995); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__index__ = __webpack_require__(992); @@ -134682,11 +135156,11 @@ var sum = Object(__WEBPACK_IMPORTED_MODULE_0__adder__["a" /* default */])(); /***/ }), -/* 996 */ +/* 998 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__length__ = __webpack_require__(997); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__length__ = __webpack_require__(999); var coordinates = [null, null], @@ -134700,14 +135174,14 @@ var coordinates = [null, null], /***/ }), -/* 997 */ +/* 999 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(99); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__stream__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__stream__ = __webpack_require__(130); @@ -134764,11 +135238,11 @@ function lengthPoint(lambda, phi) { /***/ }), -/* 998 */ +/* 1000 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__noop__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__noop__ = __webpack_require__(100); var x0 = Infinity, @@ -134800,7 +135274,7 @@ function boundsPoint(x, y) { /***/ }), -/* 999 */ +/* 1001 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -134818,12 +135292,12 @@ function boundsPoint(x, y) { /***/ }), -/* 1000 */ +/* 1002 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = equirectangularRaw; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(73); function equirectangularRaw(lambda, phi) { @@ -134839,7 +135313,7 @@ equirectangularRaw.invert = equirectangularRaw; /***/ }), -/* 1001 */ +/* 1003 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -134935,7 +135409,7 @@ LineMarkSeries.propTypes = propTypes; /* harmony default export */ __webpack_exports__["a"] = (LineMarkSeries); /***/ }), -/* 1002 */ +/* 1004 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -134946,9 +135420,9 @@ LineMarkSeries.propTypes = propTypes; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_axis_utils__ = __webpack_require__(56); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_scales_utils__ = __webpack_require__(37); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__axis_line__ = __webpack_require__(3042); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__axis_ticks__ = __webpack_require__(3043); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__axis_title__ = __webpack_require__(3044); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__axis_line__ = __webpack_require__(3059); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__axis_ticks__ = __webpack_require__(3060); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__axis_title__ = __webpack_require__(3061); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -135192,7 +135666,7 @@ Axis.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (Axis); /***/ }), -/* 1003 */ +/* 1005 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -135200,7 +135674,7 @@ Axis.requiresSVG = true; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_voronoi__ = __webpack_require__(930); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_voronoi__ = __webpack_require__(932); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -135331,7 +135805,7 @@ Voronoi.propTypes = { /* harmony default export */ __webpack_exports__["a"] = (Voronoi); /***/ }), -/* 1004 */ +/* 1006 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -135339,7 +135813,7 @@ Voronoi.propTypes = { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__discrete_color_legend_item__ = __webpack_require__(3050); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__discrete_color_legend_item__ = __webpack_require__(3067); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__theme__ = __webpack_require__(28); // Copyright (c) 2016 - 2017 Uber Technologies, Inc. // @@ -135428,39 +135902,39 @@ DiscreteColorLegend.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (DiscreteColorLegend); /***/ }), -/* 1005 */ +/* 1007 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_cluster__ = __webpack_require__(3055); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_cluster__ = __webpack_require__(3072); /* unused harmony reexport cluster */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_hierarchy_index__ = __webpack_require__(480); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_1__src_hierarchy_index__["c"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_pack_index__ = __webpack_require__(3067); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_pack_index__ = __webpack_require__(3084); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_2__src_pack_index__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_pack_siblings__ = __webpack_require__(1006); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_pack_siblings__ = __webpack_require__(1008); /* unused harmony reexport packSiblings */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_pack_enclose__ = __webpack_require__(1007); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_pack_enclose__ = __webpack_require__(1009); /* unused harmony reexport packEnclose */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_partition__ = __webpack_require__(3069); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_partition__ = __webpack_require__(3086); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_5__src_partition__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_stratify__ = __webpack_require__(3070); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_stratify__ = __webpack_require__(3087); /* unused harmony reexport stratify */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_tree__ = __webpack_require__(3071); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_tree__ = __webpack_require__(3088); /* unused harmony reexport tree */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_treemap_index__ = __webpack_require__(3072); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_treemap_index__ = __webpack_require__(3089); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_8__src_treemap_index__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_treemap_binary__ = __webpack_require__(3073); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_treemap_binary__ = __webpack_require__(3090); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_9__src_treemap_binary__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_treemap_dice__ = __webpack_require__(220); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_10__src_treemap_dice__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_treemap_slice__ = __webpack_require__(302); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return __WEBPACK_IMPORTED_MODULE_11__src_treemap_slice__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_treemap_sliceDice__ = __webpack_require__(3074); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_treemap_sliceDice__ = __webpack_require__(3091); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return __WEBPACK_IMPORTED_MODULE_12__src_treemap_sliceDice__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_treemap_squarify__ = __webpack_require__(482); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return __WEBPACK_IMPORTED_MODULE_13__src_treemap_squarify__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_treemap_resquarify__ = __webpack_require__(3075); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_treemap_resquarify__ = __webpack_require__(3092); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return __WEBPACK_IMPORTED_MODULE_14__src_treemap_resquarify__["a"]; }); @@ -135480,12 +135954,12 @@ DiscreteColorLegend.defaultProps = { /***/ }), -/* 1006 */ +/* 1008 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = packEnclose; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__enclose__ = __webpack_require__(1007); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__enclose__ = __webpack_require__(1009); function place(b, a, c) { @@ -135607,11 +136081,11 @@ function packEnclose(circles) { /***/ }), -/* 1007 */ +/* 1009 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(3068); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(3085); /* harmony default export */ __webpack_exports__["a"] = (function(circles) { @@ -135733,7 +136207,7 @@ function encloseBasis3(a, b, c) { /***/ }), -/* 1008 */ +/* 1010 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -135750,7 +136224,7 @@ function constantZero() { /***/ }), -/* 1009 */ +/* 1011 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -135763,7 +136237,7 @@ function constantZero() { /***/ }), -/* 1010 */ +/* 1012 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -135771,7 +136245,7 @@ function constantZero() { /* harmony export (immutable) */ __webpack_exports__["d"] = right; /* harmony export (immutable) */ __webpack_exports__["b"] = justify; /* harmony export (immutable) */ __webpack_exports__["a"] = center; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); function targetDepth(d) { @@ -135798,7 +136272,7 @@ function center(node) { /***/ }), -/* 1011 */ +/* 1013 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -135821,13 +136295,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _x_axis = __webpack_require__(1012); +var _x_axis = __webpack_require__(1014); -var _y_axis = __webpack_require__(1013); +var _y_axis = __webpack_require__(1015); -var _horizontal_grid = __webpack_require__(1014); +var _horizontal_grid = __webpack_require__(1016); -var _vertical_grid = __webpack_require__(1015); +var _vertical_grid = __webpack_require__(1017); var _chart_utils = __webpack_require__(62); @@ -135952,7 +136426,7 @@ EuiDefaultAxis.__docgenInfo = [{ }]; /***/ }), -/* 1012 */ +/* 1014 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -135975,7 +136449,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _axis_utils = __webpack_require__(303); @@ -136167,7 +136641,7 @@ EuiXAxis.__docgenInfo = [{ }]; /***/ }), -/* 1013 */ +/* 1015 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -136190,7 +136664,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _axis_utils = __webpack_require__(303); @@ -136382,7 +136856,7 @@ EuiYAxis.__docgenInfo = [{ }]; /***/ }), -/* 1014 */ +/* 1016 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -136399,7 +136873,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -136441,7 +136915,7 @@ EuiHorizontalGrid.__docgenInfo = [{ }]; /***/ }), -/* 1015 */ +/* 1017 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -136458,7 +136932,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -136500,7 +136974,7 @@ EuiVerticalGrid.__docgenInfo = [{ }]; /***/ }), -/* 1016 */ +/* 1018 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -136527,7 +137001,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); @@ -136904,7 +137378,7 @@ EuiCrosshairX.__docgenInfo = [{ }]; /***/ }), -/* 1017 */ +/* 1019 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -136931,7 +137405,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); @@ -137689,19 +138163,19 @@ CrosshairY.__docgenInfo = [{ }]; /***/ }), -/* 1018 */ +/* 1020 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiLineSeries,\n EuiXAxis,\n EuiYAxis,\n EuiSeriesChart,\n EuiSeriesChartAxisUtils,\n EuiSeriesChartTextUtils,\n} from '../../../../src/experimental';\n\nconst DATA = [{ x: 0, y: 5 }, { x: 1, y: 3 }, { x: 2, y: 2 }, { x: 3, y: 3 }];\n\nfunction xAxisTickFormatter(value) {\n return EuiSeriesChartTextUtils.labelWordWrap(`Axis value is ${value}`, 10);\n}\n\nexport default () => (\n \n \n \n \n \n \n \n);\n" /***/ }), -/* 1019 */ +/* 1021 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiHistogramSeries } from '../../../../src/experimental';\n\nconst data = [\n { x0: 0, x: 1, y: 1 },\n { x0: 1, x: 2, y: 3 },\n { x0: 2, x: 3, y: 2 },\n { x0: 3, x: 4, y: 0.5 },\n { x0: 4, x: 5, y: 5 },\n];\n\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 1020 */ +/* 1022 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -137714,39 +138188,39 @@ module.exports = __webpack_require__(261); /***/ }), -/* 1021 */ +/* 1023 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -module.exports.encode = __webpack_require__(3164); -module.exports.decode = __webpack_require__(3165); -module.exports.format = __webpack_require__(3166); -module.exports.parse = __webpack_require__(3167); +module.exports.encode = __webpack_require__(3181); +module.exports.decode = __webpack_require__(3182); +module.exports.format = __webpack_require__(3183); +module.exports.parse = __webpack_require__(3184); /***/ }), -/* 1022 */ +/* 1024 */ /***/ (function(module, exports) { module.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/ /***/ }), -/* 1023 */ +/* 1025 */ /***/ (function(module, exports) { module.exports=/[\0-\x1F\x7F-\x9F]/ /***/ }), -/* 1024 */ +/* 1026 */ /***/ (function(module, exports) { module.exports=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/ /***/ }), -/* 1025 */ +/* 1027 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -137781,7 +138255,7 @@ module.exports.HTML_OPEN_CLOSE_TAG_RE = HTML_OPEN_CLOSE_TAG_RE; /***/ }), -/* 1026 */ +/* 1028 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -137905,7 +138379,7 @@ module.exports.postProcess = function strikethrough(state) { /***/ }), -/* 1027 */ +/* 1029 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -138039,19 +138513,15 @@ module.exports.postProcess = function emphasis(state) { /***/ }), -/* 1028 */ +/* 1030 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -__webpack_require__(1029); - -__webpack_require__(1030); +__webpack_require__(1031); -__webpack_require__(1035); - -__webpack_require__(1036); +__webpack_require__(1032); __webpack_require__(1037); @@ -138067,9 +138537,9 @@ __webpack_require__(1042); __webpack_require__(1043); -__webpack_require__(1045); +__webpack_require__(1044); -__webpack_require__(1046); +__webpack_require__(1045); __webpack_require__(1047); @@ -138077,9 +138547,9 @@ __webpack_require__(1048); __webpack_require__(1049); -__webpack_require__(1051); +__webpack_require__(1050); -__webpack_require__(1052); +__webpack_require__(1051); __webpack_require__(1053); @@ -138101,11 +138571,11 @@ __webpack_require__(1061); __webpack_require__(1062); -__webpack_require__(1066); +__webpack_require__(1063); -__webpack_require__(1069); +__webpack_require__(1064); -__webpack_require__(1070); +__webpack_require__(1068); __webpack_require__(1071); @@ -138127,9 +138597,9 @@ __webpack_require__(1079); __webpack_require__(1080); -__webpack_require__(1082); +__webpack_require__(1081); -__webpack_require__(1083); +__webpack_require__(1082); __webpack_require__(1084); @@ -138137,9 +138607,9 @@ __webpack_require__(1085); __webpack_require__(1086); -__webpack_require__(1088); +__webpack_require__(1087); -__webpack_require__(1089); +__webpack_require__(1088); __webpack_require__(1090); @@ -138147,9 +138617,9 @@ __webpack_require__(1091); __webpack_require__(1092); -__webpack_require__(1094); +__webpack_require__(1093); -__webpack_require__(1095); +__webpack_require__(1094); __webpack_require__(1096); @@ -138167,12 +138637,12 @@ __webpack_require__(1102); __webpack_require__(1103); -__webpack_require__(318); - __webpack_require__(1104); __webpack_require__(1105); +__webpack_require__(318); + __webpack_require__(1106); __webpack_require__(1107); @@ -138199,9 +138669,9 @@ __webpack_require__(1117); __webpack_require__(1118); -__webpack_require__(1120); +__webpack_require__(1119); -__webpack_require__(1121); +__webpack_require__(1120); __webpack_require__(1122); @@ -138237,6 +138707,10 @@ __webpack_require__(1137); __webpack_require__(1138); +__webpack_require__(1139); + +__webpack_require__(1140); + var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); @@ -138247,19 +138721,19 @@ var _reactDom2 = _interopRequireDefault(_reactDom); var _reactRedux = __webpack_require__(329); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _reactRouterRedux = __webpack_require__(534); -var _configure_store = __webpack_require__(1204); +var _configure_store = __webpack_require__(1206); var _configure_store2 = _interopRequireDefault(_configure_store); -var _app_container = __webpack_require__(3219); +var _app_container = __webpack_require__(3243); -var _home_view = __webpack_require__(3221); +var _home_view = __webpack_require__(3245); -var _not_found_view = __webpack_require__(3229); +var _not_found_view = __webpack_require__(3253); var _services = __webpack_require__(7); @@ -138267,19 +138741,19 @@ var _routes = __webpack_require__(537); var _routes2 = _interopRequireDefault(_routes); -var _theme_light = __webpack_require__(3230); +var _theme_light = __webpack_require__(3254); var _theme_light2 = _interopRequireDefault(_theme_light); -var _theme_dark = __webpack_require__(3233); +var _theme_dark = __webpack_require__(3257); var _theme_dark2 = _interopRequireDefault(_theme_dark); -var _theme_k6_light = __webpack_require__(3235); +var _theme_k6_light = __webpack_require__(3259); var _theme_k6_light2 = _interopRequireDefault(_theme_k6_light); -var _theme_k6_dark = __webpack_require__(3237); +var _theme_k6_dark = __webpack_require__(3261); var _theme_k6_dark2 = _interopRequireDefault(_theme_k6_dark); @@ -138346,7 +138820,7 @@ _reactDom2.default.render(_react2.default.createElement( ), document.getElementById('guide')); /***/ }), -/* 1029 */ +/* 1031 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -138355,7 +138829,7 @@ var $export = __webpack_require__(8); var $typed = __webpack_require__(307); var buffer = __webpack_require__(487); var anObject = __webpack_require__(23); -var toAbsoluteIndex = __webpack_require__(137); +var toAbsoluteIndex = __webpack_require__(138); var toLength = __webpack_require__(45); var isObject = __webpack_require__(17); var ArrayBuffer = __webpack_require__(20).ArrayBuffer; @@ -138399,10 +138873,10 @@ __webpack_require__(221)(ARRAY_BUFFER); /***/ }), -/* 1030 */ +/* 1032 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Int8', 1, function (init) { +__webpack_require__(76)('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138410,12 +138884,12 @@ __webpack_require__(75)('Int8', 1, function (init) { /***/ }), -/* 1031 */ +/* 1033 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(38); var anObject = __webpack_require__(23); -var getKeys = __webpack_require__(106); +var getKeys = __webpack_require__(107); module.exports = __webpack_require__(54) ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); @@ -138429,11 +138903,11 @@ module.exports = __webpack_require__(54) ? Object.defineProperties : function de /***/ }), -/* 1032 */ +/* 1034 */ /***/ (function(module, exports, __webpack_require__) { // 9.4.2.3 ArraySpeciesCreate(originalArray, length) -var speciesConstructor = __webpack_require__(1033); +var speciesConstructor = __webpack_require__(1035); module.exports = function (original, length) { return new (speciesConstructor(original))(length); @@ -138441,7 +138915,7 @@ module.exports = function (original, length) { /***/ }), -/* 1033 */ +/* 1035 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(17); @@ -138463,14 +138937,14 @@ module.exports = function (original) { /***/ }), -/* 1034 */ +/* 1036 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var create = __webpack_require__(171); -var descriptor = __webpack_require__(101); -var setToStringTag = __webpack_require__(138); +var create = __webpack_require__(172); +var descriptor = __webpack_require__(102); +var setToStringTag = __webpack_require__(139); var IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() @@ -138483,10 +138957,10 @@ module.exports = function (Constructor, NAME, next) { /***/ }), -/* 1035 */ +/* 1037 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Uint8', 1, function (init) { +__webpack_require__(76)('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138494,10 +138968,10 @@ __webpack_require__(75)('Uint8', 1, function (init) { /***/ }), -/* 1036 */ +/* 1038 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Uint8', 1, function (init) { +__webpack_require__(76)('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138505,10 +138979,10 @@ __webpack_require__(75)('Uint8', 1, function (init) { /***/ }), -/* 1037 */ +/* 1039 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Int16', 2, function (init) { +__webpack_require__(76)('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138516,10 +138990,10 @@ __webpack_require__(75)('Int16', 2, function (init) { /***/ }), -/* 1038 */ +/* 1040 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Uint16', 2, function (init) { +__webpack_require__(76)('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138527,10 +139001,10 @@ __webpack_require__(75)('Uint16', 2, function (init) { /***/ }), -/* 1039 */ +/* 1041 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Int32', 4, function (init) { +__webpack_require__(76)('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138538,10 +139012,10 @@ __webpack_require__(75)('Int32', 4, function (init) { /***/ }), -/* 1040 */ +/* 1042 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Uint32', 4, function (init) { +__webpack_require__(76)('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138549,10 +139023,10 @@ __webpack_require__(75)('Uint32', 4, function (init) { /***/ }), -/* 1041 */ +/* 1043 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Float32', 4, function (init) { +__webpack_require__(76)('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138560,10 +139034,10 @@ __webpack_require__(75)('Float32', 4, function (init) { /***/ }), -/* 1042 */ +/* 1044 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(75)('Float64', 8, function (init) { +__webpack_require__(76)('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -138571,13 +139045,13 @@ __webpack_require__(75)('Float64', 8, function (init) { /***/ }), -/* 1043 */ +/* 1045 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var strong = __webpack_require__(495); -var validate = __webpack_require__(142); +var validate = __webpack_require__(143); var MAP = 'Map'; // 23.1 Map Objects @@ -138597,7 +139071,7 @@ module.exports = __webpack_require__(224)(MAP, function (get) { /***/ }), -/* 1044 */ +/* 1046 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(17); @@ -138612,13 +139086,13 @@ module.exports = function (that, target, C) { /***/ }), -/* 1045 */ +/* 1047 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var strong = __webpack_require__(495); -var validate = __webpack_require__(142); +var validate = __webpack_require__(143); var SET = 'Set'; // 23.2 Set Objects @@ -138633,19 +139107,19 @@ module.exports = __webpack_require__(224)(SET, function (get) { /***/ }), -/* 1046 */ +/* 1048 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var each = __webpack_require__(172)(0); -var redefine = __webpack_require__(87); -var meta = __webpack_require__(88); +var each = __webpack_require__(173)(0); +var redefine = __webpack_require__(88); +var meta = __webpack_require__(89); var assign = __webpack_require__(497); var weak = __webpack_require__(498); var isObject = __webpack_require__(17); var fails = __webpack_require__(29); -var validate = __webpack_require__(142); +var validate = __webpack_require__(143); var WEAK_MAP = 'WeakMap'; var getWeak = meta.getWeak; var isExtensible = Object.isExtensible; @@ -138699,13 +139173,13 @@ if (fails(function () { return new $WeakMap().set((Object.freeze || Object)(tmp) /***/ }), -/* 1047 */ +/* 1049 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var weak = __webpack_require__(498); -var validate = __webpack_require__(142); +var validate = __webpack_require__(143); var WEAK_SET = 'WeakSet'; // 23.4 WeakSet Objects @@ -138720,12 +139194,12 @@ __webpack_require__(224)(WEAK_SET, function (get) { /***/ }), -/* 1048 */ +/* 1050 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = __webpack_require__(8); -var aFunction = __webpack_require__(103); +var aFunction = __webpack_require__(104); var anObject = __webpack_require__(23); var rApply = (__webpack_require__(20).Reflect || {}).apply; var fApply = Function.apply; @@ -138742,17 +139216,17 @@ $export($export.S + $export.F * !__webpack_require__(29)(function () { /***/ }), -/* 1049 */ +/* 1051 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = __webpack_require__(8); -var create = __webpack_require__(171); -var aFunction = __webpack_require__(103); +var create = __webpack_require__(172); +var aFunction = __webpack_require__(104); var anObject = __webpack_require__(23); var isObject = __webpack_require__(17); var fails = __webpack_require__(29); -var bind = __webpack_require__(1050); +var bind = __webpack_require__(1052); var rConstruct = (__webpack_require__(20).Reflect || {}).construct; // MS Edge supports only 2 arguments and argumentsList argument is optional @@ -138795,12 +139269,12 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { /***/ }), -/* 1050 */ +/* 1052 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var aFunction = __webpack_require__(103); +var aFunction = __webpack_require__(104); var isObject = __webpack_require__(17); var invoke = __webpack_require__(499); var arraySlice = [].slice; @@ -138827,14 +139301,14 @@ module.exports = Function.bind || function bind(that /* , ...args */) { /***/ }), -/* 1051 */ +/* 1053 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = __webpack_require__(38); var $export = __webpack_require__(8); var anObject = __webpack_require__(23); -var toPrimitive = __webpack_require__(169); +var toPrimitive = __webpack_require__(170); // MS Edge has broken Reflect.defineProperty - throwing instead of returning false $export($export.S + $export.F * __webpack_require__(29)(function () { @@ -138856,12 +139330,12 @@ $export($export.S + $export.F * __webpack_require__(29)(function () { /***/ }), -/* 1052 */ +/* 1054 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = __webpack_require__(8); -var gOPD = __webpack_require__(76).f; +var gOPD = __webpack_require__(77).f; var anObject = __webpack_require__(23); $export($export.S, 'Reflect', { @@ -138873,12 +139347,12 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1053 */ +/* 1055 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.6 Reflect.get(target, propertyKey [, receiver]) -var gOPD = __webpack_require__(76); -var getPrototypeOf = __webpack_require__(140); +var gOPD = __webpack_require__(77); +var getPrototypeOf = __webpack_require__(141); var has = __webpack_require__(55); var $export = __webpack_require__(8); var isObject = __webpack_require__(17); @@ -138900,11 +139374,11 @@ $export($export.S, 'Reflect', { get: get }); /***/ }), -/* 1054 */ +/* 1056 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) -var gOPD = __webpack_require__(76); +var gOPD = __webpack_require__(77); var $export = __webpack_require__(8); var anObject = __webpack_require__(23); @@ -138916,12 +139390,12 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1055 */ +/* 1057 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.8 Reflect.getPrototypeOf(target) var $export = __webpack_require__(8); -var getProto = __webpack_require__(140); +var getProto = __webpack_require__(141); var anObject = __webpack_require__(23); $export($export.S, 'Reflect', { @@ -138932,7 +139406,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1056 */ +/* 1058 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.9 Reflect.has(target, propertyKey) @@ -138946,7 +139420,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1057 */ +/* 1059 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.10 Reflect.isExtensible(target) @@ -138963,7 +139437,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1058 */ +/* 1060 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.11 Reflect.ownKeys(target) @@ -138973,7 +139447,7 @@ $export($export.S, 'Reflect', { ownKeys: __webpack_require__(500) }); /***/ }), -/* 1059 */ +/* 1061 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.12 Reflect.preventExtensions(target) @@ -138995,16 +139469,16 @@ $export($export.S, 'Reflect', { /***/ }), -/* 1060 */ +/* 1062 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = __webpack_require__(38); -var gOPD = __webpack_require__(76); -var getPrototypeOf = __webpack_require__(140); +var gOPD = __webpack_require__(77); +var getPrototypeOf = __webpack_require__(141); var has = __webpack_require__(55); var $export = __webpack_require__(8); -var createDesc = __webpack_require__(101); +var createDesc = __webpack_require__(102); var anObject = __webpack_require__(23); var isObject = __webpack_require__(17); @@ -139032,7 +139506,7 @@ $export($export.S, 'Reflect', { set: set }); /***/ }), -/* 1061 */ +/* 1063 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.14 Reflect.setPrototypeOf(target, proto) @@ -139053,26 +139527,26 @@ if (setProto) $export($export.S, 'Reflect', { /***/ }), -/* 1062 */ +/* 1064 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var LIBRARY = __webpack_require__(133); +var LIBRARY = __webpack_require__(134); var global = __webpack_require__(20); -var ctx = __webpack_require__(73); +var ctx = __webpack_require__(74); var classof = __webpack_require__(315); var $export = __webpack_require__(8); var isObject = __webpack_require__(17); -var aFunction = __webpack_require__(103); -var anInstance = __webpack_require__(135); +var aFunction = __webpack_require__(104); +var anInstance = __webpack_require__(136); var forOf = __webpack_require__(223); var speciesConstructor = __webpack_require__(314); var task = __webpack_require__(320).set; -var microtask = __webpack_require__(1063)(); +var microtask = __webpack_require__(1065)(); var newPromiseCapabilityModule = __webpack_require__(501); -var perform = __webpack_require__(1064); -var promiseResolve = __webpack_require__(1065); +var perform = __webpack_require__(1066); +var promiseResolve = __webpack_require__(1067); var PROMISE = 'Promise'; var TypeError = global.TypeError; var process = global.process; @@ -139235,7 +139709,7 @@ if (!USE_NATIVE) { this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled this._n = false; // <- notify }; - Internal.prototype = __webpack_require__(134)($Promise.prototype, { + Internal.prototype = __webpack_require__(135)($Promise.prototype, { // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected) then: function then(onFulfilled, onRejected) { var reaction = newPromiseCapability(speciesConstructor(this, $Promise)); @@ -139266,9 +139740,9 @@ if (!USE_NATIVE) { } $export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise }); -__webpack_require__(138)($Promise, PROMISE); +__webpack_require__(139)($Promise, PROMISE); __webpack_require__(221)(PROMISE); -Wrapper = __webpack_require__(132)[PROMISE]; +Wrapper = __webpack_require__(133)[PROMISE]; // statics $export($export.S + $export.F * !USE_NATIVE, PROMISE, { @@ -139333,7 +139807,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(222)(functio /***/ }), -/* 1063 */ +/* 1065 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(20); @@ -139341,7 +139815,7 @@ var macrotask = __webpack_require__(320).set; var Observer = global.MutationObserver || global.WebKitMutationObserver; var process = global.process; var Promise = global.Promise; -var isNode = __webpack_require__(136)(process) == 'process'; +var isNode = __webpack_require__(137)(process) == 'process'; module.exports = function () { var head, last, notify; @@ -139407,7 +139881,7 @@ module.exports = function () { /***/ }), -/* 1064 */ +/* 1066 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -139420,7 +139894,7 @@ module.exports = function (exec) { /***/ }), -/* 1065 */ +/* 1067 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(23); @@ -139438,7 +139912,7 @@ module.exports = function (C, x) { /***/ }), -/* 1066 */ +/* 1068 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -139448,27 +139922,27 @@ var global = __webpack_require__(20); var has = __webpack_require__(55); var DESCRIPTORS = __webpack_require__(54); var $export = __webpack_require__(8); -var redefine = __webpack_require__(87); -var META = __webpack_require__(88).KEY; +var redefine = __webpack_require__(88); +var META = __webpack_require__(89).KEY; var $fails = __webpack_require__(29); var shared = __webpack_require__(311); -var setToStringTag = __webpack_require__(138); -var uid = __webpack_require__(102); +var setToStringTag = __webpack_require__(139); +var uid = __webpack_require__(103); var wks = __webpack_require__(27); var wksExt = __webpack_require__(502); -var wksDefine = __webpack_require__(1067); -var enumKeys = __webpack_require__(1068); +var wksDefine = __webpack_require__(1069); +var enumKeys = __webpack_require__(1070); var isArray = __webpack_require__(491); var anObject = __webpack_require__(23); var isObject = __webpack_require__(17); var toIObject = __webpack_require__(63); -var toPrimitive = __webpack_require__(169); -var createDesc = __webpack_require__(101); -var _create = __webpack_require__(171); +var toPrimitive = __webpack_require__(170); +var createDesc = __webpack_require__(102); +var _create = __webpack_require__(172); var gOPNExt = __webpack_require__(503); -var $GOPD = __webpack_require__(76); +var $GOPD = __webpack_require__(77); var $DP = __webpack_require__(38); -var $keys = __webpack_require__(106); +var $keys = __webpack_require__(107); var gOPD = $GOPD.f; var dP = $DP.f; var gOPN = gOPNExt.f; @@ -139591,11 +140065,11 @@ if (!USE_NATIVE) { $GOPD.f = $getOwnPropertyDescriptor; $DP.f = $defineProperty; - __webpack_require__(170).f = gOPNExt.f = $getOwnPropertyNames; - __webpack_require__(173).f = $propertyIsEnumerable; + __webpack_require__(171).f = gOPNExt.f = $getOwnPropertyNames; + __webpack_require__(174).f = $propertyIsEnumerable; __webpack_require__(225).f = $getOwnPropertySymbols; - if (DESCRIPTORS && !__webpack_require__(133)) { + if (DESCRIPTORS && !__webpack_require__(134)) { redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); } @@ -139679,12 +140153,12 @@ setToStringTag(global.JSON, 'JSON', true); /***/ }), -/* 1067 */ +/* 1069 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(20); -var core = __webpack_require__(132); -var LIBRARY = __webpack_require__(133); +var core = __webpack_require__(133); +var LIBRARY = __webpack_require__(134); var wksExt = __webpack_require__(502); var defineProperty = __webpack_require__(38).f; module.exports = function (name) { @@ -139694,13 +140168,13 @@ module.exports = function (name) { /***/ }), -/* 1068 */ +/* 1070 */ /***/ (function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols -var getKeys = __webpack_require__(106); +var getKeys = __webpack_require__(107); var gOPS = __webpack_require__(225); -var pIE = __webpack_require__(173); +var pIE = __webpack_require__(174); module.exports = function (it) { var result = getKeys(it); var getSymbols = gOPS.f; @@ -139715,12 +140189,12 @@ module.exports = function (it) { /***/ }), -/* 1069 */ +/* 1071 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.5 Object.freeze(O) var isObject = __webpack_require__(17); -var meta = __webpack_require__(88).onFreeze; +var meta = __webpack_require__(89).onFreeze; __webpack_require__(64)('freeze', function ($freeze) { return function freeze(it) { @@ -139730,12 +140204,12 @@ __webpack_require__(64)('freeze', function ($freeze) { /***/ }), -/* 1070 */ +/* 1072 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.17 Object.seal(O) var isObject = __webpack_require__(17); -var meta = __webpack_require__(88).onFreeze; +var meta = __webpack_require__(89).onFreeze; __webpack_require__(64)('seal', function ($seal) { return function seal(it) { @@ -139745,12 +140219,12 @@ __webpack_require__(64)('seal', function ($seal) { /***/ }), -/* 1071 */ +/* 1073 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.15 Object.preventExtensions(O) var isObject = __webpack_require__(17); -var meta = __webpack_require__(88).onFreeze; +var meta = __webpack_require__(89).onFreeze; __webpack_require__(64)('preventExtensions', function ($preventExtensions) { return function preventExtensions(it) { @@ -139760,7 +140234,7 @@ __webpack_require__(64)('preventExtensions', function ($preventExtensions) { /***/ }), -/* 1072 */ +/* 1074 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.12 Object.isFrozen(O) @@ -139774,7 +140248,7 @@ __webpack_require__(64)('isFrozen', function ($isFrozen) { /***/ }), -/* 1073 */ +/* 1075 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.13 Object.isSealed(O) @@ -139788,7 +140262,7 @@ __webpack_require__(64)('isSealed', function ($isSealed) { /***/ }), -/* 1074 */ +/* 1076 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.11 Object.isExtensible(O) @@ -139802,12 +140276,12 @@ __webpack_require__(64)('isExtensible', function ($isExtensible) { /***/ }), -/* 1075 */ +/* 1077 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = __webpack_require__(63); -var $getOwnPropertyDescriptor = __webpack_require__(76).f; +var $getOwnPropertyDescriptor = __webpack_require__(77).f; __webpack_require__(64)('getOwnPropertyDescriptor', function () { return function getOwnPropertyDescriptor(it, key) { @@ -139817,12 +140291,12 @@ __webpack_require__(64)('getOwnPropertyDescriptor', function () { /***/ }), -/* 1076 */ +/* 1078 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 Object.getPrototypeOf(O) -var toObject = __webpack_require__(74); -var $getPrototypeOf = __webpack_require__(140); +var toObject = __webpack_require__(75); +var $getPrototypeOf = __webpack_require__(141); __webpack_require__(64)('getPrototypeOf', function () { return function getPrototypeOf(it) { @@ -139832,12 +140306,12 @@ __webpack_require__(64)('getPrototypeOf', function () { /***/ }), -/* 1077 */ +/* 1079 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 Object.keys(O) -var toObject = __webpack_require__(74); -var $keys = __webpack_require__(106); +var toObject = __webpack_require__(75); +var $keys = __webpack_require__(107); __webpack_require__(64)('keys', function () { return function keys(it) { @@ -139847,7 +140321,7 @@ __webpack_require__(64)('keys', function () { /***/ }), -/* 1078 */ +/* 1080 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.7 Object.getOwnPropertyNames(O) @@ -139857,7 +140331,7 @@ __webpack_require__(64)('getOwnPropertyNames', function () { /***/ }), -/* 1079 */ +/* 1081 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.1 Object.assign(target, source) @@ -139867,16 +140341,16 @@ $export($export.S + $export.F, 'Object', { assign: __webpack_require__(497) }); /***/ }), -/* 1080 */ +/* 1082 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.10 Object.is(value1, value2) var $export = __webpack_require__(8); -$export($export.S, 'Object', { is: __webpack_require__(1081) }); +$export($export.S, 'Object', { is: __webpack_require__(1083) }); /***/ }), -/* 1081 */ +/* 1083 */ /***/ (function(module, exports) { // 7.2.9 SameValue(x, y) @@ -139887,7 +140361,7 @@ module.exports = Object.is || function is(x, y) { /***/ }), -/* 1082 */ +/* 1084 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.19 Object.setPrototypeOf(O, proto) @@ -139896,7 +140370,7 @@ $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(319).set }); /***/ }), -/* 1083 */ +/* 1085 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(38).f; @@ -139918,7 +140392,7 @@ NAME in FProto || __webpack_require__(54) && dP(FProto, NAME, { /***/ }), -/* 1084 */ +/* 1086 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(8); @@ -139942,11 +140416,11 @@ $export($export.S, 'String', { /***/ }), -/* 1085 */ +/* 1087 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(8); -var toAbsoluteIndex = __webpack_require__(137); +var toAbsoluteIndex = __webpack_require__(138); var fromCharCode = String.fromCharCode; var $fromCodePoint = String.fromCodePoint; @@ -139971,13 +140445,13 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) /***/ }), -/* 1086 */ +/* 1088 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(8); -var $at = __webpack_require__(1087)(false); +var $at = __webpack_require__(1089)(false); $export($export.P, 'String', { // 21.1.3.3 String.prototype.codePointAt(pos) codePointAt: function codePointAt(pos) { @@ -139987,11 +140461,11 @@ $export($export.P, 'String', { /***/ }), -/* 1087 */ +/* 1089 */ /***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(104); -var defined = __webpack_require__(105); +var toInteger = __webpack_require__(105); +var defined = __webpack_require__(106); // true -> String#at // false -> String#codePointAt module.exports = function (TO_STRING) { @@ -140010,7 +140484,7 @@ module.exports = function (TO_STRING) { /***/ }), -/* 1088 */ +/* 1090 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(8); @@ -140022,7 +140496,7 @@ $export($export.P, 'String', { /***/ }), -/* 1089 */ +/* 1091 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140047,7 +140521,7 @@ $export($export.P + $export.F * __webpack_require__(322)(STARTS_WITH), 'String', /***/ }), -/* 1090 */ +/* 1092 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140074,7 +140548,7 @@ $export($export.P + $export.F * __webpack_require__(322)(ENDS_WITH), 'String', { /***/ }), -/* 1091 */ +/* 1093 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140093,18 +140567,18 @@ $export($export.P + $export.F * __webpack_require__(322)(INCLUDES), 'String', { /***/ }), -/* 1092 */ +/* 1094 */ /***/ (function(module, exports, __webpack_require__) { // 21.2.5.3 get RegExp.prototype.flags() if (__webpack_require__(54) && /./g.flags != 'g') __webpack_require__(38).f(RegExp.prototype, 'flags', { configurable: true, - get: __webpack_require__(1093) + get: __webpack_require__(1095) }); /***/ }), -/* 1093 */ +/* 1095 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140124,7 +140598,7 @@ module.exports = function () { /***/ }), -/* 1094 */ +/* 1096 */ /***/ (function(module, exports, __webpack_require__) { // @@match logic @@ -140140,7 +140614,7 @@ __webpack_require__(226)('match', 1, function (defined, MATCH, $match) { /***/ }), -/* 1095 */ +/* 1097 */ /***/ (function(module, exports, __webpack_require__) { // @@replace logic @@ -140158,7 +140632,7 @@ __webpack_require__(226)('replace', 2, function (defined, REPLACE, $replace) { /***/ }), -/* 1096 */ +/* 1098 */ /***/ (function(module, exports, __webpack_require__) { // @@split logic @@ -140235,7 +140709,7 @@ __webpack_require__(226)('split', 2, function (defined, SPLIT, $split) { /***/ }), -/* 1097 */ +/* 1099 */ /***/ (function(module, exports, __webpack_require__) { // @@search logic @@ -140251,14 +140725,14 @@ __webpack_require__(226)('search', 1, function (defined, SEARCH, $search) { /***/ }), -/* 1098 */ +/* 1100 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ctx = __webpack_require__(73); +var ctx = __webpack_require__(74); var $export = __webpack_require__(8); -var toObject = __webpack_require__(74); +var toObject = __webpack_require__(75); var call = __webpack_require__(496); var isArrayIter = __webpack_require__(316); var toLength = __webpack_require__(45); @@ -140295,7 +140769,7 @@ $export($export.S + $export.F * !__webpack_require__(222)(function (iter) { Arra /***/ }), -/* 1099 */ +/* 1101 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140321,7 +140795,7 @@ $export($export.S + $export.F * __webpack_require__(29)(function () { /***/ }), -/* 1100 */ +/* 1102 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) @@ -140329,18 +140803,18 @@ var $export = __webpack_require__(8); $export($export.P, 'Array', { copyWithin: __webpack_require__(494) }); -__webpack_require__(141)('copyWithin'); +__webpack_require__(142)('copyWithin'); /***/ }), -/* 1101 */ +/* 1103 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = __webpack_require__(8); -var $find = __webpack_require__(172)(5); +var $find = __webpack_require__(173)(5); var KEY = 'find'; var forced = true; // Shouldn't skip holes @@ -140350,18 +140824,18 @@ $export($export.P + $export.F * forced, 'Array', { return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -__webpack_require__(141)(KEY); +__webpack_require__(142)(KEY); /***/ }), -/* 1102 */ +/* 1104 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = __webpack_require__(8); -var $find = __webpack_require__(172)(6); +var $find = __webpack_require__(173)(6); var KEY = 'findIndex'; var forced = true; // Shouldn't skip holes @@ -140371,11 +140845,11 @@ $export($export.P + $export.F * forced, 'Array', { return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -__webpack_require__(141)(KEY); +__webpack_require__(142)(KEY); /***/ }), -/* 1103 */ +/* 1105 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) @@ -140383,11 +140857,11 @@ var $export = __webpack_require__(8); $export($export.P, 'Array', { fill: __webpack_require__(313) }); -__webpack_require__(141)('fill'); +__webpack_require__(142)('fill'); /***/ }), -/* 1104 */ +/* 1106 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.2 Number.isFinite(number) @@ -140402,7 +140876,7 @@ $export($export.S, 'Number', { /***/ }), -/* 1105 */ +/* 1107 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) @@ -140412,7 +140886,7 @@ $export($export.S, 'Number', { isInteger: __webpack_require__(506) }); /***/ }), -/* 1106 */ +/* 1108 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.5 Number.isSafeInteger(number) @@ -140428,7 +140902,7 @@ $export($export.S, 'Number', { /***/ }), -/* 1107 */ +/* 1109 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.4 Number.isNaN(number) @@ -140443,7 +140917,7 @@ $export($export.S, 'Number', { /***/ }), -/* 1108 */ +/* 1110 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.1 Number.EPSILON @@ -140453,7 +140927,7 @@ $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); /***/ }), -/* 1109 */ +/* 1111 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.10 Number.MIN_SAFE_INTEGER @@ -140463,7 +140937,7 @@ $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); /***/ }), -/* 1110 */ +/* 1112 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.6 Number.MAX_SAFE_INTEGER @@ -140473,7 +140947,7 @@ $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); /***/ }), -/* 1111 */ +/* 1113 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.3 Math.acosh(x) @@ -140497,7 +140971,7 @@ $export($export.S + $export.F * !($acosh /***/ }), -/* 1112 */ +/* 1114 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.5 Math.asinh(x) @@ -140513,7 +140987,7 @@ $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: /***/ }), -/* 1113 */ +/* 1115 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.7 Math.atanh(x) @@ -140529,7 +141003,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { /***/ }), -/* 1114 */ +/* 1116 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.9 Math.cbrt(x) @@ -140544,7 +141018,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1115 */ +/* 1117 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.11 Math.clz32(x) @@ -140558,7 +141032,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1116 */ +/* 1118 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.12 Math.cosh(x) @@ -140573,7 +141047,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1117 */ +/* 1119 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.14 Math.expm1(x) @@ -140584,17 +141058,17 @@ $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 /***/ }), -/* 1118 */ +/* 1120 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) var $export = __webpack_require__(8); -$export($export.S, 'Math', { fround: __webpack_require__(1119) }); +$export($export.S, 'Math', { fround: __webpack_require__(1121) }); /***/ }), -/* 1119 */ +/* 1121 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) @@ -140623,7 +141097,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 1120 */ +/* 1122 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) @@ -140654,7 +141128,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1121 */ +/* 1123 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.18 Math.imul(x, y) @@ -140677,7 +141151,7 @@ $export($export.S + $export.F * __webpack_require__(29)(function () { /***/ }), -/* 1122 */ +/* 1124 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.20 Math.log1p(x) @@ -140687,7 +141161,7 @@ $export($export.S, 'Math', { log1p: __webpack_require__(507) }); /***/ }), -/* 1123 */ +/* 1125 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.21 Math.log10(x) @@ -140701,7 +141175,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1124 */ +/* 1126 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.22 Math.log2(x) @@ -140715,7 +141189,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1125 */ +/* 1127 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.28 Math.sign(x) @@ -140725,7 +141199,7 @@ $export($export.S, 'Math', { sign: __webpack_require__(324) }); /***/ }), -/* 1126 */ +/* 1128 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.30 Math.sinh(x) @@ -140746,7 +141220,7 @@ $export($export.S + $export.F * __webpack_require__(29)(function () { /***/ }), -/* 1127 */ +/* 1129 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.33 Math.tanh(x) @@ -140764,7 +141238,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1128 */ +/* 1130 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.34 Math.trunc(x) @@ -140778,7 +141252,7 @@ $export($export.S, 'Math', { /***/ }), -/* 1129 */ +/* 1131 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140793,11 +141267,11 @@ $export($export.P, 'Array', { } }); -__webpack_require__(141)('includes'); +__webpack_require__(142)('includes'); /***/ }), -/* 1130 */ +/* 1132 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-values-entries @@ -140812,7 +141286,7 @@ $export($export.S, 'Object', { /***/ }), -/* 1131 */ +/* 1133 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-values-entries @@ -140827,14 +141301,14 @@ $export($export.S, 'Object', { /***/ }), -/* 1132 */ +/* 1134 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = __webpack_require__(8); var ownKeys = __webpack_require__(500); var toIObject = __webpack_require__(63); -var gOPD = __webpack_require__(76); +var gOPD = __webpack_require__(77); var createProperty = __webpack_require__(323); $export($export.S, 'Object', { @@ -140855,7 +141329,7 @@ $export($export.S, 'Object', { /***/ }), -/* 1133 */ +/* 1135 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140874,7 +141348,7 @@ $export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAge /***/ }), -/* 1134 */ +/* 1136 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -140893,7 +141367,7 @@ $export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAge /***/ }), -/* 1135 */ +/* 1137 */ /***/ (function(module, exports, __webpack_require__) { // ie9- setTimeout & setInterval additional parameters fix @@ -140919,7 +141393,7 @@ $export($export.G + $export.B + $export.F * MSIE, { /***/ }), -/* 1136 */ +/* 1138 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(8); @@ -140931,15 +141405,15 @@ $export($export.G + $export.B, { /***/ }), -/* 1137 */ +/* 1139 */ /***/ (function(module, exports, __webpack_require__) { var $iterators = __webpack_require__(318); -var getKeys = __webpack_require__(106); -var redefine = __webpack_require__(87); +var getKeys = __webpack_require__(107); +var redefine = __webpack_require__(88); var global = __webpack_require__(20); var hide = __webpack_require__(57); -var Iterators = __webpack_require__(139); +var Iterators = __webpack_require__(140); var wks = __webpack_require__(27); var ITERATOR = wks('iterator'); var TO_STRING_TAG = wks('toStringTag'); @@ -140995,7 +141469,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ /***/ }), -/* 1138 */ +/* 1140 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -141738,7 +142212,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 1139 */ +/* 1141 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -141751,7 +142225,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ * LICENSE file in the root directory of this source tree. */ -var m=__webpack_require__(30),n=__webpack_require__(36),p=__webpack_require__(89),q=__webpack_require__(50),r="function"===typeof Symbol&&Symbol["for"],t=r?Symbol["for"]("react.element"):60103,u=r?Symbol["for"]("react.portal"):60106,v=r?Symbol["for"]("react.fragment"):60107,w=r?Symbol["for"]("react.strict_mode"):60108,x=r?Symbol["for"]("react.provider"):60109,y=r?Symbol["for"]("react.context"):60110,z=r?Symbol["for"]("react.async_mode"):60111,A=r?Symbol["for"]("react.forward_ref"): +var m=__webpack_require__(30),n=__webpack_require__(36),p=__webpack_require__(90),q=__webpack_require__(50),r="function"===typeof Symbol&&Symbol["for"],t=r?Symbol["for"]("react.element"):60103,u=r?Symbol["for"]("react.portal"):60106,v=r?Symbol["for"]("react.fragment"):60107,w=r?Symbol["for"]("react.strict_mode"):60108,x=r?Symbol["for"]("react.provider"):60109,y=r?Symbol["for"]("react.context"):60110,z=r?Symbol["for"]("react.async_mode"):60111,A=r?Symbol["for"]("react.forward_ref"): 60112,B="function"===typeof Symbol&&Symbol.iterator;function C(a){for(var b=arguments.length-1,e="http://reactjs.org/docs/error-decoder.html?invariant\x3d"+a,c=0;c= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } @@ -161219,7 +161693,7 @@ function createConnect() { /* harmony default export */ __webpack_exports__["a"] = (createConnect()); /***/ }), -/* 1153 */ +/* 1155 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161256,7 +161730,7 @@ function shallowEqual(objA, objB) { } /***/ }), -/* 1154 */ +/* 1156 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161287,13 +161761,13 @@ function whenMapDispatchToPropsIsObject(mapDispatchToProps) { /* harmony default export */ __webpack_exports__["a"] = ([whenMapDispatchToPropsIsFunction, whenMapDispatchToPropsIsMissing, whenMapDispatchToPropsIsObject]); /***/ }), -/* 1155 */ +/* 1157 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Symbol_js__ = __webpack_require__(517); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__getRawTag_js__ = __webpack_require__(1158); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__objectToString_js__ = __webpack_require__(1159); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__getRawTag_js__ = __webpack_require__(1160); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__objectToString_js__ = __webpack_require__(1161); @@ -161325,11 +161799,11 @@ function baseGetTag(value) { /***/ }), -/* 1156 */ +/* 1158 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__freeGlobal_js__ = __webpack_require__(1157); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__freeGlobal_js__ = __webpack_require__(1159); /** Detect free variable `self`. */ @@ -161342,7 +161816,7 @@ var root = __WEBPACK_IMPORTED_MODULE_0__freeGlobal_js__["a" /* default */] || fr /***/ }), -/* 1157 */ +/* 1159 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161354,7 +161828,7 @@ var freeGlobal = typeof global == 'object' && global && global.Object === Object /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(18))) /***/ }), -/* 1158 */ +/* 1160 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161408,7 +161882,7 @@ function getRawTag(value) { /***/ }), -/* 1159 */ +/* 1161 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161437,11 +161911,11 @@ function objectToString(value) { /***/ }), -/* 1160 */ +/* 1162 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__overArg_js__ = __webpack_require__(1161); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__overArg_js__ = __webpack_require__(1163); /** Built-in value references. */ @@ -161451,7 +161925,7 @@ var getPrototype = Object(__WEBPACK_IMPORTED_MODULE_0__overArg_js__["a" /* defau /***/ }), -/* 1161 */ +/* 1163 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161473,7 +161947,7 @@ function overArg(func, transform) { /***/ }), -/* 1162 */ +/* 1164 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161509,14 +161983,14 @@ function isObjectLike(value) { /***/ }), -/* 1163 */ +/* 1165 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(1164); +module.exports = __webpack_require__(1166); /***/ }), -/* 1164 */ +/* 1166 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -161526,7 +162000,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _ponyfill = __webpack_require__(1165); +var _ponyfill = __webpack_require__(1167); var _ponyfill2 = _interopRequireDefault(_ponyfill); @@ -161552,7 +162026,7 @@ exports['default'] = result; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18), __webpack_require__(40)(module))) /***/ }), -/* 1165 */ +/* 1167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -161581,7 +162055,7 @@ function symbolObservablePonyfill(root) { }; /***/ }), -/* 1166 */ +/* 1168 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161722,7 +162196,7 @@ function combineReducers(reducers) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1167 */ +/* 1169 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161776,7 +162250,7 @@ function bindActionCreators(actionCreators, dispatch) { } /***/ }), -/* 1168 */ +/* 1170 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161832,7 +162306,7 @@ function applyMiddleware() { } /***/ }), -/* 1169 */ +/* 1171 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161854,7 +162328,7 @@ function whenMapStateToPropsIsMissing(mapStateToProps) { /* harmony default export */ __webpack_exports__["a"] = ([whenMapStateToPropsIsFunction, whenMapStateToPropsIsMissing]); /***/ }), -/* 1170 */ +/* 1172 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -161911,14 +162385,14 @@ function whenMergePropsIsOmitted(mergeProps) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1171 */ +/* 1173 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export impureFinalPropsSelectorFactory */ /* unused harmony export pureFinalPropsSelectorFactory */ /* harmony export (immutable) */ __webpack_exports__["a"] = finalPropsSelectorFactory; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__verifySubselectors__ = __webpack_require__(1172); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__verifySubselectors__ = __webpack_require__(1174); function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } @@ -162024,7 +162498,7 @@ function finalPropsSelectorFactory(dispatch, _ref2) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1172 */ +/* 1174 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -162049,7 +162523,7 @@ function verifySubselectors(mapStateToProps, mapDispatchToProps, mergeProps, dis } /***/ }), -/* 1173 */ +/* 1175 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -162057,16 +162531,16 @@ function verifySubselectors(mapStateToProps, mapDispatchToProps, mergeProps, dis /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(79); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__createTransitionManager__ = __webpack_require__(522); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(174); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(175); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__RouterContext__ = __webpack_require__(333); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__RouteUtils__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__RouteUtils__ = __webpack_require__(92); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__RouterUtils__ = __webpack_require__(524); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__routerWarning__ = __webpack_require__(144); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__routerWarning__ = __webpack_require__(145); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } @@ -162219,7 +162693,7 @@ var propTypes = { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1174 */ +/* 1176 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -162235,11 +162709,11 @@ var propTypes = { var _assign = __webpack_require__(30); -var emptyObject = __webpack_require__(1175); -var _invariant = __webpack_require__(1176); +var emptyObject = __webpack_require__(1177); +var _invariant = __webpack_require__(1178); if (process.env.NODE_ENV !== 'production') { - var warning = __webpack_require__(1177); + var warning = __webpack_require__(1179); } var MIXINS_KEY = 'mixins'; @@ -163097,7 +163571,7 @@ module.exports = factory; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1175 */ +/* 1177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -163121,7 +163595,7 @@ module.exports = emptyObject; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1176 */ +/* 1178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -163181,7 +163655,7 @@ module.exports = invariant; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1177 */ +/* 1179 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -163195,7 +163669,7 @@ module.exports = invariant; -var emptyFunction = __webpack_require__(1178); +var emptyFunction = __webpack_require__(1180); /** * Similar to invariant but only logs a warning if the condition is not met. @@ -163250,7 +163724,7 @@ module.exports = warning; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1178 */ +/* 1180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -163292,11 +163766,11 @@ emptyFunction.thatReturnsArgument = function (arg) { module.exports = emptyFunction; /***/ }), -/* 1179 */ +/* 1181 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(146); function routeParamsChanged(route, prevState, nextState) { @@ -163369,7 +163843,7 @@ function computeChangedRoutes(prevState, nextState) { /* harmony default export */ __webpack_exports__["a"] = (computeChangedRoutes); /***/ }), -/* 1180 */ +/* 1182 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -163533,12 +164007,12 @@ function getTransitionUtils() { } /***/ }), -/* 1181 */ +/* 1183 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = isActive; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(146); var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; @@ -163686,7 +164160,7 @@ function isActive(_ref, indexOnly, currentLocation, routes, params) { } /***/ }), -/* 1182 */ +/* 1184 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -163728,16 +164202,16 @@ function getComponents(nextState, callback) { /* harmony default export */ __webpack_exports__["a"] = (getComponents); /***/ }), -/* 1183 */ +/* 1185 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["a"] = matchRoutes; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AsyncUtils__ = __webpack_require__(332); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__PromiseUtils__ = __webpack_require__(523); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__PatternUtils__ = __webpack_require__(145); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__routerWarning__ = __webpack_require__(144); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__PatternUtils__ = __webpack_require__(146); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__routerWarning__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(92); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -163981,11 +164455,11 @@ function matchRoutes(routes, location, callback, remainingPathname) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1184 */ +/* 1186 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(145); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PatternUtils__ = __webpack_require__(146); /** @@ -164009,13 +164483,13 @@ function getRouteParams(route, params) { /* harmony default export */ __webpack_exports__["a"] = (getRouteParams); /***/ }), -/* 1185 */ +/* 1187 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class__ = __webpack_require__(79); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Link__ = __webpack_require__(525); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -164038,7 +164512,7 @@ var IndexLink = __WEBPACK_IMPORTED_MODULE_1_create_react_class___default()({ /* harmony default export */ __webpack_exports__["a"] = (IndexLink); /***/ }), -/* 1186 */ +/* 1188 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -164047,9 +164521,9 @@ var IndexLink = __WEBPACK_IMPORTED_MODULE_1_create_react_class___default()({ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(79); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_create_react_class__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_hoist_non_react_statics__ = __webpack_require__(1187); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_hoist_non_react_statics__ = __webpack_require__(1189); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_hoist_non_react_statics___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_hoist_non_react_statics__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ContextUtils__ = __webpack_require__(334); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__PropTypes__ = __webpack_require__(335); @@ -164114,7 +164588,7 @@ function withRouter(WrappedComponent, options) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1187 */ +/* 1189 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -164171,19 +164645,19 @@ module.exports = function hoistNonReactStatics(targetComponent, sourceComponent, /***/ }), -/* 1188 */ +/* 1190 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(79); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(144); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(145); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_invariant__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__Redirect__ = __webpack_require__(526); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(174); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(175); @@ -164227,19 +164701,19 @@ var IndexRedirect = __WEBPACK_IMPORTED_MODULE_0_create_react_class___default()({ /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1189 */ +/* 1191 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(79); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(144); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(145); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_invariant__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_invariant__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(91); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(174); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__InternalPropTypes__ = __webpack_require__(175); @@ -164284,18 +164758,18 @@ var IndexRoute = __WEBPACK_IMPORTED_MODULE_0_create_react_class___default()({ /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1190 */ +/* 1192 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(79); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class__ = __webpack_require__(80); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_create_react_class___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_create_react_class__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_invariant__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__RouteUtils__ = __webpack_require__(91); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__InternalPropTypes__ = __webpack_require__(174); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__RouteUtils__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__InternalPropTypes__ = __webpack_require__(175); @@ -164338,7 +164812,7 @@ var Route = __WEBPACK_IMPORTED_MODULE_0_create_react_class___default()({ /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1191 */ +/* 1193 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -164348,7 +164822,7 @@ var Route = __WEBPACK_IMPORTED_MODULE_0_create_react_class___default()({ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_invariant__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__createMemoryHistory__ = __webpack_require__(527); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__createTransitionManager__ = __webpack_require__(522); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__RouteUtils__ = __webpack_require__(92); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__RouterUtils__ = __webpack_require__(524); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -164408,12 +164882,12 @@ function match(_ref, callback) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1192 */ +/* 1194 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var strictUriEncode = __webpack_require__(1193); +var strictUriEncode = __webpack_require__(1195); var objectAssign = __webpack_require__(30); function encoderForArrayFormat(opts) { @@ -164620,7 +165094,7 @@ exports.stringify = function (obj, opts) { /***/ }), -/* 1193 */ +/* 1195 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -164633,7 +165107,7 @@ module.exports = function (str) { /***/ }), -/* 1194 */ +/* 1196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -164643,7 +165117,7 @@ exports.__esModule = true; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); @@ -164651,9 +165125,9 @@ var _invariant = __webpack_require__(39); var _invariant2 = _interopRequireDefault(_invariant); -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); var _createHistory = __webpack_require__(337); @@ -164780,7 +165254,7 @@ exports.default = createMemoryHistory; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1195 */ +/* 1197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -164842,14 +165316,14 @@ var loopAsync = exports.loopAsync = function loopAsync(turns, work, callback) { }; /***/ }), -/* 1196 */ +/* 1198 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__RouterContext__ = __webpack_require__(333); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(144); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__routerWarning__ = __webpack_require__(145); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -164894,11 +165368,11 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1197 */ +/* 1199 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_history_lib_createBrowserHistory__ = __webpack_require__(1198); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_history_lib_createBrowserHistory__ = __webpack_require__(1200); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_history_lib_createBrowserHistory___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_history_lib_createBrowserHistory__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__createRouterHistory__ = __webpack_require__(532); @@ -164906,7 +165380,7 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument /* harmony default export */ __webpack_exports__["a"] = (Object(__WEBPACK_IMPORTED_MODULE_1__createRouterHistory__["a" /* default */])(__WEBPACK_IMPORTED_MODULE_0_history_lib_createBrowserHistory___default.a)); /***/ }), -/* 1198 */ +/* 1200 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -164926,7 +165400,7 @@ var _BrowserProtocol = __webpack_require__(339); var BrowserProtocol = _interopRequireWildcard(_BrowserProtocol); -var _RefreshProtocol = __webpack_require__(1199); +var _RefreshProtocol = __webpack_require__(1201); var RefreshProtocol = _interopRequireWildcard(_RefreshProtocol); @@ -165006,7 +165480,7 @@ exports.default = createBrowserHistory; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1199 */ +/* 1201 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165030,9 +165504,9 @@ Object.defineProperty(exports, 'go', { } }); -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); var getCurrentLocation = exports.getCurrentLocation = function getCurrentLocation() { return (0, _LocationUtils.createLocation)(window.location); @@ -165049,7 +165523,7 @@ var replaceLocation = exports.replaceLocation = function replaceLocation(locatio }; /***/ }), -/* 1200 */ +/* 1202 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -165061,7 +165535,7 @@ var replaceLocation = exports.replaceLocation = function replaceLocation(locatio /* harmony default export */ __webpack_exports__["a"] = (Object(__WEBPACK_IMPORTED_MODULE_1__createRouterHistory__["a" /* default */])(__WEBPACK_IMPORTED_MODULE_0_history_lib_createHashHistory___default.a)); /***/ }), -/* 1201 */ +/* 1203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165085,17 +165559,17 @@ Object.defineProperty(exports, 'go', { } }); -var _warning = __webpack_require__(90); +var _warning = __webpack_require__(91); var _warning2 = _interopRequireDefault(_warning); -var _LocationUtils = __webpack_require__(146); +var _LocationUtils = __webpack_require__(147); var _DOMUtils = __webpack_require__(230); var _DOMStateStorage = __webpack_require__(531); -var _PathUtils = __webpack_require__(92); +var _PathUtils = __webpack_require__(93); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -165204,7 +165678,7 @@ var replaceLocation = exports.replaceLocation = function replaceLocation(locatio /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1202 */ +/* 1204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165365,7 +165839,7 @@ function syncHistoryWithStore(history, store) { } /***/ }), -/* 1203 */ +/* 1205 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165404,7 +165878,7 @@ function routerMiddleware(history) { } /***/ }), -/* 1204 */ +/* 1206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165417,11 +165891,11 @@ exports.default = configureStore; var _redux = __webpack_require__(515); -var _reduxThunk = __webpack_require__(1205); +var _reduxThunk = __webpack_require__(1207); var _reduxThunk2 = _interopRequireDefault(_reduxThunk); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _reactRouterRedux = __webpack_require__(534); @@ -165429,7 +165903,7 @@ var _routes = __webpack_require__(537); var _routes2 = _interopRequireDefault(_routes); -var _theme_reducer = __webpack_require__(3218); +var _theme_reducer = __webpack_require__(3242); var _theme_reducer2 = _interopRequireDefault(_theme_reducer); @@ -165458,7 +165932,7 @@ function configureStore(initialState) { module.exports = exports['default']; /***/ }), -/* 1205 */ +/* 1207 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165487,7 +165961,7 @@ thunk.withExtraArgument = createThunkMiddleware; exports['default'] = thunk; /***/ }), -/* 1206 */ +/* 1208 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165497,7 +165971,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _guide_rule = __webpack_require__(1207); +var _guide_rule = __webpack_require__(1209); Object.defineProperty(exports, 'GuideRule', { enumerable: true, @@ -165506,7 +165980,7 @@ Object.defineProperty(exports, 'GuideRule', { } }); -var _guide_rule_example = __webpack_require__(1964); +var _guide_rule_example = __webpack_require__(1970); Object.defineProperty(exports, 'GuideRuleExample', { enumerable: true, @@ -165515,7 +165989,7 @@ Object.defineProperty(exports, 'GuideRuleExample', { } }); -var _guide_rule_title = __webpack_require__(1965); +var _guide_rule_title = __webpack_require__(1971); Object.defineProperty(exports, 'GuideRuleTitle', { enumerable: true, @@ -165524,7 +165998,7 @@ Object.defineProperty(exports, 'GuideRuleTitle', { } }); -var _guide_rule_description = __webpack_require__(816); +var _guide_rule_description = __webpack_require__(817); Object.defineProperty(exports, 'GuideRuleDescription', { enumerable: true, @@ -165534,7 +166008,7 @@ Object.defineProperty(exports, 'GuideRuleDescription', { }); /***/ }), -/* 1207 */ +/* 1209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165561,7 +166035,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _components = __webpack_require__(2); -var _guide_rule_description = __webpack_require__(816); +var _guide_rule_description = __webpack_require__(817); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -165645,7 +166119,7 @@ GuideRule.__docgenInfo = [{ }]; /***/ }), -/* 1208 */ +/* 1210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165655,7 +166129,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _accordion = __webpack_require__(1209); +var _accordion = __webpack_require__(1211); Object.defineProperty(exports, 'EuiAccordion', { enumerable: true, @@ -165665,7 +166139,7 @@ Object.defineProperty(exports, 'EuiAccordion', { }); /***/ }), -/* 1209 */ +/* 1211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -165694,7 +166168,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); var _mutation_observer = __webpack_require__(341); @@ -166023,7 +166497,7 @@ EuiAccordion.__docgenInfo = [{ }]; /***/ }), -/* 1210 */ +/* 1212 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166184,7 +166658,7 @@ EuiFlexGrid.__docgenInfo = [{ }]; /***/ }), -/* 1211 */ +/* 1213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166434,7 +166908,7 @@ EuiMutationObserver.__docgenInfo = [{ }]; /***/ }), -/* 1212 */ +/* 1214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166444,7 +166918,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _avatar = __webpack_require__(1213); +var _avatar = __webpack_require__(1215); Object.defineProperty(exports, 'EuiAvatar', { enumerable: true, @@ -166454,7 +166928,7 @@ Object.defineProperty(exports, 'EuiAvatar', { }); /***/ }), -/* 1213 */ +/* 1215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166481,7 +166955,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _color = __webpack_require__(342); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -166728,7 +167202,7 @@ EuiAvatar.__docgenInfo = [{ }]; /***/ }), -/* 1214 */ +/* 1216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166772,7 +167246,7 @@ function isColorDark(red, green, blue) { exports.isColorDark = isColorDark; /***/ }), -/* 1215 */ +/* 1217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166797,7 +167271,7 @@ function hexToRgb(hex) { exports.hexToRgb = hexToRgb; /***/ }), -/* 1216 */ +/* 1218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166814,7 +167288,7 @@ function rgbToHex(rgb) { exports.rgbToHex = rgbToHex; /***/ }), -/* 1217 */ +/* 1219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166844,7 +167318,7 @@ exports.calculateLuminance = calculateLuminance; exports.calculateContrast = calculateContrast; /***/ }), -/* 1218 */ +/* 1220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166862,7 +167336,7 @@ var VISUALIZATION_COLORS = exports.VISUALIZATION_COLORS = ['#00B3A4', '#3185FC', var DEFAULT_VISUALIZATION_COLOR = exports.DEFAULT_VISUALIZATION_COLOR = VISUALIZATION_COLORS[1]; /***/ }), -/* 1219 */ +/* 1221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166875,7 +167349,7 @@ exports.accessibleClickKeys = undefined; var _accessibleClickKeys; -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } @@ -166883,7 +167357,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope var accessibleClickKeys = exports.accessibleClickKeys = (_accessibleClickKeys = {}, _defineProperty(_accessibleClickKeys, _key_codes.ENTER, 'enter'), _defineProperty(_accessibleClickKeys, _key_codes.SPACE, 'space'), _accessibleClickKeys); /***/ }), -/* 1220 */ +/* 1222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166894,7 +167368,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.cascadingMenuKeyCodes = undefined; -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); var cascadingMenuKeyCodes = exports.cascadingMenuKeyCodes = { DOWN: _key_codes.DOWN, @@ -166915,7 +167389,7 @@ var cascadingMenuKeyCodes = exports.cascadingMenuKeyCodes = { */ /***/ }), -/* 1221 */ +/* 1223 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166926,7 +167400,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.comboBoxKeyCodes = undefined; -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); var comboBoxKeyCodes = exports.comboBoxKeyCodes = { DOWN: _key_codes.DOWN, @@ -166944,7 +167418,7 @@ var comboBoxKeyCodes = exports.comboBoxKeyCodes = { */ /***/ }), -/* 1222 */ +/* 1224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -166955,7 +167429,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.htmlIdGenerator = htmlIdGenerator; -var _uuid = __webpack_require__(1223); +var _uuid = __webpack_require__(1225); var _uuid2 = _interopRequireDefault(_uuid); @@ -166975,11 +167449,11 @@ function htmlIdGenerator(idPrefix) { } /***/ }), -/* 1223 */ +/* 1225 */ /***/ (function(module, exports, __webpack_require__) { -var v1 = __webpack_require__(1224); -var v4 = __webpack_require__(1225); +var v1 = __webpack_require__(1226); +var v4 = __webpack_require__(1227); var uuid = v4; uuid.v1 = v1; @@ -166989,7 +167463,7 @@ module.exports = uuid; /***/ }), -/* 1224 */ +/* 1226 */ /***/ (function(module, exports, __webpack_require__) { var rng = __webpack_require__(540); @@ -167104,7 +167578,7 @@ module.exports = v1; /***/ }), -/* 1225 */ +/* 1227 */ /***/ (function(module, exports, __webpack_require__) { var rng = __webpack_require__(540); @@ -167139,7 +167613,7 @@ module.exports = v4; /***/ }), -/* 1226 */ +/* 1228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -167153,7 +167627,7 @@ var RIGHT_ALIGNMENT = exports.RIGHT_ALIGNMENT = 'right'; var CENTER_ALIGNMENT = exports.CENTER_ALIGNMENT = 'center'; /***/ }), -/* 1227 */ +/* 1229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -167211,7 +167685,7 @@ function copyToClipboard(text) { } /***/ }), -/* 1228 */ +/* 1230 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -167264,7 +167738,7 @@ var formatAuto = exports.formatAuto = function formatAuto(value) { }; /***/ }), -/* 1229 */ +/* 1231 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -167314,7 +167788,7 @@ var isDateLike = exports.isDateLike = function isDateLike(value) { }; /***/ }), -/* 1230 */ +/* 1232 */ /***/ (function(module, exports, __webpack_require__) { var map = { @@ -167571,10 +168045,10 @@ webpackContext.keys = function webpackContextKeys() { }; webpackContext.resolve = webpackContextResolve; module.exports = webpackContext; -webpackContext.id = 1230; +webpackContext.id = 1232; /***/ }), -/* 1231 */ +/* 1233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -167630,7 +168104,7 @@ Object.defineProperty(exports, 'isPromise', { }); /***/ }), -/* 1232 */ +/* 1234 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @preserve @@ -168653,7 +169127,7 @@ return numeral; /***/ }), -/* 1233 */ +/* 1235 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -168663,7 +169137,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _pager = __webpack_require__(1234); +var _pager = __webpack_require__(1236); Object.defineProperty(exports, 'Pager', { enumerable: true, @@ -168673,7 +169147,7 @@ Object.defineProperty(exports, 'Pager', { }); /***/ }), -/* 1234 */ +/* 1236 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -168786,7 +169260,7 @@ var _initialiseProps = function _initialiseProps() { }; /***/ }), -/* 1235 */ +/* 1237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -168799,19 +169273,19 @@ exports.Query = undefined; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _default_syntax = __webpack_require__(1236); +var _default_syntax = __webpack_require__(1238); -var _execute_ast = __webpack_require__(1237); +var _execute_ast = __webpack_require__(1239); var _predicate = __webpack_require__(24); -var _ast_to_es_query_dsl = __webpack_require__(1239); +var _ast_to_es_query_dsl = __webpack_require__(1241); -var _ast_to_es_query_string = __webpack_require__(1240); +var _ast_to_es_query_string = __webpack_require__(1242); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -169044,7 +169518,7 @@ var Query = exports.Query = function () { Query.MATCH_ALL = Query.parse(''); /***/ }), -/* 1236 */ +/* 1238 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -169057,13 +169531,13 @@ exports.defaultSyntax = undefined; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); var _predicate = __webpack_require__(24); -var _date_format = __webpack_require__(175); +var _date_format = __webpack_require__(176); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } @@ -170707,7 +171181,7 @@ var defaultSyntax = exports.defaultSyntax = Object.freeze({ }); /***/ }), -/* 1237 */ +/* 1239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -170724,9 +171198,9 @@ var _lodash = __webpack_require__(58); var _predicate = __webpack_require__(24); -var _operators = __webpack_require__(1238); +var _operators = __webpack_require__(1240); -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } @@ -170878,7 +171352,7 @@ var executeAst = exports.executeAst = function executeAst(ast, items) { }; /***/ }), -/* 1238 */ +/* 1240 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -170891,9 +171365,9 @@ exports.lte = exports.lt = exports.gte = exports.gt = exports.eq = undefined; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _date_format = __webpack_require__(175); +var _date_format = __webpack_require__(176); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); var _predicate = __webpack_require__(24); @@ -171044,7 +171518,7 @@ var lte = exports.lte = function lte(fieldValue, clauseValue) { }; /***/ }), -/* 1239 */ +/* 1241 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171055,11 +171529,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.astToEsQueryDsl = exports._isFlagToQuery = exports._fieldValuesToQuery = exports._termValuesToQuery = undefined; -var _date_format = __webpack_require__(175); +var _date_format = __webpack_require__(176); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); var _predicate = __webpack_require__(24); @@ -171298,7 +171772,7 @@ var astToEsQueryDsl = exports.astToEsQueryDsl = function astToEsQueryDsl(ast) { }; /***/ }), -/* 1240 */ +/* 1242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171309,11 +171783,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.astToEsQueryString = undefined; -var _date_format = __webpack_require__(175); +var _date_format = __webpack_require__(176); -var _date_value = __webpack_require__(109); +var _date_value = __webpack_require__(110); -var _ast = __webpack_require__(147); +var _ast = __webpack_require__(148); var _predicate = __webpack_require__(24); @@ -171471,7 +171945,7 @@ var astToEsQueryString = exports.astToEsQueryString = function astToEsQueryStrin }; /***/ }), -/* 1241 */ +/* 1243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171481,7 +171955,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _get_secure_rel_for_target = __webpack_require__(1242); +var _get_secure_rel_for_target = __webpack_require__(1244); Object.defineProperty(exports, 'getSecureRelForTarget', { enumerable: true, @@ -171491,7 +171965,7 @@ Object.defineProperty(exports, 'getSecureRelForTarget', { }); /***/ }), -/* 1242 */ +/* 1244 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171531,7 +172005,7 @@ var getSecureRelForTarget = exports.getSecureRelForTarget = function getSecureRe }; /***/ }), -/* 1243 */ +/* 1245 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171681,7 +172155,7 @@ var SortableProperties = exports.SortableProperties = function () { }(); /***/ }), -/* 1244 */ +/* 1246 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171706,7 +172180,7 @@ var PropertySortType = exports.PropertySortType = _propTypes2.default.shape({ }); /***/ }), -/* 1245 */ +/* 1247 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171716,7 +172190,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _calculate_popover_position = __webpack_require__(1246); +var _calculate_popover_position = __webpack_require__(1248); Object.defineProperty(exports, 'calculatePopoverPosition', { enumerable: true, @@ -171735,7 +172209,7 @@ Object.defineProperty(exports, 'findPopoverPosition', { }); /***/ }), -/* 1246 */ +/* 1248 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171846,7 +172320,165 @@ function calculatePopoverPosition(anchorBounds, popoverBounds, requestedPosition } /***/ }), -/* 1247 */ +/* 1249 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _window_event = __webpack_require__(1250); + +Object.defineProperty(exports, 'EuiWindowEvent', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_window_event).default; + } +}); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/***/ }), +/* 1250 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var WindowEvent = function (_Component) { + _inherits(WindowEvent, _Component); + + function WindowEvent() { + _classCallCheck(this, WindowEvent); + + return _possibleConstructorReturn(this, (WindowEvent.__proto__ || Object.getPrototypeOf(WindowEvent)).apply(this, arguments)); + } + + _createClass(WindowEvent, [{ + key: 'componentDidMount', + value: function componentDidMount() { + this.addEvent(this.props); + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate(prevProps) { + if (prevProps.event !== this.props.event || prevProps.handler !== this.props.handler) { + this.removeEvent(prevProps); + this.addEvent(this.props); + } + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + this.removeEvent(this.props); + } + }, { + key: 'addEvent', + value: function addEvent(_ref) { + var event = _ref.event, + handler = _ref.handler; + + window.addEventListener(event, handler); + } + }, { + key: 'removeEvent', + value: function removeEvent(_ref2) { + var event = _ref2.event, + handler = _ref2.handler; + + window.removeEventListener(event, handler); + } + }, { + key: 'render', + value: function render() { + return null; + } + }]); + + return WindowEvent; +}(_react.Component); + +exports.default = WindowEvent; + + +WindowEvent.displayName = 'WindowEvent'; + +WindowEvent.propTypes = { + /** + * Type of valid DOM event + */ + event: _propTypes2.default.string.isRequired, + /** + * Event callback function + */ + handler: _propTypes2.default.func.isRequired +}; +WindowEvent.__docgenInfo = [{ + 'description': '', + 'displayName': 'WindowEvent', + 'methods': [{ + 'name': 'addEvent', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': '{ event, handler }', + 'type': null + }], + 'returns': null + }, { + 'name': 'removeEvent', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': '{ event, handler }', + 'type': null + }], + 'returns': null + }], + 'props': { + 'event': { + 'type': { + 'name': 'string' + }, + 'required': true, + 'description': 'Type of valid DOM event' + }, + 'handler': { + 'type': { + 'name': 'func' + }, + 'required': true, + 'description': 'Event callback function' + } + } +}]; +module.exports = exports['default']; + +/***/ }), +/* 1251 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -171863,7 +172495,7 @@ var _createClass = function () { function defineProperties(target, props) { for var _react = __webpack_require__(0); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -172025,7 +172657,7 @@ EuiKeyboardAccessible.__docgenInfo = [{ }]; /***/ }), -/* 1248 */ +/* 1252 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172067,7 +172699,7 @@ EuiScreenReaderOnly.propTypes = { }; /***/ }), -/* 1249 */ +/* 1253 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172096,7 +172728,7 @@ var _utils = __webpack_require__(669); var _color = __webpack_require__(342); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); var _icon = __webpack_require__(14); @@ -172364,7 +172996,7 @@ EuiBadge.__docgenInfo = [{ }]; /***/ }), -/* 1250 */ +/* 1254 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172401,7 +173033,7 @@ var is = exports.is = function is(expectedValue) { }; /***/ }), -/* 1251 */ +/* 1255 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172574,7 +173206,7 @@ EuiBetaBadge.__docgenInfo = [{ }]; /***/ }), -/* 1252 */ +/* 1256 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172735,7 +173367,7 @@ EuiPortal.__docgenInfo = [{ }]; /***/ }), -/* 1253 */ +/* 1257 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -172918,7 +173550,7 @@ EuiToolTipPopover.__docgenInfo = [{ }]; /***/ }), -/* 1254 */ +/* 1258 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173030,7 +173662,7 @@ EuiIconTip.__docgenInfo = [{ }]; /***/ }), -/* 1255 */ +/* 1259 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173102,7 +173734,7 @@ EuiNotificationBadge.__docgenInfo = [{ }]; /***/ }), -/* 1256 */ +/* 1260 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173112,7 +173744,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _bottom_bar = __webpack_require__(1257); +var _bottom_bar = __webpack_require__(1261); Object.defineProperty(exports, 'EuiBottomBar', { enumerable: true, @@ -173122,7 +173754,7 @@ Object.defineProperty(exports, 'EuiBottomBar', { }); /***/ }), -/* 1257 */ +/* 1261 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173149,9 +173781,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _portal = __webpack_require__(148); +var _portal = __webpack_require__(149); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -173314,7 +173946,7 @@ EuiBottomBar.__docgenInfo = [{ }]; /***/ }), -/* 1258 */ +/* 1262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173558,7 +174190,7 @@ EuiBreadcrumbs.__docgenInfo = [{ }]; /***/ }), -/* 1259 */ +/* 1263 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173583,7 +174215,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -173751,7 +174383,7 @@ EuiLink.__docgenInfo = [{ }]; /***/ }), -/* 1260 */ +/* 1264 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173841,7 +174473,7 @@ EuiLoadingKibana.__docgenInfo = [{ }]; /***/ }), -/* 1261 */ +/* 1265 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173928,7 +174560,7 @@ EuiLoadingSpinner.__docgenInfo = [{ }]; /***/ }), -/* 1262 */ +/* 1266 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -173953,9 +174585,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _loading = __webpack_require__(178); +var _loading = __webpack_require__(179); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _icon = __webpack_require__(14); @@ -174278,7 +174910,7 @@ EuiButtonEmpty.__docgenInfo = [{ }]; /***/ }), -/* 1263 */ +/* 1267 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174298,7 +174930,7 @@ Object.defineProperty(exports, 'EuiButtonIcon', { }); /***/ }), -/* 1264 */ +/* 1268 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174503,7 +175135,7 @@ EuiButtonToggle.__docgenInfo = [{ }]; /***/ }), -/* 1265 */ +/* 1269 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174696,7 +175328,7 @@ EuiToggle.__docgenInfo = [{ }]; /***/ }), -/* 1266 */ +/* 1270 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174706,7 +175338,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _button_group = __webpack_require__(1267); +var _button_group = __webpack_require__(1271); Object.defineProperty(exports, 'EuiButtonGroup', { enumerable: true, @@ -174716,7 +175348,7 @@ Object.defineProperty(exports, 'EuiButtonGroup', { }); /***/ }), -/* 1267 */ +/* 1271 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174972,7 +175604,7 @@ EuiButtonGroup.__docgenInfo = [{ }]; /***/ }), -/* 1268 */ +/* 1272 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -174999,7 +175631,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -175171,7 +175803,7 @@ EuiCallOut.__docgenInfo = [{ }]; /***/ }), -/* 1269 */ +/* 1273 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -175181,7 +175813,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _card = __webpack_require__(1270); +var _card = __webpack_require__(1274); Object.defineProperty(exports, 'EuiCard', { enumerable: true, @@ -175191,7 +175823,7 @@ Object.defineProperty(exports, 'EuiCard', { }); /***/ }), -/* 1270 */ +/* 1274 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -175216,9 +175848,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); var _title = __webpack_require__(234); @@ -175600,7 +176232,7 @@ EuiCard.__docgenInfo = [{ }]; /***/ }), -/* 1271 */ +/* 1275 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -175641,7 +176273,7 @@ EuiCode.__docgenInfo = [{ }]; /***/ }), -/* 1272 */ +/* 1276 */ /***/ (function(module, exports, __webpack_require__) { var tabbable = __webpack_require__(236); @@ -175902,192 +176534,192 @@ module.exports = focusTrap; /***/ }), -/* 1273 */ +/* 1277 */ /***/ (function(module, exports, __webpack_require__) { -var hljs = __webpack_require__(1274); - -hljs.registerLanguage('1c', __webpack_require__(1275)); -hljs.registerLanguage('abnf', __webpack_require__(1276)); -hljs.registerLanguage('accesslog', __webpack_require__(1277)); -hljs.registerLanguage('actionscript', __webpack_require__(1278)); -hljs.registerLanguage('ada', __webpack_require__(1279)); -hljs.registerLanguage('apache', __webpack_require__(1280)); -hljs.registerLanguage('applescript', __webpack_require__(1281)); -hljs.registerLanguage('cpp', __webpack_require__(1282)); -hljs.registerLanguage('arduino', __webpack_require__(1283)); -hljs.registerLanguage('armasm', __webpack_require__(1284)); -hljs.registerLanguage('xml', __webpack_require__(1285)); -hljs.registerLanguage('asciidoc', __webpack_require__(1286)); -hljs.registerLanguage('aspectj', __webpack_require__(1287)); -hljs.registerLanguage('autohotkey', __webpack_require__(1288)); -hljs.registerLanguage('autoit', __webpack_require__(1289)); -hljs.registerLanguage('avrasm', __webpack_require__(1290)); -hljs.registerLanguage('awk', __webpack_require__(1291)); -hljs.registerLanguage('axapta', __webpack_require__(1292)); -hljs.registerLanguage('bash', __webpack_require__(1293)); -hljs.registerLanguage('basic', __webpack_require__(1294)); -hljs.registerLanguage('bnf', __webpack_require__(1295)); -hljs.registerLanguage('brainfuck', __webpack_require__(1296)); -hljs.registerLanguage('cal', __webpack_require__(1297)); -hljs.registerLanguage('capnproto', __webpack_require__(1298)); -hljs.registerLanguage('ceylon', __webpack_require__(1299)); -hljs.registerLanguage('clean', __webpack_require__(1300)); -hljs.registerLanguage('clojure', __webpack_require__(1301)); -hljs.registerLanguage('clojure-repl', __webpack_require__(1302)); -hljs.registerLanguage('cmake', __webpack_require__(1303)); -hljs.registerLanguage('coffeescript', __webpack_require__(1304)); -hljs.registerLanguage('coq', __webpack_require__(1305)); -hljs.registerLanguage('cos', __webpack_require__(1306)); -hljs.registerLanguage('crmsh', __webpack_require__(1307)); -hljs.registerLanguage('crystal', __webpack_require__(1308)); -hljs.registerLanguage('cs', __webpack_require__(1309)); -hljs.registerLanguage('csp', __webpack_require__(1310)); -hljs.registerLanguage('css', __webpack_require__(1311)); -hljs.registerLanguage('d', __webpack_require__(1312)); -hljs.registerLanguage('markdown', __webpack_require__(1313)); -hljs.registerLanguage('dart', __webpack_require__(1314)); -hljs.registerLanguage('delphi', __webpack_require__(1315)); -hljs.registerLanguage('diff', __webpack_require__(1316)); -hljs.registerLanguage('django', __webpack_require__(1317)); -hljs.registerLanguage('dns', __webpack_require__(1318)); -hljs.registerLanguage('dockerfile', __webpack_require__(1319)); -hljs.registerLanguage('dos', __webpack_require__(1320)); -hljs.registerLanguage('dsconfig', __webpack_require__(1321)); -hljs.registerLanguage('dts', __webpack_require__(1322)); -hljs.registerLanguage('dust', __webpack_require__(1323)); -hljs.registerLanguage('ebnf', __webpack_require__(1324)); -hljs.registerLanguage('elixir', __webpack_require__(1325)); -hljs.registerLanguage('elm', __webpack_require__(1326)); -hljs.registerLanguage('ruby', __webpack_require__(1327)); -hljs.registerLanguage('erb', __webpack_require__(1328)); -hljs.registerLanguage('erlang-repl', __webpack_require__(1329)); -hljs.registerLanguage('erlang', __webpack_require__(1330)); -hljs.registerLanguage('excel', __webpack_require__(1331)); -hljs.registerLanguage('fix', __webpack_require__(1332)); -hljs.registerLanguage('flix', __webpack_require__(1333)); -hljs.registerLanguage('fortran', __webpack_require__(1334)); -hljs.registerLanguage('fsharp', __webpack_require__(1335)); -hljs.registerLanguage('gams', __webpack_require__(1336)); -hljs.registerLanguage('gauss', __webpack_require__(1337)); -hljs.registerLanguage('gcode', __webpack_require__(1338)); -hljs.registerLanguage('gherkin', __webpack_require__(1339)); -hljs.registerLanguage('glsl', __webpack_require__(1340)); -hljs.registerLanguage('go', __webpack_require__(1341)); -hljs.registerLanguage('golo', __webpack_require__(1342)); -hljs.registerLanguage('gradle', __webpack_require__(1343)); -hljs.registerLanguage('groovy', __webpack_require__(1344)); -hljs.registerLanguage('haml', __webpack_require__(1345)); -hljs.registerLanguage('handlebars', __webpack_require__(1346)); -hljs.registerLanguage('haskell', __webpack_require__(1347)); -hljs.registerLanguage('haxe', __webpack_require__(1348)); -hljs.registerLanguage('hsp', __webpack_require__(1349)); -hljs.registerLanguage('htmlbars', __webpack_require__(1350)); -hljs.registerLanguage('http', __webpack_require__(1351)); -hljs.registerLanguage('hy', __webpack_require__(1352)); -hljs.registerLanguage('inform7', __webpack_require__(1353)); -hljs.registerLanguage('ini', __webpack_require__(1354)); -hljs.registerLanguage('irpf90', __webpack_require__(1355)); -hljs.registerLanguage('java', __webpack_require__(1356)); -hljs.registerLanguage('javascript', __webpack_require__(1357)); -hljs.registerLanguage('jboss-cli', __webpack_require__(1358)); -hljs.registerLanguage('json', __webpack_require__(1359)); -hljs.registerLanguage('julia', __webpack_require__(1360)); -hljs.registerLanguage('julia-repl', __webpack_require__(1361)); -hljs.registerLanguage('kotlin', __webpack_require__(1362)); -hljs.registerLanguage('lasso', __webpack_require__(1363)); -hljs.registerLanguage('ldif', __webpack_require__(1364)); -hljs.registerLanguage('leaf', __webpack_require__(1365)); -hljs.registerLanguage('less', __webpack_require__(1366)); -hljs.registerLanguage('lisp', __webpack_require__(1367)); -hljs.registerLanguage('livecodeserver', __webpack_require__(1368)); -hljs.registerLanguage('livescript', __webpack_require__(1369)); -hljs.registerLanguage('llvm', __webpack_require__(1370)); -hljs.registerLanguage('lsl', __webpack_require__(1371)); -hljs.registerLanguage('lua', __webpack_require__(1372)); -hljs.registerLanguage('makefile', __webpack_require__(1373)); -hljs.registerLanguage('mathematica', __webpack_require__(1374)); -hljs.registerLanguage('matlab', __webpack_require__(1375)); -hljs.registerLanguage('maxima', __webpack_require__(1376)); -hljs.registerLanguage('mel', __webpack_require__(1377)); -hljs.registerLanguage('mercury', __webpack_require__(1378)); -hljs.registerLanguage('mipsasm', __webpack_require__(1379)); -hljs.registerLanguage('mizar', __webpack_require__(1380)); -hljs.registerLanguage('perl', __webpack_require__(1381)); -hljs.registerLanguage('mojolicious', __webpack_require__(1382)); -hljs.registerLanguage('monkey', __webpack_require__(1383)); -hljs.registerLanguage('moonscript', __webpack_require__(1384)); -hljs.registerLanguage('n1ql', __webpack_require__(1385)); -hljs.registerLanguage('nginx', __webpack_require__(1386)); -hljs.registerLanguage('nimrod', __webpack_require__(1387)); -hljs.registerLanguage('nix', __webpack_require__(1388)); -hljs.registerLanguage('nsis', __webpack_require__(1389)); -hljs.registerLanguage('objectivec', __webpack_require__(1390)); -hljs.registerLanguage('ocaml', __webpack_require__(1391)); -hljs.registerLanguage('openscad', __webpack_require__(1392)); -hljs.registerLanguage('oxygene', __webpack_require__(1393)); -hljs.registerLanguage('parser3', __webpack_require__(1394)); -hljs.registerLanguage('pf', __webpack_require__(1395)); -hljs.registerLanguage('php', __webpack_require__(1396)); -hljs.registerLanguage('pony', __webpack_require__(1397)); -hljs.registerLanguage('powershell', __webpack_require__(1398)); -hljs.registerLanguage('processing', __webpack_require__(1399)); -hljs.registerLanguage('profile', __webpack_require__(1400)); -hljs.registerLanguage('prolog', __webpack_require__(1401)); -hljs.registerLanguage('protobuf', __webpack_require__(1402)); -hljs.registerLanguage('puppet', __webpack_require__(1403)); -hljs.registerLanguage('purebasic', __webpack_require__(1404)); -hljs.registerLanguage('python', __webpack_require__(1405)); -hljs.registerLanguage('q', __webpack_require__(1406)); -hljs.registerLanguage('qml', __webpack_require__(1407)); -hljs.registerLanguage('r', __webpack_require__(1408)); -hljs.registerLanguage('rib', __webpack_require__(1409)); -hljs.registerLanguage('roboconf', __webpack_require__(1410)); -hljs.registerLanguage('routeros', __webpack_require__(1411)); -hljs.registerLanguage('rsl', __webpack_require__(1412)); -hljs.registerLanguage('ruleslanguage', __webpack_require__(1413)); -hljs.registerLanguage('rust', __webpack_require__(1414)); -hljs.registerLanguage('scala', __webpack_require__(1415)); -hljs.registerLanguage('scheme', __webpack_require__(1416)); -hljs.registerLanguage('scilab', __webpack_require__(1417)); -hljs.registerLanguage('scss', __webpack_require__(1418)); -hljs.registerLanguage('shell', __webpack_require__(1419)); -hljs.registerLanguage('smali', __webpack_require__(1420)); -hljs.registerLanguage('smalltalk', __webpack_require__(1421)); -hljs.registerLanguage('sml', __webpack_require__(1422)); -hljs.registerLanguage('sqf', __webpack_require__(1423)); -hljs.registerLanguage('sql', __webpack_require__(1424)); -hljs.registerLanguage('stan', __webpack_require__(1425)); -hljs.registerLanguage('stata', __webpack_require__(1426)); -hljs.registerLanguage('step21', __webpack_require__(1427)); -hljs.registerLanguage('stylus', __webpack_require__(1428)); -hljs.registerLanguage('subunit', __webpack_require__(1429)); -hljs.registerLanguage('swift', __webpack_require__(1430)); -hljs.registerLanguage('taggerscript', __webpack_require__(1431)); -hljs.registerLanguage('yaml', __webpack_require__(1432)); -hljs.registerLanguage('tap', __webpack_require__(1433)); -hljs.registerLanguage('tcl', __webpack_require__(1434)); -hljs.registerLanguage('tex', __webpack_require__(1435)); -hljs.registerLanguage('thrift', __webpack_require__(1436)); -hljs.registerLanguage('tp', __webpack_require__(1437)); -hljs.registerLanguage('twig', __webpack_require__(1438)); -hljs.registerLanguage('typescript', __webpack_require__(1439)); -hljs.registerLanguage('vala', __webpack_require__(1440)); -hljs.registerLanguage('vbnet', __webpack_require__(1441)); -hljs.registerLanguage('vbscript', __webpack_require__(1442)); -hljs.registerLanguage('vbscript-html', __webpack_require__(1443)); -hljs.registerLanguage('verilog', __webpack_require__(1444)); -hljs.registerLanguage('vhdl', __webpack_require__(1445)); -hljs.registerLanguage('vim', __webpack_require__(1446)); -hljs.registerLanguage('x86asm', __webpack_require__(1447)); -hljs.registerLanguage('xl', __webpack_require__(1448)); -hljs.registerLanguage('xquery', __webpack_require__(1449)); -hljs.registerLanguage('zephir', __webpack_require__(1450)); +var hljs = __webpack_require__(1278); + +hljs.registerLanguage('1c', __webpack_require__(1279)); +hljs.registerLanguage('abnf', __webpack_require__(1280)); +hljs.registerLanguage('accesslog', __webpack_require__(1281)); +hljs.registerLanguage('actionscript', __webpack_require__(1282)); +hljs.registerLanguage('ada', __webpack_require__(1283)); +hljs.registerLanguage('apache', __webpack_require__(1284)); +hljs.registerLanguage('applescript', __webpack_require__(1285)); +hljs.registerLanguage('cpp', __webpack_require__(1286)); +hljs.registerLanguage('arduino', __webpack_require__(1287)); +hljs.registerLanguage('armasm', __webpack_require__(1288)); +hljs.registerLanguage('xml', __webpack_require__(1289)); +hljs.registerLanguage('asciidoc', __webpack_require__(1290)); +hljs.registerLanguage('aspectj', __webpack_require__(1291)); +hljs.registerLanguage('autohotkey', __webpack_require__(1292)); +hljs.registerLanguage('autoit', __webpack_require__(1293)); +hljs.registerLanguage('avrasm', __webpack_require__(1294)); +hljs.registerLanguage('awk', __webpack_require__(1295)); +hljs.registerLanguage('axapta', __webpack_require__(1296)); +hljs.registerLanguage('bash', __webpack_require__(1297)); +hljs.registerLanguage('basic', __webpack_require__(1298)); +hljs.registerLanguage('bnf', __webpack_require__(1299)); +hljs.registerLanguage('brainfuck', __webpack_require__(1300)); +hljs.registerLanguage('cal', __webpack_require__(1301)); +hljs.registerLanguage('capnproto', __webpack_require__(1302)); +hljs.registerLanguage('ceylon', __webpack_require__(1303)); +hljs.registerLanguage('clean', __webpack_require__(1304)); +hljs.registerLanguage('clojure', __webpack_require__(1305)); +hljs.registerLanguage('clojure-repl', __webpack_require__(1306)); +hljs.registerLanguage('cmake', __webpack_require__(1307)); +hljs.registerLanguage('coffeescript', __webpack_require__(1308)); +hljs.registerLanguage('coq', __webpack_require__(1309)); +hljs.registerLanguage('cos', __webpack_require__(1310)); +hljs.registerLanguage('crmsh', __webpack_require__(1311)); +hljs.registerLanguage('crystal', __webpack_require__(1312)); +hljs.registerLanguage('cs', __webpack_require__(1313)); +hljs.registerLanguage('csp', __webpack_require__(1314)); +hljs.registerLanguage('css', __webpack_require__(1315)); +hljs.registerLanguage('d', __webpack_require__(1316)); +hljs.registerLanguage('markdown', __webpack_require__(1317)); +hljs.registerLanguage('dart', __webpack_require__(1318)); +hljs.registerLanguage('delphi', __webpack_require__(1319)); +hljs.registerLanguage('diff', __webpack_require__(1320)); +hljs.registerLanguage('django', __webpack_require__(1321)); +hljs.registerLanguage('dns', __webpack_require__(1322)); +hljs.registerLanguage('dockerfile', __webpack_require__(1323)); +hljs.registerLanguage('dos', __webpack_require__(1324)); +hljs.registerLanguage('dsconfig', __webpack_require__(1325)); +hljs.registerLanguage('dts', __webpack_require__(1326)); +hljs.registerLanguage('dust', __webpack_require__(1327)); +hljs.registerLanguage('ebnf', __webpack_require__(1328)); +hljs.registerLanguage('elixir', __webpack_require__(1329)); +hljs.registerLanguage('elm', __webpack_require__(1330)); +hljs.registerLanguage('ruby', __webpack_require__(1331)); +hljs.registerLanguage('erb', __webpack_require__(1332)); +hljs.registerLanguage('erlang-repl', __webpack_require__(1333)); +hljs.registerLanguage('erlang', __webpack_require__(1334)); +hljs.registerLanguage('excel', __webpack_require__(1335)); +hljs.registerLanguage('fix', __webpack_require__(1336)); +hljs.registerLanguage('flix', __webpack_require__(1337)); +hljs.registerLanguage('fortran', __webpack_require__(1338)); +hljs.registerLanguage('fsharp', __webpack_require__(1339)); +hljs.registerLanguage('gams', __webpack_require__(1340)); +hljs.registerLanguage('gauss', __webpack_require__(1341)); +hljs.registerLanguage('gcode', __webpack_require__(1342)); +hljs.registerLanguage('gherkin', __webpack_require__(1343)); +hljs.registerLanguage('glsl', __webpack_require__(1344)); +hljs.registerLanguage('go', __webpack_require__(1345)); +hljs.registerLanguage('golo', __webpack_require__(1346)); +hljs.registerLanguage('gradle', __webpack_require__(1347)); +hljs.registerLanguage('groovy', __webpack_require__(1348)); +hljs.registerLanguage('haml', __webpack_require__(1349)); +hljs.registerLanguage('handlebars', __webpack_require__(1350)); +hljs.registerLanguage('haskell', __webpack_require__(1351)); +hljs.registerLanguage('haxe', __webpack_require__(1352)); +hljs.registerLanguage('hsp', __webpack_require__(1353)); +hljs.registerLanguage('htmlbars', __webpack_require__(1354)); +hljs.registerLanguage('http', __webpack_require__(1355)); +hljs.registerLanguage('hy', __webpack_require__(1356)); +hljs.registerLanguage('inform7', __webpack_require__(1357)); +hljs.registerLanguage('ini', __webpack_require__(1358)); +hljs.registerLanguage('irpf90', __webpack_require__(1359)); +hljs.registerLanguage('java', __webpack_require__(1360)); +hljs.registerLanguage('javascript', __webpack_require__(1361)); +hljs.registerLanguage('jboss-cli', __webpack_require__(1362)); +hljs.registerLanguage('json', __webpack_require__(1363)); +hljs.registerLanguage('julia', __webpack_require__(1364)); +hljs.registerLanguage('julia-repl', __webpack_require__(1365)); +hljs.registerLanguage('kotlin', __webpack_require__(1366)); +hljs.registerLanguage('lasso', __webpack_require__(1367)); +hljs.registerLanguage('ldif', __webpack_require__(1368)); +hljs.registerLanguage('leaf', __webpack_require__(1369)); +hljs.registerLanguage('less', __webpack_require__(1370)); +hljs.registerLanguage('lisp', __webpack_require__(1371)); +hljs.registerLanguage('livecodeserver', __webpack_require__(1372)); +hljs.registerLanguage('livescript', __webpack_require__(1373)); +hljs.registerLanguage('llvm', __webpack_require__(1374)); +hljs.registerLanguage('lsl', __webpack_require__(1375)); +hljs.registerLanguage('lua', __webpack_require__(1376)); +hljs.registerLanguage('makefile', __webpack_require__(1377)); +hljs.registerLanguage('mathematica', __webpack_require__(1378)); +hljs.registerLanguage('matlab', __webpack_require__(1379)); +hljs.registerLanguage('maxima', __webpack_require__(1380)); +hljs.registerLanguage('mel', __webpack_require__(1381)); +hljs.registerLanguage('mercury', __webpack_require__(1382)); +hljs.registerLanguage('mipsasm', __webpack_require__(1383)); +hljs.registerLanguage('mizar', __webpack_require__(1384)); +hljs.registerLanguage('perl', __webpack_require__(1385)); +hljs.registerLanguage('mojolicious', __webpack_require__(1386)); +hljs.registerLanguage('monkey', __webpack_require__(1387)); +hljs.registerLanguage('moonscript', __webpack_require__(1388)); +hljs.registerLanguage('n1ql', __webpack_require__(1389)); +hljs.registerLanguage('nginx', __webpack_require__(1390)); +hljs.registerLanguage('nimrod', __webpack_require__(1391)); +hljs.registerLanguage('nix', __webpack_require__(1392)); +hljs.registerLanguage('nsis', __webpack_require__(1393)); +hljs.registerLanguage('objectivec', __webpack_require__(1394)); +hljs.registerLanguage('ocaml', __webpack_require__(1395)); +hljs.registerLanguage('openscad', __webpack_require__(1396)); +hljs.registerLanguage('oxygene', __webpack_require__(1397)); +hljs.registerLanguage('parser3', __webpack_require__(1398)); +hljs.registerLanguage('pf', __webpack_require__(1399)); +hljs.registerLanguage('php', __webpack_require__(1400)); +hljs.registerLanguage('pony', __webpack_require__(1401)); +hljs.registerLanguage('powershell', __webpack_require__(1402)); +hljs.registerLanguage('processing', __webpack_require__(1403)); +hljs.registerLanguage('profile', __webpack_require__(1404)); +hljs.registerLanguage('prolog', __webpack_require__(1405)); +hljs.registerLanguage('protobuf', __webpack_require__(1406)); +hljs.registerLanguage('puppet', __webpack_require__(1407)); +hljs.registerLanguage('purebasic', __webpack_require__(1408)); +hljs.registerLanguage('python', __webpack_require__(1409)); +hljs.registerLanguage('q', __webpack_require__(1410)); +hljs.registerLanguage('qml', __webpack_require__(1411)); +hljs.registerLanguage('r', __webpack_require__(1412)); +hljs.registerLanguage('rib', __webpack_require__(1413)); +hljs.registerLanguage('roboconf', __webpack_require__(1414)); +hljs.registerLanguage('routeros', __webpack_require__(1415)); +hljs.registerLanguage('rsl', __webpack_require__(1416)); +hljs.registerLanguage('ruleslanguage', __webpack_require__(1417)); +hljs.registerLanguage('rust', __webpack_require__(1418)); +hljs.registerLanguage('scala', __webpack_require__(1419)); +hljs.registerLanguage('scheme', __webpack_require__(1420)); +hljs.registerLanguage('scilab', __webpack_require__(1421)); +hljs.registerLanguage('scss', __webpack_require__(1422)); +hljs.registerLanguage('shell', __webpack_require__(1423)); +hljs.registerLanguage('smali', __webpack_require__(1424)); +hljs.registerLanguage('smalltalk', __webpack_require__(1425)); +hljs.registerLanguage('sml', __webpack_require__(1426)); +hljs.registerLanguage('sqf', __webpack_require__(1427)); +hljs.registerLanguage('sql', __webpack_require__(1428)); +hljs.registerLanguage('stan', __webpack_require__(1429)); +hljs.registerLanguage('stata', __webpack_require__(1430)); +hljs.registerLanguage('step21', __webpack_require__(1431)); +hljs.registerLanguage('stylus', __webpack_require__(1432)); +hljs.registerLanguage('subunit', __webpack_require__(1433)); +hljs.registerLanguage('swift', __webpack_require__(1434)); +hljs.registerLanguage('taggerscript', __webpack_require__(1435)); +hljs.registerLanguage('yaml', __webpack_require__(1436)); +hljs.registerLanguage('tap', __webpack_require__(1437)); +hljs.registerLanguage('tcl', __webpack_require__(1438)); +hljs.registerLanguage('tex', __webpack_require__(1439)); +hljs.registerLanguage('thrift', __webpack_require__(1440)); +hljs.registerLanguage('tp', __webpack_require__(1441)); +hljs.registerLanguage('twig', __webpack_require__(1442)); +hljs.registerLanguage('typescript', __webpack_require__(1443)); +hljs.registerLanguage('vala', __webpack_require__(1444)); +hljs.registerLanguage('vbnet', __webpack_require__(1445)); +hljs.registerLanguage('vbscript', __webpack_require__(1446)); +hljs.registerLanguage('vbscript-html', __webpack_require__(1447)); +hljs.registerLanguage('verilog', __webpack_require__(1448)); +hljs.registerLanguage('vhdl', __webpack_require__(1449)); +hljs.registerLanguage('vim', __webpack_require__(1450)); +hljs.registerLanguage('x86asm', __webpack_require__(1451)); +hljs.registerLanguage('xl', __webpack_require__(1452)); +hljs.registerLanguage('xquery', __webpack_require__(1453)); +hljs.registerLanguage('zephir', __webpack_require__(1454)); module.exports = hljs; /***/ }), -/* 1274 */ +/* 1278 */ /***/ (function(module, exports, __webpack_require__) { /* @@ -176909,7 +177541,7 @@ https://highlightjs.org/ /***/ }), -/* 1275 */ +/* 1279 */ /***/ (function(module, exports) { module.exports = function(hljs){ @@ -177423,7 +178055,7 @@ module.exports = function(hljs){ }; /***/ }), -/* 1276 */ +/* 1280 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -177498,7 +178130,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1277 */ +/* 1281 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -177540,7 +178172,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1278 */ +/* 1282 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -177618,7 +178250,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1279 */ +/* 1283 */ /***/ (function(module, exports) { module.exports = // We try to support full Ada2012 @@ -177795,7 +178427,7 @@ function(hljs) { }; /***/ }), -/* 1280 */ +/* 1284 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -177845,7 +178477,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1281 */ +/* 1285 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -177935,7 +178567,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1282 */ +/* 1286 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178114,7 +178746,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1283 */ +/* 1287 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178218,7 +178850,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1284 */ +/* 1288 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178314,7 +178946,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1285 */ +/* 1289 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178421,7 +179053,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1286 */ +/* 1290 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178613,7 +179245,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1287 */ +/* 1291 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -178762,7 +179394,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1288 */ +/* 1292 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178825,7 +179457,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1289 */ +/* 1293 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -178965,7 +179597,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1290 */ +/* 1294 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179031,7 +179663,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1291 */ +/* 1295 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179088,7 +179720,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1292 */ +/* 1296 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179123,7 +179755,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1293 */ +/* 1297 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179202,7 +179834,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1294 */ +/* 1298 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179257,7 +179889,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1295 */ +/* 1299 */ /***/ (function(module, exports) { module.exports = function(hljs){ @@ -179290,7 +179922,7 @@ module.exports = function(hljs){ }; /***/ }), -/* 1296 */ +/* 1300 */ /***/ (function(module, exports) { module.exports = function(hljs){ @@ -179331,7 +179963,7 @@ module.exports = function(hljs){ }; /***/ }), -/* 1297 */ +/* 1301 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179415,7 +180047,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1298 */ +/* 1302 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179468,7 +180100,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1299 */ +/* 1303 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179539,7 +180171,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1300 */ +/* 1304 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179568,7 +180200,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1301 */ +/* 1305 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179668,7 +180300,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1302 */ +/* 1306 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179687,7 +180319,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1303 */ +/* 1307 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179729,7 +180361,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1304 */ +/* 1308 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179879,7 +180511,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1305 */ +/* 1309 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -179950,7 +180582,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1306 */ +/* 1310 */ /***/ (function(module, exports) { module.exports = function cos (hljs) { @@ -180078,7 +180710,7 @@ module.exports = function cos (hljs) { }; /***/ }), -/* 1307 */ +/* 1311 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -180176,7 +180808,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1308 */ +/* 1312 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -180374,7 +181006,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1309 */ +/* 1313 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -180555,7 +181187,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1310 */ +/* 1314 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -180581,7 +181213,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1311 */ +/* 1315 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -180690,7 +181322,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1312 */ +/* 1316 */ /***/ (function(module, exports) { module.exports = /** @@ -180952,7 +181584,7 @@ function(hljs) { }; /***/ }), -/* 1313 */ +/* 1317 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181064,7 +181696,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1314 */ +/* 1318 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -181169,7 +181801,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1315 */ +/* 1319 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181242,7 +181874,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1316 */ +/* 1320 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181286,7 +181918,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1317 */ +/* 1321 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181354,7 +181986,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1318 */ +/* 1322 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181387,7 +182019,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1319 */ +/* 1323 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181413,7 +182045,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1320 */ +/* 1324 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181469,7 +182101,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1321 */ +/* 1325 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181520,7 +182152,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1322 */ +/* 1326 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181648,7 +182280,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1323 */ +/* 1327 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181684,7 +182316,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1324 */ +/* 1328 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181721,7 +182353,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1325 */ +/* 1329 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181822,7 +182454,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1326 */ +/* 1330 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -181910,7 +182542,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1327 */ +/* 1331 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182091,7 +182723,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1328 */ +/* 1332 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182110,7 +182742,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1329 */ +/* 1333 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182160,7 +182792,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1330 */ +/* 1334 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182310,7 +182942,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1331 */ +/* 1335 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182362,7 +182994,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1332 */ +/* 1336 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182395,7 +183027,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1333 */ +/* 1337 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -182444,7 +183076,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1334 */ +/* 1338 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182519,7 +183151,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1335 */ +/* 1339 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182582,7 +183214,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1336 */ +/* 1340 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -182740,7 +183372,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1337 */ +/* 1341 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -182968,7 +183600,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1338 */ +/* 1342 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183039,7 +183671,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1339 */ +/* 1343 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -183080,7 +183712,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1340 */ +/* 1344 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183201,7 +183833,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1341 */ +/* 1345 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183259,7 +183891,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1342 */ +/* 1346 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183286,7 +183918,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1343 */ +/* 1347 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183325,7 +183957,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1344 */ +/* 1348 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183423,7 +184055,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1345 */ +/* 1349 */ /***/ (function(module, exports) { module.exports = // TODO support filter tags like :javascript, support inline HTML @@ -183534,7 +184166,7 @@ function(hljs) { }; /***/ }), -/* 1346 */ +/* 1350 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183572,7 +184204,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1347 */ +/* 1351 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183698,7 +184330,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1348 */ +/* 1352 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183814,7 +184446,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1349 */ +/* 1353 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183864,7 +184496,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1350 */ +/* 1354 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183939,7 +184571,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1351 */ +/* 1355 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -183984,7 +184616,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1352 */ +/* 1356 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184090,7 +184722,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1353 */ +/* 1357 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184151,7 +184783,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1354 */ +/* 1358 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184221,7 +184853,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1355 */ +/* 1359 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184301,7 +184933,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1356 */ +/* 1360 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184413,7 +185045,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1357 */ +/* 1361 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184588,7 +185220,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1358 */ +/* 1362 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -184639,7 +185271,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1359 */ +/* 1363 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184680,7 +185312,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1360 */ +/* 1364 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184846,7 +185478,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1361 */ +/* 1365 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -184874,7 +185506,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1362 */ +/* 1366 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185052,7 +185684,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1363 */ +/* 1367 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185219,7 +185851,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1364 */ +/* 1368 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185246,7 +185878,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1365 */ +/* 1369 */ /***/ (function(module, exports) { module.exports = function (hljs) { @@ -185290,7 +185922,7 @@ module.exports = function (hljs) { }; /***/ }), -/* 1366 */ +/* 1370 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185434,7 +186066,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1367 */ +/* 1371 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185541,7 +186173,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1368 */ +/* 1372 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185702,7 +186334,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1369 */ +/* 1373 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185855,7 +186487,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1370 */ +/* 1374 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -185948,7 +186580,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1371 */ +/* 1375 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186035,7 +186667,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1372 */ +/* 1376 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186105,7 +186737,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1373 */ +/* 1377 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186190,7 +186822,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1374 */ +/* 1378 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186252,7 +186884,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1375 */ +/* 1379 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186344,7 +186976,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1376 */ +/* 1380 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186754,7 +187386,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1377 */ +/* 1381 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -186983,7 +187615,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1378 */ +/* 1382 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187069,7 +187701,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1379 */ +/* 1383 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187159,7 +187791,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1380 */ +/* 1384 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187182,7 +187814,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1381 */ +/* 1385 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187343,7 +187975,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1382 */ +/* 1386 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187372,7 +188004,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1383 */ +/* 1387 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187451,7 +188083,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1384 */ +/* 1388 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187567,7 +188199,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1385 */ +/* 1389 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187640,7 +188272,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1386 */ +/* 1390 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187737,7 +188369,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1387 */ +/* 1391 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187796,7 +188428,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1388 */ +/* 1392 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187849,7 +188481,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1389 */ +/* 1393 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -187959,7 +188591,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1390 */ +/* 1394 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188054,7 +188686,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1391 */ +/* 1395 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188129,7 +188761,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1392 */ +/* 1396 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188190,7 +188822,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1393 */ +/* 1397 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188264,7 +188896,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1394 */ +/* 1398 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188316,7 +188948,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1395 */ +/* 1399 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188372,7 +189004,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1396 */ +/* 1400 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188503,7 +189135,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1397 */ +/* 1401 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188598,7 +189230,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1398 */ +/* 1402 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188683,7 +189315,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1399 */ +/* 1403 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188735,7 +189367,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1400 */ +/* 1404 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188769,7 +189401,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1401 */ +/* 1405 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188861,7 +189493,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1402 */ +/* 1406 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -188901,7 +189533,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1403 */ +/* 1407 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189020,7 +189652,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1404 */ +/* 1408 */ /***/ (function(module, exports) { module.exports = // Base deafult colors in PB IDE: background: #FFFFDF; foreground: #000000; @@ -189082,7 +189714,7 @@ function(hljs) { }; /***/ }), -/* 1405 */ +/* 1409 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189202,7 +189834,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1406 */ +/* 1410 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189229,7 +189861,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1407 */ +/* 1411 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189402,7 +190034,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1408 */ +/* 1412 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189476,7 +190108,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1409 */ +/* 1413 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189507,7 +190139,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1410 */ +/* 1414 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189578,7 +190210,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1411 */ +/* 1415 */ /***/ (function(module, exports) { module.exports = // Colors from RouterOS terminal: @@ -189741,7 +190373,7 @@ function(hljs) { }; /***/ }), -/* 1412 */ +/* 1416 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189781,7 +190413,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1413 */ +/* 1417 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189846,7 +190478,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1414 */ +/* 1418 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -189958,7 +190590,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1415 */ +/* 1419 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190077,7 +190709,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1416 */ +/* 1420 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190225,7 +190857,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1417 */ +/* 1421 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190283,7 +190915,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1418 */ +/* 1422 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190385,7 +191017,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1419 */ +/* 1423 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190404,7 +191036,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1420 */ +/* 1424 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190464,7 +191096,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1421 */ +/* 1425 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190518,7 +191150,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1422 */ +/* 1426 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190588,7 +191220,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1423 */ +/* 1427 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -190963,7 +191595,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1424 */ +/* 1428 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191127,7 +191759,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1425 */ +/* 1429 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191214,7 +191846,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1426 */ +/* 1430 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191256,7 +191888,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1427 */ +/* 1431 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191307,7 +191939,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1428 */ +/* 1432 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191765,7 +192397,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1429 */ +/* 1433 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191803,7 +192435,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1430 */ +/* 1434 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191924,7 +192556,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1431 */ +/* 1435 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -191972,7 +192604,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1432 */ +/* 1436 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192064,7 +192696,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1433 */ +/* 1437 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192104,7 +192736,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1434 */ +/* 1438 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192169,7 +192801,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1435 */ +/* 1439 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192235,7 +192867,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1436 */ +/* 1440 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192274,7 +192906,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1437 */ +/* 1441 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192362,7 +192994,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1438 */ +/* 1442 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192432,7 +193064,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1439 */ +/* 1443 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192592,7 +193224,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1440 */ +/* 1444 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192646,7 +193278,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1441 */ +/* 1445 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192706,7 +193338,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1442 */ +/* 1446 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192749,7 +193381,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1443 */ +/* 1447 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192765,7 +193397,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1444 */ +/* 1448 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192868,7 +193500,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1445 */ +/* 1449 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -192933,7 +193565,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1446 */ +/* 1450 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -193043,7 +193675,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1447 */ +/* 1451 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -193183,7 +193815,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1448 */ +/* 1452 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -193260,7 +193892,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1449 */ +/* 1453 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -193335,7 +193967,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1450 */ +/* 1454 */ /***/ (function(module, exports) { module.exports = function(hljs) { @@ -193446,7 +194078,7 @@ module.exports = function(hljs) { }; /***/ }), -/* 1451 */ +/* 1455 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -193574,7 +194206,7 @@ EuiOverlayMask.__docgenInfo = [{ }]; /***/ }), -/* 1452 */ +/* 1456 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -193615,7 +194247,7 @@ EuiCodeBlock.__docgenInfo = [{ }]; /***/ }), -/* 1453 */ +/* 1457 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -193625,7 +194257,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _code_editor = __webpack_require__(1454); +var _code_editor = __webpack_require__(1458); Object.defineProperty(exports, 'EuiCodeEditor', { enumerable: true, @@ -193635,7 +194267,7 @@ Object.defineProperty(exports, 'EuiCodeEditor', { }); /***/ }), -/* 1454 */ +/* 1458 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -193664,11 +194296,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _reactAce = __webpack_require__(1455); +var _reactAce = __webpack_require__(1459); var _reactAce2 = _interopRequireDefault(_reactAce); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -194051,7 +194683,7 @@ EuiCodeEditor.__docgenInfo = [{ }]; /***/ }), -/* 1455 */ +/* 1459 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -194062,11 +194694,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.split = undefined; -var _ace = __webpack_require__(1456); +var _ace = __webpack_require__(1460); var _ace2 = _interopRequireDefault(_ace); -var _split = __webpack_require__(1460); +var _split = __webpack_require__(1464); var _split2 = _interopRequireDefault(_split); @@ -194076,7 +194708,7 @@ exports.split = _split2.default; exports.default = _ace2.default; /***/ }), -/* 1456 */ +/* 1460 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -194563,7 +195195,7 @@ ReactAce.defaultProps = { }; /***/ }), -/* 1457 */ +/* 1461 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -194579,7 +195211,7 @@ ReactAce.defaultProps = { var assign = __webpack_require__(30); var ReactPropTypesSecret = __webpack_require__(350); -var checkPropTypes = __webpack_require__(1458); +var checkPropTypes = __webpack_require__(1462); var printWarning = function() {}; @@ -195126,7 +195758,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1458 */ +/* 1462 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -195225,7 +195857,7 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1459 */ +/* 1463 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -195291,7 +195923,7 @@ module.exports = function() { /***/ }), -/* 1460 */ +/* 1464 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -195321,13 +195953,13 @@ var _lodash = __webpack_require__(686); var _lodash2 = _interopRequireDefault(_lodash); -var _lodash3 = __webpack_require__(1461); +var _lodash3 = __webpack_require__(1465); var _lodash4 = _interopRequireDefault(_lodash3); var _editorOptions = __webpack_require__(687); -__webpack_require__(1462); +__webpack_require__(1466); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -195795,7 +196427,7 @@ SplitComponent.defaultProps = { }; /***/ }), -/* 1461 */ +/* 1465 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -196733,7 +197365,7 @@ module.exports = get; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 1462 */ +/* 1466 */ /***/ (function(module, exports) { ace.define("ace/split",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/editor","ace/virtual_renderer","ace/edit_session"], function(acequire, exports, module) { @@ -196984,7 +197616,7 @@ module.exports = acequire("../split"); /***/ }), -/* 1463 */ +/* 1467 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -196994,7 +197626,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _color_picker = __webpack_require__(1464); +var _color_picker = __webpack_require__(1468); Object.defineProperty(exports, 'EuiColorPicker', { enumerable: true, @@ -197004,7 +197636,7 @@ Object.defineProperty(exports, 'EuiColorPicker', { }); /***/ }), -/* 1464 */ +/* 1468 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -197029,11 +197661,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _reactColor = __webpack_require__(1465); +var _reactColor = __webpack_require__(1469); var _outside_click_detector = __webpack_require__(370); -var _color_picker_swatch = __webpack_require__(1710); +var _color_picker_swatch = __webpack_require__(1714); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -197213,7 +197845,7 @@ EuiColorPicker.__docgenInfo = [{ }]; /***/ }), -/* 1465 */ +/* 1469 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -197224,7 +197856,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.CustomPicker = exports.TwitterPicker = exports.SwatchesPicker = exports.SliderPicker = exports.SketchPicker = exports.PhotoshopPicker = exports.MaterialPicker = exports.HuePicker = exports.GithubPicker = exports.CompactPicker = exports.ChromePicker = exports.default = exports.CirclePicker = exports.BlockPicker = exports.AlphaPicker = undefined; -var _Alpha = __webpack_require__(1466); +var _Alpha = __webpack_require__(1470); Object.defineProperty(exports, 'AlphaPicker', { enumerable: true, @@ -197233,7 +197865,7 @@ Object.defineProperty(exports, 'AlphaPicker', { } }); -var _Block = __webpack_require__(1610); +var _Block = __webpack_require__(1614); Object.defineProperty(exports, 'BlockPicker', { enumerable: true, @@ -197242,7 +197874,7 @@ Object.defineProperty(exports, 'BlockPicker', { } }); -var _Circle = __webpack_require__(1678); +var _Circle = __webpack_require__(1682); Object.defineProperty(exports, 'CirclePicker', { enumerable: true, @@ -197251,7 +197883,7 @@ Object.defineProperty(exports, 'CirclePicker', { } }); -var _Chrome = __webpack_require__(1680); +var _Chrome = __webpack_require__(1684); Object.defineProperty(exports, 'ChromePicker', { enumerable: true, @@ -197260,7 +197892,7 @@ Object.defineProperty(exports, 'ChromePicker', { } }); -var _Compact = __webpack_require__(1684); +var _Compact = __webpack_require__(1688); Object.defineProperty(exports, 'CompactPicker', { enumerable: true, @@ -197269,7 +197901,7 @@ Object.defineProperty(exports, 'CompactPicker', { } }); -var _Github = __webpack_require__(1687); +var _Github = __webpack_require__(1691); Object.defineProperty(exports, 'GithubPicker', { enumerable: true, @@ -197278,7 +197910,7 @@ Object.defineProperty(exports, 'GithubPicker', { } }); -var _Hue = __webpack_require__(1689); +var _Hue = __webpack_require__(1693); Object.defineProperty(exports, 'HuePicker', { enumerable: true, @@ -197287,7 +197919,7 @@ Object.defineProperty(exports, 'HuePicker', { } }); -var _Material = __webpack_require__(1691); +var _Material = __webpack_require__(1695); Object.defineProperty(exports, 'MaterialPicker', { enumerable: true, @@ -197296,7 +197928,7 @@ Object.defineProperty(exports, 'MaterialPicker', { } }); -var _Photoshop = __webpack_require__(1692); +var _Photoshop = __webpack_require__(1696); Object.defineProperty(exports, 'PhotoshopPicker', { enumerable: true, @@ -197305,7 +197937,7 @@ Object.defineProperty(exports, 'PhotoshopPicker', { } }); -var _Sketch = __webpack_require__(1698); +var _Sketch = __webpack_require__(1702); Object.defineProperty(exports, 'SketchPicker', { enumerable: true, @@ -197314,7 +197946,7 @@ Object.defineProperty(exports, 'SketchPicker', { } }); -var _Slider = __webpack_require__(1701); +var _Slider = __webpack_require__(1705); Object.defineProperty(exports, 'SliderPicker', { enumerable: true, @@ -197323,7 +197955,7 @@ Object.defineProperty(exports, 'SliderPicker', { } }); -var _Swatches = __webpack_require__(1705); +var _Swatches = __webpack_require__(1709); Object.defineProperty(exports, 'SwatchesPicker', { enumerable: true, @@ -197332,7 +197964,7 @@ Object.defineProperty(exports, 'SwatchesPicker', { } }); -var _Twitter = __webpack_require__(1708); +var _Twitter = __webpack_require__(1712); Object.defineProperty(exports, 'TwitterPicker', { enumerable: true, @@ -197357,7 +197989,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de exports.default = _Chrome2.default; /***/ }), -/* 1466 */ +/* 1470 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -197380,7 +198012,7 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _AlphaPointer = __webpack_require__(1609); +var _AlphaPointer = __webpack_require__(1613); var _AlphaPointer2 = _interopRequireDefault(_AlphaPointer); @@ -197437,7 +198069,7 @@ AlphaPicker.defaultProps = { exports.default = (0, _common.ColorWrap)(AlphaPicker); /***/ }), -/* 1467 */ +/* 1471 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -197448,7 +198080,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.flattenNames = undefined; -var _isString2 = __webpack_require__(1468); +var _isString2 = __webpack_require__(1472); var _isString3 = _interopRequireDefault(_isString2); @@ -197456,11 +198088,11 @@ var _forOwn2 = __webpack_require__(351); var _forOwn3 = _interopRequireDefault(_forOwn2); -var _isPlainObject2 = __webpack_require__(1482); +var _isPlainObject2 = __webpack_require__(1486); var _isPlainObject3 = _interopRequireDefault(_isPlainObject2); -var _map2 = __webpack_require__(1483); +var _map2 = __webpack_require__(1487); var _map3 = _interopRequireDefault(_map2); @@ -197492,12 +198124,12 @@ var flattenNames = exports.flattenNames = function flattenNames() { exports.default = flattenNames; /***/ }), -/* 1468 */ +/* 1472 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), +var baseGetTag = __webpack_require__(111), isArray = __webpack_require__(59), - isObjectLike = __webpack_require__(111); + isObjectLike = __webpack_require__(112); /** `Object#toString` result references. */ var stringTag = '[object String]'; @@ -197528,10 +198160,10 @@ module.exports = isString; /***/ }), -/* 1469 */ +/* 1473 */ /***/ (function(module, exports, __webpack_require__) { -var Symbol = __webpack_require__(180); +var Symbol = __webpack_require__(181); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -197580,7 +198212,7 @@ module.exports = getRawTag; /***/ }), -/* 1470 */ +/* 1474 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -197608,10 +198240,10 @@ module.exports = objectToString; /***/ }), -/* 1471 */ +/* 1475 */ /***/ (function(module, exports, __webpack_require__) { -var createBaseFor = __webpack_require__(1472); +var createBaseFor = __webpack_require__(1476); /** * The base implementation of `baseForOwn` which iterates over `object` @@ -197630,7 +198262,7 @@ module.exports = baseFor; /***/ }), -/* 1472 */ +/* 1476 */ /***/ (function(module, exports) { /** @@ -197661,7 +198293,7 @@ module.exports = createBaseFor; /***/ }), -/* 1473 */ +/* 1477 */ /***/ (function(module, exports) { /** @@ -197687,11 +198319,11 @@ module.exports = baseTimes; /***/ }), -/* 1474 */ +/* 1478 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), - isObjectLike = __webpack_require__(111); +var baseGetTag = __webpack_require__(111), + isObjectLike = __webpack_require__(112); /** `Object#toString` result references. */ var argsTag = '[object Arguments]'; @@ -197711,7 +198343,7 @@ module.exports = baseIsArguments; /***/ }), -/* 1475 */ +/* 1479 */ /***/ (function(module, exports) { /** @@ -197735,12 +198367,12 @@ module.exports = stubFalse; /***/ }), -/* 1476 */ +/* 1480 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), +var baseGetTag = __webpack_require__(111), isLength = __webpack_require__(353), - isObjectLike = __webpack_require__(111); + isObjectLike = __webpack_require__(112); /** `Object#toString` result references. */ var argsTag = '[object Arguments]', @@ -197801,7 +198433,7 @@ module.exports = baseIsTypedArray; /***/ }), -/* 1477 */ +/* 1481 */ /***/ (function(module, exports) { /** @@ -197821,7 +198453,7 @@ module.exports = baseUnary; /***/ }), -/* 1478 */ +/* 1482 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(688); @@ -197850,11 +198482,11 @@ module.exports = nodeUtil; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 1479 */ +/* 1483 */ /***/ (function(module, exports, __webpack_require__) { var isPrototype = __webpack_require__(354), - nativeKeys = __webpack_require__(1480); + nativeKeys = __webpack_require__(1484); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -197886,7 +198518,7 @@ module.exports = baseKeys; /***/ }), -/* 1480 */ +/* 1484 */ /***/ (function(module, exports, __webpack_require__) { var overArg = __webpack_require__(694); @@ -197898,7 +198530,7 @@ module.exports = nativeKeys; /***/ }), -/* 1481 */ +/* 1485 */ /***/ (function(module, exports, __webpack_require__) { var identity = __webpack_require__(696); @@ -197918,12 +198550,12 @@ module.exports = castFunction; /***/ }), -/* 1482 */ +/* 1486 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(110), +var baseGetTag = __webpack_require__(111), getPrototype = __webpack_require__(355), - isObjectLike = __webpack_require__(111); + isObjectLike = __webpack_require__(112); /** `Object#toString` result references. */ var objectTag = '[object Object]'; @@ -197986,12 +198618,12 @@ module.exports = isPlainObject; /***/ }), -/* 1483 */ +/* 1487 */ /***/ (function(module, exports, __webpack_require__) { var arrayMap = __webpack_require__(697), - baseIteratee = __webpack_require__(1484), - baseMap = __webpack_require__(1540), + baseIteratee = __webpack_require__(1488), + baseMap = __webpack_require__(1544), isArray = __webpack_require__(59); /** @@ -198045,14 +198677,14 @@ module.exports = map; /***/ }), -/* 1484 */ +/* 1488 */ /***/ (function(module, exports, __webpack_require__) { -var baseMatches = __webpack_require__(1485), - baseMatchesProperty = __webpack_require__(1527), +var baseMatches = __webpack_require__(1489), + baseMatchesProperty = __webpack_require__(1531), identity = __webpack_require__(696), isArray = __webpack_require__(59), - property = __webpack_require__(1537); + property = __webpack_require__(1541); /** * The base implementation of `_.iteratee`. @@ -198082,11 +198714,11 @@ module.exports = baseIteratee; /***/ }), -/* 1485 */ +/* 1489 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsMatch = __webpack_require__(1486), - getMatchData = __webpack_require__(1526), +var baseIsMatch = __webpack_require__(1490), + getMatchData = __webpack_require__(1530), matchesStrictComparable = __webpack_require__(710); /** @@ -198110,7 +198742,7 @@ module.exports = baseMatches; /***/ }), -/* 1486 */ +/* 1490 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(356), @@ -198178,7 +198810,7 @@ module.exports = baseIsMatch; /***/ }), -/* 1487 */ +/* 1491 */ /***/ (function(module, exports) { /** @@ -198197,7 +198829,7 @@ module.exports = listCacheClear; /***/ }), -/* 1488 */ +/* 1492 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(240); @@ -198238,7 +198870,7 @@ module.exports = listCacheDelete; /***/ }), -/* 1489 */ +/* 1493 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(240); @@ -198263,7 +198895,7 @@ module.exports = listCacheGet; /***/ }), -/* 1490 */ +/* 1494 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(240); @@ -198285,7 +198917,7 @@ module.exports = listCacheHas; /***/ }), -/* 1491 */ +/* 1495 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(240); @@ -198317,7 +198949,7 @@ module.exports = listCacheSet; /***/ }), -/* 1492 */ +/* 1496 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(239); @@ -198338,7 +198970,7 @@ module.exports = stackClear; /***/ }), -/* 1493 */ +/* 1497 */ /***/ (function(module, exports) { /** @@ -198362,7 +198994,7 @@ module.exports = stackDelete; /***/ }), -/* 1494 */ +/* 1498 */ /***/ (function(module, exports) { /** @@ -198382,7 +199014,7 @@ module.exports = stackGet; /***/ }), -/* 1495 */ +/* 1499 */ /***/ (function(module, exports) { /** @@ -198402,7 +199034,7 @@ module.exports = stackHas; /***/ }), -/* 1496 */ +/* 1500 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(239), @@ -198442,12 +199074,12 @@ module.exports = stackSet; /***/ }), -/* 1497 */ +/* 1501 */ /***/ (function(module, exports, __webpack_require__) { var isFunction = __webpack_require__(695), - isMasked = __webpack_require__(1498), - isObject = __webpack_require__(149), + isMasked = __webpack_require__(1502), + isObject = __webpack_require__(150), toSource = __webpack_require__(698); /** @@ -198495,10 +199127,10 @@ module.exports = baseIsNative; /***/ }), -/* 1498 */ +/* 1502 */ /***/ (function(module, exports, __webpack_require__) { -var coreJsData = __webpack_require__(1499); +var coreJsData = __webpack_require__(1503); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { @@ -198521,10 +199153,10 @@ module.exports = isMasked; /***/ }), -/* 1499 */ +/* 1503 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(66); +var root = __webpack_require__(67); /** Used to detect overreaching core-js shims. */ var coreJsData = root['__core-js_shared__']; @@ -198533,7 +199165,7 @@ module.exports = coreJsData; /***/ }), -/* 1500 */ +/* 1504 */ /***/ (function(module, exports) { /** @@ -198552,10 +199184,10 @@ module.exports = getValue; /***/ }), -/* 1501 */ +/* 1505 */ /***/ (function(module, exports, __webpack_require__) { -var Hash = __webpack_require__(1502), +var Hash = __webpack_require__(1506), ListCache = __webpack_require__(239), Map = __webpack_require__(358); @@ -198579,14 +199211,14 @@ module.exports = mapCacheClear; /***/ }), -/* 1502 */ +/* 1506 */ /***/ (function(module, exports, __webpack_require__) { -var hashClear = __webpack_require__(1503), - hashDelete = __webpack_require__(1504), - hashGet = __webpack_require__(1505), - hashHas = __webpack_require__(1506), - hashSet = __webpack_require__(1507); +var hashClear = __webpack_require__(1507), + hashDelete = __webpack_require__(1508), + hashGet = __webpack_require__(1509), + hashHas = __webpack_require__(1510), + hashSet = __webpack_require__(1511); /** * Creates a hash object. @@ -198617,7 +199249,7 @@ module.exports = Hash; /***/ }), -/* 1503 */ +/* 1507 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(241); @@ -198638,7 +199270,7 @@ module.exports = hashClear; /***/ }), -/* 1504 */ +/* 1508 */ /***/ (function(module, exports) { /** @@ -198661,7 +199293,7 @@ module.exports = hashDelete; /***/ }), -/* 1505 */ +/* 1509 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(241); @@ -198697,7 +199329,7 @@ module.exports = hashGet; /***/ }), -/* 1506 */ +/* 1510 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(241); @@ -198726,7 +199358,7 @@ module.exports = hashHas; /***/ }), -/* 1507 */ +/* 1511 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(241); @@ -198755,7 +199387,7 @@ module.exports = hashSet; /***/ }), -/* 1508 */ +/* 1512 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(242); @@ -198779,7 +199411,7 @@ module.exports = mapCacheDelete; /***/ }), -/* 1509 */ +/* 1513 */ /***/ (function(module, exports) { /** @@ -198800,7 +199432,7 @@ module.exports = isKeyable; /***/ }), -/* 1510 */ +/* 1514 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(242); @@ -198822,7 +199454,7 @@ module.exports = mapCacheGet; /***/ }), -/* 1511 */ +/* 1515 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(242); @@ -198844,7 +199476,7 @@ module.exports = mapCacheHas; /***/ }), -/* 1512 */ +/* 1516 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(242); @@ -198872,13 +199504,13 @@ module.exports = mapCacheSet; /***/ }), -/* 1513 */ +/* 1517 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(356), equalArrays = __webpack_require__(700), - equalByTag = __webpack_require__(1519), - equalObjects = __webpack_require__(1520), + equalByTag = __webpack_require__(1523), + equalObjects = __webpack_require__(1524), getTag = __webpack_require__(708), isArray = __webpack_require__(59), isBuffer = __webpack_require__(352), @@ -198961,12 +199593,12 @@ module.exports = baseIsEqualDeep; /***/ }), -/* 1514 */ +/* 1518 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(359), - setCacheAdd = __webpack_require__(1515), - setCacheHas = __webpack_require__(1516); + setCacheAdd = __webpack_require__(1519), + setCacheHas = __webpack_require__(1520); /** * @@ -198994,7 +199626,7 @@ module.exports = SetCache; /***/ }), -/* 1515 */ +/* 1519 */ /***/ (function(module, exports) { /** Used to stand-in for `undefined` hash values. */ @@ -199019,7 +199651,7 @@ module.exports = setCacheAdd; /***/ }), -/* 1516 */ +/* 1520 */ /***/ (function(module, exports) { /** @@ -199039,7 +199671,7 @@ module.exports = setCacheHas; /***/ }), -/* 1517 */ +/* 1521 */ /***/ (function(module, exports) { /** @@ -199068,7 +199700,7 @@ module.exports = arraySome; /***/ }), -/* 1518 */ +/* 1522 */ /***/ (function(module, exports) { /** @@ -199087,10 +199719,10 @@ module.exports = cacheHas; /***/ }), -/* 1519 */ +/* 1523 */ /***/ (function(module, exports, __webpack_require__) { -var Symbol = __webpack_require__(180), +var Symbol = __webpack_require__(181), Uint8Array = __webpack_require__(701), eq = __webpack_require__(357), equalArrays = __webpack_require__(700), @@ -199205,7 +199837,7 @@ module.exports = equalByTag; /***/ }), -/* 1520 */ +/* 1524 */ /***/ (function(module, exports, __webpack_require__) { var getAllKeys = __webpack_require__(704); @@ -199300,7 +199932,7 @@ module.exports = equalObjects; /***/ }), -/* 1521 */ +/* 1525 */ /***/ (function(module, exports) { /** @@ -199331,11 +199963,11 @@ module.exports = arrayFilter; /***/ }), -/* 1522 */ +/* 1526 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112), - root = __webpack_require__(66); +var getNative = __webpack_require__(113), + root = __webpack_require__(67); /* Built-in method references that are verified to be native. */ var DataView = getNative(root, 'DataView'); @@ -199344,11 +199976,11 @@ module.exports = DataView; /***/ }), -/* 1523 */ +/* 1527 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112), - root = __webpack_require__(66); +var getNative = __webpack_require__(113), + root = __webpack_require__(67); /* Built-in method references that are verified to be native. */ var Promise = getNative(root, 'Promise'); @@ -199357,11 +199989,11 @@ module.exports = Promise; /***/ }), -/* 1524 */ +/* 1528 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112), - root = __webpack_require__(66); +var getNative = __webpack_require__(113), + root = __webpack_require__(67); /* Built-in method references that are verified to be native. */ var Set = getNative(root, 'Set'); @@ -199370,11 +200002,11 @@ module.exports = Set; /***/ }), -/* 1525 */ +/* 1529 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112), - root = __webpack_require__(66); +var getNative = __webpack_require__(113), + root = __webpack_require__(67); /* Built-in method references that are verified to be native. */ var WeakMap = getNative(root, 'WeakMap'); @@ -199383,11 +200015,11 @@ module.exports = WeakMap; /***/ }), -/* 1526 */ +/* 1530 */ /***/ (function(module, exports, __webpack_require__) { var isStrictComparable = __webpack_require__(709), - keys = __webpack_require__(181); + keys = __webpack_require__(182); /** * Gets the property names, values, and compare flags of `object`. @@ -199413,12 +200045,12 @@ module.exports = getMatchData; /***/ }), -/* 1527 */ +/* 1531 */ /***/ (function(module, exports, __webpack_require__) { var baseIsEqual = __webpack_require__(699), - get = __webpack_require__(1528), - hasIn = __webpack_require__(1534), + get = __webpack_require__(1532), + hasIn = __webpack_require__(1538), isKey = __webpack_require__(361), isStrictComparable = __webpack_require__(709), matchesStrictComparable = __webpack_require__(710), @@ -199452,7 +200084,7 @@ module.exports = baseMatchesProperty; /***/ }), -/* 1528 */ +/* 1532 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(711); @@ -199491,10 +200123,10 @@ module.exports = get; /***/ }), -/* 1529 */ +/* 1533 */ /***/ (function(module, exports, __webpack_require__) { -var memoizeCapped = __webpack_require__(1530); +var memoizeCapped = __webpack_require__(1534); /** Used to match property names within property paths. */ var reLeadingDot = /^\./, @@ -199525,10 +200157,10 @@ module.exports = stringToPath; /***/ }), -/* 1530 */ +/* 1534 */ /***/ (function(module, exports, __webpack_require__) { -var memoize = __webpack_require__(1531); +var memoize = __webpack_require__(1535); /** Used as the maximum memoize cache size. */ var MAX_MEMOIZE_SIZE = 500; @@ -199557,7 +200189,7 @@ module.exports = memoizeCapped; /***/ }), -/* 1531 */ +/* 1535 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(359); @@ -199636,10 +200268,10 @@ module.exports = memoize; /***/ }), -/* 1532 */ +/* 1536 */ /***/ (function(module, exports, __webpack_require__) { -var baseToString = __webpack_require__(1533); +var baseToString = __webpack_require__(1537); /** * Converts `value` to a string. An empty string is returned for `null` @@ -199670,10 +200302,10 @@ module.exports = toString; /***/ }), -/* 1533 */ +/* 1537 */ /***/ (function(module, exports, __webpack_require__) { -var Symbol = __webpack_require__(180), +var Symbol = __webpack_require__(181), arrayMap = __webpack_require__(697), isArray = __webpack_require__(59), isSymbol = __webpack_require__(362); @@ -199713,11 +200345,11 @@ module.exports = baseToString; /***/ }), -/* 1534 */ +/* 1538 */ /***/ (function(module, exports, __webpack_require__) { -var baseHasIn = __webpack_require__(1535), - hasPath = __webpack_require__(1536); +var baseHasIn = __webpack_require__(1539), + hasPath = __webpack_require__(1540); /** * Checks if `path` is a direct or inherited property of `object`. @@ -199753,7 +200385,7 @@ module.exports = hasIn; /***/ }), -/* 1535 */ +/* 1539 */ /***/ (function(module, exports) { /** @@ -199772,7 +200404,7 @@ module.exports = baseHasIn; /***/ }), -/* 1536 */ +/* 1540 */ /***/ (function(module, exports, __webpack_require__) { var castPath = __webpack_require__(712), @@ -199817,11 +200449,11 @@ module.exports = hasPath; /***/ }), -/* 1537 */ +/* 1541 */ /***/ (function(module, exports, __webpack_require__) { -var baseProperty = __webpack_require__(1538), - basePropertyDeep = __webpack_require__(1539), +var baseProperty = __webpack_require__(1542), + basePropertyDeep = __webpack_require__(1543), isKey = __webpack_require__(361), toKey = __webpack_require__(243); @@ -199855,7 +200487,7 @@ module.exports = property; /***/ }), -/* 1538 */ +/* 1542 */ /***/ (function(module, exports) { /** @@ -199875,7 +200507,7 @@ module.exports = baseProperty; /***/ }), -/* 1539 */ +/* 1543 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(711); @@ -199897,10 +200529,10 @@ module.exports = basePropertyDeep; /***/ }), -/* 1540 */ +/* 1544 */ /***/ (function(module, exports, __webpack_require__) { -var baseEach = __webpack_require__(1541), +var baseEach = __webpack_require__(1545), isArrayLike = __webpack_require__(238); /** @@ -199925,11 +200557,11 @@ module.exports = baseMap; /***/ }), -/* 1541 */ +/* 1545 */ /***/ (function(module, exports, __webpack_require__) { var baseForOwn = __webpack_require__(689), - createBaseEach = __webpack_require__(1542); + createBaseEach = __webpack_require__(1546); /** * The base implementation of `_.forEach` without support for iteratee shorthands. @@ -199945,7 +200577,7 @@ module.exports = baseEach; /***/ }), -/* 1542 */ +/* 1546 */ /***/ (function(module, exports, __webpack_require__) { var isArrayLike = __webpack_require__(238); @@ -199983,7 +200615,7 @@ module.exports = createBaseEach; /***/ }), -/* 1543 */ +/* 1547 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -199998,7 +200630,7 @@ var _forOwn2 = __webpack_require__(351); var _forOwn3 = _interopRequireDefault(_forOwn2); -var _cloneDeep2 = __webpack_require__(1544); +var _cloneDeep2 = __webpack_require__(1548); var _cloneDeep3 = _interopRequireDefault(_cloneDeep2); @@ -200030,10 +200662,10 @@ var mergeClasses = exports.mergeClasses = function mergeClasses(classes) { exports.default = mergeClasses; /***/ }), -/* 1544 */ +/* 1548 */ /***/ (function(module, exports, __webpack_require__) { -var baseClone = __webpack_require__(1545); +var baseClone = __webpack_require__(1549); /** Used to compose bitmasks for cloning. */ var CLONE_DEEP_FLAG = 1, @@ -200065,28 +200697,28 @@ module.exports = cloneDeep; /***/ }), -/* 1545 */ +/* 1549 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(356), - arrayEach = __webpack_require__(1546), + arrayEach = __webpack_require__(1550), assignValue = __webpack_require__(713), - baseAssign = __webpack_require__(1548), - baseAssignIn = __webpack_require__(1549), - cloneBuffer = __webpack_require__(1552), - copyArray = __webpack_require__(1553), - copySymbols = __webpack_require__(1554), - copySymbolsIn = __webpack_require__(1555), + baseAssign = __webpack_require__(1552), + baseAssignIn = __webpack_require__(1553), + cloneBuffer = __webpack_require__(1556), + copyArray = __webpack_require__(1557), + copySymbols = __webpack_require__(1558), + copySymbolsIn = __webpack_require__(1559), getAllKeys = __webpack_require__(704), - getAllKeysIn = __webpack_require__(1556), + getAllKeysIn = __webpack_require__(1560), getTag = __webpack_require__(708), - initCloneArray = __webpack_require__(1557), - initCloneByTag = __webpack_require__(1558), - initCloneObject = __webpack_require__(1567), + initCloneArray = __webpack_require__(1561), + initCloneByTag = __webpack_require__(1562), + initCloneObject = __webpack_require__(1571), isArray = __webpack_require__(59), isBuffer = __webpack_require__(352), - isObject = __webpack_require__(149), - keys = __webpack_require__(181); + isObject = __webpack_require__(150), + keys = __webpack_require__(182); /** Used to compose bitmasks for cloning. */ var CLONE_DEEP_FLAG = 1, @@ -200224,7 +200856,7 @@ module.exports = baseClone; /***/ }), -/* 1546 */ +/* 1550 */ /***/ (function(module, exports) { /** @@ -200252,10 +200884,10 @@ module.exports = arrayEach; /***/ }), -/* 1547 */ +/* 1551 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(112); +var getNative = __webpack_require__(113); var defineProperty = (function() { try { @@ -200269,11 +200901,11 @@ module.exports = defineProperty; /***/ }), -/* 1548 */ +/* 1552 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(244), - keys = __webpack_require__(181); + keys = __webpack_require__(182); /** * The base implementation of `_.assign` without support for multiple sources @@ -200292,7 +200924,7 @@ module.exports = baseAssign; /***/ }), -/* 1549 */ +/* 1553 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(244), @@ -200315,12 +200947,12 @@ module.exports = baseAssignIn; /***/ }), -/* 1550 */ +/* 1554 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(149), +var isObject = __webpack_require__(150), isPrototype = __webpack_require__(354), - nativeKeysIn = __webpack_require__(1551); + nativeKeysIn = __webpack_require__(1555); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -200354,7 +200986,7 @@ module.exports = baseKeysIn; /***/ }), -/* 1551 */ +/* 1555 */ /***/ (function(module, exports) { /** @@ -200380,10 +201012,10 @@ module.exports = nativeKeysIn; /***/ }), -/* 1552 */ +/* 1556 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(66); +/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(67); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -200422,7 +201054,7 @@ module.exports = cloneBuffer; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 1553 */ +/* 1557 */ /***/ (function(module, exports) { /** @@ -200448,7 +201080,7 @@ module.exports = copyArray; /***/ }), -/* 1554 */ +/* 1558 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(244), @@ -200470,7 +201102,7 @@ module.exports = copySymbols; /***/ }), -/* 1555 */ +/* 1559 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(244), @@ -200492,7 +201124,7 @@ module.exports = copySymbolsIn; /***/ }), -/* 1556 */ +/* 1560 */ /***/ (function(module, exports, __webpack_require__) { var baseGetAllKeys = __webpack_require__(705), @@ -200515,7 +201147,7 @@ module.exports = getAllKeysIn; /***/ }), -/* 1557 */ +/* 1561 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -200547,16 +201179,16 @@ module.exports = initCloneArray; /***/ }), -/* 1558 */ +/* 1562 */ /***/ (function(module, exports, __webpack_require__) { var cloneArrayBuffer = __webpack_require__(363), - cloneDataView = __webpack_require__(1559), - cloneMap = __webpack_require__(1560), - cloneRegExp = __webpack_require__(1562), - cloneSet = __webpack_require__(1563), - cloneSymbol = __webpack_require__(1565), - cloneTypedArray = __webpack_require__(1566); + cloneDataView = __webpack_require__(1563), + cloneMap = __webpack_require__(1564), + cloneRegExp = __webpack_require__(1566), + cloneSet = __webpack_require__(1567), + cloneSymbol = __webpack_require__(1569), + cloneTypedArray = __webpack_require__(1570); /** `Object#toString` result references. */ var boolTag = '[object Boolean]', @@ -200633,7 +201265,7 @@ module.exports = initCloneByTag; /***/ }), -/* 1559 */ +/* 1563 */ /***/ (function(module, exports, __webpack_require__) { var cloneArrayBuffer = __webpack_require__(363); @@ -200655,10 +201287,10 @@ module.exports = cloneDataView; /***/ }), -/* 1560 */ +/* 1564 */ /***/ (function(module, exports, __webpack_require__) { -var addMapEntry = __webpack_require__(1561), +var addMapEntry = __webpack_require__(1565), arrayReduce = __webpack_require__(717), mapToArray = __webpack_require__(702); @@ -200683,7 +201315,7 @@ module.exports = cloneMap; /***/ }), -/* 1561 */ +/* 1565 */ /***/ (function(module, exports) { /** @@ -200704,7 +201336,7 @@ module.exports = addMapEntry; /***/ }), -/* 1562 */ +/* 1566 */ /***/ (function(module, exports) { /** Used to match `RegExp` flags from their coerced string values. */ @@ -200727,10 +201359,10 @@ module.exports = cloneRegExp; /***/ }), -/* 1563 */ +/* 1567 */ /***/ (function(module, exports, __webpack_require__) { -var addSetEntry = __webpack_require__(1564), +var addSetEntry = __webpack_require__(1568), arrayReduce = __webpack_require__(717), setToArray = __webpack_require__(703); @@ -200755,7 +201387,7 @@ module.exports = cloneSet; /***/ }), -/* 1564 */ +/* 1568 */ /***/ (function(module, exports) { /** @@ -200776,10 +201408,10 @@ module.exports = addSetEntry; /***/ }), -/* 1565 */ +/* 1569 */ /***/ (function(module, exports, __webpack_require__) { -var Symbol = __webpack_require__(180); +var Symbol = __webpack_require__(181); /** Used to convert symbols to primitives and strings. */ var symbolProto = Symbol ? Symbol.prototype : undefined, @@ -200800,7 +201432,7 @@ module.exports = cloneSymbol; /***/ }), -/* 1566 */ +/* 1570 */ /***/ (function(module, exports, __webpack_require__) { var cloneArrayBuffer = __webpack_require__(363); @@ -200822,10 +201454,10 @@ module.exports = cloneTypedArray; /***/ }), -/* 1567 */ +/* 1571 */ /***/ (function(module, exports, __webpack_require__) { -var baseCreate = __webpack_require__(1568), +var baseCreate = __webpack_require__(1572), getPrototype = __webpack_require__(355), isPrototype = __webpack_require__(354); @@ -200846,10 +201478,10 @@ module.exports = initCloneObject; /***/ }), -/* 1568 */ +/* 1572 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(149); +var isObject = __webpack_require__(150); /** Built-in value references. */ var objectCreate = Object.create; @@ -200882,7 +201514,7 @@ module.exports = baseCreate; /***/ }), -/* 1569 */ +/* 1573 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201013,7 +201645,7 @@ var autoprefix = exports.autoprefix = function autoprefix(elements) { exports.default = autoprefix; /***/ }), -/* 1570 */ +/* 1574 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201075,7 +201707,7 @@ var hover = exports.hover = function hover(Component) { exports.default = hover; /***/ }), -/* 1571 */ +/* 1575 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201137,7 +201769,7 @@ var active = exports.active = function active(Component) { exports.default = active; /***/ }), -/* 1572 */ +/* 1576 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201166,7 +201798,7 @@ var loopable = function loopable(i, length) { exports.default = loopable; /***/ }), -/* 1573 */ +/* 1577 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201189,7 +201821,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _alpha = __webpack_require__(1574); +var _alpha = __webpack_require__(1578); var alpha = _interopRequireWildcard(_alpha); @@ -201333,7 +201965,7 @@ var Alpha = exports.Alpha = function (_ref) { exports.default = Alpha; /***/ }), -/* 1574 */ +/* 1578 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201394,7 +202026,7 @@ var calculateChange = exports.calculateChange = function calculateChange(e, skip }; /***/ }), -/* 1575 */ +/* 1579 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201437,7 +202069,7 @@ var get = exports.get = function get(c1, c2, size, serverCanvas) { }; /***/ }), -/* 1576 */ +/* 1580 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201640,7 +202272,7 @@ var EditableInput = exports.EditableInput = function (_ref) { exports.default = EditableInput; /***/ }), -/* 1577 */ +/* 1581 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201661,7 +202293,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _hue = __webpack_require__(1578); +var _hue = __webpack_require__(1582); var hue = _interopRequireWildcard(_hue); @@ -201791,7 +202423,7 @@ var Hue = exports.Hue = function (_ref) { exports.default = Hue; /***/ }), -/* 1578 */ +/* 1582 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201854,7 +202486,7 @@ var calculateChange = exports.calculateChange = function calculateChange(e, skip }; /***/ }), -/* 1579 */ +/* 1583 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201971,7 +202603,7 @@ Raised.defaultProps = { exports.default = Raised; /***/ }), -/* 1580 */ +/* 1584 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -201992,11 +202624,11 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _throttle = __webpack_require__(1581); +var _throttle = __webpack_require__(1585); var _throttle2 = _interopRequireDefault(_throttle); -var _saturation = __webpack_require__(1586); +var _saturation = __webpack_require__(1590); var saturation = _interopRequireWildcard(_saturation); @@ -202137,11 +202769,11 @@ var Saturation = exports.Saturation = function (_ref) { exports.default = Saturation; /***/ }), -/* 1581 */ +/* 1585 */ /***/ (function(module, exports, __webpack_require__) { var debounce = __webpack_require__(719), - isObject = __webpack_require__(150); + isObject = __webpack_require__(151); /** Error message constants. */ var FUNC_ERROR_TEXT = 'Expected a function'; @@ -202212,10 +202844,10 @@ module.exports = throttle; /***/ }), -/* 1582 */ +/* 1586 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(67); +var root = __webpack_require__(68); /** * Gets the timestamp of the number of milliseconds that have elapsed since @@ -202241,10 +202873,10 @@ module.exports = now; /***/ }), -/* 1583 */ +/* 1587 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(150), +var isObject = __webpack_require__(151), isSymbol = __webpack_require__(245); /** Used as references for various `Number` constants. */ @@ -202313,7 +202945,7 @@ module.exports = toNumber; /***/ }), -/* 1584 */ +/* 1588 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(246); @@ -202365,7 +202997,7 @@ module.exports = getRawTag; /***/ }), -/* 1585 */ +/* 1589 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -202393,7 +203025,7 @@ module.exports = objectToString; /***/ }), -/* 1586 */ +/* 1590 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -202437,20 +203069,20 @@ var calculateChange = exports.calculateChange = function calculateChange(e, skip }; /***/ }), -/* 1587 */ +/* 1591 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(1588); +module.exports = __webpack_require__(1592); /***/ }), -/* 1588 */ +/* 1592 */ /***/ (function(module, exports, __webpack_require__) { -var arrayEach = __webpack_require__(1589), +var arrayEach = __webpack_require__(1593), baseEach = __webpack_require__(722), - castFunction = __webpack_require__(1605), - isArray = __webpack_require__(68); + castFunction = __webpack_require__(1609), + isArray = __webpack_require__(69); /** * Iterates over elements of `collection` and invokes `iteratee` for each element. @@ -202491,7 +203123,7 @@ module.exports = forEach; /***/ }), -/* 1589 */ +/* 1593 */ /***/ (function(module, exports) { /** @@ -202519,10 +203151,10 @@ module.exports = arrayEach; /***/ }), -/* 1590 */ +/* 1594 */ /***/ (function(module, exports, __webpack_require__) { -var baseFor = __webpack_require__(1591), +var baseFor = __webpack_require__(1595), keys = __webpack_require__(364); /** @@ -202541,10 +203173,10 @@ module.exports = baseForOwn; /***/ }), -/* 1591 */ +/* 1595 */ /***/ (function(module, exports, __webpack_require__) { -var createBaseFor = __webpack_require__(1592); +var createBaseFor = __webpack_require__(1596); /** * The base implementation of `baseForOwn` which iterates over `object` @@ -202563,7 +203195,7 @@ module.exports = baseFor; /***/ }), -/* 1592 */ +/* 1596 */ /***/ (function(module, exports) { /** @@ -202594,12 +203226,12 @@ module.exports = createBaseFor; /***/ }), -/* 1593 */ +/* 1597 */ /***/ (function(module, exports, __webpack_require__) { -var baseTimes = __webpack_require__(1594), +var baseTimes = __webpack_require__(1598), isArguments = __webpack_require__(723), - isArray = __webpack_require__(68), + isArray = __webpack_require__(69), isBuffer = __webpack_require__(724), isIndex = __webpack_require__(725), isTypedArray = __webpack_require__(726); @@ -202649,7 +203281,7 @@ module.exports = arrayLikeKeys; /***/ }), -/* 1594 */ +/* 1598 */ /***/ (function(module, exports) { /** @@ -202675,11 +203307,11 @@ module.exports = baseTimes; /***/ }), -/* 1595 */ +/* 1599 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(182), - isObjectLike = __webpack_require__(183); +var baseGetTag = __webpack_require__(183), + isObjectLike = __webpack_require__(184); /** `Object#toString` result references. */ var argsTag = '[object Arguments]'; @@ -202699,7 +203331,7 @@ module.exports = baseIsArguments; /***/ }), -/* 1596 */ +/* 1600 */ /***/ (function(module, exports) { /** @@ -202723,12 +203355,12 @@ module.exports = stubFalse; /***/ }), -/* 1597 */ +/* 1601 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(182), +var baseGetTag = __webpack_require__(183), isLength = __webpack_require__(365), - isObjectLike = __webpack_require__(183); + isObjectLike = __webpack_require__(184); /** `Object#toString` result references. */ var argsTag = '[object Arguments]', @@ -202789,7 +203421,7 @@ module.exports = baseIsTypedArray; /***/ }), -/* 1598 */ +/* 1602 */ /***/ (function(module, exports) { /** @@ -202809,7 +203441,7 @@ module.exports = baseUnary; /***/ }), -/* 1599 */ +/* 1603 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(720); @@ -202838,11 +203470,11 @@ module.exports = nodeUtil; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 1600 */ +/* 1604 */ /***/ (function(module, exports, __webpack_require__) { -var isPrototype = __webpack_require__(1601), - nativeKeys = __webpack_require__(1602); +var isPrototype = __webpack_require__(1605), + nativeKeys = __webpack_require__(1606); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -202874,7 +203506,7 @@ module.exports = baseKeys; /***/ }), -/* 1601 */ +/* 1605 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -202898,10 +203530,10 @@ module.exports = isPrototype; /***/ }), -/* 1602 */ +/* 1606 */ /***/ (function(module, exports, __webpack_require__) { -var overArg = __webpack_require__(1603); +var overArg = __webpack_require__(1607); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeKeys = overArg(Object.keys, Object); @@ -202910,7 +203542,7 @@ module.exports = nativeKeys; /***/ }), -/* 1603 */ +/* 1607 */ /***/ (function(module, exports) { /** @@ -202931,7 +203563,7 @@ module.exports = overArg; /***/ }), -/* 1604 */ +/* 1608 */ /***/ (function(module, exports, __webpack_require__) { var isArrayLike = __webpack_require__(366); @@ -202969,7 +203601,7 @@ module.exports = createBaseEach; /***/ }), -/* 1605 */ +/* 1609 */ /***/ (function(module, exports, __webpack_require__) { var identity = __webpack_require__(728); @@ -202989,7 +203621,7 @@ module.exports = castFunction; /***/ }), -/* 1606 */ +/* 1610 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.1 @@ -204191,7 +204823,7 @@ else { /***/ }), -/* 1607 */ +/* 1611 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -204212,7 +204844,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _interaction = __webpack_require__(1608); +var _interaction = __webpack_require__(1612); var _ = __webpack_require__(21); @@ -204282,7 +204914,7 @@ var Swatch = exports.Swatch = function Swatch(_ref) { exports.default = (0, _interaction.handleFocus)(Swatch); /***/ }), -/* 1608 */ +/* 1612 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -204342,7 +204974,7 @@ var handleFocus = exports.handleFocus = function handleFocus(Component) { }; /***/ }), -/* 1609 */ +/* 1613 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -204390,7 +205022,7 @@ var AlphaPointer = exports.AlphaPointer = function AlphaPointer(_ref) { exports.default = AlphaPointer; /***/ }), -/* 1610 */ +/* 1614 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -204413,13 +205045,13 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); var _common = __webpack_require__(21); -var _BlockSwatches = __webpack_require__(1611); +var _BlockSwatches = __webpack_require__(1615); var _BlockSwatches2 = _interopRequireDefault(_BlockSwatches); @@ -204542,7 +205174,7 @@ Block.defaultProps = { exports.default = (0, _common.ColorWrap)(Block); /***/ }), -/* 1611 */ +/* 1615 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -204561,7 +205193,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); @@ -204615,14 +205247,14 @@ var BlockSwatches = exports.BlockSwatches = function BlockSwatches(_ref) { exports.default = BlockSwatches; /***/ }), -/* 1612 */ +/* 1616 */ /***/ (function(module, exports, __webpack_require__) { -var baseMatches = __webpack_require__(1613), - baseMatchesProperty = __webpack_require__(1664), +var baseMatches = __webpack_require__(1617), + baseMatchesProperty = __webpack_require__(1668), identity = __webpack_require__(728), - isArray = __webpack_require__(68), - property = __webpack_require__(1674); + isArray = __webpack_require__(69), + property = __webpack_require__(1678); /** * The base implementation of `_.iteratee`. @@ -204652,11 +205284,11 @@ module.exports = baseIteratee; /***/ }), -/* 1613 */ +/* 1617 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsMatch = __webpack_require__(1614), - getMatchData = __webpack_require__(1663), +var baseIsMatch = __webpack_require__(1618), + getMatchData = __webpack_require__(1667), matchesStrictComparable = __webpack_require__(736); /** @@ -204680,7 +205312,7 @@ module.exports = baseMatches; /***/ }), -/* 1614 */ +/* 1618 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(730), @@ -204748,7 +205380,7 @@ module.exports = baseIsMatch; /***/ }), -/* 1615 */ +/* 1619 */ /***/ (function(module, exports) { /** @@ -204767,7 +205399,7 @@ module.exports = listCacheClear; /***/ }), -/* 1616 */ +/* 1620 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(248); @@ -204808,7 +205440,7 @@ module.exports = listCacheDelete; /***/ }), -/* 1617 */ +/* 1621 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(248); @@ -204833,7 +205465,7 @@ module.exports = listCacheGet; /***/ }), -/* 1618 */ +/* 1622 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(248); @@ -204855,7 +205487,7 @@ module.exports = listCacheHas; /***/ }), -/* 1619 */ +/* 1623 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(248); @@ -204887,7 +205519,7 @@ module.exports = listCacheSet; /***/ }), -/* 1620 */ +/* 1624 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(247); @@ -204908,7 +205540,7 @@ module.exports = stackClear; /***/ }), -/* 1621 */ +/* 1625 */ /***/ (function(module, exports) { /** @@ -204932,7 +205564,7 @@ module.exports = stackDelete; /***/ }), -/* 1622 */ +/* 1626 */ /***/ (function(module, exports) { /** @@ -204952,7 +205584,7 @@ module.exports = stackGet; /***/ }), -/* 1623 */ +/* 1627 */ /***/ (function(module, exports) { /** @@ -204972,7 +205604,7 @@ module.exports = stackHas; /***/ }), -/* 1624 */ +/* 1628 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(247), @@ -205012,12 +205644,12 @@ module.exports = stackSet; /***/ }), -/* 1625 */ +/* 1629 */ /***/ (function(module, exports, __webpack_require__) { var isFunction = __webpack_require__(727), - isMasked = __webpack_require__(1626), - isObject = __webpack_require__(150), + isMasked = __webpack_require__(1630), + isObject = __webpack_require__(151), toSource = __webpack_require__(732); /** @@ -205065,10 +205697,10 @@ module.exports = baseIsNative; /***/ }), -/* 1626 */ +/* 1630 */ /***/ (function(module, exports, __webpack_require__) { -var coreJsData = __webpack_require__(1627); +var coreJsData = __webpack_require__(1631); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { @@ -205091,10 +205723,10 @@ module.exports = isMasked; /***/ }), -/* 1627 */ +/* 1631 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(67); +var root = __webpack_require__(68); /** Used to detect overreaching core-js shims. */ var coreJsData = root['__core-js_shared__']; @@ -205103,7 +205735,7 @@ module.exports = coreJsData; /***/ }), -/* 1628 */ +/* 1632 */ /***/ (function(module, exports) { /** @@ -205122,10 +205754,10 @@ module.exports = getValue; /***/ }), -/* 1629 */ +/* 1633 */ /***/ (function(module, exports, __webpack_require__) { -var Hash = __webpack_require__(1630), +var Hash = __webpack_require__(1634), ListCache = __webpack_require__(247), Map = __webpack_require__(367); @@ -205149,14 +205781,14 @@ module.exports = mapCacheClear; /***/ }), -/* 1630 */ +/* 1634 */ /***/ (function(module, exports, __webpack_require__) { -var hashClear = __webpack_require__(1631), - hashDelete = __webpack_require__(1632), - hashGet = __webpack_require__(1633), - hashHas = __webpack_require__(1634), - hashSet = __webpack_require__(1635); +var hashClear = __webpack_require__(1635), + hashDelete = __webpack_require__(1636), + hashGet = __webpack_require__(1637), + hashHas = __webpack_require__(1638), + hashSet = __webpack_require__(1639); /** * Creates a hash object. @@ -205187,7 +205819,7 @@ module.exports = Hash; /***/ }), -/* 1631 */ +/* 1635 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(249); @@ -205208,7 +205840,7 @@ module.exports = hashClear; /***/ }), -/* 1632 */ +/* 1636 */ /***/ (function(module, exports) { /** @@ -205231,7 +205863,7 @@ module.exports = hashDelete; /***/ }), -/* 1633 */ +/* 1637 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(249); @@ -205267,7 +205899,7 @@ module.exports = hashGet; /***/ }), -/* 1634 */ +/* 1638 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(249); @@ -205296,7 +205928,7 @@ module.exports = hashHas; /***/ }), -/* 1635 */ +/* 1639 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(249); @@ -205325,7 +205957,7 @@ module.exports = hashSet; /***/ }), -/* 1636 */ +/* 1640 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(250); @@ -205349,7 +205981,7 @@ module.exports = mapCacheDelete; /***/ }), -/* 1637 */ +/* 1641 */ /***/ (function(module, exports) { /** @@ -205370,7 +206002,7 @@ module.exports = isKeyable; /***/ }), -/* 1638 */ +/* 1642 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(250); @@ -205392,7 +206024,7 @@ module.exports = mapCacheGet; /***/ }), -/* 1639 */ +/* 1643 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(250); @@ -205414,7 +206046,7 @@ module.exports = mapCacheHas; /***/ }), -/* 1640 */ +/* 1644 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(250); @@ -205442,15 +206074,15 @@ module.exports = mapCacheSet; /***/ }), -/* 1641 */ +/* 1645 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(730), equalArrays = __webpack_require__(734), - equalByTag = __webpack_require__(1647), - equalObjects = __webpack_require__(1651), - getTag = __webpack_require__(1658), - isArray = __webpack_require__(68), + equalByTag = __webpack_require__(1651), + equalObjects = __webpack_require__(1655), + getTag = __webpack_require__(1662), + isArray = __webpack_require__(69), isBuffer = __webpack_require__(724), isTypedArray = __webpack_require__(726); @@ -205531,12 +206163,12 @@ module.exports = baseIsEqualDeep; /***/ }), -/* 1642 */ +/* 1646 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(368), - setCacheAdd = __webpack_require__(1643), - setCacheHas = __webpack_require__(1644); + setCacheAdd = __webpack_require__(1647), + setCacheHas = __webpack_require__(1648); /** * @@ -205564,7 +206196,7 @@ module.exports = SetCache; /***/ }), -/* 1643 */ +/* 1647 */ /***/ (function(module, exports) { /** Used to stand-in for `undefined` hash values. */ @@ -205589,7 +206221,7 @@ module.exports = setCacheAdd; /***/ }), -/* 1644 */ +/* 1648 */ /***/ (function(module, exports) { /** @@ -205609,7 +206241,7 @@ module.exports = setCacheHas; /***/ }), -/* 1645 */ +/* 1649 */ /***/ (function(module, exports) { /** @@ -205638,7 +206270,7 @@ module.exports = arraySome; /***/ }), -/* 1646 */ +/* 1650 */ /***/ (function(module, exports) { /** @@ -205657,15 +206289,15 @@ module.exports = cacheHas; /***/ }), -/* 1647 */ +/* 1651 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(246), - Uint8Array = __webpack_require__(1648), + Uint8Array = __webpack_require__(1652), eq = __webpack_require__(731), equalArrays = __webpack_require__(734), - mapToArray = __webpack_require__(1649), - setToArray = __webpack_require__(1650); + mapToArray = __webpack_require__(1653), + setToArray = __webpack_require__(1654); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -205775,10 +206407,10 @@ module.exports = equalByTag; /***/ }), -/* 1648 */ +/* 1652 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(67); +var root = __webpack_require__(68); /** Built-in value references. */ var Uint8Array = root.Uint8Array; @@ -205787,7 +206419,7 @@ module.exports = Uint8Array; /***/ }), -/* 1649 */ +/* 1653 */ /***/ (function(module, exports) { /** @@ -205811,7 +206443,7 @@ module.exports = mapToArray; /***/ }), -/* 1650 */ +/* 1654 */ /***/ (function(module, exports) { /** @@ -205835,10 +206467,10 @@ module.exports = setToArray; /***/ }), -/* 1651 */ +/* 1655 */ /***/ (function(module, exports, __webpack_require__) { -var getAllKeys = __webpack_require__(1652); +var getAllKeys = __webpack_require__(1656); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1; @@ -205930,11 +206562,11 @@ module.exports = equalObjects; /***/ }), -/* 1652 */ +/* 1656 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetAllKeys = __webpack_require__(1653), - getSymbols = __webpack_require__(1655), +var baseGetAllKeys = __webpack_require__(1657), + getSymbols = __webpack_require__(1659), keys = __webpack_require__(364); /** @@ -205952,11 +206584,11 @@ module.exports = getAllKeys; /***/ }), -/* 1653 */ +/* 1657 */ /***/ (function(module, exports, __webpack_require__) { -var arrayPush = __webpack_require__(1654), - isArray = __webpack_require__(68); +var arrayPush = __webpack_require__(1658), + isArray = __webpack_require__(69); /** * The base implementation of `getAllKeys` and `getAllKeysIn` which uses @@ -205978,7 +206610,7 @@ module.exports = baseGetAllKeys; /***/ }), -/* 1654 */ +/* 1658 */ /***/ (function(module, exports) { /** @@ -206004,11 +206636,11 @@ module.exports = arrayPush; /***/ }), -/* 1655 */ +/* 1659 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFilter = __webpack_require__(1656), - stubArray = __webpack_require__(1657); +var arrayFilter = __webpack_require__(1660), + stubArray = __webpack_require__(1661); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -206040,7 +206672,7 @@ module.exports = getSymbols; /***/ }), -/* 1656 */ +/* 1660 */ /***/ (function(module, exports) { /** @@ -206071,7 +206703,7 @@ module.exports = arrayFilter; /***/ }), -/* 1657 */ +/* 1661 */ /***/ (function(module, exports) { /** @@ -206100,15 +206732,15 @@ module.exports = stubArray; /***/ }), -/* 1658 */ +/* 1662 */ /***/ (function(module, exports, __webpack_require__) { -var DataView = __webpack_require__(1659), +var DataView = __webpack_require__(1663), Map = __webpack_require__(367), - Promise = __webpack_require__(1660), - Set = __webpack_require__(1661), - WeakMap = __webpack_require__(1662), - baseGetTag = __webpack_require__(182), + Promise = __webpack_require__(1664), + Set = __webpack_require__(1665), + WeakMap = __webpack_require__(1666), + baseGetTag = __webpack_require__(183), toSource = __webpack_require__(732); /** `Object#toString` result references. */ @@ -206164,11 +206796,11 @@ module.exports = getTag; /***/ }), -/* 1659 */ +/* 1663 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151), - root = __webpack_require__(67); +var getNative = __webpack_require__(152), + root = __webpack_require__(68); /* Built-in method references that are verified to be native. */ var DataView = getNative(root, 'DataView'); @@ -206177,11 +206809,11 @@ module.exports = DataView; /***/ }), -/* 1660 */ +/* 1664 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151), - root = __webpack_require__(67); +var getNative = __webpack_require__(152), + root = __webpack_require__(68); /* Built-in method references that are verified to be native. */ var Promise = getNative(root, 'Promise'); @@ -206190,11 +206822,11 @@ module.exports = Promise; /***/ }), -/* 1661 */ +/* 1665 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151), - root = __webpack_require__(67); +var getNative = __webpack_require__(152), + root = __webpack_require__(68); /* Built-in method references that are verified to be native. */ var Set = getNative(root, 'Set'); @@ -206203,11 +206835,11 @@ module.exports = Set; /***/ }), -/* 1662 */ +/* 1666 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(151), - root = __webpack_require__(67); +var getNative = __webpack_require__(152), + root = __webpack_require__(68); /* Built-in method references that are verified to be native. */ var WeakMap = getNative(root, 'WeakMap'); @@ -206216,7 +206848,7 @@ module.exports = WeakMap; /***/ }), -/* 1663 */ +/* 1667 */ /***/ (function(module, exports, __webpack_require__) { var isStrictComparable = __webpack_require__(735), @@ -206246,12 +206878,12 @@ module.exports = getMatchData; /***/ }), -/* 1664 */ +/* 1668 */ /***/ (function(module, exports, __webpack_require__) { var baseIsEqual = __webpack_require__(733), - get = __webpack_require__(1665), - hasIn = __webpack_require__(1671), + get = __webpack_require__(1669), + hasIn = __webpack_require__(1675), isKey = __webpack_require__(369), isStrictComparable = __webpack_require__(735), matchesStrictComparable = __webpack_require__(736), @@ -206285,7 +206917,7 @@ module.exports = baseMatchesProperty; /***/ }), -/* 1665 */ +/* 1669 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(737); @@ -206324,10 +206956,10 @@ module.exports = get; /***/ }), -/* 1666 */ +/* 1670 */ /***/ (function(module, exports, __webpack_require__) { -var memoizeCapped = __webpack_require__(1667); +var memoizeCapped = __webpack_require__(1671); /** Used to match property names within property paths. */ var reLeadingDot = /^\./, @@ -206358,10 +206990,10 @@ module.exports = stringToPath; /***/ }), -/* 1667 */ +/* 1671 */ /***/ (function(module, exports, __webpack_require__) { -var memoize = __webpack_require__(1668); +var memoize = __webpack_require__(1672); /** Used as the maximum memoize cache size. */ var MAX_MEMOIZE_SIZE = 500; @@ -206390,7 +207022,7 @@ module.exports = memoizeCapped; /***/ }), -/* 1668 */ +/* 1672 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(368); @@ -206469,10 +207101,10 @@ module.exports = memoize; /***/ }), -/* 1669 */ +/* 1673 */ /***/ (function(module, exports, __webpack_require__) { -var baseToString = __webpack_require__(1670); +var baseToString = __webpack_require__(1674); /** * Converts `value` to a string. An empty string is returned for `null` @@ -206503,12 +207135,12 @@ module.exports = toString; /***/ }), -/* 1670 */ +/* 1674 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(246), arrayMap = __webpack_require__(729), - isArray = __webpack_require__(68), + isArray = __webpack_require__(69), isSymbol = __webpack_require__(245); /** Used as references for various `Number` constants. */ @@ -206546,11 +207178,11 @@ module.exports = baseToString; /***/ }), -/* 1671 */ +/* 1675 */ /***/ (function(module, exports, __webpack_require__) { -var baseHasIn = __webpack_require__(1672), - hasPath = __webpack_require__(1673); +var baseHasIn = __webpack_require__(1676), + hasPath = __webpack_require__(1677); /** * Checks if `path` is a direct or inherited property of `object`. @@ -206586,7 +207218,7 @@ module.exports = hasIn; /***/ }), -/* 1672 */ +/* 1676 */ /***/ (function(module, exports) { /** @@ -206605,12 +207237,12 @@ module.exports = baseHasIn; /***/ }), -/* 1673 */ +/* 1677 */ /***/ (function(module, exports, __webpack_require__) { var castPath = __webpack_require__(738), isArguments = __webpack_require__(723), - isArray = __webpack_require__(68), + isArray = __webpack_require__(69), isIndex = __webpack_require__(725), isLength = __webpack_require__(365), toKey = __webpack_require__(251); @@ -206650,11 +207282,11 @@ module.exports = hasPath; /***/ }), -/* 1674 */ +/* 1678 */ /***/ (function(module, exports, __webpack_require__) { -var baseProperty = __webpack_require__(1675), - basePropertyDeep = __webpack_require__(1676), +var baseProperty = __webpack_require__(1679), + basePropertyDeep = __webpack_require__(1680), isKey = __webpack_require__(369), toKey = __webpack_require__(251); @@ -206688,7 +207320,7 @@ module.exports = property; /***/ }), -/* 1675 */ +/* 1679 */ /***/ (function(module, exports) { /** @@ -206708,7 +207340,7 @@ module.exports = baseProperty; /***/ }), -/* 1676 */ +/* 1680 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(737); @@ -206730,7 +207362,7 @@ module.exports = basePropertyDeep; /***/ }), -/* 1677 */ +/* 1681 */ /***/ (function(module, exports, __webpack_require__) { var baseEach = __webpack_require__(722), @@ -206758,7 +207390,7 @@ module.exports = baseMap; /***/ }), -/* 1678 */ +/* 1682 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -206781,7 +207413,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); @@ -206791,7 +207423,7 @@ var material = _interopRequireWildcard(_materialColors); var _common = __webpack_require__(21); -var _CircleSwatch = __webpack_require__(1679); +var _CircleSwatch = __webpack_require__(1683); var _CircleSwatch2 = _interopRequireDefault(_CircleSwatch); @@ -206859,7 +207491,7 @@ Circle.defaultProps = { exports.default = (0, _common.ColorWrap)(Circle); /***/ }), -/* 1679 */ +/* 1683 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -206941,7 +207573,7 @@ CircleSwatch.defaultProps = { exports.default = (0, _reactcss.handleHover)(CircleSwatch); /***/ }), -/* 1680 */ +/* 1684 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -206966,15 +207598,15 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _ChromeFields = __webpack_require__(1681); +var _ChromeFields = __webpack_require__(1685); var _ChromeFields2 = _interopRequireDefault(_ChromeFields); -var _ChromePointer = __webpack_require__(1682); +var _ChromePointer = __webpack_require__(1686); var _ChromePointer2 = _interopRequireDefault(_ChromePointer); -var _ChromePointerCircle = __webpack_require__(1683); +var _ChromePointerCircle = __webpack_require__(1687); var _ChromePointerCircle2 = _interopRequireDefault(_ChromePointerCircle); @@ -207151,7 +207783,7 @@ Chrome.defaultProps = { exports.default = (0, _common.ColorWrap)(Chrome); /***/ }), -/* 1681 */ +/* 1685 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207172,7 +207804,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -207507,7 +208139,7 @@ var ChromeFields = exports.ChromeFields = function (_React$Component) { exports.default = ChromeFields; /***/ }), -/* 1682 */ +/* 1686 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207548,7 +208180,7 @@ var ChromePointer = exports.ChromePointer = function ChromePointer() { exports.default = ChromePointer; /***/ }), -/* 1683 */ +/* 1687 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207588,7 +208220,7 @@ var ChromePointerCircle = exports.ChromePointerCircle = function ChromePointerCi exports.default = ChromePointerCircle; /***/ }), -/* 1684 */ +/* 1688 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207611,21 +208243,21 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); var _common = __webpack_require__(21); -var _CompactColor = __webpack_require__(1685); +var _CompactColor = __webpack_require__(1689); var _CompactColor2 = _interopRequireDefault(_CompactColor); -var _CompactFields = __webpack_require__(1686); +var _CompactFields = __webpack_require__(1690); var _CompactFields2 = _interopRequireDefault(_CompactFields); @@ -207705,7 +208337,7 @@ Compact.defaultProps = { exports.default = (0, _common.ColorWrap)(Compact); /***/ }), -/* 1685 */ +/* 1689 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207790,7 +208422,7 @@ var CompactColor = exports.CompactColor = function CompactColor(_ref) { exports.default = CompactColor; /***/ }), -/* 1686 */ +/* 1690 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207929,7 +208561,7 @@ var CompactFields = exports.CompactFields = function CompactFields(_ref) { exports.default = CompactFields; /***/ }), -/* 1687 */ +/* 1691 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -207952,13 +208584,13 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); var _common = __webpack_require__(21); -var _GithubSwatch = __webpack_require__(1688); +var _GithubSwatch = __webpack_require__(1692); var _GithubSwatch2 = _interopRequireDefault(_GithubSwatch); @@ -208079,7 +208711,7 @@ Github.defaultProps = { exports.default = (0, _common.ColorWrap)(Github); /***/ }), -/* 1688 */ +/* 1692 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208143,7 +208775,7 @@ var GithubSwatch = exports.GithubSwatch = function GithubSwatch(_ref) { exports.default = (0, _reactcss.handleHover)(GithubSwatch); /***/ }), -/* 1689 */ +/* 1693 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208166,7 +208798,7 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _HuePointer = __webpack_require__(1690); +var _HuePointer = __webpack_require__(1694); var _HuePointer2 = _interopRequireDefault(_HuePointer); @@ -208222,7 +208854,7 @@ HuePicker.defaultProps = { exports.default = (0, _common.ColorWrap)(HuePicker); /***/ }), -/* 1690 */ +/* 1694 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208270,7 +208902,7 @@ var SliderPointer = exports.SliderPointer = function SliderPointer(_ref) { exports.default = SliderPointer; /***/ }), -/* 1691 */ +/* 1695 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208289,7 +208921,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -208439,7 +209071,7 @@ var Material = exports.Material = function Material(_ref) { exports.default = (0, _common.ColorWrap)(Material); /***/ }), -/* 1692 */ +/* 1696 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208466,23 +209098,23 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _PhotoshopFields = __webpack_require__(1693); +var _PhotoshopFields = __webpack_require__(1697); var _PhotoshopFields2 = _interopRequireDefault(_PhotoshopFields); -var _PhotoshopPointerCircle = __webpack_require__(1694); +var _PhotoshopPointerCircle = __webpack_require__(1698); var _PhotoshopPointerCircle2 = _interopRequireDefault(_PhotoshopPointerCircle); -var _PhotoshopPointer = __webpack_require__(1695); +var _PhotoshopPointer = __webpack_require__(1699); var _PhotoshopPointer2 = _interopRequireDefault(_PhotoshopPointer); -var _PhotoshopButton = __webpack_require__(1696); +var _PhotoshopButton = __webpack_require__(1700); var _PhotoshopButton2 = _interopRequireDefault(_PhotoshopButton); -var _PhotoshopPreviews = __webpack_require__(1697); +var _PhotoshopPreviews = __webpack_require__(1701); var _PhotoshopPreviews2 = _interopRequireDefault(_PhotoshopPreviews); @@ -208649,7 +209281,7 @@ Photoshop.defaultProps = { exports.default = (0, _common.ColorWrap)(Photoshop); /***/ }), -/* 1693 */ +/* 1697 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208668,7 +209300,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -208848,7 +209480,7 @@ var PhotoshopPicker = exports.PhotoshopPicker = function PhotoshopPicker(_ref) { exports.default = PhotoshopPicker; /***/ }), -/* 1694 */ +/* 1698 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208895,7 +209527,7 @@ var PhotoshopPointerCircle = exports.PhotoshopPointerCircle = function Photoshop exports.default = PhotoshopPointerCircle; /***/ }), -/* 1695 */ +/* 1699 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -208976,7 +209608,7 @@ var PhotoshopPointerCircle = exports.PhotoshopPointerCircle = function Photoshop exports.default = PhotoshopPointerCircle; /***/ }), -/* 1696 */ +/* 1700 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209036,7 +209668,7 @@ var PhotoshopBotton = exports.PhotoshopBotton = function PhotoshopBotton(_ref) { exports.default = PhotoshopBotton; /***/ }), -/* 1697 */ +/* 1701 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209112,7 +209744,7 @@ var PhotoshopPreviews = exports.PhotoshopPreviews = function PhotoshopPreviews(_ exports.default = PhotoshopPreviews; /***/ }), -/* 1698 */ +/* 1702 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209137,11 +209769,11 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _SketchFields = __webpack_require__(1699); +var _SketchFields = __webpack_require__(1703); var _SketchFields2 = _interopRequireDefault(_SketchFields); -var _SketchPresetColors = __webpack_require__(1700); +var _SketchPresetColors = __webpack_require__(1704); var _SketchPresetColors2 = _interopRequireDefault(_SketchPresetColors); @@ -209312,7 +209944,7 @@ Sketch.defaultProps = { exports.default = (0, _common.ColorWrap)(Sketch); /***/ }), -/* 1699 */ +/* 1703 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209331,7 +209963,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -209488,7 +210120,7 @@ var SketchFields = exports.SketchFields = function SketchFields(_ref) { exports.default = SketchFields; /***/ }), -/* 1700 */ +/* 1704 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209590,7 +210222,7 @@ SketchPresetColors.propTypes = { exports.default = SketchPresetColors; /***/ }), -/* 1701 */ +/* 1705 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209611,11 +210243,11 @@ var _reactcss2 = _interopRequireDefault(_reactcss); var _common = __webpack_require__(21); -var _SliderSwatches = __webpack_require__(1702); +var _SliderSwatches = __webpack_require__(1706); var _SliderSwatches2 = _interopRequireDefault(_SliderSwatches); -var _SliderPointer = __webpack_require__(1704); +var _SliderPointer = __webpack_require__(1708); var _SliderPointer2 = _interopRequireDefault(_SliderPointer); @@ -209668,7 +210300,7 @@ Slider.defaultProps = { exports.default = (0, _common.ColorWrap)(Slider); /***/ }), -/* 1702 */ +/* 1706 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209687,7 +210319,7 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _SliderSwatch = __webpack_require__(1703); +var _SliderSwatch = __webpack_require__(1707); var _SliderSwatch2 = _interopRequireDefault(_SliderSwatch); @@ -209776,7 +210408,7 @@ var SliderSwatches = exports.SliderSwatches = function SliderSwatches(_ref) { exports.default = SliderSwatches; /***/ }), -/* 1703 */ +/* 1707 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209847,7 +210479,7 @@ var SliderSwatch = exports.SliderSwatch = function SliderSwatch(_ref) { exports.default = SliderSwatch; /***/ }), -/* 1704 */ +/* 1708 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209888,7 +210520,7 @@ var SliderPointer = exports.SliderPointer = function SliderPointer() { exports.default = SliderPointer; /***/ }), -/* 1705 */ +/* 1709 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209911,11 +210543,11 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -209925,7 +210557,7 @@ var material = _interopRequireWildcard(_materialColors); var _common = __webpack_require__(21); -var _SwatchesGroup = __webpack_require__(1706); +var _SwatchesGroup = __webpack_require__(1710); var _SwatchesGroup2 = _interopRequireDefault(_SwatchesGroup); @@ -210012,7 +210644,7 @@ Swatches.propTypes = { exports.default = (0, _common.ColorWrap)(Swatches); /***/ }), -/* 1706 */ +/* 1710 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210031,11 +210663,11 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); -var _SwatchesColor = __webpack_require__(1707); +var _SwatchesColor = __webpack_require__(1711); var _SwatchesColor2 = _interopRequireDefault(_SwatchesColor); @@ -210078,7 +210710,7 @@ var SwatchesGroup = exports.SwatchesGroup = function SwatchesGroup(_ref) { exports.default = SwatchesGroup; /***/ }), -/* 1707 */ +/* 1711 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210187,7 +210819,7 @@ var SwatchesColor = exports.SwatchesColor = function SwatchesColor(_ref) { exports.default = SwatchesColor; /***/ }), -/* 1708 */ +/* 1712 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210210,11 +210842,11 @@ var _reactcss = __webpack_require__(10); var _reactcss2 = _interopRequireDefault(_reactcss); -var _map = __webpack_require__(113); +var _map = __webpack_require__(114); var _map2 = _interopRequireDefault(_map); -var _color = __webpack_require__(81); +var _color = __webpack_require__(82); var _color2 = _interopRequireDefault(_color); @@ -210392,7 +211024,7 @@ Twitter.defaultProps = { exports.default = (0, _common.ColorWrap)(Twitter); /***/ }), -/* 1709 */ +/* 1713 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210563,7 +211195,7 @@ EuiOutsideClickDetector.__docgenInfo = [{ }]; /***/ }), -/* 1710 */ +/* 1714 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210588,7 +211220,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _color_picker_empty_swatch = __webpack_require__(1711); +var _color_picker_empty_swatch = __webpack_require__(1715); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -210647,7 +211279,7 @@ EuiColorPickerSwatch.__docgenInfo = [{ }]; /***/ }), -/* 1711 */ +/* 1715 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210678,7 +211310,7 @@ EuiColorPickerEmptySwatch.__docgenInfo = [{ }]; /***/ }), -/* 1712 */ +/* 1716 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210688,7 +211320,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _combo_box = __webpack_require__(1713); +var _combo_box = __webpack_require__(1717); Object.defineProperty(exports, 'EuiComboBox', { enumerable: true, @@ -210698,7 +211330,7 @@ Object.defineProperty(exports, 'EuiComboBox', { }); /***/ }), -/* 1713 */ +/* 1717 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -210731,17 +211363,17 @@ var _tabbable = __webpack_require__(236); var _tabbable2 = _interopRequireDefault(_tabbable); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); -var _portal = __webpack_require__(148); +var _portal = __webpack_require__(149); -var _combo_box_input = __webpack_require__(1714); +var _combo_box_input = __webpack_require__(1718); -var _combo_box_options_list = __webpack_require__(1757); +var _combo_box_options_list = __webpack_require__(1765); -var _matching_options = __webpack_require__(1854); +var _matching_options = __webpack_require__(1862); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -211866,7 +212498,7 @@ EuiComboBox.__docgenInfo = [{ }]; /***/ }), -/* 1714 */ +/* 1718 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -211876,7 +212508,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _combo_box_input = __webpack_require__(1715); +var _combo_box_input = __webpack_require__(1719); Object.defineProperty(exports, 'EuiComboBoxInput', { enumerable: true, @@ -211886,7 +212518,7 @@ Object.defineProperty(exports, 'EuiComboBoxInput', { }); /***/ }), -/* 1715 */ +/* 1719 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -211913,17 +212545,17 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactInputAutosize = __webpack_require__(1716); +var _reactInputAutosize = __webpack_require__(1720); var _reactInputAutosize2 = _interopRequireDefault(_reactInputAutosize); -var _accessibility = __webpack_require__(93); +var _accessibility = __webpack_require__(65); var _form = __webpack_require__(740); -var _combo_box_pill = __webpack_require__(1756); +var _combo_box_pill = __webpack_require__(1764); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -212319,7 +212951,7 @@ EuiComboBoxInput.__docgenInfo = [{ }]; /***/ }), -/* 1716 */ +/* 1720 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -212337,7 +212969,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _propTypes = __webpack_require__(1717); +var _propTypes = __webpack_require__(1721); var _propTypes2 = _interopRequireDefault(_propTypes); @@ -212593,7 +213225,7 @@ AutosizeInput.defaultProps = { exports.default = AutosizeInput; /***/ }), -/* 1717 */ +/* 1721 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {/** @@ -212618,17 +213250,17 @@ if (process.env.NODE_ENV !== 'production') { // By explicitly using `prop-types` you are opting into new development behavior. // http://fb.me/prop-types-in-prod var throwOnDirectAccess = true; - module.exports = __webpack_require__(1718)(isValidElement, throwOnDirectAccess); + module.exports = __webpack_require__(1722)(isValidElement, throwOnDirectAccess); } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(1720)(); + module.exports = __webpack_require__(1724)(); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1718 */ +/* 1722 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -212644,7 +213276,7 @@ if (process.env.NODE_ENV !== 'production') { var assign = __webpack_require__(30); var ReactPropTypesSecret = __webpack_require__(371); -var checkPropTypes = __webpack_require__(1719); +var checkPropTypes = __webpack_require__(1723); var printWarning = function() {}; @@ -213191,7 +213823,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1719 */ +/* 1723 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213290,7 +213922,7 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1720 */ +/* 1724 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213356,7 +213988,7 @@ module.exports = function() { /***/ }), -/* 1721 */ +/* 1725 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213375,7 +214007,7 @@ Object.defineProperty(exports, 'EuiCheckbox', { } }); -var _checkbox_group = __webpack_require__(1722); +var _checkbox_group = __webpack_require__(1726); Object.defineProperty(exports, 'EuiCheckboxGroup', { enumerable: true, @@ -213385,7 +214017,7 @@ Object.defineProperty(exports, 'EuiCheckboxGroup', { }); /***/ }), -/* 1722 */ +/* 1726 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213518,7 +214150,7 @@ EuiCheckboxGroup.__docgenInfo = [{ }]; /***/ }), -/* 1723 */ +/* 1727 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213528,7 +214160,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _described_form_group = __webpack_require__(1724); +var _described_form_group = __webpack_require__(1728); Object.defineProperty(exports, 'EuiDescribedFormGroup', { enumerable: true, @@ -213538,7 +214170,7 @@ Object.defineProperty(exports, 'EuiDescribedFormGroup', { }); /***/ }), -/* 1724 */ +/* 1728 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213569,11 +214201,11 @@ var _title = __webpack_require__(348); var _text = __webpack_require__(680); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); var _flex_group = __webpack_require__(340); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -213777,7 +214409,7 @@ EuiDescribedFormGroup.__docgenInfo = [{ }]; /***/ }), -/* 1725 */ +/* 1729 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -213804,9 +214436,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -214044,7 +214676,7 @@ EuiFieldNumber.__docgenInfo = [{ }]; /***/ }), -/* 1726 */ +/* 1730 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214071,7 +214703,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _form_control_layout_icons = __webpack_require__(1727); +var _form_control_layout_icons = __webpack_require__(1731); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -214386,7 +215018,7 @@ EuiFormControlLayout.__docgenInfo = [{ }]; /***/ }), -/* 1727 */ +/* 1731 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214409,11 +215041,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _loading = __webpack_require__(178); +var _loading = __webpack_require__(179); -var _form_control_layout_clear_button = __webpack_require__(1728); +var _form_control_layout_clear_button = __webpack_require__(1732); -var _form_control_layout_custom_icon = __webpack_require__(1729); +var _form_control_layout_custom_icon = __webpack_require__(1733); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -214620,7 +215252,7 @@ EuiFormControlLayoutIcons.__docgenInfo = [{ }]; /***/ }), -/* 1728 */ +/* 1732 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214699,7 +215331,7 @@ EuiFormControlLayoutClearButton.__docgenInfo = [{ }]; /***/ }), -/* 1729 */ +/* 1733 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214814,7 +215446,7 @@ EuiFormControlLayoutCustomIcon.__docgenInfo = [{ }]; /***/ }), -/* 1730 */ +/* 1734 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214944,7 +215576,7 @@ EuiValidatableControl.__docgenInfo = [{ }]; /***/ }), -/* 1731 */ +/* 1735 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214954,7 +215586,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _field_password = __webpack_require__(1732); +var _field_password = __webpack_require__(1736); Object.defineProperty(exports, 'EuiFieldPassword', { enumerable: true, @@ -214964,7 +215596,7 @@ Object.defineProperty(exports, 'EuiFieldPassword', { }); /***/ }), -/* 1732 */ +/* 1736 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -214989,9 +215621,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -215149,7 +215781,7 @@ EuiFieldPassword.__docgenInfo = [{ }]; /***/ }), -/* 1733 */ +/* 1737 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215169,7 +215801,7 @@ Object.defineProperty(exports, 'EuiFieldSearch', { }); /***/ }), -/* 1734 */ +/* 1738 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215179,7 +215811,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _browser = __webpack_require__(1735); +var _browser = __webpack_require__(1739); Object.defineProperty(exports, 'Browser', { enumerable: true, @@ -215189,7 +215821,7 @@ Object.defineProperty(exports, 'Browser', { }); /***/ }), -/* 1735 */ +/* 1739 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215207,7 +215839,7 @@ var Browser = exports.Browser = Object.freeze({ }); /***/ }), -/* 1736 */ +/* 1740 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215217,7 +215849,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _field_text = __webpack_require__(1737); +var _field_text = __webpack_require__(1741); Object.defineProperty(exports, 'EuiFieldText', { enumerable: true, @@ -215227,7 +215859,7 @@ Object.defineProperty(exports, 'EuiFieldText', { }); /***/ }), -/* 1737 */ +/* 1741 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215252,9 +215884,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -215467,7 +216099,7 @@ EuiFieldText.__docgenInfo = [{ }]; /***/ }), -/* 1738 */ +/* 1742 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215477,7 +216109,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _file_picker = __webpack_require__(1739); +var _file_picker = __webpack_require__(1743); Object.defineProperty(exports, 'EuiFilePicker', { enumerable: true, @@ -215487,7 +216119,7 @@ Object.defineProperty(exports, 'EuiFilePicker', { }); /***/ }), -/* 1739 */ +/* 1743 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215784,7 +216416,7 @@ EuiFilePicker.__docgenInfo = [{ }]; /***/ }), -/* 1740 */ +/* 1744 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215900,7 +216532,7 @@ EuiForm.__docgenInfo = [{ }]; /***/ }), -/* 1741 */ +/* 1745 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -215973,7 +216605,7 @@ EuiFormErrorText.__docgenInfo = [{ }]; /***/ }), -/* 1742 */ +/* 1746 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216045,7 +216677,7 @@ EuiFormHelpText.__docgenInfo = [{ }]; /***/ }), -/* 1743 */ +/* 1747 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216138,7 +216770,7 @@ EuiFormLabel.__docgenInfo = [{ }]; /***/ }), -/* 1744 */ +/* 1748 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216148,7 +216780,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _form_row = __webpack_require__(1745); +var _form_row = __webpack_require__(1749); Object.defineProperty(exports, 'EuiFormRow', { enumerable: true, @@ -216158,7 +216790,7 @@ Object.defineProperty(exports, 'EuiFormRow', { }); /***/ }), -/* 1745 */ +/* 1749 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216193,7 +216825,7 @@ var _form_error_text = __webpack_require__(742); var _form_label = __webpack_require__(744); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -216508,7 +217140,7 @@ EuiFormRow.__docgenInfo = [{ }]; /***/ }), -/* 1746 */ +/* 1750 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216527,7 +217159,7 @@ Object.defineProperty(exports, 'EuiRadio', { } }); -var _radio_group = __webpack_require__(1747); +var _radio_group = __webpack_require__(1751); Object.defineProperty(exports, 'EuiRadioGroup', { enumerable: true, @@ -216537,7 +217169,7 @@ Object.defineProperty(exports, 'EuiRadioGroup', { }); /***/ }), -/* 1747 */ +/* 1751 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216578,18 +217210,18 @@ var EuiRadioGroup = function EuiRadioGroup(_ref) { 'div', _extends({ className: className }, rest), options.map(function (option, index) { - return _react2.default.createElement(_radio.EuiRadio, { + var isOptionDisabled = option.disabled, + optionRest = _objectWithoutProperties(option, ['disabled']); + + return _react2.default.createElement(_radio.EuiRadio, _extends({ className: 'euiRadioGroup__item', key: index, - id: option.id, name: name, checked: option.id === idSelected, - label: option.label, - value: option.value, - disabled: disabled || option.disabled, + disabled: disabled || isOptionDisabled, onChange: onChange.bind(null, option.id, option.value), compressed: compressed - }); + }, optionRest)); }) ); }; @@ -216675,7 +217307,7 @@ EuiRadioGroup.__docgenInfo = [{ }]; /***/ }), -/* 1748 */ +/* 1752 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -216685,7 +217317,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _range = __webpack_require__(1749); +var _range = __webpack_require__(1753); Object.defineProperty(exports, 'EuiRange', { enumerable: true, @@ -216695,7 +217327,7 @@ Object.defineProperty(exports, 'EuiRange', { }); /***/ }), -/* 1749 */ +/* 1753 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217244,70 +217876,878 @@ EuiRange.__docgenInfo = [{ 'required': false, 'description': '' }, - 'levels': { + 'levels': { + 'type': { + 'name': 'arrayOf', + 'value': { + 'name': 'shape', + 'value': { + 'min': { + 'name': 'number', + 'required': false + }, + 'max': { + 'name': 'number', + 'required': false + }, + 'color': { + 'name': 'enum', + 'value': [{ + 'value': '\'primary\'', + 'computed': false + }, { + 'value': '\'success\'', + 'computed': false + }, { + 'value': '\'warning\'', + 'computed': false + }, { + 'value': '\'danger\'', + 'computed': false + }], + 'required': false + } + } + } + }, + 'required': false, + 'description': 'Create colored indicators for certain intervals', + 'defaultValue': { + 'value': '[]', + 'computed': false + } + }, + 'showRange': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'Shows a thick line from min to value' + }, + 'showValue': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'Shows a tooltip styled value', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + } + } +}]; + +/***/ }), +/* 1754 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _select = __webpack_require__(1755); + +Object.defineProperty(exports, 'EuiSelect', { + enumerable: true, + get: function get() { + return _select.EuiSelect; + } +}); + +/***/ }), +/* 1755 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiSelect = undefined; + +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); + +var _form_control_layout = __webpack_require__(94); + +var _validatable_control = __webpack_require__(95); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +var EuiSelect = function EuiSelect(_ref) { + var className = _ref.className, + options = _ref.options, + id = _ref.id, + name = _ref.name, + inputRef = _ref.inputRef, + isInvalid = _ref.isInvalid, + fullWidth = _ref.fullWidth, + isLoading = _ref.isLoading, + hasNoInitialSelection = _ref.hasNoInitialSelection, + defaultValue = _ref.defaultValue, + compressed = _ref.compressed, + value = _ref.value, + prepend = _ref.prepend, + append = _ref.append, + rest = _objectWithoutProperties(_ref, ['className', 'options', 'id', 'name', 'inputRef', 'isInvalid', 'fullWidth', 'isLoading', 'hasNoInitialSelection', 'defaultValue', 'compressed', 'value', 'prepend', 'append']); + + var classes = (0, _classnames2.default)('euiSelect', { + 'euiSelect--fullWidth': fullWidth, + 'euiSelect--compressed': compressed, + 'euiSelect--inGroup': prepend || append, + 'euiSelect-isLoading': isLoading + }, className); + + var emptyOptionNode = void 0; + if (hasNoInitialSelection) { + emptyOptionNode = _react2.default.createElement( + 'option', + { value: '', disabled: true, hidden: true, style: { display: 'none' } }, + '\xA0' + ); + } + + // React HTML input can not have both value and defaultValue properties. + // https://reactjs.org/docs/uncontrolled-components.html#default-values + var selectDefaultValue = void 0; + if (!value) { + selectDefaultValue = defaultValue || ''; + } + + var icon = { + type: 'arrowDown', + side: 'right' + }; + + return _react2.default.createElement( + _form_control_layout.EuiFormControlLayout, + { + icon: icon, + fullWidth: fullWidth, + isLoading: isLoading, + compressed: compressed, + prepend: prepend, + append: append + }, + _react2.default.createElement( + _validatable_control.EuiValidatableControl, + { isInvalid: isInvalid }, + _react2.default.createElement( + 'select', + _extends({ + id: id, + name: name, + className: classes, + ref: inputRef, + defaultValue: selectDefaultValue, + value: value + }, rest), + emptyOptionNode, + options.map(function (option, index) { + var text = option.text, + rest = _objectWithoutProperties(option, ['text']); + + return _react2.default.createElement( + 'option', + _extends({}, rest, { key: index }), + text + ); + }) + ) + ) + ); +}; + +exports.EuiSelect = EuiSelect; +EuiSelect.propTypes = { + name: _propTypes2.default.string, + id: _propTypes2.default.string, + options: _propTypes2.default.arrayOf(_propTypes2.default.shape({ + text: _propTypes2.default.node.isRequired + })).isRequired, + isInvalid: _propTypes2.default.bool, + fullWidth: _propTypes2.default.bool, + isLoading: _propTypes2.default.bool, + + /** + * Simulates no selection by creating an empty, selected, hidden first option + */ + hasNoInitialSelection: _propTypes2.default.bool, + inputRef: _propTypes2.default.func, + /** + * when `true` creates a shorter height input + */ + compressed: _propTypes2.default.bool, + /** + * Creates an input group with element(s) coming before select + */ + prepend: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.arrayOf(_propTypes2.default.node)]), + /** + * Creates an input group with element(s) coming after select + */ + append: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.arrayOf(_propTypes2.default.node)]) +}; + +EuiSelect.defaultProps = { + options: [], + fullWidth: false, + isLoading: false, + hasNoInitialSelection: false, + compressed: false +}; +EuiSelect.__docgenInfo = [{ + 'description': '', + 'methods': [], + 'props': { + 'name': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'id': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': '' + }, + 'options': { + 'type': { + 'name': 'arrayOf', + 'value': { + 'name': 'shape', + 'value': { + 'text': { + 'name': 'node', + 'required': true + } + } + } + }, + 'required': true, + 'description': '', + 'defaultValue': { + 'value': '[]', + 'computed': false + } + }, + 'isInvalid': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '' + }, + 'fullWidth': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'isLoading': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'hasNoInitialSelection': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'Simulates no selection by creating an empty, selected, hidden first option', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'inputRef': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': '' + }, + 'compressed': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': 'when `true` creates a shorter height input', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, + 'prepend': { + 'type': { + 'name': 'union', + 'value': [{ + 'name': 'node' + }, { + 'name': 'arrayOf', + 'value': { + 'name': 'node' + } + }] + }, + 'required': false, + 'description': 'Creates an input group with element(s) coming before select' + }, + 'append': { + 'type': { + 'name': 'union', + 'value': [{ + 'name': 'node' + }, { + 'name': 'arrayOf', + 'value': { + 'name': 'node' + } + }] + }, + 'required': false, + 'description': 'Creates an input group with element(s) coming after select' + } + } +}]; + +/***/ }), +/* 1756 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _super_select = __webpack_require__(1757); + +Object.defineProperty(exports, 'EuiSuperSelect', { + enumerable: true, + get: function get() { + return _super_select.EuiSuperSelect; + } +}); + +var _super_select_control = __webpack_require__(746); + +Object.defineProperty(exports, 'EuiSuperSelectControl', { + enumerable: true, + get: function get() { + return _super_select_control.EuiSuperSelectControl; + } +}); + +/***/ }), +/* 1757 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.EuiSuperSelect = undefined; + +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); + +var _accessibility = __webpack_require__(65); + +var _super_select_control = __webpack_require__(746); + +var _popover = __webpack_require__(115); + +var _context_menu = __webpack_require__(153); + +var _services = __webpack_require__(11); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var SHIFT_BACK = 'back'; +var SHIFT_FORWARD = 'forward'; + +var EuiSuperSelect = exports.EuiSuperSelect = function (_Component) { + _inherits(EuiSuperSelect, _Component); + + function EuiSuperSelect(props) { + _classCallCheck(this, EuiSuperSelect); + + var _this = _possibleConstructorReturn(this, (EuiSuperSelect.__proto__ || Object.getPrototypeOf(EuiSuperSelect)).call(this, props)); + + _this.setItemNode = function (node, index) { + _this.itemNodes[index] = node; + }; + + _this.setPopoverRef = function (ref) { + _this.popoverRef = ref; + }; + + _this.openPopover = function () { + _this.setState({ + isPopoverOpen: true + }); + + var focusSelected = function focusSelected() { + var indexOfSelected = _this.props.options.reduce(function (indexOfSelected, option, index) { + if (indexOfSelected != null) return indexOfSelected; + if (option == null) return null; + return option.value === _this.props.valueOfSelected ? index : null; + }, null); + + // valueOfSelected is optional, and options may not exist yet + if (indexOfSelected != null) { + // wait for the CSS classes to be applied, removing visibility: hidden + requestAnimationFrame(function () { + _this.focusItemAt(indexOfSelected); + + _this.setState({ + menuWidth: _this.popoverRef.getBoundingClientRect().width - 2 // account for border not inner shadow + }); + }); + } else { + requestAnimationFrame(focusSelected); + } + }; + + requestAnimationFrame(focusSelected); + }; + + _this.closePopover = function () { + _this.setState({ + isPopoverOpen: false + }); + }; + + _this.itemClicked = function (value) { + _this.setState({ + isPopoverOpen: false + }); + _this.props.onChange(value); + }; + + _this.onSelectKeyDown = function (e) { + if (e.keyCode === _services.keyCodes.UP || e.keyCode === _services.keyCodes.DOWN) { + e.preventDefault(); + e.stopPropagation(); + _this.openPopover(); + } + }; + + _this.onItemKeyDown = function (e) { + switch (e.keyCode) { + case _services.keyCodes.ESCAPE: + // close the popover and prevent ancestors from handling + e.preventDefault(); + e.stopPropagation(); + _this.closePopover(); + break; + + case _services.keyCodes.TAB: + // no-op + e.preventDefault(); + e.stopPropagation(); + break; + + case _services.keyCodes.UP: + e.preventDefault(); + e.stopPropagation(); + _this.shiftFocus(SHIFT_BACK); + break; + + case _services.keyCodes.DOWN: + e.preventDefault(); + e.stopPropagation(); + _this.shiftFocus(SHIFT_FORWARD); + break; + } + }; + + _this.itemNodes = []; + _this.state = { + isPopoverOpen: props.isOpen || false, + menuWidth: null + }; + return _this; + } + + _createClass(EuiSuperSelect, [{ + key: 'focusItemAt', + value: function focusItemAt(index) { + var targetElement = this.itemNodes[index]; + if (targetElement != null) { + targetElement.focus(); + } + } + }, { + key: 'shiftFocus', + value: function shiftFocus(direction) { + var currentIndex = this.itemNodes.indexOf(document.activeElement); + var targetElementIndex = void 0; + + if (currentIndex === -1) { + // somehow the select options has lost focus + targetElementIndex = 0; + } else { + if (direction === SHIFT_BACK) { + targetElementIndex = currentIndex === 0 ? this.itemNodes.length - 1 : currentIndex - 1; + } else { + targetElementIndex = currentIndex === this.itemNodes.length - 1 ? 0 : currentIndex + 1; + } + } + + this.focusItemAt(targetElementIndex); + } + }, { + key: 'render', + value: function render() { + var _this2 = this; + + var _props = this.props, + className = _props.className, + options = _props.options, + valueOfSelected = _props.valueOfSelected, + onChange = _props.onChange, + isOpen = _props.isOpen, + hasDividers = _props.hasDividers, + itemClassName = _props.itemClassName, + itemLayoutAlign = _props.itemLayoutAlign, + rest = _objectWithoutProperties(_props, ['className', 'options', 'valueOfSelected', 'onChange', 'isOpen', 'hasDividers', 'itemClassName', 'itemLayoutAlign']); + + var buttonClasses = (0, _classnames2.default)({ + 'euiSuperSelect--isOpen__button': this.state.isPopoverOpen + }, className); + + var itemClasses = (0, _classnames2.default)('euiSuperSelect__item', { + 'euiSuperSelect__item--hasDividers': hasDividers + }, itemClassName); + + var button = _react2.default.createElement(_super_select_control.EuiSuperSelectControl, _extends({ + options: options, + value: valueOfSelected, + onChange: onChange, + onClick: this.state.isPopoverOpen ? this.closePopover : this.openPopover, + onKeyDown: this.onSelectKeyDown, + className: buttonClasses + }, rest)); + + var items = options.map(function (option, index) { + var value = option.value, + dropdownDisplay = option.dropdownDisplay, + inputDisplay = option.inputDisplay, + optionRest = _objectWithoutProperties(option, ['value', 'dropdownDisplay', 'inputDisplay']); + + return _react2.default.createElement( + _context_menu.EuiContextMenuItem, + _extends({ + key: index, + className: itemClasses, + icon: valueOfSelected === value ? 'check' : 'empty', + onClick: function onClick() { + return _this2.itemClicked(value); + }, + onKeyDown: _this2.onItemKeyDown, + layoutAlign: itemLayoutAlign, + buttonRef: function buttonRef(node) { + return _this2.setItemNode(node, index); + }, + style: { width: _this2.state.menuWidth }, + role: 'option', + id: value + }, optionRest), + dropdownDisplay || inputDisplay + ); + }); + + return _react2.default.createElement( + _popover.EuiPopover, + { + className: 'euiSuperSelect', + panelClassName: 'euiSuperSelect__popoverPanel', + button: button, + isOpen: isOpen || this.state.isPopoverOpen, + closePopover: this.closePopover, + panelPaddingSize: 'none', + anchorPosition: 'downCenter', + ownFocus: false, + popoverRef: this.setPopoverRef, + hasArrow: false + }, + _react2.default.createElement( + _accessibility.EuiScreenReaderOnly, + null, + _react2.default.createElement( + 'p', + { role: 'alert' }, + 'You are in a form selector of ', + options.length, + ' items and must select a single option. Use the up and down keys to navigate or escape to close.' + ) + ), + _react2.default.createElement( + 'div', + { role: 'listbox', 'aria-activedescendant': valueOfSelected }, + items + ) + ); + } + }]); + + return EuiSuperSelect; +}(_react.Component); + +EuiSuperSelect.propTypes = { + /** + * Classes (and `...rest`) will be applied to the control + */ + className: _propTypes2.default.string, + /** + * Classes for the context menu item + */ + itemClassName: _propTypes2.default.string, + /** + * You must pass an `onChange` function to handle the update of the value + */ + onChange: _propTypes2.default.func, + /** + * Pass an array of options that must at least include: + * `value`: storing unique value of item, + * `inputDisplay`: what shows inside the form input when selected + * `dropdownDisplay` (optional): what shows for the item in the dropdown + */ + options: _propTypes2.default.arrayOf(_propTypes2.default.shape({ + value: _propTypes2.default.string.isRequired, + inputDisplay: _propTypes2.default.node, + dropdownDisplay: _propTypes2.default.node + })).isRequired, + valueOfSelected: _propTypes2.default.string, + /** + * Change to `true` if you want horizontal lines between options. + * This is best used when options are multi-line. + */ + hasDividers: _propTypes2.default.bool, + /** + * Change `EuiContextMenuItem` layout position of icon + */ + itemLayoutAlign: _propTypes2.default.string +}; + +EuiSuperSelect.defaultProps = { + options: [] +}; +EuiSuperSelect.__docgenInfo = [{ + 'description': '', + 'displayName': 'EuiSuperSelect', + 'methods': [{ + 'name': 'setItemNode', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }, { + 'name': 'index', + 'type': null + }], + 'returns': null + }, { + 'name': 'setPopoverRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'ref', + 'type': null + }], + 'returns': null + }, { + 'name': 'openPopover', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'closePopover', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'itemClicked', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'value', + 'type': null + }], + 'returns': null + }, { + 'name': 'onSelectKeyDown', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'e', + 'type': null + }], + 'returns': null + }, { + 'name': 'onItemKeyDown', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'e', + 'type': null + }], + 'returns': null + }, { + 'name': 'focusItemAt', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'index', + 'type': null + }], + 'returns': null + }, { + 'name': 'shiftFocus', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'direction', + 'type': null + }], + 'returns': null + }], + 'props': { + 'className': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Classes (and `...rest`) will be applied to the control' + }, + 'itemClassName': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Classes for the context menu item' + }, + 'onChange': { + 'type': { + 'name': 'func' + }, + 'required': false, + 'description': 'You must pass an `onChange` function to handle the update of the value' + }, + 'options': { 'type': { 'name': 'arrayOf', 'value': { 'name': 'shape', 'value': { - 'min': { - 'name': 'number', - 'required': false + 'value': { + 'name': 'string', + 'required': true }, - 'max': { - 'name': 'number', + 'inputDisplay': { + 'name': 'node', 'required': false }, - 'color': { - 'name': 'enum', - 'value': [{ - 'value': '\'primary\'', - 'computed': false - }, { - 'value': '\'success\'', - 'computed': false - }, { - 'value': '\'warning\'', - 'computed': false - }, { - 'value': '\'danger\'', - 'computed': false - }], + 'dropdownDisplay': { + 'name': 'node', 'required': false } } } }, - 'required': false, - 'description': 'Create colored indicators for certain intervals', + 'required': true, + 'description': 'Pass an array of options that must at least include:\n`value`: storing unique value of item,\n`inputDisplay`: what shows inside the form input when selected\n`dropdownDisplay` (optional): what shows for the item in the dropdown', 'defaultValue': { 'value': '[]', 'computed': false } }, - 'showRange': { + 'valueOfSelected': { 'type': { - 'name': 'bool' + 'name': 'string' }, 'required': false, - 'description': 'Shows a thick line from min to value' + 'description': '' }, - 'showValue': { + 'hasDividers': { 'type': { 'name': 'bool' }, 'required': false, - 'description': 'Shows a tooltip styled value', - 'defaultValue': { - 'value': 'false', - 'computed': false - } + 'description': 'Change to `true` if you want horizontal lines between options.\nThis is best used when options are multi-line.' + }, + 'itemLayoutAlign': { + 'type': { + 'name': 'string' + }, + 'required': false, + 'description': 'Change `EuiContextMenuItem` layout position of icon' } } }]; /***/ }), -/* 1750 */ +/* 1758 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217316,18 +218756,132 @@ EuiRange.__docgenInfo = [{ Object.defineProperty(exports, "__esModule", { value: true }); +exports.EuiWrappingPopover = undefined; -var _select = __webpack_require__(1751); +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -Object.defineProperty(exports, 'EuiSelect', { - enumerable: true, - get: function get() { - return _select.EuiSelect; +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _reactDom = __webpack_require__(46); + +var _propTypes = __webpack_require__(1); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +var _popover = __webpack_require__(374); + +var _portal = __webpack_require__(149); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +/** + * Injects the EuiPopover next to the button via EuiPortal + * then the button element is moved into the popover dom. + * On unmount, the button is moved back to its original location. + */ +var EuiWrappingPopover = exports.EuiWrappingPopover = function (_Component) { + _inherits(EuiWrappingPopover, _Component); + + function EuiWrappingPopover() { + var _ref; + + _classCallCheck(this, EuiWrappingPopover); + + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + var _this = _possibleConstructorReturn(this, (_ref = EuiWrappingPopover.__proto__ || Object.getPrototypeOf(EuiWrappingPopover)).call.apply(_ref, [this].concat(args))); + + _this.setPortalRef = function (node) { + _this.portal = node; + }; + + _this.portal = null; + _this.contentParent = _this.props.button.parentNode; + return _this; } -}); + + _createClass(EuiWrappingPopover, [{ + key: 'componentDidMount', + value: function componentDidMount() { + var thisDomNode = (0, _reactDom.findDOMNode)(this); + var placeholderAnchor = thisDomNode.querySelector('.euiWrappingPopover__anchor'); + + placeholderAnchor.insertAdjacentElement('beforebegin', this.props.button); + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + if (this.props.button.parentNode) { + this.portal.insertAdjacentElement('beforebegin', this.props.button); + } + } + }, { + key: 'render', + value: function render() { + var _props = this.props, + button = _props.button, + rest = _objectWithoutProperties(_props, ['button']); + + return _react2.default.createElement( + _portal.EuiPortal, + { + portalRef: this.setPortalRef, + insert: { sibling: this.props.button, position: 'after' } + }, + _react2.default.createElement(_popover.EuiPopover, _extends({}, rest, { + button: _react2.default.createElement('div', { className: 'euiWrappingPopover__anchor' }) + })) + ); + } + }]); + + return EuiWrappingPopover; +}(_react.Component); + +EuiWrappingPopover.propTypes = { + button: _propTypes2.default.instanceOf(HTMLElement) +}; +EuiWrappingPopover.__docgenInfo = [{ + 'description': 'Injects the EuiPopover next to the button via EuiPortal\nthen the button element is moved into the popover dom.\nOn unmount, the button is moved back to its original location.', + 'displayName': 'EuiWrappingPopover', + 'methods': [{ + 'name': 'setPortalRef', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'node', + 'type': null + }], + 'returns': null + }], + 'props': { + 'button': { + 'type': { + 'name': 'instanceOf', + 'value': 'HTMLElement' + }, + 'required': false, + 'description': '' + } + } +}]; /***/ }), -/* 1751 */ +/* 1759 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217336,10 +218890,12 @@ Object.defineProperty(exports, 'EuiSelect', { Object.defineProperty(exports, "__esModule", { value: true }); -exports.EuiSelect = undefined; +exports.EuiContextMenu = exports.EuiContextMenuPanelShape = exports.EuiContextMenuPanelItemShape = undefined; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); @@ -217352,266 +218908,491 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _form_control_layout = __webpack_require__(114); +var _context_menu_panel = __webpack_require__(749); -var _validatable_control = __webpack_require__(94); +var _context_menu_item = __webpack_require__(750); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } -var EuiSelect = function EuiSelect(_ref) { - var className = _ref.className, - options = _ref.options, - id = _ref.id, - name = _ref.name, - inputRef = _ref.inputRef, - isInvalid = _ref.isInvalid, - fullWidth = _ref.fullWidth, - isLoading = _ref.isLoading, - hasNoInitialSelection = _ref.hasNoInitialSelection, - defaultValue = _ref.defaultValue, - compressed = _ref.compressed, - value = _ref.value, - prepend = _ref.prepend, - append = _ref.append, - rest = _objectWithoutProperties(_ref, ['className', 'options', 'id', 'name', 'inputRef', 'isInvalid', 'fullWidth', 'isLoading', 'hasNoInitialSelection', 'defaultValue', 'compressed', 'value', 'prepend', 'append']); +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - var classes = (0, _classnames2.default)('euiSelect', { - 'euiSelect--fullWidth': fullWidth, - 'euiSelect--compressed': compressed, - 'euiSelect--inGroup': prepend || append, - 'euiSelect-isLoading': isLoading - }, className); +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - var emptyOptionNode = void 0; - if (hasNoInitialSelection) { - emptyOptionNode = _react2.default.createElement( - 'option', - { value: '', disabled: true, hidden: true, style: { display: 'none' } }, - '\xA0' - ); - } +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - // React HTML input can not have both value and defaultValue properties. - // https://reactjs.org/docs/uncontrolled-components.html#default-values - var selectDefaultValue = void 0; - if (!value) { - selectDefaultValue = defaultValue || ''; +function mapIdsToPanels(panels) { + var map = {}; + + panels.forEach(function (panel) { + map[panel.id] = panel; + }); + + return map; +} + +function mapIdsToPreviousPanels(panels) { + var idToPreviousPanelIdMap = {}; + + panels.forEach(function (panel) { + if (Array.isArray(panel.items)) { + panel.items.forEach(function (item) { + var isCloseable = item.panel !== undefined; + if (isCloseable) { + idToPreviousPanelIdMap[item.panel] = panel.id; + } + }); + } + }); + + return idToPreviousPanelIdMap; +} + +function mapPanelItemsToPanels(panels) { + var idAndItemIndexToPanelIdMap = {}; + + panels.forEach(function (panel) { + idAndItemIndexToPanelIdMap[panel.id] = {}; + + if (panel.items) { + panel.items.forEach(function (item, index) { + if (item.panel) { + idAndItemIndexToPanelIdMap[panel.id][index] = item.panel; + } + }); + } + }); + + return idAndItemIndexToPanelIdMap; +} + +var EuiContextMenuPanelItemShape = exports.EuiContextMenuPanelItemShape = _propTypes2.default.shape({ + name: _propTypes2.default.string, + icon: _propTypes2.default.node, + onClick: _propTypes2.default.func, + // If given, shows the panel with this id when clicked: + panel: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), + disabled: _propTypes2.default.bool +}); + +var EuiContextMenuPanelShape = exports.EuiContextMenuPanelShape = _propTypes2.default.shape({ + id: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), + content: _propTypes2.default.node, // Either content or items array should be given. + items: _propTypes2.default.arrayOf(EuiContextMenuPanelItemShape), + title: _propTypes2.default.string +}); + +var EuiContextMenu = exports.EuiContextMenu = function (_Component) { + _inherits(EuiContextMenu, _Component); + + _createClass(EuiContextMenu, null, [{ + key: 'getDerivedStateFromProps', + value: function getDerivedStateFromProps(nextProps, prevState) { + var panels = nextProps.panels; + + + if (prevState.prevProps.panels !== panels) { + return { + prevProps: { panels: panels }, + idToPanelMap: mapIdsToPanels(panels), + idToPreviousPanelIdMap: mapIdsToPreviousPanels(panels), + idAndItemIndexToPanelIdMap: mapPanelItemsToPanels(panels) + }; + } + + return null; + } + }]); + + function EuiContextMenu(props) { + _classCallCheck(this, EuiContextMenu); + + var _this = _possibleConstructorReturn(this, (EuiContextMenu.__proto__ || Object.getPrototypeOf(EuiContextMenu)).call(this, props)); + + _this.hasPreviousPanel = function (panelId) { + var previousPanelId = _this.state.idToPreviousPanelIdMap[panelId]; + return typeof previousPanelId !== 'undefined'; + }; + + _this.showNextPanel = function (itemIndex) { + var nextPanelId = _this.state.idAndItemIndexToPanelIdMap[_this.state.incomingPanelId][itemIndex]; + if (nextPanelId) { + if (_this.state.isUsingKeyboardToNavigate) { + _this.setState({ + focusedItemIndex: 0 + }); + } + + _this.showPanel(nextPanelId, 'next'); + } + }; + + _this.showPreviousPanel = function () { + // If there's a previous panel, then we can close the current panel to go back to it. + if (_this.hasPreviousPanel(_this.state.incomingPanelId)) { + var previousPanelId = _this.state.idToPreviousPanelIdMap[_this.state.incomingPanelId]; + + // Set focus on the item which shows the panel we're leaving. + var previousPanel = _this.state.idToPanelMap[previousPanelId]; + var focusedItemIndex = previousPanel.items.findIndex(function (item) { + return item.panel === _this.state.incomingPanelId; + }); + + if (focusedItemIndex !== -1) { + _this.setState({ + focusedItemIndex: focusedItemIndex + }); + } + + _this.showPanel(previousPanelId, 'previous'); + } + }; + + _this.onIncomingPanelHeightChange = function (height) { + _this.setState(function (_ref) { + var prevHeight = _ref.height; + + if (height === prevHeight) { + return null; + } else { + return { height: height }; + } + }); + }; + + _this.onOutGoingPanelTransitionComplete = function () { + _this.setState({ + isOutgoingPanelVisible: false + }); + }; + + _this.onUseKeyboardToNavigate = function () { + if (!_this.state.isUsingKeyboardToNavigate) { + _this.setState({ + isUsingKeyboardToNavigate: true + }); + } + }; + + _this.mapIdsToRenderedItems = function (panels) { + var idToRenderedItemsMap = {}; + + // Pre-rendering the items lets us check reference equality inside of EuiContextMenuPanel. + panels.forEach(function (panel) { + idToRenderedItemsMap[panel.id] = _this.renderItems(panel.items); + }); + + _this.setState({ idToRenderedItemsMap: idToRenderedItemsMap }); + }; + + _this.state = { + prevProps: {}, + idToPanelMap: {}, + idToPreviousPanelIdMap: {}, + idAndItemIndexToPanelIdMap: {}, + idToRenderedItemsMap: {}, + + height: undefined, + outgoingPanelId: undefined, + incomingPanelId: props.initialPanelId, + transitionDirection: undefined, + isOutgoingPanelVisible: false, + focusedItemIndex: undefined, + isUsingKeyboardToNavigate: false + }; + return _this; } - var icon = { - type: 'arrowDown', - side: 'right' - }; + _createClass(EuiContextMenu, [{ + key: 'componentDidMount', + value: function componentDidMount() { + this.mapIdsToRenderedItems(this.props.panels); + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate(prevProps) { + if (prevProps.panels !== this.props.panels) { + this.mapIdsToRenderedItems(this.props.panels); + } + } + }, { + key: 'showPanel', + value: function showPanel(panelId, direction) { + this.setState({ + outgoingPanelId: this.state.incomingPanelId, + incomingPanelId: panelId, + transitionDirection: direction, + isOutgoingPanelVisible: true + }); + } + }, { + key: 'renderItems', + value: function renderItems() { + var _this2 = this; - return _react2.default.createElement( - _form_control_layout.EuiFormControlLayout, - { - icon: icon, - fullWidth: fullWidth, - isLoading: isLoading, - compressed: compressed, - prepend: prepend, - append: append - }, - _react2.default.createElement( - _validatable_control.EuiValidatableControl, - { isInvalid: isInvalid }, - _react2.default.createElement( - 'select', + var items = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; + + return items.map(function (item, index) { + var panel = item.panel, + name = item.name, + icon = item.icon, + onClick = item.onClick, + toolTipTitle = item.toolTipTitle, + toolTipContent = item.toolTipContent, + rest = _objectWithoutProperties(item, ['panel', 'name', 'icon', 'onClick', 'toolTipTitle', 'toolTipContent']); + + var onClickHandler = panel ? function (event) { + if (onClick && event) { + event.persist(); + } + // This component is commonly wrapped in a EuiOutsideClickDetector, which means we'll + // need to wait for that logic to complete before re-rendering the DOM via showPanel. + window.requestAnimationFrame(function () { + if (onClick) onClick(event); + _this2.showNextPanel(index); + }); + } : onClick; + + return _react2.default.createElement( + _context_menu_item.EuiContextMenuItem, + _extends({ + key: name, + icon: icon, + onClick: onClickHandler, + hasPanel: Boolean(panel), + toolTipTitle: toolTipTitle, + toolTipContent: toolTipContent + }, rest), + name + ); + }); + } + }, { + key: 'renderPanel', + value: function renderPanel(panelId, transitionType) { + var _this3 = this; + + var panel = this.state.idToPanelMap[panelId]; + + if (!panel) { + return; + } + + // As above, we need to wait for EuiOutsideClickDetector to complete its logic before + // re-rendering via showPanel. + var onClose = void 0; + if (this.hasPreviousPanel(panelId)) { + onClose = function onClose() { + return window.requestAnimationFrame(_this3.showPreviousPanel); + }; + } + + return _react2.default.createElement( + _context_menu_panel.EuiContextMenuPanel, + { + key: panelId, + className: 'euiContextMenu__panel', + onHeightChange: transitionType === 'in' ? this.onIncomingPanelHeightChange : undefined, + onTransitionComplete: transitionType === 'out' ? this.onOutGoingPanelTransitionComplete : undefined, + title: panel.title, + onClose: onClose, + transitionType: this.state.isOutgoingPanelVisible ? transitionType : undefined, + transitionDirection: this.state.isOutgoingPanelVisible ? this.state.transitionDirection : undefined, + hasFocus: transitionType === 'in', + items: this.state.idToRenderedItemsMap[panelId], + initialFocusedItemIndex: this.state.isUsingKeyboardToNavigate ? this.state.focusedItemIndex : undefined, + onUseKeyboardToNavigate: this.onUseKeyboardToNavigate, + showNextPanel: this.showNextPanel, + showPreviousPanel: this.showPreviousPanel + }, + panel.content + ); + } + }, { + key: 'render', + value: function render() { + var _props = this.props, + panels = _props.panels, + className = _props.className, + initialPanelId = _props.initialPanelId, + rest = _objectWithoutProperties(_props, ['panels', 'className', 'initialPanelId']); + + var incomingPanel = this.renderPanel(this.state.incomingPanelId, 'in'); + var outgoingPanel = void 0; + + if (this.state.isOutgoingPanelVisible) { + outgoingPanel = this.renderPanel(this.state.outgoingPanelId, 'out'); + } + + var classes = (0, _classnames2.default)('euiContextMenu', className); + + return _react2.default.createElement( + 'div', _extends({ - id: id, - name: name, className: classes, - ref: inputRef, - defaultValue: selectDefaultValue, - value: value + style: { height: this.state.height } }, rest), - emptyOptionNode, - options.map(function (option, index) { - var text = option.text, - rest = _objectWithoutProperties(option, ['text']); - - return _react2.default.createElement( - 'option', - _extends({}, rest, { key: index }), - text - ); - }) - ) - ) - ); -}; + outgoingPanel, + incomingPanel + ); + } + }]); -exports.EuiSelect = EuiSelect; -EuiSelect.propTypes = { - name: _propTypes2.default.string, - id: _propTypes2.default.string, - options: _propTypes2.default.arrayOf(_propTypes2.default.shape({ - text: _propTypes2.default.node.isRequired - })).isRequired, - isInvalid: _propTypes2.default.bool, - fullWidth: _propTypes2.default.bool, - isLoading: _propTypes2.default.bool, + return EuiContextMenu; +}(_react.Component); - /** - * Simulates no selection by creating an empty, selected, hidden first option - */ - hasNoInitialSelection: _propTypes2.default.bool, - inputRef: _propTypes2.default.func, - /** - * when `true` creates a shorter height input - */ - compressed: _propTypes2.default.bool, - /** - * Creates an input group with element(s) coming before select - */ - prepend: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.arrayOf(_propTypes2.default.node)]), - /** - * Creates an input group with element(s) coming after select - */ - append: _propTypes2.default.oneOfType([_propTypes2.default.node, _propTypes2.default.arrayOf(_propTypes2.default.node)]) +EuiContextMenu.propTypes = { + className: _propTypes2.default.string, + panels: _propTypes2.default.arrayOf(EuiContextMenuPanelShape), + initialPanelId: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]) }; - -EuiSelect.defaultProps = { - options: [], - fullWidth: false, - isLoading: false, - hasNoInitialSelection: false, - compressed: false +EuiContextMenu.defaultProps = { + panels: [] }; -EuiSelect.__docgenInfo = [{ +EuiContextMenu.__docgenInfo = [{ 'description': '', - 'methods': [], + 'displayName': 'EuiContextMenu', + 'methods': [{ + 'name': 'getDerivedStateFromProps', + 'docblock': null, + 'modifiers': ['static'], + 'params': [{ + 'name': 'nextProps', + 'type': null + }, { + 'name': 'prevState', + 'type': null + }], + 'returns': null + }, { + 'name': 'hasPreviousPanel', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'panelId', + 'type': null + }], + 'returns': null + }, { + 'name': 'showPanel', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'panelId', + 'type': null + }, { + 'name': 'direction', + 'type': null + }], + 'returns': null + }, { + 'name': 'showNextPanel', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'itemIndex', + 'type': null + }], + 'returns': null + }, { + 'name': 'showPreviousPanel', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'onIncomingPanelHeightChange', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'height', + 'type': null + }], + 'returns': null + }, { + 'name': 'onOutGoingPanelTransitionComplete', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'onUseKeyboardToNavigate', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'mapIdsToRenderedItems', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'panels', + 'type': null + }], + 'returns': null + }, { + 'name': 'renderItems', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'items', + 'type': null + }], + 'returns': null + }, { + 'name': 'renderPanel', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'panelId', + 'type': null + }, { + 'name': 'transitionType', + 'type': null + }], + 'returns': null + }], 'props': { - 'name': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'id': { + 'className': { 'type': { 'name': 'string' }, 'required': false, 'description': '' }, - 'options': { + 'panels': { 'type': { 'name': 'arrayOf', 'value': { - 'name': 'shape', - 'value': { - 'text': { - 'name': 'node', - 'required': true - } - } + 'name': 'custom', + 'raw': 'EuiContextMenuPanelShape' } }, - 'required': true, - 'description': '', - 'defaultValue': { - 'value': '[]', - 'computed': false - } - }, - 'isInvalid': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '' - }, - 'fullWidth': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'isLoading': { - 'type': { - 'name': 'bool' - }, 'required': false, 'description': '', 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'hasNoInitialSelection': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'Simulates no selection by creating an empty, selected, hidden first option', - 'defaultValue': { - 'value': 'false', - 'computed': false - } - }, - 'inputRef': { - 'type': { - 'name': 'func' - }, - 'required': false, - 'description': '' - }, - 'compressed': { - 'type': { - 'name': 'bool' - }, - 'required': false, - 'description': 'when `true` creates a shorter height input', - 'defaultValue': { - 'value': 'false', + 'value': '[]', 'computed': false } }, - 'prepend': { - 'type': { - 'name': 'union', - 'value': [{ - 'name': 'node' - }, { - 'name': 'arrayOf', - 'value': { - 'name': 'node' - } - }] - }, - 'required': false, - 'description': 'Creates an input group with element(s) coming before select' - }, - 'append': { + 'initialPanelId': { 'type': { 'name': 'union', 'value': [{ - 'name': 'node' + 'name': 'string' }, { - 'name': 'arrayOf', - 'value': { - 'name': 'node' - } + 'name': 'number' }] }, 'required': false, - 'description': 'Creates an input group with element(s) coming after select' + 'description': '' } } }]; /***/ }), -/* 1752 */ +/* 1760 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217621,7 +219402,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _switch = __webpack_require__(1753); +var _switch = __webpack_require__(1761); Object.defineProperty(exports, 'EuiSwitch', { enumerable: true, @@ -217631,7 +219412,7 @@ Object.defineProperty(exports, 'EuiSwitch', { }); /***/ }), -/* 1753 */ +/* 1761 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217658,7 +219439,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -217822,7 +219603,7 @@ EuiSwitch.__docgenInfo = [{ }]; /***/ }), -/* 1754 */ +/* 1762 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217832,7 +219613,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _text_area = __webpack_require__(1755); +var _text_area = __webpack_require__(1763); Object.defineProperty(exports, 'EuiTextArea', { enumerable: true, @@ -217842,7 +219623,7 @@ Object.defineProperty(exports, 'EuiTextArea', { }); /***/ }), -/* 1755 */ +/* 1763 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -217867,7 +219648,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -218035,7 +219816,7 @@ EuiTextArea.__docgenInfo = [{ }]; /***/ }), -/* 1756 */ +/* 1764 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -218208,7 +219989,7 @@ EuiComboBoxPill.__docgenInfo = [{ }]; /***/ }), -/* 1757 */ +/* 1765 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -218218,7 +219999,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _combo_box_options_list = __webpack_require__(1758); +var _combo_box_options_list = __webpack_require__(1766); Object.defineProperty(exports, 'EuiComboBoxOptionsList', { enumerable: true, @@ -218228,7 +220009,7 @@ Object.defineProperty(exports, 'EuiComboBoxOptionsList', { }); /***/ }), -/* 1758 */ +/* 1766 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -218255,23 +220036,23 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _reactVirtualized = __webpack_require__(1759); +var _reactVirtualized = __webpack_require__(1767); var _code = __webpack_require__(235); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); -var _highlight = __webpack_require__(776); +var _highlight = __webpack_require__(781); -var _panel = __webpack_require__(396); +var _panel = __webpack_require__(375); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); -var _loading = __webpack_require__(178); +var _loading = __webpack_require__(179); -var _combo_box_option = __webpack_require__(1852); +var _combo_box_option = __webpack_require__(1860); -var _combo_box_title = __webpack_require__(1853); +var _combo_box_title = __webpack_require__(1861); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -218747,39 +220528,39 @@ EuiComboBoxOptionsList.__docgenInfo = [{ }]; /***/ }), -/* 1759 */ +/* 1767 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__ = __webpack_require__(1760); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__ = __webpack_require__(1768); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ArrowKeyStepper", function() { return __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AutoSizer__ = __webpack_require__(1810); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AutoSizer__ = __webpack_require__(1818); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "AutoSizer", function() { return __WEBPACK_IMPORTED_MODULE_1__AutoSizer__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__ = __webpack_require__(764); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__ = __webpack_require__(769); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "CellMeasurer", function() { return __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "CellMeasurerCache", function() { return __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Collection__ = __webpack_require__(1812); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Collection__ = __webpack_require__(1820); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Collection", function() { return __WEBPACK_IMPORTED_MODULE_3__Collection__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ColumnSizer__ = __webpack_require__(1819); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ColumnSizer__ = __webpack_require__(1827); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ColumnSizer", function() { return __WEBPACK_IMPORTED_MODULE_4__ColumnSizer__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__Grid__ = __webpack_require__(48); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "accessibilityOverscanIndicesGetter", function() { return __WEBPACK_IMPORTED_MODULE_5__Grid__["accessibilityOverscanIndicesGetter"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultCellRangeRenderer", function() { return __WEBPACK_IMPORTED_MODULE_5__Grid__["defaultCellRangeRenderer"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultOverscanIndicesGetter", function() { return __WEBPACK_IMPORTED_MODULE_5__Grid__["defaultOverscanIndicesGetter"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Grid", function() { return __WEBPACK_IMPORTED_MODULE_5__Grid__["Grid"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__InfiniteLoader__ = __webpack_require__(1821); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__InfiniteLoader__ = __webpack_require__(1829); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "InfiniteLoader", function() { return __WEBPACK_IMPORTED_MODULE_6__InfiniteLoader__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__List__ = __webpack_require__(1823); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__List__ = __webpack_require__(1831); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "List", function() { return __WEBPACK_IMPORTED_MODULE_7__List__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__Masonry__ = __webpack_require__(1827); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__Masonry__ = __webpack_require__(1835); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createMasonryCellPositioner", function() { return __WEBPACK_IMPORTED_MODULE_8__Masonry__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Masonry", function() { return __WEBPACK_IMPORTED_MODULE_8__Masonry__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__MultiGrid__ = __webpack_require__(1840); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__MultiGrid__ = __webpack_require__(1848); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "MultiGrid", function() { return __WEBPACK_IMPORTED_MODULE_9__MultiGrid__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__ScrollSync__ = __webpack_require__(1843); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__ScrollSync__ = __webpack_require__(1851); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ScrollSync", function() { return __WEBPACK_IMPORTED_MODULE_10__ScrollSync__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__Table__ = __webpack_require__(1845); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__Table__ = __webpack_require__(1853); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createTableMultiSort", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["e"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultTableCellDataGetter", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["f"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultTableCellRenderer", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["g"]; }); @@ -218790,7 +220571,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Column", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "SortDirection", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "SortIndicator", function() { return __WEBPACK_IMPORTED_MODULE_11__Table__["c"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__WindowScroller__ = __webpack_require__(1848); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__WindowScroller__ = __webpack_require__(1856); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "WindowScroller", function() { return __WEBPACK_IMPORTED_MODULE_12__WindowScroller__["a"]; }); @@ -218807,11 +220588,11 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ }), -/* 1760 */ +/* 1768 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__ = __webpack_require__(746); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__ = __webpack_require__(751); /* unused harmony reexport default */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__ArrowKeyStepper__["a"]; }); @@ -218821,22 +220602,22 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /***/ }), -/* 1761 */ +/* 1769 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1762); +__webpack_require__(1770); module.exports = __webpack_require__(47).Object.getPrototypeOf; /***/ }), -/* 1762 */ +/* 1770 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 Object.getPrototypeOf(O) var toObject = __webpack_require__(252); -var $getPrototypeOf = __webpack_require__(747); +var $getPrototypeOf = __webpack_require__(752); -__webpack_require__(377)('getPrototypeOf', function () { +__webpack_require__(379)('getPrototypeOf', function () { return function getPrototypeOf(it) { return $getPrototypeOf(toObject(it)); }; @@ -218844,7 +220625,7 @@ __webpack_require__(377)('getPrototypeOf', function () { /***/ }), -/* 1763 */ +/* 1771 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -218854,16 +220635,16 @@ module.exports = function (it) { /***/ }), -/* 1764 */ +/* 1772 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1765), __esModule: true }; +module.exports = { "default": __webpack_require__(1773), __esModule: true }; /***/ }), -/* 1765 */ +/* 1773 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1766); +__webpack_require__(1774); var $Object = __webpack_require__(47).Object; module.exports = function defineProperty(it, key, desc) { return $Object.defineProperty(it, key, desc); @@ -218871,35 +220652,35 @@ module.exports = function defineProperty(it, key, desc) { /***/ }), -/* 1766 */ +/* 1774 */ /***/ (function(module, exports, __webpack_require__) { -var $export = __webpack_require__(116); +var $export = __webpack_require__(117); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) -$export($export.S + $export.F * !__webpack_require__(118), 'Object', { defineProperty: __webpack_require__(117).f }); +$export($export.S + $export.F * !__webpack_require__(119), 'Object', { defineProperty: __webpack_require__(118).f }); /***/ }), -/* 1767 */ +/* 1775 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1768), __esModule: true }; +module.exports = { "default": __webpack_require__(1776), __esModule: true }; /***/ }), -/* 1768 */ +/* 1776 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(379); -__webpack_require__(386); -module.exports = __webpack_require__(387).f('iterator'); +__webpack_require__(381); +__webpack_require__(388); +module.exports = __webpack_require__(389).f('iterator'); /***/ }), -/* 1769 */ +/* 1777 */ /***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(380); -var defined = __webpack_require__(374); +var toInteger = __webpack_require__(382); +var defined = __webpack_require__(376); // true -> String#at // false -> String#codePointAt module.exports = function (TO_STRING) { @@ -218918,18 +220699,18 @@ module.exports = function (TO_STRING) { /***/ }), -/* 1770 */ +/* 1778 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var create = __webpack_require__(382); +var create = __webpack_require__(384); var descriptor = __webpack_require__(254); -var setToStringTag = __webpack_require__(385); +var setToStringTag = __webpack_require__(387); var IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -__webpack_require__(152)(IteratorPrototype, __webpack_require__(82)('iterator'), function () { return this; }); +__webpack_require__(154)(IteratorPrototype, __webpack_require__(83)('iterator'), function () { return this; }); module.exports = function (Constructor, NAME, next) { Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); @@ -218938,14 +220719,14 @@ module.exports = function (Constructor, NAME, next) { /***/ }), -/* 1771 */ +/* 1779 */ /***/ (function(module, exports, __webpack_require__) { -var dP = __webpack_require__(117); -var anObject = __webpack_require__(153); -var getKeys = __webpack_require__(185); +var dP = __webpack_require__(118); +var anObject = __webpack_require__(155); +var getKeys = __webpack_require__(186); -module.exports = __webpack_require__(118) ? Object.defineProperties : function defineProperties(O, Properties) { +module.exports = __webpack_require__(119) ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); var keys = getKeys(Properties); var length = keys.length; @@ -218957,14 +220738,14 @@ module.exports = __webpack_require__(118) ? Object.defineProperties : function d /***/ }), -/* 1772 */ +/* 1780 */ /***/ (function(module, exports, __webpack_require__) { // false -> Array#indexOf // true -> Array#includes -var toIObject = __webpack_require__(119); -var toLength = __webpack_require__(1773); -var toAbsoluteIndex = __webpack_require__(1774); +var toIObject = __webpack_require__(120); +var toLength = __webpack_require__(1781); +var toAbsoluteIndex = __webpack_require__(1782); module.exports = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIObject($this); @@ -218986,11 +220767,11 @@ module.exports = function (IS_INCLUDES) { /***/ }), -/* 1773 */ +/* 1781 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.15 ToLength -var toInteger = __webpack_require__(380); +var toInteger = __webpack_require__(382); var min = Math.min; module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 @@ -218998,10 +220779,10 @@ module.exports = function (it) { /***/ }), -/* 1774 */ +/* 1782 */ /***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(380); +var toInteger = __webpack_require__(382); var max = Math.max; var min = Math.min; module.exports = function (index, length) { @@ -219011,29 +220792,29 @@ module.exports = function (index, length) { /***/ }), -/* 1775 */ +/* 1783 */ /***/ (function(module, exports, __webpack_require__) { -var document = __webpack_require__(95).document; +var document = __webpack_require__(96).document; module.exports = document && document.documentElement; /***/ }), -/* 1776 */ +/* 1784 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var addToUnscopables = __webpack_require__(1777); -var step = __webpack_require__(1778); -var Iterators = __webpack_require__(184); -var toIObject = __webpack_require__(119); +var addToUnscopables = __webpack_require__(1785); +var step = __webpack_require__(1786); +var Iterators = __webpack_require__(185); +var toIObject = __webpack_require__(120); // 22.1.3.4 Array.prototype.entries() // 22.1.3.13 Array.prototype.keys() // 22.1.3.29 Array.prototype.values() // 22.1.3.30 Array.prototype[@@iterator]() -module.exports = __webpack_require__(752)(Array, 'Array', function (iterated, kind) { +module.exports = __webpack_require__(757)(Array, 'Array', function (iterated, kind) { this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -219060,14 +220841,14 @@ addToUnscopables('entries'); /***/ }), -/* 1777 */ +/* 1785 */ /***/ (function(module, exports) { module.exports = function () { /* empty */ }; /***/ }), -/* 1778 */ +/* 1786 */ /***/ (function(module, exports) { module.exports = function (done, value) { @@ -219076,54 +220857,54 @@ module.exports = function (done, value) { /***/ }), -/* 1779 */ +/* 1787 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1780), __esModule: true }; +module.exports = { "default": __webpack_require__(1788), __esModule: true }; /***/ }), -/* 1780 */ +/* 1788 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1781); -__webpack_require__(1786); -__webpack_require__(1787); -__webpack_require__(1788); +__webpack_require__(1789); +__webpack_require__(1794); +__webpack_require__(1795); +__webpack_require__(1796); module.exports = __webpack_require__(47).Symbol; /***/ }), -/* 1781 */ +/* 1789 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // ECMAScript 6 symbols shim -var global = __webpack_require__(95); -var has = __webpack_require__(115); -var DESCRIPTORS = __webpack_require__(118); -var $export = __webpack_require__(116); -var redefine = __webpack_require__(753); -var META = __webpack_require__(1782).KEY; -var $fails = __webpack_require__(155); -var shared = __webpack_require__(376); -var setToStringTag = __webpack_require__(385); +var global = __webpack_require__(96); +var has = __webpack_require__(116); +var DESCRIPTORS = __webpack_require__(119); +var $export = __webpack_require__(117); +var redefine = __webpack_require__(758); +var META = __webpack_require__(1790).KEY; +var $fails = __webpack_require__(157); +var shared = __webpack_require__(378); +var setToStringTag = __webpack_require__(387); var uid = __webpack_require__(253); -var wks = __webpack_require__(82); -var wksExt = __webpack_require__(387); -var wksDefine = __webpack_require__(388); -var enumKeys = __webpack_require__(1783); -var isArray = __webpack_require__(1784); -var anObject = __webpack_require__(153); -var isObject = __webpack_require__(154); -var toIObject = __webpack_require__(119); -var toPrimitive = __webpack_require__(378); +var wks = __webpack_require__(83); +var wksExt = __webpack_require__(389); +var wksDefine = __webpack_require__(390); +var enumKeys = __webpack_require__(1791); +var isArray = __webpack_require__(1792); +var anObject = __webpack_require__(155); +var isObject = __webpack_require__(156); +var toIObject = __webpack_require__(120); +var toPrimitive = __webpack_require__(380); var createDesc = __webpack_require__(254); -var _create = __webpack_require__(382); -var gOPNExt = __webpack_require__(1785); -var $GOPD = __webpack_require__(390); -var $DP = __webpack_require__(117); -var $keys = __webpack_require__(185); +var _create = __webpack_require__(384); +var gOPNExt = __webpack_require__(1793); +var $GOPD = __webpack_require__(392); +var $DP = __webpack_require__(118); +var $keys = __webpack_require__(186); var gOPD = $GOPD.f; var dP = $DP.f; var gOPN = gOPNExt.f; @@ -219246,11 +221027,11 @@ if (!USE_NATIVE) { $GOPD.f = $getOwnPropertyDescriptor; $DP.f = $defineProperty; - __webpack_require__(756).f = gOPNExt.f = $getOwnPropertyNames; + __webpack_require__(761).f = gOPNExt.f = $getOwnPropertyNames; __webpack_require__(255).f = $propertyIsEnumerable; - __webpack_require__(389).f = $getOwnPropertySymbols; + __webpack_require__(391).f = $getOwnPropertySymbols; - if (DESCRIPTORS && !__webpack_require__(381)) { + if (DESCRIPTORS && !__webpack_require__(383)) { redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); } @@ -219324,7 +221105,7 @@ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () { }); // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) -$Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(152)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); +$Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(154)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); // 19.4.3.5 Symbol.prototype[@@toStringTag] setToStringTag($Symbol, 'Symbol'); // 20.2.1.9 Math[@@toStringTag] @@ -219334,18 +221115,18 @@ setToStringTag(global.JSON, 'JSON', true); /***/ }), -/* 1782 */ +/* 1790 */ /***/ (function(module, exports, __webpack_require__) { var META = __webpack_require__(253)('meta'); -var isObject = __webpack_require__(154); -var has = __webpack_require__(115); -var setDesc = __webpack_require__(117).f; +var isObject = __webpack_require__(156); +var has = __webpack_require__(116); +var setDesc = __webpack_require__(118).f; var id = 0; var isExtensible = Object.isExtensible || function () { return true; }; -var FREEZE = !__webpack_require__(155)(function () { +var FREEZE = !__webpack_require__(157)(function () { return isExtensible(Object.preventExtensions({})); }); var setMeta = function (it) { @@ -219393,12 +221174,12 @@ var meta = module.exports = { /***/ }), -/* 1783 */ +/* 1791 */ /***/ (function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols -var getKeys = __webpack_require__(185); -var gOPS = __webpack_require__(389); +var getKeys = __webpack_require__(186); +var gOPS = __webpack_require__(391); var pIE = __webpack_require__(255); module.exports = function (it) { var result = getKeys(it); @@ -219414,23 +221195,23 @@ module.exports = function (it) { /***/ }), -/* 1784 */ +/* 1792 */ /***/ (function(module, exports, __webpack_require__) { // 7.2.2 IsArray(argument) -var cof = __webpack_require__(383); +var cof = __webpack_require__(385); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; /***/ }), -/* 1785 */ +/* 1793 */ /***/ (function(module, exports, __webpack_require__) { // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window -var toIObject = __webpack_require__(119); -var gOPN = __webpack_require__(756).f; +var toIObject = __webpack_require__(120); +var gOPN = __webpack_require__(761).f; var toString = {}.toString; var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames @@ -219450,56 +221231,56 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 1786 */ +/* 1794 */ /***/ (function(module, exports) { /***/ }), -/* 1787 */ +/* 1795 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(388)('asyncIterator'); +__webpack_require__(390)('asyncIterator'); /***/ }), -/* 1788 */ +/* 1796 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(388)('observable'); +__webpack_require__(390)('observable'); /***/ }), -/* 1789 */ +/* 1797 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1790), __esModule: true }; +module.exports = { "default": __webpack_require__(1798), __esModule: true }; /***/ }), -/* 1790 */ +/* 1798 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1791); +__webpack_require__(1799); module.exports = __webpack_require__(47).Object.setPrototypeOf; /***/ }), -/* 1791 */ +/* 1799 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.19 Object.setPrototypeOf(O, proto) -var $export = __webpack_require__(116); -$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(1792).set }); +var $export = __webpack_require__(117); +$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(1800).set }); /***/ }), -/* 1792 */ +/* 1800 */ /***/ (function(module, exports, __webpack_require__) { // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ -var isObject = __webpack_require__(154); -var anObject = __webpack_require__(153); +var isObject = __webpack_require__(156); +var anObject = __webpack_require__(155); var check = function (O, proto) { anObject(O); if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!"); @@ -219508,7 +221289,7 @@ module.exports = { set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line function (test, buggy, set) { try { - set = __webpack_require__(748)(Function.call, __webpack_require__(390).f(Object.prototype, '__proto__').set, 2); + set = __webpack_require__(753)(Function.call, __webpack_require__(392).f(Object.prototype, '__proto__').set, 2); set(test, []); buggy = !(test instanceof Array); } catch (e) { buggy = true; } @@ -219524,16 +221305,16 @@ module.exports = { /***/ }), -/* 1793 */ +/* 1801 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1794), __esModule: true }; +module.exports = { "default": __webpack_require__(1802), __esModule: true }; /***/ }), -/* 1794 */ +/* 1802 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1795); +__webpack_require__(1803); var $Object = __webpack_require__(47).Object; module.exports = function create(P, D) { return $Object.create(P, D); @@ -219541,54 +221322,54 @@ module.exports = function create(P, D) { /***/ }), -/* 1795 */ +/* 1803 */ /***/ (function(module, exports, __webpack_require__) { -var $export = __webpack_require__(116); +var $export = __webpack_require__(117); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -$export($export.S, 'Object', { create: __webpack_require__(382) }); +$export($export.S, 'Object', { create: __webpack_require__(384) }); /***/ }), -/* 1796 */ +/* 1804 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1797), __esModule: true }; +module.exports = { "default": __webpack_require__(1805), __esModule: true }; /***/ }), -/* 1797 */ +/* 1805 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1798); +__webpack_require__(1806); module.exports = __webpack_require__(47).Object.assign; /***/ }), -/* 1798 */ +/* 1806 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.1 Object.assign(target, source) -var $export = __webpack_require__(116); +var $export = __webpack_require__(117); -$export($export.S + $export.F, 'Object', { assign: __webpack_require__(1799) }); +$export($export.S + $export.F, 'Object', { assign: __webpack_require__(1807) }); /***/ }), -/* 1799 */ +/* 1807 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // 19.1.2.1 Object.assign(target, source, ...) -var getKeys = __webpack_require__(185); -var gOPS = __webpack_require__(389); +var getKeys = __webpack_require__(186); +var gOPS = __webpack_require__(391); var pIE = __webpack_require__(255); var toObject = __webpack_require__(252); -var IObject = __webpack_require__(755); +var IObject = __webpack_require__(760); var $assign = Object.assign; // should work with symbols and should have deterministic property order (V8 bug) -module.exports = !$assign || __webpack_require__(155)(function () { +module.exports = !$assign || __webpack_require__(157)(function () { var A = {}; var B = {}; // eslint-disable-next-line no-undef @@ -219615,7 +221396,7 @@ module.exports = !$assign || __webpack_require__(155)(function () { /***/ }), -/* 1800 */ +/* 1808 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -219934,7 +221715,7 @@ var CellSizeAndPositionManager = function () { /* harmony default export */ __webpack_exports__["a"] = (CellSizeAndPositionManager); /***/ }), -/* 1801 */ +/* 1809 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -219960,7 +221741,7 @@ var getMaxElementSize = function getMaxElementSize() { }; /***/ }), -/* 1802 */ +/* 1810 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -219993,7 +221774,7 @@ var raf = request; var caf = cancel; /***/ }), -/* 1803 */ +/* 1811 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -220029,22 +221810,22 @@ function calculateSizeAndPositionDataAndUpdateScrollOffset(_ref) { */ /***/ }), -/* 1804 */ +/* 1812 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1805); +__webpack_require__(1813); module.exports = __webpack_require__(47).Object.keys; /***/ }), -/* 1805 */ +/* 1813 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 Object.keys(O) var toObject = __webpack_require__(252); -var $keys = __webpack_require__(185); +var $keys = __webpack_require__(186); -__webpack_require__(377)('keys', function () { +__webpack_require__(379)('keys', function () { return function keys(it) { return $keys(toObject(it)); }; @@ -220052,12 +221833,12 @@ __webpack_require__(377)('keys', function () { /***/ }), -/* 1806 */ +/* 1814 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = updateScrollIndexHelper; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ScalingCellSizeAndPositionManager_js__ = __webpack_require__(391); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ScalingCellSizeAndPositionManager_js__ = __webpack_require__(393); var babelPluginFlowReactPropTypes_proptype_CellSize = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_CellSize || __webpack_require__(1).any; var babelPluginFlowReactPropTypes_proptype_Alignment = __webpack_require__(22).babelPluginFlowReactPropTypes_proptype_Alignment || __webpack_require__(1).any; @@ -220107,7 +221888,7 @@ function updateScrollIndexHelper(_ref) { } /***/ }), -/* 1807 */ +/* 1815 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -220120,7 +221901,7 @@ exports.default = !!(typeof window !== 'undefined' && window.document && window. module.exports = exports['default']; /***/ }), -/* 1808 */ +/* 1816 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -220170,7 +221951,7 @@ function defaultOverscanIndicesGetter(_ref) { } /***/ }), -/* 1809 */ +/* 1817 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {var babelPluginFlowReactPropTypes_proptype_ScrollIndices = process.env.NODE_ENV === 'production' ? null : { @@ -220184,18 +221965,18 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== "undefined") /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1810 */ +/* 1818 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AutoSizer__ = __webpack_require__(762); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AutoSizer__ = __webpack_require__(767); /* unused harmony reexport default */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__AutoSizer__["a"]; }); /***/ }), -/* 1811 */ +/* 1819 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -220213,7 +221994,7 @@ if (!(process.env.NODE_ENV === 'production') && typeof exports !== "undefined") /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react_dom__ = __webpack_require__(46); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react_dom___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react_dom__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__CellMeasurerCache_js__ = __webpack_require__(765); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__CellMeasurerCache_js__ = __webpack_require__(770); @@ -220387,11 +222168,11 @@ if (process.env.NODE_ENV !== 'production') { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1812 */ +/* 1820 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Collection__ = __webpack_require__(1813); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Collection__ = __webpack_require__(1821); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__Collection__["a"]; }); @@ -220399,13 +222180,13 @@ if (process.env.NODE_ENV !== 'production') { /***/ }), -/* 1813 */ +/* 1821 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(392); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(394); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__); @@ -220421,9 +222202,9 @@ if (process.env.NODE_ENV !== 'production') { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__CollectionView__ = __webpack_require__(1814); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_calculateSizeAndPositionData__ = __webpack_require__(1815); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__utils_getUpdatedOffsetForIndex__ = __webpack_require__(1818); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__CollectionView__ = __webpack_require__(1822); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_calculateSizeAndPositionData__ = __webpack_require__(1823); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__utils_getUpdatedOffsetForIndex__ = __webpack_require__(1826); @@ -220441,9 +222222,9 @@ if (process.env.NODE_ENV !== 'production') { * Renders scattered or non-linear data. * Unlike Grid, which renders checkerboard data, Collection can render arbitrarily positioned- even overlapping- data. */ -var babelPluginFlowReactPropTypes_proptype_SizeInfo = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_SizeInfo || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_SizeInfo = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_SizeInfo || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_ScrollPosition = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_ScrollPosition || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_ScrollPosition = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_ScrollPosition || __webpack_require__(1).any; var Collection = function (_PureComponent) { __WEBPACK_IMPORTED_MODULE_6_babel_runtime_helpers_inherits___default()(Collection, _PureComponent); @@ -220715,11 +222496,11 @@ function defaultCellGroupRenderer(_ref4) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1814 */ +/* 1822 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); @@ -220737,8 +222518,8 @@ function defaultCellGroupRenderer(_ref4) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_classnames__ = __webpack_require__(3); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_createCallbackMemoizer__ = __webpack_require__(393); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_dom_helpers_util_scrollbarSize__ = __webpack_require__(761); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_createCallbackMemoizer__ = __webpack_require__(395); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_dom_helpers_util_scrollbarSize__ = __webpack_require__(766); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_dom_helpers_util_scrollbarSize___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_dom_helpers_util_scrollbarSize__); @@ -221372,12 +223153,12 @@ CollectionView.propTypes = process.env.NODE_ENV !== "production" ? { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1815 */ +/* 1823 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = calculateSizeAndPositionData; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__SectionManager__ = __webpack_require__(1816); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__SectionManager__ = __webpack_require__(1824); function calculateSizeAndPositionData(_ref) { @@ -221416,17 +223197,17 @@ function calculateSizeAndPositionData(_ref) { } /***/ }), -/* 1816 */ +/* 1824 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(758); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(763); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__ = __webpack_require__(26); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Section__ = __webpack_require__(1817); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Section__ = __webpack_require__(1825); @@ -221437,9 +223218,9 @@ function calculateSizeAndPositionData(_ref) { */ -var babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_Index = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_Index || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_Index = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_Index || __webpack_require__(1).any; var SECTION_SIZE = 100; @@ -221577,7 +223358,7 @@ var SectionManager = function () { /* harmony default export */ __webpack_exports__["a"] = (SectionManager); /***/ }), -/* 1817 */ +/* 1825 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -221594,10 +223375,10 @@ var SectionManager = function () { * This enables us to more quickly determine which cells to display in a given region of the Window. * Sections have a fixed size and contain 0 to many cells (tracked by their indices). */ -var babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo || __webpack_require__(1).any; /** @rlow */ +var babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_SizeAndPositionInfo || __webpack_require__(1).any; /** @rlow */ -var babelPluginFlowReactPropTypes_proptype_Index = __webpack_require__(156).babelPluginFlowReactPropTypes_proptype_Index || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_Index = __webpack_require__(158).babelPluginFlowReactPropTypes_proptype_Index || __webpack_require__(1).any; var Section = function () { function Section(_ref) { @@ -221654,7 +223435,7 @@ var Section = function () { /* harmony default export */ __webpack_exports__["a"] = (Section); /***/ }), -/* 1818 */ +/* 1826 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -221695,11 +223476,11 @@ function getUpdatedOffsetForIndex(_ref) { } /***/ }), -/* 1819 */ +/* 1827 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ColumnSizer__ = __webpack_require__(1820); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ColumnSizer__ = __webpack_require__(1828); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__ColumnSizer__["a"]; }); @@ -221707,7 +223488,7 @@ function getUpdatedOffsetForIndex(_ref) { /***/ }), -/* 1820 */ +/* 1828 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -221842,11 +223623,11 @@ ColumnSizer.propTypes = process.env.NODE_ENV !== "production" ? { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1821 */ +/* 1829 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__InfiniteLoader__ = __webpack_require__(1822); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__InfiniteLoader__ = __webpack_require__(1830); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__InfiniteLoader__["a"]; }); @@ -221854,7 +223635,7 @@ ColumnSizer.propTypes = process.env.NODE_ENV !== "production" ? { /***/ }), -/* 1822 */ +/* 1830 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -221875,7 +223656,7 @@ ColumnSizer.propTypes = process.env.NODE_ENV !== "production" ? { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_createCallbackMemoizer__ = __webpack_require__(393); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_createCallbackMemoizer__ = __webpack_require__(395); @@ -222167,11 +223948,11 @@ function forceUpdateReactVirtualizedComponent(component) { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1823 */ +/* 1831 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__List__ = __webpack_require__(766); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__List__ = __webpack_require__(771); /* unused harmony reexport default */ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__List__["a"]; }); @@ -222181,16 +223962,16 @@ function forceUpdateReactVirtualizedComponent(component) { /***/ }), -/* 1824 */ +/* 1832 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1825), __esModule: true }; +module.exports = { "default": __webpack_require__(1833), __esModule: true }; /***/ }), -/* 1825 */ +/* 1833 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(1826); +__webpack_require__(1834); var $Object = __webpack_require__(47).Object; module.exports = function getOwnPropertyDescriptor(it, key) { return $Object.getOwnPropertyDescriptor(it, key); @@ -222198,14 +223979,14 @@ module.exports = function getOwnPropertyDescriptor(it, key) { /***/ }), -/* 1826 */ +/* 1834 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) -var toIObject = __webpack_require__(119); -var $getOwnPropertyDescriptor = __webpack_require__(390).f; +var toIObject = __webpack_require__(120); +var $getOwnPropertyDescriptor = __webpack_require__(392).f; -__webpack_require__(377)('getOwnPropertyDescriptor', function () { +__webpack_require__(379)('getOwnPropertyDescriptor', function () { return function getOwnPropertyDescriptor(it, key) { return $getOwnPropertyDescriptor(toIObject(it), key); }; @@ -222213,12 +223994,12 @@ __webpack_require__(377)('getOwnPropertyDescriptor', function () { /***/ }), -/* 1827 */ +/* 1835 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createCellPositioner__ = __webpack_require__(1828); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Masonry__ = __webpack_require__(395); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createCellPositioner__ = __webpack_require__(1836); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Masonry__ = __webpack_require__(397); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__createCellPositioner__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_1__Masonry__["default"]; }); @@ -222228,14 +224009,14 @@ __webpack_require__(377)('getOwnPropertyDescriptor', function () { /***/ }), -/* 1828 */ +/* 1836 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = createCellPositioner; -var babelPluginFlowReactPropTypes_proptype_Positioner = __webpack_require__(395).babelPluginFlowReactPropTypes_proptype_Positioner || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_Positioner = __webpack_require__(397).babelPluginFlowReactPropTypes_proptype_Positioner || __webpack_require__(1).any; -var babelPluginFlowReactPropTypes_proptype_CellMeasurerCache = __webpack_require__(395).babelPluginFlowReactPropTypes_proptype_CellMeasurerCache || __webpack_require__(1).any; +var babelPluginFlowReactPropTypes_proptype_CellMeasurerCache = __webpack_require__(397).babelPluginFlowReactPropTypes_proptype_CellMeasurerCache || __webpack_require__(1).any; function createCellPositioner(_ref) { var cellMeasurerCache = _ref.cellMeasurerCache, @@ -222291,17 +224072,17 @@ function createCellPositioner(_ref) { } /***/ }), -/* 1829 */ +/* 1837 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__ = __webpack_require__(1830); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__ = __webpack_require__(1838); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(25); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__ = __webpack_require__(26); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__vendor_intervalTree__ = __webpack_require__(1838); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__vendor_intervalTree__ = __webpack_require__(1846); @@ -222405,7 +224186,7 @@ var PositionCache = function () { /* harmony default export */ __webpack_exports__["a"] = (PositionCache); /***/ }), -/* 1830 */ +/* 1838 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -222413,11 +224194,11 @@ var PositionCache = function () { exports.__esModule = true; -var _isIterable2 = __webpack_require__(1831); +var _isIterable2 = __webpack_require__(1839); var _isIterable3 = _interopRequireDefault(_isIterable2); -var _getIterator2 = __webpack_require__(1834); +var _getIterator2 = __webpack_require__(1842); var _getIterator3 = _interopRequireDefault(_getIterator2); @@ -222462,27 +224243,27 @@ exports.default = function () { }(); /***/ }), -/* 1831 */ +/* 1839 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1832), __esModule: true }; +module.exports = { "default": __webpack_require__(1840), __esModule: true }; /***/ }), -/* 1832 */ +/* 1840 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(386); -__webpack_require__(379); -module.exports = __webpack_require__(1833); +__webpack_require__(388); +__webpack_require__(381); +module.exports = __webpack_require__(1841); /***/ }), -/* 1833 */ +/* 1841 */ /***/ (function(module, exports, __webpack_require__) { -var classof = __webpack_require__(767); -var ITERATOR = __webpack_require__(82)('iterator'); -var Iterators = __webpack_require__(184); +var classof = __webpack_require__(772); +var ITERATOR = __webpack_require__(83)('iterator'); +var Iterators = __webpack_require__(185); module.exports = __webpack_require__(47).isIterable = function (it) { var O = Object(it); return O[ITERATOR] !== undefined @@ -222493,26 +224274,26 @@ module.exports = __webpack_require__(47).isIterable = function (it) { /***/ }), -/* 1834 */ +/* 1842 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(1835), __esModule: true }; +module.exports = { "default": __webpack_require__(1843), __esModule: true }; /***/ }), -/* 1835 */ +/* 1843 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(386); -__webpack_require__(379); -module.exports = __webpack_require__(1836); +__webpack_require__(388); +__webpack_require__(381); +module.exports = __webpack_require__(1844); /***/ }), -/* 1836 */ +/* 1844 */ /***/ (function(module, exports, __webpack_require__) { -var anObject = __webpack_require__(153); -var get = __webpack_require__(1837); +var anObject = __webpack_require__(155); +var get = __webpack_require__(1845); module.exports = __webpack_require__(47).getIterator = function (it) { var iterFn = get(it); if (typeof iterFn != 'function') throw TypeError(it + ' is not iterable!'); @@ -222521,12 +224302,12 @@ module.exports = __webpack_require__(47).getIterator = function (it) { /***/ }), -/* 1837 */ +/* 1845 */ /***/ (function(module, exports, __webpack_require__) { -var classof = __webpack_require__(767); -var ITERATOR = __webpack_require__(82)('iterator'); -var Iterators = __webpack_require__(184); +var classof = __webpack_require__(772); +var ITERATOR = __webpack_require__(83)('iterator'); +var Iterators = __webpack_require__(185); module.exports = __webpack_require__(47).getIteratorMethod = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] @@ -222535,12 +224316,12 @@ module.exports = __webpack_require__(47).getIteratorMethod = function (it) { /***/ }), -/* 1838 */ +/* 1846 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = createWrapper; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__binarySearchBounds__ = __webpack_require__(1839); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__binarySearchBounds__ = __webpack_require__(1847); /** * Binary Search Bounds * https://github.com/mikolalysenko/interval-tree-1d @@ -222927,7 +224708,7 @@ function createWrapper(intervals) { } /***/ }), -/* 1839 */ +/* 1847 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -223132,11 +224913,11 @@ function dispatchBsearchEQ(a, y, c, l, h) { }); /***/ }), -/* 1840 */ +/* 1848 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MultiGrid__ = __webpack_require__(1841); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MultiGrid__ = __webpack_require__(1849); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__MultiGrid__["a"]; }); @@ -223144,13 +224925,13 @@ function dispatchBsearchEQ(a, y, c, l, h) { /***/ }), -/* 1841 */ +/* 1849 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(392); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__ = __webpack_require__(394); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_objectWithoutProperties__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_get_prototype_of__); @@ -223166,7 +224947,7 @@ function dispatchBsearchEQ(a, y, c, l, h) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__CellMeasurerCacheDecorator__ = __webpack_require__(1842); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__CellMeasurerCacheDecorator__ = __webpack_require__(1850); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__Grid__ = __webpack_require__(48); @@ -223983,7 +225764,7 @@ MultiGrid.propTypes = process.env.NODE_ENV !== "production" ? { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1842 */ +/* 1850 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -223991,7 +225772,7 @@ MultiGrid.propTypes = process.env.NODE_ENV !== "production" ? { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__ = __webpack_require__(26); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__ = __webpack_require__(764); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CellMeasurer__ = __webpack_require__(769); @@ -224099,11 +225880,11 @@ var CellMeasurerCacheDecorator = function () { /* harmony default export */ __webpack_exports__["a"] = (CellMeasurerCacheDecorator); /***/ }), -/* 1843 */ +/* 1851 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ScrollSync__ = __webpack_require__(1844); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ScrollSync__ = __webpack_require__(1852); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__ScrollSync__["a"]; }); @@ -224111,7 +225892,7 @@ var CellMeasurerCacheDecorator = function () { /***/ }), -/* 1844 */ +/* 1852 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -224221,20 +226002,20 @@ ScrollSync.propTypes = process.env.NODE_ENV !== "production" ? { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1845 */ +/* 1853 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createMultiSort__ = __webpack_require__(1846); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__defaultCellDataGetter__ = __webpack_require__(768); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultCellRenderer__ = __webpack_require__(769); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultHeaderRowRenderer_js__ = __webpack_require__(770); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__defaultHeaderRenderer__ = __webpack_require__(771); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__defaultRowRenderer__ = __webpack_require__(773); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__Column__ = __webpack_require__(774); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createMultiSort__ = __webpack_require__(1854); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__defaultCellDataGetter__ = __webpack_require__(773); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultCellRenderer__ = __webpack_require__(774); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultHeaderRowRenderer_js__ = __webpack_require__(775); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__defaultHeaderRenderer__ = __webpack_require__(776); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__defaultRowRenderer__ = __webpack_require__(778); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__Column__ = __webpack_require__(779); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__SortDirection__ = __webpack_require__(256); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__SortIndicator__ = __webpack_require__(772); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__Table__ = __webpack_require__(1847); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__SortIndicator__ = __webpack_require__(777); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__Table__ = __webpack_require__(1855); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_0__createMultiSort__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_1__defaultCellDataGetter__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return __WEBPACK_IMPORTED_MODULE_2__defaultCellRenderer__["a"]; }); @@ -224260,7 +226041,7 @@ ScrollSync.propTypes = process.env.NODE_ENV !== "production" ? { /***/ }), -/* 1846 */ +/* 1854 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -224330,11 +226111,11 @@ function createMultiSort(sortCallback) { } /***/ }), -/* 1847 */ +/* 1855 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(69); +/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(70); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_get_prototype_of__); @@ -224348,7 +226129,7 @@ function createMultiSort(sortCallback) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_helpers_inherits__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_classnames__ = __webpack_require__(3); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_classnames__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__Column__ = __webpack_require__(774); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__Column__ = __webpack_require__(779); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_prop_types__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_react__ = __webpack_require__(0); @@ -224356,8 +226137,8 @@ function createMultiSort(sortCallback) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_react_dom__ = __webpack_require__(46); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_react_dom___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_react_dom__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__Grid__ = __webpack_require__(48); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__defaultRowRenderer__ = __webpack_require__(773); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__defaultHeaderRowRenderer__ = __webpack_require__(770); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__defaultRowRenderer__ = __webpack_require__(778); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__defaultHeaderRowRenderer__ = __webpack_require__(775); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__SortDirection__ = __webpack_require__(256); @@ -225143,11 +226924,11 @@ Table.propTypes = process.env.NODE_ENV !== "production" ? { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(5))) /***/ }), -/* 1848 */ +/* 1856 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__WindowScroller__ = __webpack_require__(775); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__WindowScroller__ = __webpack_require__(780); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__WindowScroller__["a"]; }); /* unused harmony reexport IS_SCROLLING_TIMEOUT */ @@ -225156,14 +226937,14 @@ Table.propTypes = process.env.NODE_ENV !== "production" ? { /***/ }), -/* 1849 */ +/* 1857 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = registerScrollListener; /* harmony export (immutable) */ __webpack_exports__["b"] = unregisterScrollListener; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__utils_requestAnimationTimeout__ = __webpack_require__(186); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__WindowScroller_js__ = __webpack_require__(775); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__utils_requestAnimationTimeout__ = __webpack_require__(187); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__WindowScroller_js__ = __webpack_require__(780); @@ -225240,7 +227021,7 @@ function unregisterScrollListener(component, element) { } /***/ }), -/* 1850 */ +/* 1858 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -225330,7 +227111,7 @@ function getScrollOffset(element) { } /***/ }), -/* 1851 */ +/* 1859 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -225446,7 +227227,7 @@ EuiHighlight.__docgenInfo = [{ }]; /***/ }), -/* 1852 */ +/* 1860 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -225473,7 +227254,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _key_codes = __webpack_require__(107); +var _key_codes = __webpack_require__(108); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -225653,7 +227434,7 @@ EuiComboBoxOption.__docgenInfo = [{ }]; /***/ }), -/* 1853 */ +/* 1861 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -225688,7 +227469,7 @@ EuiComboBoxTitle.propTypes = { }; /***/ }), -/* 1854 */ +/* 1862 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -225766,652 +227547,7 @@ var getMatchingOptions = exports.getMatchingOptions = function getMatchingOption }; /***/ }), -/* 1855 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiContextMenu = exports.EuiContextMenuPanelShape = exports.EuiContextMenuPanelItemShape = undefined; - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(1); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -var _classnames = __webpack_require__(3); - -var _classnames2 = _interopRequireDefault(_classnames); - -var _context_menu_panel = __webpack_require__(778); - -var _context_menu_item = __webpack_require__(780); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -function mapIdsToPanels(panels) { - var map = {}; - - panels.forEach(function (panel) { - map[panel.id] = panel; - }); - - return map; -} - -function mapIdsToPreviousPanels(panels) { - var idToPreviousPanelIdMap = {}; - - panels.forEach(function (panel) { - if (Array.isArray(panel.items)) { - panel.items.forEach(function (item) { - var isCloseable = item.panel !== undefined; - if (isCloseable) { - idToPreviousPanelIdMap[item.panel] = panel.id; - } - }); - } - }); - - return idToPreviousPanelIdMap; -} - -function mapPanelItemsToPanels(panels) { - var idAndItemIndexToPanelIdMap = {}; - - panels.forEach(function (panel) { - idAndItemIndexToPanelIdMap[panel.id] = {}; - - if (panel.items) { - panel.items.forEach(function (item, index) { - if (item.panel) { - idAndItemIndexToPanelIdMap[panel.id][index] = item.panel; - } - }); - } - }); - - return idAndItemIndexToPanelIdMap; -} - -var EuiContextMenuPanelItemShape = exports.EuiContextMenuPanelItemShape = _propTypes2.default.shape({ - name: _propTypes2.default.string, - icon: _propTypes2.default.node, - onClick: _propTypes2.default.func, - // If given, shows the panel with this id when clicked: - panel: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), - disabled: _propTypes2.default.bool -}); - -var EuiContextMenuPanelShape = exports.EuiContextMenuPanelShape = _propTypes2.default.shape({ - id: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), - content: _propTypes2.default.node, // Either content or items array should be given. - items: _propTypes2.default.arrayOf(EuiContextMenuPanelItemShape), - title: _propTypes2.default.string -}); - -var EuiContextMenu = exports.EuiContextMenu = function (_Component) { - _inherits(EuiContextMenu, _Component); - - _createClass(EuiContextMenu, null, [{ - key: 'getDerivedStateFromProps', - value: function getDerivedStateFromProps(nextProps, prevState) { - var panels = nextProps.panels; - - - if (prevState.prevProps.panels !== panels) { - return { - prevProps: { panels: panels }, - idToPanelMap: mapIdsToPanels(panels), - idToPreviousPanelIdMap: mapIdsToPreviousPanels(panels), - idAndItemIndexToPanelIdMap: mapPanelItemsToPanels(panels) - }; - } - - return null; - } - }]); - - function EuiContextMenu(props) { - _classCallCheck(this, EuiContextMenu); - - var _this = _possibleConstructorReturn(this, (EuiContextMenu.__proto__ || Object.getPrototypeOf(EuiContextMenu)).call(this, props)); - - _this.hasPreviousPanel = function (panelId) { - var previousPanelId = _this.state.idToPreviousPanelIdMap[panelId]; - return typeof previousPanelId !== 'undefined'; - }; - - _this.showNextPanel = function (itemIndex) { - var nextPanelId = _this.state.idAndItemIndexToPanelIdMap[_this.state.incomingPanelId][itemIndex]; - if (nextPanelId) { - if (_this.state.isUsingKeyboardToNavigate) { - _this.setState({ - focusedItemIndex: 0 - }); - } - - _this.showPanel(nextPanelId, 'next'); - } - }; - - _this.showPreviousPanel = function () { - // If there's a previous panel, then we can close the current panel to go back to it. - if (_this.hasPreviousPanel(_this.state.incomingPanelId)) { - var previousPanelId = _this.state.idToPreviousPanelIdMap[_this.state.incomingPanelId]; - - // Set focus on the item which shows the panel we're leaving. - var previousPanel = _this.state.idToPanelMap[previousPanelId]; - var focusedItemIndex = previousPanel.items.findIndex(function (item) { - return item.panel === _this.state.incomingPanelId; - }); - - if (focusedItemIndex !== -1) { - _this.setState({ - focusedItemIndex: focusedItemIndex - }); - } - - _this.showPanel(previousPanelId, 'previous'); - } - }; - - _this.onIncomingPanelHeightChange = function (height) { - _this.setState(function (_ref) { - var prevHeight = _ref.height; - - if (height === prevHeight) { - return null; - } else { - return { height: height }; - } - }); - }; - - _this.onOutGoingPanelTransitionComplete = function () { - _this.setState({ - isOutgoingPanelVisible: false - }); - }; - - _this.onUseKeyboardToNavigate = function () { - if (!_this.state.isUsingKeyboardToNavigate) { - _this.setState({ - isUsingKeyboardToNavigate: true - }); - } - }; - - _this.mapIdsToRenderedItems = function (panels) { - var idToRenderedItemsMap = {}; - - // Pre-rendering the items lets us check reference equality inside of EuiContextMenuPanel. - panels.forEach(function (panel) { - idToRenderedItemsMap[panel.id] = _this.renderItems(panel.items); - }); - - _this.setState({ idToRenderedItemsMap: idToRenderedItemsMap }); - }; - - _this.state = { - prevProps: {}, - idToPanelMap: {}, - idToPreviousPanelIdMap: {}, - idAndItemIndexToPanelIdMap: {}, - idToRenderedItemsMap: {}, - - height: undefined, - outgoingPanelId: undefined, - incomingPanelId: props.initialPanelId, - transitionDirection: undefined, - isOutgoingPanelVisible: false, - focusedItemIndex: undefined, - isUsingKeyboardToNavigate: false - }; - return _this; - } - - _createClass(EuiContextMenu, [{ - key: 'componentDidMount', - value: function componentDidMount() { - this.mapIdsToRenderedItems(this.props.panels); - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate(prevProps) { - if (prevProps.panels !== this.props.panels) { - this.mapIdsToRenderedItems(this.props.panels); - } - } - }, { - key: 'showPanel', - value: function showPanel(panelId, direction) { - this.setState({ - outgoingPanelId: this.state.incomingPanelId, - incomingPanelId: panelId, - transitionDirection: direction, - isOutgoingPanelVisible: true - }); - } - }, { - key: 'renderItems', - value: function renderItems() { - var _this2 = this; - - var items = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; - - return items.map(function (item, index) { - var panel = item.panel, - name = item.name, - icon = item.icon, - onClick = item.onClick, - toolTipTitle = item.toolTipTitle, - toolTipContent = item.toolTipContent, - rest = _objectWithoutProperties(item, ['panel', 'name', 'icon', 'onClick', 'toolTipTitle', 'toolTipContent']); - - var onClickHandler = panel ? function (event) { - if (onClick && event) { - event.persist(); - } - // This component is commonly wrapped in a EuiOutsideClickDetector, which means we'll - // need to wait for that logic to complete before re-rendering the DOM via showPanel. - window.requestAnimationFrame(function () { - if (onClick) onClick(event); - _this2.showNextPanel(index); - }); - } : onClick; - - return _react2.default.createElement( - _context_menu_item.EuiContextMenuItem, - _extends({ - key: name, - icon: icon, - onClick: onClickHandler, - hasPanel: Boolean(panel), - toolTipTitle: toolTipTitle, - toolTipContent: toolTipContent - }, rest), - name - ); - }); - } - }, { - key: 'renderPanel', - value: function renderPanel(panelId, transitionType) { - var _this3 = this; - - var panel = this.state.idToPanelMap[panelId]; - - if (!panel) { - return; - } - - // As above, we need to wait for EuiOutsideClickDetector to complete its logic before - // re-rendering via showPanel. - var onClose = void 0; - if (this.hasPreviousPanel(panelId)) { - onClose = function onClose() { - return window.requestAnimationFrame(_this3.showPreviousPanel); - }; - } - - return _react2.default.createElement( - _context_menu_panel.EuiContextMenuPanel, - { - key: panelId, - className: 'euiContextMenu__panel', - onHeightChange: transitionType === 'in' ? this.onIncomingPanelHeightChange : undefined, - onTransitionComplete: transitionType === 'out' ? this.onOutGoingPanelTransitionComplete : undefined, - title: panel.title, - onClose: onClose, - transitionType: this.state.isOutgoingPanelVisible ? transitionType : undefined, - transitionDirection: this.state.isOutgoingPanelVisible ? this.state.transitionDirection : undefined, - hasFocus: transitionType === 'in', - items: this.state.idToRenderedItemsMap[panelId], - initialFocusedItemIndex: this.state.isUsingKeyboardToNavigate ? this.state.focusedItemIndex : undefined, - onUseKeyboardToNavigate: this.onUseKeyboardToNavigate, - showNextPanel: this.showNextPanel, - showPreviousPanel: this.showPreviousPanel - }, - panel.content - ); - } - }, { - key: 'render', - value: function render() { - var _props = this.props, - panels = _props.panels, - className = _props.className, - initialPanelId = _props.initialPanelId, - rest = _objectWithoutProperties(_props, ['panels', 'className', 'initialPanelId']); - - var incomingPanel = this.renderPanel(this.state.incomingPanelId, 'in'); - var outgoingPanel = void 0; - - if (this.state.isOutgoingPanelVisible) { - outgoingPanel = this.renderPanel(this.state.outgoingPanelId, 'out'); - } - - var classes = (0, _classnames2.default)('euiContextMenu', className); - - return _react2.default.createElement( - 'div', - _extends({ - className: classes, - style: { height: this.state.height } - }, rest), - outgoingPanel, - incomingPanel - ); - } - }]); - - return EuiContextMenu; -}(_react.Component); - -EuiContextMenu.propTypes = { - className: _propTypes2.default.string, - panels: _propTypes2.default.arrayOf(EuiContextMenuPanelShape), - initialPanelId: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]) -}; -EuiContextMenu.defaultProps = { - panels: [] -}; -EuiContextMenu.__docgenInfo = [{ - 'description': '', - 'displayName': 'EuiContextMenu', - 'methods': [{ - 'name': 'getDerivedStateFromProps', - 'docblock': null, - 'modifiers': ['static'], - 'params': [{ - 'name': 'nextProps', - 'type': null - }, { - 'name': 'prevState', - 'type': null - }], - 'returns': null - }, { - 'name': 'hasPreviousPanel', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'panelId', - 'type': null - }], - 'returns': null - }, { - 'name': 'showPanel', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'panelId', - 'type': null - }, { - 'name': 'direction', - 'type': null - }], - 'returns': null - }, { - 'name': 'showNextPanel', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'itemIndex', - 'type': null - }], - 'returns': null - }, { - 'name': 'showPreviousPanel', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'onIncomingPanelHeightChange', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'height', - 'type': null - }], - 'returns': null - }, { - 'name': 'onOutGoingPanelTransitionComplete', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'onUseKeyboardToNavigate', - 'docblock': null, - 'modifiers': [], - 'params': [], - 'returns': null - }, { - 'name': 'mapIdsToRenderedItems', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'panels', - 'type': null - }], - 'returns': null - }, { - 'name': 'renderItems', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'items', - 'type': null - }], - 'returns': null - }, { - 'name': 'renderPanel', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'panelId', - 'type': null - }, { - 'name': 'transitionType', - 'type': null - }], - 'returns': null - }], - 'props': { - 'className': { - 'type': { - 'name': 'string' - }, - 'required': false, - 'description': '' - }, - 'panels': { - 'type': { - 'name': 'arrayOf', - 'value': { - 'name': 'custom', - 'raw': 'EuiContextMenuPanelShape' - } - }, - 'required': false, - 'description': '', - 'defaultValue': { - 'value': '[]', - 'computed': false - } - }, - 'initialPanelId': { - 'type': { - 'name': 'union', - 'value': [{ - 'name': 'string' - }, { - 'name': 'number' - }] - }, - 'required': false, - 'description': '' - } - } -}]; - -/***/ }), -/* 1856 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.EuiWrappingPopover = undefined; - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _reactDom = __webpack_require__(46); - -var _propTypes = __webpack_require__(1); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -var _popover = __webpack_require__(397); - -var _portal = __webpack_require__(148); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -/** - * Injects the EuiPopover next to the button via EuiPortal - * then the button element is moved into the popover dom. - * On unmount, the button is moved back to its original location. - */ -var EuiWrappingPopover = exports.EuiWrappingPopover = function (_Component) { - _inherits(EuiWrappingPopover, _Component); - - function EuiWrappingPopover() { - var _ref; - - _classCallCheck(this, EuiWrappingPopover); - - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - var _this = _possibleConstructorReturn(this, (_ref = EuiWrappingPopover.__proto__ || Object.getPrototypeOf(EuiWrappingPopover)).call.apply(_ref, [this].concat(args))); - - _this.setPortalRef = function (node) { - _this.portal = node; - }; - - _this.portal = null; - _this.contentParent = _this.props.button.parentNode; - return _this; - } - - _createClass(EuiWrappingPopover, [{ - key: 'componentDidMount', - value: function componentDidMount() { - var thisDomNode = (0, _reactDom.findDOMNode)(this); - var placeholderAnchor = thisDomNode.querySelector('.euiWrappingPopover__anchor'); - - placeholderAnchor.insertAdjacentElement('beforebegin', this.props.button); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - if (this.props.button.parentNode) { - this.portal.insertAdjacentElement('beforebegin', this.props.button); - } - } - }, { - key: 'render', - value: function render() { - var _props = this.props, - button = _props.button, - rest = _objectWithoutProperties(_props, ['button']); - - return _react2.default.createElement( - _portal.EuiPortal, - { - portalRef: this.setPortalRef, - insert: { sibling: this.props.button, position: 'after' } - }, - _react2.default.createElement(_popover.EuiPopover, _extends({}, rest, { - button: _react2.default.createElement('div', { className: 'euiWrappingPopover__anchor' }) - })) - ); - } - }]); - - return EuiWrappingPopover; -}(_react.Component); - -EuiWrappingPopover.propTypes = { - button: _propTypes2.default.instanceOf(HTMLElement) -}; -EuiWrappingPopover.__docgenInfo = [{ - 'description': 'Injects the EuiPopover next to the button via EuiPortal\nthen the button element is moved into the popover dom.\nOn unmount, the button is moved back to its original location.', - 'displayName': 'EuiWrappingPopover', - 'methods': [{ - 'name': 'setPortalRef', - 'docblock': null, - 'modifiers': [], - 'params': [{ - 'name': 'node', - 'type': null - }], - 'returns': null - }], - 'props': { - 'button': { - 'type': { - 'name': 'instanceOf', - 'value': 'HTMLElement' - }, - 'required': false, - 'description': '' - } - } -}]; - -/***/ }), -/* 1857 */ +/* 1863 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -226421,7 +227557,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _copy = __webpack_require__(1858); +var _copy = __webpack_require__(1864); Object.defineProperty(exports, 'EuiCopy', { enumerable: true, @@ -226431,7 +227567,7 @@ Object.defineProperty(exports, 'EuiCopy', { }); /***/ }), -/* 1858 */ +/* 1864 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -226454,7 +227590,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _tool_tip = __webpack_require__(233); @@ -226602,7 +227738,7 @@ EuiCopy.__docgenInfo = [{ }]; /***/ }), -/* 1859 */ +/* 1865 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -226612,7 +227748,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _date_picker = __webpack_require__(1860); +var _date_picker = __webpack_require__(1866); Object.defineProperty(exports, 'EuiDatePicker', { enumerable: true, @@ -226621,7 +227757,7 @@ Object.defineProperty(exports, 'EuiDatePicker', { } }); -var _date_picker_range = __webpack_require__(1872); +var _date_picker_range = __webpack_require__(1878); Object.defineProperty(exports, 'EuiDatePickerRange', { enumerable: true, @@ -226631,7 +227767,7 @@ Object.defineProperty(exports, 'EuiDatePickerRange', { }); /***/ }), -/* 1860 */ +/* 1866 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -226662,15 +227798,15 @@ var _moment = __webpack_require__(4); var _moment2 = _interopRequireDefault(_moment); -var _reactDatepicker = __webpack_require__(781); +var _reactDatepicker = __webpack_require__(782); var _reactDatepicker2 = _interopRequireDefault(_reactDatepicker); -var _form_control_layout = __webpack_require__(114); +var _form_control_layout = __webpack_require__(94); -var _validatable_control = __webpack_require__(94); +var _validatable_control = __webpack_require__(95); -var _error_boundary = __webpack_require__(782); +var _error_boundary = __webpack_require__(783); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -227196,7 +228332,7 @@ EuiDatePicker.__docgenInfo = [{ }]; /***/ }), -/* 1861 */ +/* 1867 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -227555,18 +228691,18 @@ function onClickOutsideHOC(WrappedComponent, config) { /***/ }), -/* 1862 */ +/* 1868 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Manager__ = __webpack_require__(1863); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Manager__ = __webpack_require__(1869); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__Manager__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Target__ = __webpack_require__(1867); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Target__ = __webpack_require__(1873); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_1__Target__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Popper__ = __webpack_require__(1868); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Popper__ = __webpack_require__(1874); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_2__Popper__["a"]; }); /* unused harmony reexport placements */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Arrow__ = __webpack_require__(1870); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Arrow__ = __webpack_require__(1876); /* unused harmony reexport Arrow */ @@ -227574,7 +228710,7 @@ function onClickOutsideHOC(WrappedComponent, config) { /***/ }), -/* 1863 */ +/* 1869 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -227660,7 +228796,7 @@ Manager.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (Manager); /***/ }), -/* 1864 */ +/* 1870 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -227675,11 +228811,11 @@ Manager.defaultProps = { var emptyFunction = __webpack_require__(50); var invariant = __webpack_require__(36); -var warning = __webpack_require__(77); +var warning = __webpack_require__(78); var assign = __webpack_require__(30); var ReactPropTypesSecret = __webpack_require__(398); -var checkPropTypes = __webpack_require__(1865); +var checkPropTypes = __webpack_require__(1871); module.exports = function(isValidElement, throwOnDirectAccess) { /* global Symbol */ @@ -228210,7 +229346,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1865 */ +/* 1871 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -228225,7 +229361,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { if (process.env.NODE_ENV !== 'production') { var invariant = __webpack_require__(36); - var warning = __webpack_require__(77); + var warning = __webpack_require__(78); var ReactPropTypesSecret = __webpack_require__(398); var loggedTypeFailures = {}; } @@ -228277,7 +229413,7 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 1866 */ +/* 1872 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -228342,7 +229478,7 @@ module.exports = function() { /***/ }), -/* 1867 */ +/* 1873 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -228402,7 +229538,7 @@ Target.propTypes = { /* harmony default export */ __webpack_exports__["a"] = (Target); /***/ }), -/* 1868 */ +/* 1874 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -228411,7 +229547,7 @@ Target.propTypes = { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(257); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_popper_js__ = __webpack_require__(1869); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_popper_js__ = __webpack_require__(1875); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -228659,7 +229795,7 @@ Popper.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (Popper); /***/ }), -/* 1869 */ +/* 1875 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -231187,7 +232323,7 @@ Popper.Defaults = Defaults; /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(18))) /***/ }), -/* 1870 */ +/* 1876 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -231253,7 +232389,7 @@ Arrow.propTypes = { /* unused harmony default export */ var _unused_webpack_default_export = (Arrow); /***/ }), -/* 1871 */ +/* 1877 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231276,7 +232412,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -231384,7 +232520,7 @@ EuiErrorBoundary.__docgenInfo = [{ }]; /***/ }), -/* 1872 */ +/* 1878 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231409,7 +232545,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); var _icon = __webpack_require__(14); @@ -231535,7 +232671,7 @@ EuiDatePickerRange.__docgenInfo = [{ }]; /***/ }), -/* 1873 */ +/* 1879 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231545,7 +232681,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _delay_hide = __webpack_require__(1874); +var _delay_hide = __webpack_require__(1880); Object.defineProperty(exports, 'EuiDelayHide', { enumerable: true, @@ -231555,7 +232691,7 @@ Object.defineProperty(exports, 'EuiDelayHide', { }); /***/ }), -/* 1874 */ +/* 1880 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231727,7 +232863,7 @@ EuiDelayHide.__docgenInfo = [{ }]; /***/ }), -/* 1875 */ +/* 1881 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231737,7 +232873,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _description_list = __webpack_require__(1876); +var _description_list = __webpack_require__(1882); Object.defineProperty(exports, 'EuiDescriptionList', { enumerable: true, @@ -231746,7 +232882,7 @@ Object.defineProperty(exports, 'EuiDescriptionList', { } }); -var _description_list_title = __webpack_require__(783); +var _description_list_title = __webpack_require__(784); Object.defineProperty(exports, 'EuiDescriptionListTitle', { enumerable: true, @@ -231755,7 +232891,7 @@ Object.defineProperty(exports, 'EuiDescriptionListTitle', { } }); -var _description_list_description = __webpack_require__(784); +var _description_list_description = __webpack_require__(785); Object.defineProperty(exports, 'EuiDescriptionListDescription', { enumerable: true, @@ -231765,7 +232901,7 @@ Object.defineProperty(exports, 'EuiDescriptionListDescription', { }); /***/ }), -/* 1876 */ +/* 1882 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -231790,9 +232926,9 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _description_list_title = __webpack_require__(783); +var _description_list_title = __webpack_require__(784); -var _description_list_description = __webpack_require__(784); +var _description_list_description = __webpack_require__(785); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -232007,7 +233143,7 @@ EuiDescriptionList.__docgenInfo = [{ }]; /***/ }), -/* 1877 */ +/* 1883 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232034,13 +233170,13 @@ var _classnames2 = _interopRequireDefault(_classnames); var _title = __webpack_require__(348); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); var _spacer = __webpack_require__(399); var _icon = __webpack_require__(231); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); var _title2 = __webpack_require__(234); @@ -232242,7 +233378,7 @@ EuiEmptyPrompt.__docgenInfo = [{ }]; /***/ }), -/* 1878 */ +/* 1884 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232252,7 +233388,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _expression = __webpack_require__(1879); +var _expression = __webpack_require__(1885); Object.defineProperty(exports, 'EuiExpression', { enumerable: true, @@ -232261,7 +233397,7 @@ Object.defineProperty(exports, 'EuiExpression', { } }); -var _expression_button = __webpack_require__(1880); +var _expression_button = __webpack_require__(1886); Object.defineProperty(exports, 'EuiExpressionButton', { enumerable: true, @@ -232271,7 +233407,7 @@ Object.defineProperty(exports, 'EuiExpressionButton', { }); /***/ }), -/* 1879 */ +/* 1885 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232343,7 +233479,7 @@ EuiExpression.__docgenInfo = [{ }]; /***/ }), -/* 1880 */ +/* 1886 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232463,7 +233599,7 @@ EuiExpressionButton.__docgenInfo = [{ }]; /***/ }), -/* 1881 */ +/* 1887 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232535,7 +233671,7 @@ EuiFilterGroup.__docgenInfo = [{ }]; /***/ }), -/* 1882 */ +/* 1888 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232785,7 +233921,7 @@ EuiFilterButton.__docgenInfo = [{ }]; /***/ }), -/* 1883 */ +/* 1889 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -232812,7 +233948,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); var _icon = __webpack_require__(14); @@ -232993,7 +234129,7 @@ EuiFilterSelectItem.__docgenInfo = [{ }]; /***/ }), -/* 1884 */ +/* 1890 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233003,7 +234139,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _flyout = __webpack_require__(1885); +var _flyout = __webpack_require__(1891); Object.defineProperty(exports, 'EuiFlyout', { enumerable: true, @@ -233018,7 +234154,7 @@ Object.defineProperty(exports, 'SIZES', { } }); -var _flyout_body = __webpack_require__(1886); +var _flyout_body = __webpack_require__(1892); Object.defineProperty(exports, 'EuiFlyoutBody', { enumerable: true, @@ -233027,7 +234163,7 @@ Object.defineProperty(exports, 'EuiFlyoutBody', { } }); -var _flyout_footer = __webpack_require__(1887); +var _flyout_footer = __webpack_require__(1893); Object.defineProperty(exports, 'EuiFlyoutFooter', { enumerable: true, @@ -233036,7 +234172,7 @@ Object.defineProperty(exports, 'EuiFlyoutFooter', { } }); -var _flyout_header = __webpack_require__(1888); +var _flyout_header = __webpack_require__(1894); Object.defineProperty(exports, 'EuiFlyoutHeader', { enumerable: true, @@ -233046,7 +234182,7 @@ Object.defineProperty(exports, 'EuiFlyoutHeader', { }); /***/ }), -/* 1885 */ +/* 1891 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233073,11 +234209,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _focusTrapReact = __webpack_require__(179); +var _focusTrapReact = __webpack_require__(180); var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _overlay_mask = __webpack_require__(237); @@ -233118,7 +234254,6 @@ var EuiFlyout = exports.EuiFlyout = function (_Component) { return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = EuiFlyout.__proto__ || Object.getPrototypeOf(EuiFlyout)).call.apply(_ref, [this].concat(args))), _this), _this.onKeyDown = function (event) { if (event.keyCode === _services.keyCodes.ESCAPE) { event.preventDefault(); - event.stopPropagation(); _this.props.onClose(); } }, _temp), _possibleConstructorReturn(_this, _ret); @@ -233173,7 +234308,6 @@ var EuiFlyout = exports.EuiFlyout = function (_Component) { }, className: classes, tabIndex: 0, - onKeyDown: this.onKeyDown, style: newStyle || style }, rest), closeButton, @@ -233190,6 +234324,7 @@ var EuiFlyout = exports.EuiFlyout = function (_Component) { return _react2.default.createElement( 'span', null, + _react2.default.createElement(_services.EuiWindowEvent, { event: 'keydown', handler: this.onKeyDown }), optionalOverlay, _react2.default.createElement( _focusTrapReact2.default, @@ -233355,7 +234490,7 @@ EuiFlyout.__docgenInfo = [{ }]; /***/ }), -/* 1886 */ +/* 1892 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233427,7 +234562,7 @@ EuiFlyoutBody.__docgenInfo = [{ }]; /***/ }), -/* 1887 */ +/* 1893 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233499,7 +234634,7 @@ EuiFlyoutFooter.__docgenInfo = [{ }]; /***/ }), -/* 1888 */ +/* 1894 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233593,7 +234728,7 @@ EuiFlyoutHeader.__docgenInfo = [{ }]; /***/ }), -/* 1889 */ +/* 1895 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233603,7 +234738,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _header = __webpack_require__(1890); +var _header = __webpack_require__(1896); Object.defineProperty(exports, 'EuiHeader', { enumerable: true, @@ -233612,7 +234747,7 @@ Object.defineProperty(exports, 'EuiHeader', { } }); -var _header_alert = __webpack_require__(1891); +var _header_alert = __webpack_require__(1897); Object.defineProperty(exports, 'EuiHeaderAlert', { enumerable: true, @@ -233621,7 +234756,7 @@ Object.defineProperty(exports, 'EuiHeaderAlert', { } }); -var _header_breadcrumbs = __webpack_require__(1893); +var _header_breadcrumbs = __webpack_require__(1899); Object.defineProperty(exports, 'EuiHeaderBreadcrumbs', { enumerable: true, @@ -233630,7 +234765,7 @@ Object.defineProperty(exports, 'EuiHeaderBreadcrumbs', { } }); -var _header_links = __webpack_require__(1895); +var _header_links = __webpack_require__(1901); Object.defineProperty(exports, 'EuiHeaderLink', { enumerable: true, @@ -233645,7 +234780,7 @@ Object.defineProperty(exports, 'EuiHeaderLinks', { } }); -var _header_logo = __webpack_require__(1901); +var _header_logo = __webpack_require__(1907); Object.defineProperty(exports, 'EuiHeaderLogo', { enumerable: true, @@ -233654,7 +234789,7 @@ Object.defineProperty(exports, 'EuiHeaderLogo', { } }); -var _header_section = __webpack_require__(786); +var _header_section = __webpack_require__(787); Object.defineProperty(exports, 'EuiHeaderSection', { enumerable: true, @@ -233676,7 +234811,7 @@ Object.defineProperty(exports, 'EuiHeaderSectionItemButton', { }); /***/ }), -/* 1890 */ +/* 1896 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233723,7 +234858,7 @@ EuiHeader.__docgenInfo = [{ }]; /***/ }), -/* 1891 */ +/* 1897 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233733,7 +234868,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _header_alert = __webpack_require__(1892); +var _header_alert = __webpack_require__(1898); Object.defineProperty(exports, 'EuiHeaderAlert', { enumerable: true, @@ -233743,7 +234878,7 @@ Object.defineProperty(exports, 'EuiHeaderAlert', { }); /***/ }), -/* 1892 */ +/* 1898 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233770,7 +234905,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _button = __webpack_require__(52); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -233883,7 +235018,7 @@ EuiHeaderAlert.__docgenInfo = [{ }]; /***/ }), -/* 1893 */ +/* 1899 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233893,7 +235028,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _header_breadcrumbs = __webpack_require__(1894); +var _header_breadcrumbs = __webpack_require__(1900); Object.defineProperty(exports, 'EuiHeaderBreadcrumbs', { enumerable: true, @@ -233903,7 +235038,7 @@ Object.defineProperty(exports, 'EuiHeaderBreadcrumbs', { }); /***/ }), -/* 1894 */ +/* 1900 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233950,7 +235085,7 @@ EuiHeaderBreadcrumbs.__docgenInfo = [{ }]; /***/ }), -/* 1895 */ +/* 1901 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -233960,7 +235095,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _header_link = __webpack_require__(1896); +var _header_link = __webpack_require__(1902); Object.defineProperty(exports, 'EuiHeaderLink', { enumerable: true, @@ -233969,7 +235104,7 @@ Object.defineProperty(exports, 'EuiHeaderLink', { } }); -var _header_links = __webpack_require__(1897); +var _header_links = __webpack_require__(1903); Object.defineProperty(exports, 'EuiHeaderLinks', { enumerable: true, @@ -233979,7 +235114,7 @@ Object.defineProperty(exports, 'EuiHeaderLinks', { }); /***/ }), -/* 1896 */ +/* 1902 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234069,7 +235204,7 @@ EuiHeaderLink.__docgenInfo = [{ }]; /***/ }), -/* 1897 */ +/* 1903 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234098,9 +235233,9 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _popover = __webpack_require__(157); +var _popover = __webpack_require__(115); -var _header_section = __webpack_require__(786); +var _header_section = __webpack_require__(787); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -234232,7 +235367,7 @@ EuiHeaderLinks.__docgenInfo = [{ }]; /***/ }), -/* 1898 */ +/* 1904 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234319,7 +235454,7 @@ EuiHeaderSection.__docgenInfo = [{ }]; /***/ }), -/* 1899 */ +/* 1905 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234410,7 +235545,7 @@ EuiHeaderSectionItem.__docgenInfo = [{ }]; /***/ }), -/* 1900 */ +/* 1906 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234477,7 +235612,7 @@ EuiHeaderSectionItemButton.__docgenInfo = [{ }]; /***/ }), -/* 1901 */ +/* 1907 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234591,7 +235726,7 @@ EuiHeaderLogo.__docgenInfo = [{ }]; /***/ }), -/* 1902 */ +/* 1908 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234601,7 +235736,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _health = __webpack_require__(1903); +var _health = __webpack_require__(1909); Object.defineProperty(exports, 'EuiHealth', { enumerable: true, @@ -234611,7 +235746,7 @@ Object.defineProperty(exports, 'EuiHealth', { }); /***/ }), -/* 1903 */ +/* 1909 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234638,7 +235773,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -234705,7 +235840,7 @@ EuiHealth.__docgenInfo = [{ }]; /***/ }), -/* 1904 */ +/* 1910 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234715,7 +235850,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _horizontal_rule = __webpack_require__(1905); +var _horizontal_rule = __webpack_require__(1911); Object.defineProperty(exports, 'EuiHorizontalRule', { enumerable: true, @@ -234725,7 +235860,7 @@ Object.defineProperty(exports, 'EuiHorizontalRule', { }); /***/ }), -/* 1905 */ +/* 1911 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234875,7 +236010,7 @@ EuiHorizontalRule.__docgenInfo = [{ }]; /***/ }), -/* 1906 */ +/* 1912 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234885,7 +236020,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _image = __webpack_require__(1907); +var _image = __webpack_require__(1913); Object.defineProperty(exports, 'EuiImage', { enumerable: true, @@ -234895,7 +236030,7 @@ Object.defineProperty(exports, 'EuiImage', { }); /***/ }), -/* 1907 */ +/* 1913 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -234922,7 +236057,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _focusTrapReact = __webpack_require__(179); +var _focusTrapReact = __webpack_require__(180); var _focusTrapReact2 = _interopRequireDefault(_focusTrapReact); @@ -234930,7 +236065,7 @@ var _overlay_mask = __webpack_require__(237); var _icon = __webpack_require__(14); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -235148,7 +236283,7 @@ EuiImage.__docgenInfo = [{ }]; /***/ }), -/* 1908 */ +/* 1914 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235158,7 +236293,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _key_pad_menu = __webpack_require__(1909); +var _key_pad_menu = __webpack_require__(1915); Object.defineProperty(exports, 'EuiKeyPadMenu', { enumerable: true, @@ -235167,7 +236302,7 @@ Object.defineProperty(exports, 'EuiKeyPadMenu', { } }); -var _key_pad_menu_item = __webpack_require__(1910); +var _key_pad_menu_item = __webpack_require__(1916); Object.defineProperty(exports, 'EuiKeyPadMenuItem', { enumerable: true, @@ -235183,7 +236318,7 @@ Object.defineProperty(exports, 'EuiKeyPadMenuItemButton', { }); /***/ }), -/* 1909 */ +/* 1915 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235256,7 +236391,7 @@ EuiKeyPadMenu.__docgenInfo = [{ }]; /***/ }), -/* 1910 */ +/* 1916 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235484,7 +236619,7 @@ EuiKeyPadMenuItem.__docgenInfo = [{ }]; /***/ }), -/* 1911 */ +/* 1917 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235494,7 +236629,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _confirm_modal = __webpack_require__(1912); +var _confirm_modal = __webpack_require__(1918); Object.defineProperty(exports, 'EuiConfirmModal', { enumerable: true, @@ -235515,7 +236650,7 @@ Object.defineProperty(exports, 'EUI_MODAL_CANCEL_BUTTON', { } }); -var _modal = __webpack_require__(787); +var _modal = __webpack_require__(788); Object.defineProperty(exports, 'EuiModal', { enumerable: true, @@ -235524,7 +236659,7 @@ Object.defineProperty(exports, 'EuiModal', { } }); -var _modal_footer = __webpack_require__(788); +var _modal_footer = __webpack_require__(789); Object.defineProperty(exports, 'EuiModalFooter', { enumerable: true, @@ -235533,7 +236668,7 @@ Object.defineProperty(exports, 'EuiModalFooter', { } }); -var _modal_header = __webpack_require__(789); +var _modal_header = __webpack_require__(790); Object.defineProperty(exports, 'EuiModalHeader', { enumerable: true, @@ -235542,7 +236677,7 @@ Object.defineProperty(exports, 'EuiModalHeader', { } }); -var _modal_body = __webpack_require__(791); +var _modal_body = __webpack_require__(792); Object.defineProperty(exports, 'EuiModalBody', { enumerable: true, @@ -235551,7 +236686,7 @@ Object.defineProperty(exports, 'EuiModalBody', { } }); -var _modal_header_title = __webpack_require__(790); +var _modal_header_title = __webpack_require__(791); Object.defineProperty(exports, 'EuiModalHeaderTitle', { enumerable: true, @@ -235561,7 +236696,7 @@ Object.defineProperty(exports, 'EuiModalHeaderTitle', { }); /***/ }), -/* 1912 */ +/* 1918 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235588,19 +236723,19 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _modal = __webpack_require__(787); +var _modal = __webpack_require__(788); -var _modal_footer = __webpack_require__(788); +var _modal_footer = __webpack_require__(789); -var _modal_header = __webpack_require__(789); +var _modal_header = __webpack_require__(790); -var _modal_header_title = __webpack_require__(790); +var _modal_header_title = __webpack_require__(791); -var _modal_body = __webpack_require__(791); +var _modal_body = __webpack_require__(792); var _button = __webpack_require__(52); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -235864,7 +236999,7 @@ EuiConfirmModal.__docgenInfo = [{ }]; /***/ }), -/* 1913 */ +/* 1919 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -235874,7 +237009,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _page = __webpack_require__(1914); +var _page = __webpack_require__(1920); Object.defineProperty(exports, 'EuiPage', { enumerable: true, @@ -235883,7 +237018,7 @@ Object.defineProperty(exports, 'EuiPage', { } }); -var _page_body = __webpack_require__(1915); +var _page_body = __webpack_require__(1921); Object.defineProperty(exports, 'EuiPageBody', { enumerable: true, @@ -235892,7 +237027,7 @@ Object.defineProperty(exports, 'EuiPageBody', { } }); -var _page_content = __webpack_require__(1917); +var _page_content = __webpack_require__(1923); Object.defineProperty(exports, 'EuiPageContent', { enumerable: true, @@ -235919,7 +237054,7 @@ Object.defineProperty(exports, 'EuiPageContentHeaderSection', { } }); -var _page_header = __webpack_require__(1922); +var _page_header = __webpack_require__(1928); Object.defineProperty(exports, 'EuiPageHeader', { enumerable: true, @@ -235934,7 +237069,7 @@ Object.defineProperty(exports, 'EuiPageHeaderSection', { } }); -var _page_side_bar = __webpack_require__(1925); +var _page_side_bar = __webpack_require__(1931); Object.defineProperty(exports, 'EuiPageSideBar', { enumerable: true, @@ -235944,7 +237079,7 @@ Object.defineProperty(exports, 'EuiPageSideBar', { }); /***/ }), -/* 1914 */ +/* 1920 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236061,7 +237196,7 @@ EuiPage.__docgenInfo = [{ }]; /***/ }), -/* 1915 */ +/* 1921 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236071,7 +237206,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _page_body = __webpack_require__(1916); +var _page_body = __webpack_require__(1922); Object.defineProperty(exports, 'EuiPageBody', { enumerable: true, @@ -236081,7 +237216,7 @@ Object.defineProperty(exports, 'EuiPageBody', { }); /***/ }), -/* 1916 */ +/* 1922 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236198,7 +237333,7 @@ EuiPageBody.__docgenInfo = [{ }]; /***/ }), -/* 1917 */ +/* 1923 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236208,7 +237343,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _page_content = __webpack_require__(1918); +var _page_content = __webpack_require__(1924); Object.defineProperty(exports, 'EuiPageContent', { enumerable: true, @@ -236217,7 +237352,7 @@ Object.defineProperty(exports, 'EuiPageContent', { } }); -var _page_content_body = __webpack_require__(1919); +var _page_content_body = __webpack_require__(1925); Object.defineProperty(exports, 'EuiPageContentBody', { enumerable: true, @@ -236226,7 +237361,7 @@ Object.defineProperty(exports, 'EuiPageContentBody', { } }); -var _page_content_header = __webpack_require__(1920); +var _page_content_header = __webpack_require__(1926); Object.defineProperty(exports, 'EuiPageContentHeader', { enumerable: true, @@ -236235,7 +237370,7 @@ Object.defineProperty(exports, 'EuiPageContentHeader', { } }); -var _page_content_header_section = __webpack_require__(1921); +var _page_content_header_section = __webpack_require__(1927); Object.defineProperty(exports, 'EuiPageContentHeaderSection', { enumerable: true, @@ -236245,7 +237380,7 @@ Object.defineProperty(exports, 'EuiPageContentHeaderSection', { }); /***/ }), -/* 1918 */ +/* 1924 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236270,7 +237405,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _panel = __webpack_require__(777); +var _panel = __webpack_require__(747); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -236376,7 +237511,7 @@ EuiPageContent.__docgenInfo = [{ }]; /***/ }), -/* 1919 */ +/* 1925 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236448,7 +237583,7 @@ EuiPageContentBody.__docgenInfo = [{ }]; /***/ }), -/* 1920 */ +/* 1926 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236543,7 +237678,7 @@ EuiPageContentHeader.__docgenInfo = [{ }]; /***/ }), -/* 1921 */ +/* 1927 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236615,7 +237750,7 @@ EuiPageContentHeaderSection.__docgenInfo = [{ }]; /***/ }), -/* 1922 */ +/* 1928 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236625,7 +237760,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _page_header = __webpack_require__(1923); +var _page_header = __webpack_require__(1929); Object.defineProperty(exports, 'EuiPageHeader', { enumerable: true, @@ -236634,7 +237769,7 @@ Object.defineProperty(exports, 'EuiPageHeader', { } }); -var _page_header_section = __webpack_require__(1924); +var _page_header_section = __webpack_require__(1930); Object.defineProperty(exports, 'EuiPageHeaderSection', { enumerable: true, @@ -236644,7 +237779,7 @@ Object.defineProperty(exports, 'EuiPageHeaderSection', { }); /***/ }), -/* 1923 */ +/* 1929 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236739,7 +237874,7 @@ EuiPageHeader.__docgenInfo = [{ }]; /***/ }), -/* 1924 */ +/* 1930 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236811,7 +237946,7 @@ EuiPageHeaderSection.__docgenInfo = [{ }]; /***/ }), -/* 1925 */ +/* 1931 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236821,7 +237956,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _page_side_bar = __webpack_require__(1926); +var _page_side_bar = __webpack_require__(1932); Object.defineProperty(exports, 'EuiPageSideBar', { enumerable: true, @@ -236831,7 +237966,7 @@ Object.defineProperty(exports, 'EuiPageSideBar', { }); /***/ }), -/* 1926 */ +/* 1932 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236903,7 +238038,7 @@ EuiPageSideBar.__docgenInfo = [{ }]; /***/ }), -/* 1927 */ +/* 1933 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -236928,7 +238063,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _pagination_button = __webpack_require__(793); +var _pagination_button = __webpack_require__(794); var _button = __webpack_require__(52); @@ -237138,7 +238273,7 @@ EuiPagination.__docgenInfo = [{ }]; /***/ }), -/* 1928 */ +/* 1934 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237148,7 +238283,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _progress = __webpack_require__(1929); +var _progress = __webpack_require__(1935); Object.defineProperty(exports, 'EuiProgress', { enumerable: true, @@ -237158,7 +238293,7 @@ Object.defineProperty(exports, 'EuiProgress', { }); /***/ }), -/* 1929 */ +/* 1935 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237363,7 +238498,7 @@ EuiProgress.__docgenInfo = [{ }]; /***/ }), -/* 1930 */ +/* 1936 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237386,15 +238521,15 @@ var _predicate = __webpack_require__(24); var _flex_group = __webpack_require__(340); -var _search_box = __webpack_require__(795); +var _search_box = __webpack_require__(796); -var _search_filters = __webpack_require__(796); +var _search_filters = __webpack_require__(797); var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); var _flex_item = __webpack_require__(538); @@ -237609,7 +238744,7 @@ var _initialiseProps = function _initialiseProps() { }; /***/ }), -/* 1931 */ +/* 1937 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237619,7 +238754,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _filters = __webpack_require__(1932); +var _filters = __webpack_require__(1938); Object.defineProperty(exports, 'createFilter', { enumerable: true, @@ -237635,7 +238770,7 @@ Object.defineProperty(exports, 'FilterConfigType', { }); /***/ }), -/* 1932 */ +/* 1938 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237650,13 +238785,13 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _is_filter = __webpack_require__(1933); +var _is_filter = __webpack_require__(1939); -var _field_value_selection_filter = __webpack_require__(1934); +var _field_value_selection_filter = __webpack_require__(1940); -var _field_value_toggle_filter = __webpack_require__(1935); +var _field_value_toggle_filter = __webpack_require__(1941); -var _field_value_toggle_group_filter = __webpack_require__(1936); +var _field_value_toggle_group_filter = __webpack_require__(1942); var _propTypes = __webpack_require__(1); @@ -237683,7 +238818,7 @@ var createFilter = exports.createFilter = function createFilter(index, config, q var FilterConfigType = exports.FilterConfigType = _propTypes2.default.oneOfType([_is_filter.IsFilterConfigType, _field_value_selection_filter.FieldValueSelectionFilterConfigType, _field_value_toggle_filter.FieldValueToggleFilterConfigType, _field_value_toggle_group_filter.FieldValueToggleGroupFilterConfigType]); /***/ }), -/* 1933 */ +/* 1939 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237704,13 +238839,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); var _predicate = __webpack_require__(24); -var _prop_types = __webpack_require__(177); +var _prop_types = __webpack_require__(178); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -237855,7 +238990,7 @@ IsFilter.__docgenInfo = [{ }]; /***/ }), -/* 1934 */ +/* 1940 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -237880,17 +239015,17 @@ var _propTypes2 = _interopRequireDefault(_propTypes); var _predicate = __webpack_require__(24); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); -var _prop_types = __webpack_require__(177); +var _prop_types = __webpack_require__(178); -var _popover = __webpack_require__(397); +var _popover = __webpack_require__(374); -var _popover_title = __webpack_require__(779); +var _popover_title = __webpack_require__(748); var _field_search = __webpack_require__(373); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); var _loading_chart = __webpack_require__(676); @@ -237898,7 +239033,7 @@ var _spacer = __webpack_require__(258); var _icon = __webpack_require__(231); -var _query3 = __webpack_require__(108); +var _query3 = __webpack_require__(109); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -238477,7 +239612,7 @@ FieldValueSelectionFilter.__docgenInfo = [{ }]; /***/ }), -/* 1935 */ +/* 1941 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -238498,13 +239633,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); var _predicate = __webpack_require__(24); -var _prop_types = __webpack_require__(177); +var _prop_types = __webpack_require__(178); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -238651,7 +239786,7 @@ FieldValueToggleFilter.__docgenInfo = [{ }]; /***/ }), -/* 1936 */ +/* 1942 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -238672,11 +239807,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _filter_group = __webpack_require__(158); +var _filter_group = __webpack_require__(159); -var _prop_types = __webpack_require__(177); +var _prop_types = __webpack_require__(178); -var _query = __webpack_require__(108); +var _query = __webpack_require__(109); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -238838,7 +239973,7 @@ FieldValueToggleGroupFilter.__docgenInfo = [{ }]; /***/ }), -/* 1937 */ +/* 1943 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -238848,7 +239983,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _side_nav = __webpack_require__(1938); +var _side_nav = __webpack_require__(1944); Object.defineProperty(exports, 'EuiSideNav', { enumerable: true, @@ -238858,7 +239993,7 @@ Object.defineProperty(exports, 'EuiSideNav', { }); /***/ }), -/* 1938 */ +/* 1944 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -238887,7 +240022,7 @@ var _classnames2 = _interopRequireDefault(_classnames); var _icon = __webpack_require__(14); -var _side_nav_item = __webpack_require__(1939); +var _side_nav_item = __webpack_require__(1945); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -239159,7 +240294,7 @@ EuiSideNav.__docgenInfo = [{ }]; /***/ }), -/* 1939 */ +/* 1945 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239399,7 +240534,7 @@ EuiSideNavItem.__docgenInfo = [{ }]; /***/ }), -/* 1940 */ +/* 1946 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239409,7 +240544,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _step = __webpack_require__(797); +var _step = __webpack_require__(798); Object.defineProperty(exports, 'EuiStep', { enumerable: true, @@ -239418,7 +240553,7 @@ Object.defineProperty(exports, 'EuiStep', { } }); -var _steps = __webpack_require__(1941); +var _steps = __webpack_require__(1947); Object.defineProperty(exports, 'EuiSteps', { enumerable: true, @@ -239427,7 +240562,7 @@ Object.defineProperty(exports, 'EuiSteps', { } }); -var _sub_steps = __webpack_require__(1942); +var _sub_steps = __webpack_require__(1948); Object.defineProperty(exports, 'EuiSubSteps', { enumerable: true, @@ -239436,7 +240571,7 @@ Object.defineProperty(exports, 'EuiSubSteps', { } }); -var _steps_horizontal = __webpack_require__(1943); +var _steps_horizontal = __webpack_require__(1949); Object.defineProperty(exports, 'EuiStepsHorizontal', { enumerable: true, @@ -239446,7 +240581,7 @@ Object.defineProperty(exports, 'EuiStepsHorizontal', { }); /***/ }), -/* 1941 */ +/* 1947 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239471,7 +240606,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _step = __webpack_require__(797); +var _step = __webpack_require__(798); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -239592,7 +240727,7 @@ EuiSteps.__docgenInfo = [{ }]; /***/ }), -/* 1942 */ +/* 1948 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239664,7 +240799,7 @@ EuiSubSteps.__docgenInfo = [{ }]; /***/ }), -/* 1943 */ +/* 1949 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239689,7 +240824,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _step_horizontal = __webpack_require__(799); +var _step_horizontal = __webpack_require__(800); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -239773,7 +240908,7 @@ EuiStepsHorizontal.__docgenInfo = [{ }]; /***/ }), -/* 1944 */ +/* 1950 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239876,7 +241011,7 @@ EuiTableHeaderButton.__docgenInfo = [{ }]; /***/ }), -/* 1945 */ +/* 1951 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239886,7 +241021,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _table_pagination = __webpack_require__(1946); +var _table_pagination = __webpack_require__(1952); Object.defineProperty(exports, 'EuiTablePagination', { enumerable: true, @@ -239896,7 +241031,7 @@ Object.defineProperty(exports, 'EuiTablePagination', { }); /***/ }), -/* 1946 */ +/* 1952 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -239919,13 +241054,13 @@ var _propTypes2 = _interopRequireDefault(_propTypes); var _button = __webpack_require__(52); -var _context_menu = __webpack_require__(188); +var _context_menu = __webpack_require__(153); -var _flex = __webpack_require__(80); +var _flex = __webpack_require__(81); -var _pagination = __webpack_require__(792); +var _pagination = __webpack_require__(793); -var _popover = __webpack_require__(157); +var _popover = __webpack_require__(115); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -239970,6 +241105,7 @@ var EuiTablePagination = exports.EuiTablePagination = function (_Component) { activePage = _props.activePage, itemsPerPage = _props.itemsPerPage, itemsPerPageOptions = _props.itemsPerPageOptions, + hidePerPageOptions = _props.hidePerPageOptions, onChangeItemsPerPage = _props.onChangeItemsPerPage, onChangePage = _props.onChangePage, pageCount = _props.pageCount; @@ -240001,27 +241137,29 @@ var EuiTablePagination = exports.EuiTablePagination = function (_Component) { ); }); + var itemsPerPagePopover = _react2.default.createElement( + _popover.EuiPopover, + { + id: 'customizablePagination', + button: button, + isOpen: this.state.isPopoverOpen, + closePopover: this.closePopover, + panelPaddingSize: 'none', + withTitle: true, + anchorPosition: 'upRight' + }, + _react2.default.createElement(_context_menu.EuiContextMenuPanel, { + items: items + }) + ); + return _react2.default.createElement( _flex.EuiFlexGroup, { justifyContent: 'spaceBetween', alignItems: 'center', responsive: false }, _react2.default.createElement( _flex.EuiFlexItem, { grow: false }, - _react2.default.createElement( - _popover.EuiPopover, - { - id: 'customizablePagination', - button: button, - isOpen: this.state.isPopoverOpen, - closePopover: this.closePopover, - panelPaddingSize: 'none', - withTitle: true, - anchorPosition: 'upRight' - }, - _react2.default.createElement(_context_menu.EuiContextMenuPanel, { - items: items - }) - ) + hidePerPageOptions ? null : itemsPerPagePopover ), _react2.default.createElement( _flex.EuiFlexItem, @@ -240043,6 +241181,7 @@ EuiTablePagination.propTypes = { activePage: _propTypes2.default.number, itemsPerPage: _propTypes2.default.number, itemsPerPageOptions: _propTypes2.default.arrayOf(_propTypes2.default.number), + hidePerPageOptions: _propTypes2.default.bool, onChangeItemsPerPage: _propTypes2.default.func, onChangePage: _propTypes2.default.func, pageCount: _propTypes2.default.number @@ -240050,7 +241189,8 @@ EuiTablePagination.propTypes = { EuiTablePagination.defaultProps = { itemsPerPage: 50, - itemsPerPageOptions: [10, 20, 50, 100] + itemsPerPageOptions: [10, 20, 50, 100], + hidePerPageOptions: false }; EuiTablePagination.__docgenInfo = [{ 'description': '', @@ -240101,6 +241241,17 @@ EuiTablePagination.__docgenInfo = [{ 'computed': false } }, + 'hidePerPageOptions': { + 'type': { + 'name': 'bool' + }, + 'required': false, + 'description': '', + 'defaultValue': { + 'value': 'false', + 'computed': false + } + }, 'onChangeItemsPerPage': { 'type': { 'name': 'func' @@ -240126,7 +241277,7 @@ EuiTablePagination.__docgenInfo = [{ }]; /***/ }), -/* 1947 */ +/* 1953 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240136,7 +241287,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _basic_table = __webpack_require__(810); +var _basic_table = __webpack_require__(811); Object.defineProperty(exports, 'EuiBasicTable', { enumerable: true, @@ -240145,7 +241296,7 @@ Object.defineProperty(exports, 'EuiBasicTable', { } }); -var _in_memory_table = __webpack_require__(1953); +var _in_memory_table = __webpack_require__(1959); Object.defineProperty(exports, 'EuiInMemoryTable', { enumerable: true, @@ -240155,7 +241306,7 @@ Object.defineProperty(exports, 'EuiInMemoryTable', { }); /***/ }), -/* 1948 */ +/* 1954 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240172,9 +241323,9 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _context_menu = __webpack_require__(188); +var _context_menu = __webpack_require__(153); -var _popover = __webpack_require__(157); +var _popover = __webpack_require__(115); var _button = __webpack_require__(52); @@ -240360,7 +241511,7 @@ CollapsedItemActions.__docgenInfo = [{ }]; /***/ }), -/* 1949 */ +/* 1955 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240375,9 +241526,9 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _default_item_action = __webpack_require__(1950); +var _default_item_action = __webpack_require__(1956); -var _custom_item_action = __webpack_require__(1951); +var _custom_item_action = __webpack_require__(1957); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -240423,7 +241574,7 @@ var ExpandedItemActions = exports.ExpandedItemActions = function ExpandedItemAct }; /***/ }), -/* 1950 */ +/* 1956 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240559,7 +241710,7 @@ DefaultItemAction.__docgenInfo = [{ }]; /***/ }), -/* 1951 */ +/* 1957 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240679,7 +241830,7 @@ CustomItemAction.__docgenInfo = [{ }]; /***/ }), -/* 1952 */ +/* 1958 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240768,7 +241919,7 @@ LoadingTableBody.__docgenInfo = [{ }]; /***/ }), -/* 1953 */ +/* 1959 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -240791,15 +241942,15 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _basic_table = __webpack_require__(810); +var _basic_table = __webpack_require__(811); -var _pagination_bar = __webpack_require__(811); +var _pagination_bar = __webpack_require__(812); var _predicate = __webpack_require__(24); var _sort = __webpack_require__(343); -var _search_bar = __webpack_require__(794); +var _search_bar = __webpack_require__(795); var _spacer = __webpack_require__(258); @@ -240871,10 +242022,11 @@ var getInitialPagination = function getInitialPagination(pagination) { var initialPageSize = pagination.initialPageSize, _pagination$pageSizeO = pagination.pageSizeOptions, - pageSizeOptions = _pagination$pageSizeO === undefined ? _pagination_bar.defaults.pageSizeOptions : _pagination$pageSizeO; + pageSizeOptions = _pagination$pageSizeO === undefined ? _pagination_bar.defaults.pageSizeOptions : _pagination$pageSizeO, + hidePerPageOptions = pagination.hidePerPageOptions; - if (initialPageSize && (!pageSizeOptions || !pageSizeOptions.includes(initialPageSize))) { + if (!hidePerPageOptions && initialPageSize && (!pageSizeOptions || !pageSizeOptions.includes(initialPageSize))) { throw new Error('EuiInMemoryTable received initialPageSize ' + initialPageSize + ', which wasn\'t provided within pageSizeOptions.'); } @@ -240883,7 +242035,8 @@ var getInitialPagination = function getInitialPagination(pagination) { return { pageIndex: 0, pageSize: initialPageSize || defaultPageSize, - pageSizeOptions: pageSizeOptions + pageSizeOptions: pageSizeOptions, + hidePerPageOptions: hidePerPageOptions }; }; @@ -240940,7 +242093,8 @@ var EuiInMemoryTable = exports.EuiInMemoryTable = function (_Component) { var _getInitialPagination = getInitialPagination(pagination), pageIndex = _getInitialPagination.pageIndex, pageSize = _getInitialPagination.pageSize, - pageSizeOptions = _getInitialPagination.pageSizeOptions; + pageSizeOptions = _getInitialPagination.pageSizeOptions, + hidePerPageOptions = _getInitialPagination.hidePerPageOptions; var _getInitialSorting = getInitialSorting(sorting), sortField = _getInitialSorting.sortField, @@ -240955,7 +242109,8 @@ var EuiInMemoryTable = exports.EuiInMemoryTable = function (_Component) { pageSize: pageSize, pageSizeOptions: pageSizeOptions, sortField: sortField, - sortDirection: sortDirection + sortDirection: sortDirection, + hidePerPageOptions: hidePerPageOptions }; return _this; } @@ -241078,7 +242233,8 @@ var EuiInMemoryTable = exports.EuiInMemoryTable = function (_Component) { pageSize = _state3.pageSize, pageSizeOptions = _state3.pageSizeOptions, sortField = _state3.sortField, - sortDirection = _state3.sortDirection; + sortDirection = _state3.sortDirection, + hidePerPageOptions = _state3.hidePerPageOptions; var _getItems = this.getItems(), items = _getItems.items, @@ -241088,7 +242244,8 @@ var EuiInMemoryTable = exports.EuiInMemoryTable = function (_Component) { pageIndex: pageIndex, pageSize: pageSize, pageSizeOptions: pageSizeOptions, - totalItemCount: totalItemCount + totalItemCount: totalItemCount, + hidePerPageOptions: hidePerPageOptions }; // Data loaded from a server can have a default sort order which is meaningful to the @@ -241476,7 +242633,7 @@ EuiInMemoryTable.__docgenInfo = [{ }]; /***/ }), -/* 1954 */ +/* 1960 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -241486,7 +242643,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _tab = __webpack_require__(812); +var _tab = __webpack_require__(813); Object.defineProperty(exports, 'EuiTab', { enumerable: true, @@ -241495,7 +242652,7 @@ Object.defineProperty(exports, 'EuiTab', { } }); -var _tabs = __webpack_require__(813); +var _tabs = __webpack_require__(814); Object.defineProperty(exports, 'EuiTabs', { enumerable: true, @@ -241504,7 +242661,7 @@ Object.defineProperty(exports, 'EuiTabs', { } }); -var _tabbed_content = __webpack_require__(1955); +var _tabbed_content = __webpack_require__(1961); Object.defineProperty(exports, 'EuiTabbedContent', { enumerable: true, @@ -241514,7 +242671,7 @@ Object.defineProperty(exports, 'EuiTabbedContent', { }); /***/ }), -/* 1955 */ +/* 1961 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -241524,7 +242681,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _tabbed_content = __webpack_require__(1956); +var _tabbed_content = __webpack_require__(1962); Object.defineProperty(exports, 'EuiTabbedContent', { enumerable: true, @@ -241534,7 +242691,7 @@ Object.defineProperty(exports, 'EuiTabbedContent', { }); /***/ }), -/* 1956 */ +/* 1962 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -241557,11 +242714,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); -var _tabs = __webpack_require__(813); +var _tabs = __webpack_require__(814); -var _tab = __webpack_require__(812); +var _tab = __webpack_require__(813); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -241810,7 +242967,7 @@ EuiTabbedContent.__docgenInfo = [{ }]; /***/ }), -/* 1957 */ +/* 1963 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -241820,7 +242977,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _toast = __webpack_require__(814); +var _toast = __webpack_require__(815); Object.defineProperty(exports, 'EuiToast', { enumerable: true, @@ -241829,7 +242986,7 @@ Object.defineProperty(exports, 'EuiToast', { } }); -var _global_toast_list = __webpack_require__(1958); +var _global_toast_list = __webpack_require__(1964); Object.defineProperty(exports, 'EuiGlobalToastList', { enumerable: true, @@ -241838,7 +242995,7 @@ Object.defineProperty(exports, 'EuiGlobalToastList', { } }); -var _global_toast_list_item = __webpack_require__(815); +var _global_toast_list_item = __webpack_require__(816); Object.defineProperty(exports, 'EuiGlobalToastListItem', { enumerable: true, @@ -241848,7 +243005,7 @@ Object.defineProperty(exports, 'EuiGlobalToastListItem', { }); /***/ }), -/* 1958 */ +/* 1964 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -241875,11 +243032,11 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _time = __webpack_require__(1959); +var _time = __webpack_require__(1965); -var _global_toast_list_item = __webpack_require__(815); +var _global_toast_list_item = __webpack_require__(816); -var _toast = __webpack_require__(814); +var _toast = __webpack_require__(815); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -242202,7 +243359,7 @@ EuiGlobalToastList.__docgenInfo = [{ }]; /***/ }), -/* 1959 */ +/* 1965 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242212,7 +243369,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _timer = __webpack_require__(1960); +var _timer = __webpack_require__(1966); Object.defineProperty(exports, 'Timer', { enumerable: true, @@ -242222,7 +243379,7 @@ Object.defineProperty(exports, 'Timer', { }); /***/ }), -/* 1960 */ +/* 1966 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242273,7 +243430,7 @@ var Timer = exports.Timer = function Timer(callback, timeMs) { }; /***/ }), -/* 1961 */ +/* 1967 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242283,7 +243440,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _hide_from = __webpack_require__(1962); +var _hide_from = __webpack_require__(1968); Object.defineProperty(exports, 'EuiHideFor', { enumerable: true, @@ -242292,7 +243449,7 @@ Object.defineProperty(exports, 'EuiHideFor', { } }); -var _show_for = __webpack_require__(1963); +var _show_for = __webpack_require__(1969); Object.defineProperty(exports, 'EuiShowFor', { enumerable: true, @@ -242302,7 +243459,7 @@ Object.defineProperty(exports, 'EuiShowFor', { }); /***/ }), -/* 1962 */ +/* 1968 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242419,7 +243576,7 @@ EuiHideFor.__docgenInfo = [{ }]; /***/ }), -/* 1963 */ +/* 1969 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242536,7 +243693,7 @@ EuiShowFor.__docgenInfo = [{ }]; /***/ }), -/* 1964 */ +/* 1970 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242675,7 +243832,7 @@ GuideRuleExample.__docgenInfo = [{ }]; /***/ }), -/* 1965 */ +/* 1971 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242753,7 +243910,7 @@ GuideRuleTitle.__docgenInfo = [{ }]; /***/ }), -/* 1966 */ +/* 1972 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242772,7 +243929,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _components = __webpack_require__(2); @@ -242836,7 +243993,7 @@ GuidePage.propTypes = { }; /***/ }), -/* 1967 */ +/* 1973 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -242857,15 +244014,15 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _jquery = __webpack_require__(1968); +var _jquery = __webpack_require__(1974); var _jquery2 = _interopRequireDefault(_jquery); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _components = __webpack_require__(2); -var _guide_theme_selector = __webpack_require__(1969); +var _guide_theme_selector = __webpack_require__(1975); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -243181,7 +244338,7 @@ GuidePageChrome.__docgenInfo = [{ }]; /***/ }), -/* 1968 */ +/* 1974 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @@ -253552,7 +254709,7 @@ return jQuery; /***/ }), -/* 1969 */ +/* 1975 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -253562,7 +254719,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _guide_theme_selector = __webpack_require__(1970); +var _guide_theme_selector = __webpack_require__(1976); Object.defineProperty(exports, 'GuideThemeSelector', { enumerable: true, @@ -253572,7 +254729,7 @@ Object.defineProperty(exports, 'GuideThemeSelector', { }); /***/ }), -/* 1970 */ +/* 1976 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -253748,7 +254905,7 @@ GuideThemeSelector.__docgenInfo = [{ }]; /***/ }), -/* 1971 */ +/* 1977 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -253758,7 +254915,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _guide_section_container = __webpack_require__(1972); +var _guide_section_container = __webpack_require__(1978); Object.defineProperty(exports, 'GuideSection', { enumerable: true, @@ -253767,7 +254924,7 @@ Object.defineProperty(exports, 'GuideSection', { } }); -var _guide_section_types = __webpack_require__(1976); +var _guide_section_types = __webpack_require__(1982); Object.defineProperty(exports, 'GuideSectionTypes', { enumerable: true, @@ -253777,7 +254934,7 @@ Object.defineProperty(exports, 'GuideSectionTypes', { }); /***/ }), -/* 1972 */ +/* 1978 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -253790,11 +254947,11 @@ exports.GuideSectionContainer = undefined; var _reactRedux = __webpack_require__(329); -var _guide_section = __webpack_require__(1973); +var _guide_section = __webpack_require__(1979); -var _store = __webpack_require__(818); +var _store = __webpack_require__(819); -var _actions = __webpack_require__(819); +var _actions = __webpack_require__(820); function mapStateToProps(state) { return { @@ -253808,7 +254965,7 @@ var GuideSectionContainer = exports.GuideSectionContainer = (0, _reactRedux.conn })(_guide_section.GuideSection); /***/ }), -/* 1973 */ +/* 1979 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -254437,7 +255594,7 @@ GuideSection.__docgenInfo = [{ }]; /***/ }), -/* 1974 */ +/* 1980 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -254448,7 +255605,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.toggleTheme = undefined; -var _action_types = __webpack_require__(820); +var _action_types = __webpack_require__(821); var _action_types2 = _interopRequireDefault(_action_types); @@ -254464,7 +255621,7 @@ var toggleTheme = exports.toggleTheme = function toggleTheme(theme) { }; /***/ }), -/* 1975 */ +/* 1981 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -254524,7 +255681,7 @@ module.exports = keyMirror; /***/ }), -/* 1976 */ +/* 1982 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -254539,7 +255696,7 @@ var GuideSectionTypes = exports.GuideSectionTypes = { }; /***/ }), -/* 1977 */ +/* 1983 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -254557,11 +255714,11 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _context_menu = __webpack_require__(821); +var _context_menu = __webpack_require__(822); var _context_menu2 = _interopRequireDefault(_context_menu); -var _button_placement = __webpack_require__(1978); +var _button_placement = __webpack_require__(1984); var _button_placement2 = _interopRequireDefault(_button_placement); @@ -255410,13 +256567,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 1978 */ +/* 1984 */ /***/ (function(module, exports) { module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWAAAAEACAYAAAH6kpyAAAAABGdBTUEAALGPC/xhBQAAG/dJREFUeAHtnQmYFdWVx093s2+yqMgqIDQ6xg3UREcDg0lMFJKICkqcOFmGmMxMFv2ChmgMOkGj4xLn02Ra+ZxJRsANRQyDQYnGYBIhCeKC3aCIbMrWQgsty+uee6vTj+7X79X2qrruffWr7+t+VXXvPffc3/m/U/fdV11dJmqrrq5u1K82bGXa2crKSht8dXzs0OxpVVVV866Rr9OnT3f8KjfSOxencNgFTiRF1r3pkEQkcXcxYh3hbB6uqalxGVc0RVFcoOwlHMXoo4mDuxV7CUep4TijZS/hOKm4qzJYqb2Eo9RwIWZRRNFewlGMvhDZKM/bSzhKDccZLXsJx0kFDUdJIKytsplzXZs2zp7mlFun4VgdHnTrkw6VF9Zvc16PuOlR2Xsw4+wfyDQ4r/l+HdG5ozw05Wwpy1NozMd8v5LIfqbLM5h2PdWsUa9OY5WEV+dhyh1JhGmYRJvy8vLaska1JdF52D6zGmZ9OCxCj3bWvemsc9i6N511hHHY401edHE2D0f5ma6QV1F8qrFOEmSJQnKI6nwsGo5Cq4UGiIYLkYnqvHWEY9FwIZpRaNs6wuThQnKI6nwsGo5Cq4UGiIYLkYnqvHWEsxqOikBYO26LgQN6dZUt113kmDaCsJuz2sute+qzHGJ3+LL5y2XF5l2yT60L/3HjTqfjugOHsg7k7txxwWmy+Mrxuaezx0ZcOLwIa2+bl2ONcDiLz8dO7JLw4UOgKsZ8ZRDIa4sqW6cIi9g6rra5zpm+Dm864Ob7yJv9RMHNJGJ6BXBMYJvNAriZREyvzCJiAttsFgU3k4jpFcAxgW02C+BmEjG9tpkHt8f3oDGNpZXZONdNW3XkcYCCPQAVW9xGwaZEvtiBmdIeBccciTYKNjUH2/rOQsHtrWBblRIzp9DmUXBodP4aWpOD/Q3ncC1T3oko+HBMYtlro2BTIh/LaBMwioJjht5GwcyDoyWOgqPl2cZaGwWTg9swKuoECi4Kn3fjNgr2blK6NfzcdOY1+uab0prrWavgk+9Z3DwG0bcYFtoONjTK7v0HCxV7nn/uaxOydaadcqzcfeGY7LGfHWsB1+1vukfznKqlzjjPuO+Z7HhnLXtNXnp3hyxd954M+emTov+eX//tv9t9ndnGLXb+9ROVct6cZc6ZBV86V64cM0KO6t5FPvzxlBa13Hf52r4Fn4G3PtHq7t4WRb53c1MEObgFuub7vFucKnpXPTGgvLZoKxgoSKBs7dq1jzQ0NFxasAYFxRAYbN0t7sWMNom21s4ikoAVpk8Ah6EWoE2bWQR3uAegl6cqd7jngRLnKVJEnHSVbQADOGYCMZtHwQCOmUDM5lFwzID5qBwzYBQM4JgJxGweBQM4ZgIxm0fBAI6ZQMzmUXDMgNusB5t6d2VQDqbcY4eCg0YuYH0ABwQWtDqAgxILWJ+1iIDAglZHwUGJBawP4IDAglYHcFBiAetbMQ82ZU4bkK1THQWHoRagDYADwApTFcBhqAVowzw4AKwwVVFwGGoB2gA4AKwwVQEchlqANlbMgwOMJ1vVlLkzCs6GJJ4dAMfDNWsVwFkU8ewwD46Ha9YqCs6iiGcHwPFwzVoFcBZFPDtWzINNmdOGCQEKDkMtQBsAB4AVpiqAw1AL0IZ5cABYYaqi4DDUArQBcABYYaoCOAy1AG3azIMDtC25qtMefknmvfJO6HFtVP+deLD6L8UtNxTcgkYxcLWZIeq5a7kbgHOJRHxsJeBbXnhDbnh2tS8U73/4ka96cVWyEvBVHx8p/bp1luUbdsgDK9/KstH/g1xv+zMN2XO9u3aS3jc9JiPvWCRb6uql9qMD2TKvnW0zJ8uw3t1bVdP/u/y0AX3kxemfkqVfndCqLN+BlYBvef4N2aL+g/wPfrPKGdPoO592Xs8Y1Nd5GGhGPXH1yH9/PDvep748Tu5ST00d2LOr7D2QyZ732jl69gKZ8ckTpO7Gpuf2DVIXsGsW/1XumTRW1u38UHp08p4j8EmuBWWeH9wChi27KDjmSFmZg2NmEql5AEeKs60xALdlEtmZTCYjzvODR44cyfODI8OKofYiUFtbe6ich1+3F276iZpAnz59OnCJi5oq9tqVAAJuV9x0FjUBz7U2nuceNXLsBSGQ+zz83LZk4FwiHFtFAAFbFS6czSWAgHOJcGwVAQRsVbhwNpcAAs4lwrFVBBCwVeHC2VwCCDiXCMdWEeDfrVsVLpzNJUAGziXCsVUEELBV4cLZXAIIOJcIx1YRQMBWhQtncwkg4FwiHFtFAAFbFS6czSWAgHOJcGwVAc/7gUvl/3laFRUXZ21+ZqfLsEIXkYFDo6OhCQQQsAlRwIfQBBBwaHQ0NIGA5xyYOZcJYcKHQgTIwIXIcN4KAgjYijDhZCECCLgQGc5bQcBzDsw6sP848nnBP6uoapKBoyKJnUQIIOBEsNNpVAQQcFQksZMIAc85MPO6ROJCpz4JkIF9gqKamQQQsJlxwSufBBCwT1BUM5OA5xyYdWCzAsdnktbxIAO35sGRZQQQsGUBw93WBBBwax4cWUbAcw7MnMuyiKbMXTJwygJeasNFwKUW0ZSNBwGnLOClNlzPOTDrwP5DzucF/6yiqkkGjookdhIhgIATwU6nURFAwFGRxE4iBDznwMzrEokLnfokQAb2CYpqZhJAwGbGBa98EkDAPkFRzUwCnnNgM93Gq7gJTHv4JZn3yjtxd+Npv3H2NNc6ZGBXPOktNEG8fugjYD+UqGMsAQTcjqE56Z7FTm+76g84rys373Je56/eIJfNXy6f/e/n5ZK5v2/j0VRVNvGXLzjnq3fUSd+bH5NX398tI+9YJENvWygHMg1O2Zvb90ivWY/KCmV378GMPLDyLRl3/7Nt7EV14rKTj5Vbzz81a67m6onO8WdGHiP1s6bKwJ5d5WcTxzrla6+ZJA9NOdvZn/2ZU2T7DyfLMT26ZNuG3WEOHJZciHb/c8lZTqubl70md104Rrbv3e8cf3jgkPO65J/GO+LLNX3lmOEybnh/2adEec5/LZVdN1zi7K9TotBCbfxbg/EPPCd7brxUTlZvlOVXfUa+fvpxzs+mPfUyuFfXXLNFH58+qK+s2b5bVv3b5+R367dJ5Z1PS3mZSINy6Ldvvy9b6urlyG6d5T8njZVR6s02+sie0kFVGKCEfdRPFsgflI9n/eI3RfnBP/suCl/pNi6bOdeIwfEhzogw4ERcBJgDx0XWcrsbr7so8RH0VdMPr40phBchyo0mQAY2Ojw450UAAXsRotxoAlrAg2tra5vWcYx2FecgcJhAJpORdevW1eo58KDy8vJXGxoa+hwuZg8CZhNQmn101KhRU8p27dp1sE+fPnyhYXa88C4PAZWBHy1rVFueMk5BwHgC+i/m+RBnfJhw0I0AAnajQ5nxBBCw8SHCQTcCCNiNDmXGE0DAxocIB90IeC6fVVVVubWnDAKxEpg+fbqrfTKwKx4KTSeAgE2PEP65EkDArngoNJ0AAjY9QvjnSgABu+Kh0HQCCNj0COGfKwEE7IqHQtMJIGDTI4R/rgQQsCseCk0ngIBNjxD+uRJAwK54KDSdAAI2PUL450oAAbviodB0AgjY9AjhnysBBOyKh0LTCfBXyaZHCP8KEuCvkguiocAWAkwhbIkUfuYlgIDzYuGkLQQQsC2Rws+8BBBwXiyctIUAArYlUviZlwACzouFk7YQQMC2RAo/8xJAwHmxcNIWAgjYlkjhZ14CCDgvFk7aQgAB2xIp/MxLAAHnxcJJWwggYFsihZ95CSDgvFg4aQsBz+cD63su2cwhUFlZaY4zBnhCBjYgCLgQngACDs+OlgYQQMAGBAEXwhNAwOHZ0dIAAgjYgCDgQngCCDg8O1oaQAABGxAEXAhPwHMdmHXH8HBpGT8BMnD8jOkhRgIIOEa4mI6fAAKOnzE9xEgAAccIF9PxE0DA8TOmhxgJIOAY4WI6fgIIOH7G9BAjAc91YO4H9k+fNXP/rKKqSQaOiiR2EiGAgBPBTqdREUDAUZHETiIEEHAi2Ok0KgIIOCqS2EmEAAJOBDudRkUAAUdFEjuJEPBcB2ZtM5G40KlPAmRgn6CoZiYBBGxmXPDKJwEE7BMU1cwkgIDNjAte+SSAgH2CopqZBBCwmXHBK58EELBPUFQzk4DnOjD3A5sVONblW8eDDNyaB0eWEUDAlgUMd1sTQMCteXBkGQEEbFnAcLc1AQTcmgdHlhFAwJYFDHdbE0DArXlwZBkBz3Vg1h0ti2jK3CUDpyzgpTZcBFxqEU3ZeBBwygJeasNFwKUW0ZSNBwGnLOClNlwEXGoRTdl4EHDKAl5qw/VcB+Z+YP8hZ83cP6uoapKBoyKJnUQIIOBEsNNpVAQQcFQksZMIAQScCHY6jYoAAo6KJHYSIYCAE8FOp1ERQMBRkcROIgQ814FZ20wkLnTqkwAZ2CcoqplJAAGbGRe88kkAAfsERTUzCSBgM+OCVz4JIGCfoKhmJgEEbGZc8MonAQTsExTVzCTguQ5sptt4FTeBTXvq5cz7lshW9ZrEdvkpw2Tu1LM9u0bAnojSWWHIrU8kOvB5r7zj9O8lYqYQiYaJzt0INIvYrQ4CdqNDmfEEELDxIcJBNwII2I0OZcYTQMDtGKITf/ZrGXXHImnM0+e81RvynHU/Nfv5150KE+Y8514xptJ5BVYJRvXr6fR4yceGxNTzYbMI+DCLWPcWvblZXv/OhbL2mkmyZ/9BmfzQi05/M5ascl537tsvfW5+THarspbb1rqP5OjZC+SPG3c6p8c/8JxMe/glZ//6pavl/hVvybsf7HOOx93/rFr6esbZP/3eJTLkp0/Kb9/e5hzH8av+UEa+fValY/qKU4fJhhlfkG4dK2T5Nz4t73z/C5JpaHqrfvm04bLrhkvkiM4dZcpJQ+V/p5wlD178iUhcQsCRYPQ2Mun4QXLtM6vkmFuekO4dO8h7Sph608LV26qttVKrgjz8toWybe9+WbF5l/M6oGcX2TZzsoxX4tQifvarE5z10f2ZBunSoUL++YzjZMMHe52yZV8/T17+1vmycM1m+cuWWtl47Rdl0i+fd+xH/at3l45y1ZMr5OpzTnBMn3fcMXKs8l1n3688/kcZdvtC6d6paZV2/Iijpa96c77/w8nSQ5274pE/yKI3N0XiEgKOBKO3keUbdshPzz9V3vvBRXL14r9Ipw5N6LfWNX1RoEWtt4Mqax3dvbOcMaiv83rC3b92phyZxkY51NAgFeVlTr1OFa1Dd0AJuqKsqexAJiNdVSbU2xFdOjmvUf965PJz5B9PGyYP/vktx/RHKhvrrWZHnfPa8tfeA4ecw2b/9EHzG7hlvTD7rSmEsUAbXwTOGnqkDFUZasR/PCV3XThGqi4605ky9O/RxWk/pHd36TnrUVnzvYmt7F1zzvFOZtOX33OOPUqOU+31NEFL9eZPnyxVK9Y59T857CgZfvtTMkBl+Es/NrSVjTgO9DRozsq3Zday1+SmT52kpjF7ZZPK+DrrLq7eIjuuvzjb7XZ1Rdn9o0udsWdPRrRT1qi2iGxhpoQIlM2ca8RoGmdPK+iHfuwZGbggHgpsIICAbYgSPhYkgIALoqEgaQIDenX1dAEBeyJKZ4W+3TonPvCXv/VZTx/4EOeJiAqmEuBDnKmRwS/fBJhC+EZFRRMJIGATo4JPvgkgYN+oqGgiAQRsYlTwyTeB8oy68YMNAjYSKC8vry1fv359LSK2MXzp9rm2tlbdnNdwUll1dfUgpeRX+/Xr17NXr14dKiqabsNLNx5GDwEIQCB6AnqysGfPnkM7d+6scxLw2rVrdw0fPrwPiTd62FiEAAQgkI+ATsT601u5ysIk33yEOAcBCEAgJgJ6wqtzL99ixAQYsxCAAAS8CJCAvQhRDgEIQCAmAiTgmMBiFgIQgIAXARKwFyHKIQABCMREgAQcE1jMQgACEPAi0PQsT69aLuVVVVUupRRBAAIQKF0C06dPL2pwzICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJkIDDs6MlBCAAgaIIkICLwkdjCEAAAuEJFP084GKfhxnedVpCAAIQsJsAM2C744f3EICAxQRIwBYHD9chAAG7CZCA7Y4f3kMAAhYTIAFbHDxchwAE7CZAArY7fngPAQhYTIAEbHHwcB0CELCbAAnY7vjhPQQgYDEBErDFwcN1CEDAbgIkYLvjh/cQgIDFBEjAFgcP1yEAAbsJkIDtjh/eQwACFhMgAVscPFyHAATsJkACtjt+eA8BCFhMgARscfBwHQIQsJsACdju+OE9BCBgMYGinwdcU1Nj8fBxHQLxEqisrIy3A6xbTYAZsNXhw3kIQMBmAiRgm6OH7xCAgNUESMBWhw/nIQABmwmQgG2OHr5DAAJWEyABWx0+nIcABGwmQAK2OXr4DgEIWE2ABGx1+HAeAhCwmUDR9wFzn6PN4cd3CEAgSQLMgJOkT98QgECqCZCAUx1+Bg8BCCRJgAScJH36hgAEUk2ABJzq8DN4CEAgSQIk4CTp0zcEIJBqAiTgVIefwUMAAkkSIAEnSZ++IQCBVBMo+j5gngecav3ENnjuL48NLYYNIsAM2KBg4AoEIJAuAiTgdMWb0UIAAgYRIAEbFAxcgQAE0kWABJyueDNaCEDAIAIkYIOCgSsQgEC6CJCA0xVvRgsBCBhEgARsUDBwBQIQSBeBou8D5n7NdAmG0UIAAtERYAYcHUssQQACEAhEgAQcCBeVIQABCERHgAQcHUssQQACEAhEgAQcCBeVIQABCERHgAQcHUssQQACEAhEgAQcCBeVIQABCERHgAQcHUssQQACEAhEoOj7gHkecCDeVE4ZAe6TT1nAAw6XGXBAYFSHAAQgEBUBEnBUJLEDAQhAICABEnBAYFSHAAQgEBUBEnBUJLEDAQhAICABEnBAYFSHAAQgEBUBEnBUJLEDAQhAICABEnBAYFSHAAQgEBWBou8D5j7HqEKBHQhAIG0EmAGnLeKMFwIQMIYACdiYUOAIBCCQNgIk4LRFnPFCAALGECABGxMKHIEABNJGgASctogzXghAwBgCJGBjQoEjEIBA2giQgNMWccYLAQgYQ6Do+4B5HrAxsSwpR7i/vKTCyWAKEGAGXAAMpyEAAQjETYAEHDdh7EMAAhAoQIAEXAAMpyEAAQjETYAEHDdh7EMAAhAoQIAEXAAMpyEAAQjETYAEHDdh7EMAAhAoQIAEXAAMpyEAAQjETaDo+4C5XzPuEGEfAhAoVQLMgEs1sowLAhAwngAJ2PgQ4SAEIFCqBEjApRpZxgUBCBhPgARsfIhwEAIQKFUCJOBSjSzjggAEjCdAAjY+RDgIAQiUKgEScKlGlnFBAALGEyj6PmDjR4iDEIBAZAQ27amXU+5ZLLv27Y/Mpo2G+nbrLK98+wIZ3KtrUe4zAy4KH40hkC4CZ963JPXJV0dcX4A0i2I3EnCxBGkPgRQR2KpmwGxNBKJgQQJGTRCAAAQSIkACTgg83UIAAhAgAaOBkibw3ocfBRrfy5t2iv6iqb23A5kGmbPybck0NrZ319b2V9mvp5w/aoC1/mvHScBWhw/n8xH43TvbpfdNj8n7Kvke06OL7N5/UI69baE8/vrGfNVbnbvz92/Ki+9sa3UuroNuNz4iew9mHPOdKsrla6ePkIqysri6M8pu944V8u6ML8i6ayY5MfLj3IWjB8riK8dnq9bsrJNn1m7NHtu4QwK2MWr47ErgzMH9pFOHcrn84eXyxBubRCe3DerNfvGJQ5x2Z/9iqSzfsCNr42sL/iQPrHwre3ztklUyf/UGeX3bbjlvzjL5xpMvZ8vy7cxa9prc/uIaqTtwyJnFTpjznFNNz2aPv+tpuXrxX2RLXb38/E9r1TfnzzhlzYl3r2pzsKFR9qsZcMcb5mfbjb7zaZmh/Hh39z659YU3pP/sBU6y1n3oev/y1ErZrGbqd79UnbWZzzdTzz009e/lmwtXyOXzl8uCK87NujlmYB/Zef3FcvnJx8qQI7rJ49POlRmfPMG5MHVVSbuivEx08taXqStOHSYPTTnbaTt2YF/Z/sPJMvWkoXL8Ub3k6S+Pkwcv/oRT9tWxI6TuxkudMm1zkSr7/rknZPtMcof7gJOkT9+xEOiiku+2mZMd2/oD/ZMqCV+lkugc9YacqGZRXtuPJnxMLlMJQG/6zdr9xofl7oljZYGaQf/kt69nm9+g6ulEMWFEfycB69lzN5Uc1tfulX1qZvvr6s0yUN0neucFY5w23/z4KNE/etNJxHnt1EE6qqSyP3N46UH3M1glits+e6pT57pxfyer3/tAHvzzW3LlmBHOBeXez5/ulH337NFy++/WOMsmxd6T6hhsh186IZ4+qK9srRvk9HZU9y6ix6gvNNeNO1GuX7pa5qkLoN4unvui86p/1SumGXWxar54ZQvUzrWq/Q2q3cOvvuuc/vyvXpD6WVPl2iV/dY4fe21jtuyW51+XO1RM9EUz6Y0ZcNIRoP/ICVStWCdD1ZLDRjV71DOls4YeKT1UotuyZ5/T13kj+8uvVq2XQ+rNvGrrBzLvlaY3e7MjOsnq83rpQifuKSrJdu1QIV86ZZi88d0Lsz86+WobU+f/3kmWm677onxl7HHS+Ld13EnHD5aaHXVyn5r5qmry0rs7pFLNbPWMV29H9+gsb6hZdu428fhBsmb77uya8MI1m51k3nxRyK1v03F/tSSkL2aVdy5yZsB6Fjxa7X9HXUhOUDPXn/+pRq7/hxNFz2jVdcnh2nwB26aWlEb26+FcsHLHfL+K+Q/GnyinHNPbifW9nz/DWZ7YttfsPxgpq66ubuS/WuSGk+NSIKDTnE7CQ9VsMt+mZ6l6xlpo0x/3e6rE7WfTyw06GXdWyx35tg+VLX0RyN10LtbLvvpCkW/TF4EjOnfMV5TIubKZc9ulX70WrpeO6g9l2vSnywp9WanL9FKF5t0eW+PsaaG7qampkbaKCG2OhhAwi4BOaoWSr/bULfnqcr/JV9fVb/yKikJpVPImX91Oz/LcNpOSr5ufUZfpBJsv+ep+CiXf5rL2Sr5RjDn/5ToKy9iAAAQgAAFXAiRgVzwUQgACEIiPAAk4PrZYhkDJEbhcfRHJ1kQgChZ8CYeaIACBQAT0XwrO+L+/yvPr35coHkgTqPOEKw9QtxWOH95fbvvcaUU/ipIv4RIOJt1DwEYC+n7juVOb/gDCRv9N8pklCJOigS8QgECqCJCAUxVuBgsBCJhEgARsUjTwBQIQSBUBEnCqws1gIQABkwiQgE2KBr5AAAKpIlCutkdra2vb5w+nU4WWwUIAAhDIT0DnXJ17nb9EVw/kGaQO7lJVP9XQ0NAnfxPOQgACEIBAMQRUnq1V7Z9VefZ7o0eP3vz/bAl84woN218AAAAASUVORK5CYII=" /***/ }), -/* 1979 */ +/* 1985 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -255430,11 +256587,11 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _colors = __webpack_require__(1980); +var _colors = __webpack_require__(1986); var _colors2 = _interopRequireDefault(_colors); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _components = __webpack_require__(6); @@ -255739,7 +256896,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 1980 */ +/* 1986 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -255860,7 +257017,7 @@ var euiCodeBlockSelectorIdColor = "inherit" /***/ }), -/* 1981 */ +/* 1987 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256529,7 +257686,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 1982 */ +/* 1988 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256549,13 +257706,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _text_scaling = __webpack_require__(2315); +var _text_scaling = __webpack_require__(2321); var _text_scaling2 = _interopRequireDefault(_text_scaling); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var textScalingSource = __webpack_require__(2316); +var textScalingSource = __webpack_require__(2322); var textScalingHtml = (0, _services.renderToHtml)(_text_scaling2.default); exports.default = function (props) { @@ -256589,7 +257746,7 @@ exports.default = function (props) { module.exports = exports['default']; /***/ }), -/* 1983 */ +/* 1989 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256604,13 +257761,13 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _enzyme = __webpack_require__(822); +var _enzyme = __webpack_require__(823); -var _enzymeAdapterReact = __webpack_require__(2295); +var _enzymeAdapterReact = __webpack_require__(2301); var _enzymeAdapterReact2 = _interopRequireDefault(_enzymeAdapterReact); -var _html = __webpack_require__(2313); +var _html = __webpack_require__(2319); var _html2 = _interopRequireDefault(_html); @@ -256637,7 +257794,7 @@ function renderToHtml(componentReference) { } /***/ }), -/* 1984 */ +/* 1990 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256661,7 +257818,7 @@ module.exports = function isArguments(value) { /***/ }), -/* 1985 */ +/* 1991 */ /***/ (function(module, exports) { @@ -256689,7 +257846,7 @@ module.exports = function forEach (obj, fn, ctx) { /***/ }), -/* 1986 */ +/* 1992 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256748,7 +257905,7 @@ module.exports = function bind(that) { /***/ }), -/* 1987 */ +/* 1993 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256797,14 +257954,14 @@ module.exports = function hasSymbols() { /***/ }), -/* 1988 */ +/* 1994 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var define = __webpack_require__(96); -var getPolyfill = __webpack_require__(826); +var define = __webpack_require__(97); +var getPolyfill = __webpack_require__(827); module.exports = function shimAssign() { var polyfill = getPolyfill(); @@ -256818,7 +257975,7 @@ module.exports = function shimAssign() { /***/ }), -/* 1989 */ +/* 1995 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -256939,7 +258096,7 @@ function fromByteArray (uint8) { /***/ }), -/* 1990 */ +/* 1996 */ /***/ (function(module, exports) { exports.read = function (buffer, offset, isLE, mLen, nBytes) { @@ -257029,20 +258186,20 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { /***/ }), -/* 1991 */ +/* 1997 */ /***/ (function(module, exports) { module.exports = {"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376} /***/ }), -/* 1992 */ +/* 1998 */ /***/ (function(module, exports, __webpack_require__) { -var ElementType = __webpack_require__(97); +var ElementType = __webpack_require__(98); var re_whitespace = /\s+/g; -var NodePrototype = __webpack_require__(833); -var ElementPrototype = __webpack_require__(1993); +var NodePrototype = __webpack_require__(834); +var ElementPrototype = __webpack_require__(1999); function DomHandler(callback, options, elementCB){ if(typeof callback === "object"){ @@ -257258,11 +258415,11 @@ module.exports = DomHandler; /***/ }), -/* 1993 */ +/* 1999 */ /***/ (function(module, exports, __webpack_require__) { // DOM-Level-1-compliant structure -var NodePrototype = __webpack_require__(833); +var NodePrototype = __webpack_require__(834); var ElementPrototype = module.exports = Object.create(NodePrototype); var domLvl1 = { @@ -257284,10 +258441,10 @@ Object.keys(domLvl1).forEach(function(key) { /***/ }), -/* 1994 */ +/* 2000 */ /***/ (function(module, exports, __webpack_require__) { -var index = __webpack_require__(159), +var index = __webpack_require__(160), DomHandler = index.DomHandler, DomUtils = index.DomUtils; @@ -257296,7 +258453,7 @@ function FeedHandler(callback, options){ this.init(callback, options); } -__webpack_require__(70)(FeedHandler, DomHandler); +__webpack_require__(71)(FeedHandler, DomHandler); FeedHandler.prototype.init = DomHandler; @@ -257385,18 +258542,18 @@ module.exports = FeedHandler; /***/ }), -/* 1995 */ +/* 2001 */ /***/ (function(module, exports, __webpack_require__) { module.exports = Stream; -var Parser = __webpack_require__(834); +var Parser = __webpack_require__(835); function Stream(options){ Parser.call(this, new Cbs(this), options); } -__webpack_require__(70)(Stream, Parser); +__webpack_require__(71)(Stream, Parser); Stream.prototype.readable = true; @@ -257404,7 +258561,7 @@ function Cbs(scope){ this.scope = scope; } -var EVENTS = __webpack_require__(159).EVENTS; +var EVENTS = __webpack_require__(160).EVENTS; Object.keys(EVENTS).forEach(function(name){ if(EVENTS[name] === 0){ @@ -257425,13 +258582,13 @@ Object.keys(EVENTS).forEach(function(name){ }); /***/ }), -/* 1996 */ +/* 2002 */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), -/* 1997 */ +/* 2003 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -257511,7 +258668,7 @@ module.exports = function () { }(); /***/ }), -/* 1998 */ +/* 2004 */ /***/ (function(module, exports, __webpack_require__) { var apply = Function.prototype.apply; @@ -257564,13 +258721,13 @@ exports._unrefActive = exports.active = function(item) { }; // setimmediate attaches itself to the global object -__webpack_require__(1999); +__webpack_require__(2005); exports.setImmediate = setImmediate; exports.clearImmediate = clearImmediate; /***/ }), -/* 1999 */ +/* 2005 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, process) {(function (global, undefined) { @@ -257763,7 +258920,7 @@ exports.clearImmediate = clearImmediate; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18), __webpack_require__(5))) /***/ }), -/* 2000 */ +/* 2006 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) { @@ -257837,7 +258994,7 @@ function config (name) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 2001 */ +/* 2007 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -257870,11 +259027,11 @@ function config (name) { module.exports = PassThrough; -var Transform = __webpack_require__(838); +var Transform = __webpack_require__(839); /**/ var util = __webpack_require__(190); -util.inherits = __webpack_require__(70); +util.inherits = __webpack_require__(71); /**/ util.inherits(PassThrough, Transform); @@ -257890,41 +259047,41 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { }; /***/ }), -/* 2002 */ +/* 2008 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(405); /***/ }), -/* 2003 */ +/* 2009 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(121); +module.exports = __webpack_require__(122); /***/ }), -/* 2004 */ +/* 2010 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(404).Transform /***/ }), -/* 2005 */ +/* 2011 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(404).PassThrough /***/ }), -/* 2006 */ +/* 2012 */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), -/* 2007 */ +/* 2013 */ /***/ (function(module, exports, __webpack_require__) { module.exports = ProxyHandler; @@ -257933,7 +259090,7 @@ function ProxyHandler(cbs){ this._cbs = cbs || {}; } -var EVENTS = __webpack_require__(159).EVENTS; +var EVENTS = __webpack_require__(160).EVENTS; Object.keys(EVENTS).forEach(function(name){ if(EVENTS[name] === 0){ name = "on" + name; @@ -257956,18 +259113,18 @@ Object.keys(EVENTS).forEach(function(name){ }); /***/ }), -/* 2008 */ +/* 2014 */ /***/ (function(module, exports, __webpack_require__) { var DomUtils = module.exports; [ - __webpack_require__(2009), - __webpack_require__(2014), __webpack_require__(2015), - __webpack_require__(2016), - __webpack_require__(2017), - __webpack_require__(2018) + __webpack_require__(2020), + __webpack_require__(2021), + __webpack_require__(2022), + __webpack_require__(2023), + __webpack_require__(2024) ].forEach(function(ext){ Object.keys(ext).forEach(function(key){ DomUtils[key] = ext[key].bind(DomUtils); @@ -257976,10 +259133,10 @@ var DomUtils = module.exports; /***/ }), -/* 2009 */ +/* 2015 */ /***/ (function(module, exports, __webpack_require__) { -var ElementType = __webpack_require__(97), +var ElementType = __webpack_require__(98), getOuterHTML = __webpack_require__(265), isTag = ElementType.isTag; @@ -258005,7 +259162,7 @@ function getText(elem){ /***/ }), -/* 2010 */ +/* 2016 */ /***/ (function(module, exports) { //Types of elements found in the DOM @@ -258024,11 +259181,11 @@ module.exports = { }; /***/ }), -/* 2011 */ +/* 2017 */ /***/ (function(module, exports, __webpack_require__) { -var encode = __webpack_require__(2012), - decode = __webpack_require__(2013); +var encode = __webpack_require__(2018), + decode = __webpack_require__(2019); exports.decode = function(data, level){ return (!level || level <= 0 ? decode.XML : decode.HTML)(data); @@ -258063,7 +259220,7 @@ exports.escape = encode.escape; /***/ }), -/* 2012 */ +/* 2018 */ /***/ (function(module, exports, __webpack_require__) { var inverseXML = getInverseObj(__webpack_require__(403)), @@ -258142,13 +259299,13 @@ exports.escape = escapeXML; /***/ }), -/* 2013 */ +/* 2019 */ /***/ (function(module, exports, __webpack_require__) { var entityMap = __webpack_require__(261), - legacyMap = __webpack_require__(832), + legacyMap = __webpack_require__(833), xmlMap = __webpack_require__(403), - decodeCodePoint = __webpack_require__(831); + decodeCodePoint = __webpack_require__(832); var decodeXMLStrict = getStrictDecoder(xmlMap), decodeHTMLStrict = getStrictDecoder(entityMap); @@ -258219,7 +259376,7 @@ module.exports = { }; /***/ }), -/* 2014 */ +/* 2020 */ /***/ (function(module, exports) { var getChildren = exports.getChildren = function(elem){ @@ -258249,7 +259406,7 @@ exports.getName = function(elem){ /***/ }), -/* 2015 */ +/* 2021 */ /***/ (function(module, exports) { exports.removeElement = function(elem){ @@ -258332,10 +259489,10 @@ exports.prepend = function(elem, prev){ /***/ }), -/* 2016 */ +/* 2022 */ /***/ (function(module, exports, __webpack_require__) { -var isTag = __webpack_require__(97).isTag; +var isTag = __webpack_require__(98).isTag; module.exports = { filter: filter, @@ -258437,10 +259594,10 @@ function findAll(test, rootElems){ /***/ }), -/* 2017 */ +/* 2023 */ /***/ (function(module, exports, __webpack_require__) { -var ElementType = __webpack_require__(97); +var ElementType = __webpack_require__(98); var isTag = exports.isTag = ElementType.isTag; exports.testElement = function(options, element){ @@ -258530,7 +259687,7 @@ exports.getElementsByTagType = function(type, element, recurse, limit){ /***/ }), -/* 2018 */ +/* 2024 */ /***/ (function(module, exports) { // removeSubsets @@ -258677,7 +259834,7 @@ exports.uniqueSort = function(nodes) { /***/ }), -/* 2019 */ +/* 2025 */ /***/ (function(module, exports, __webpack_require__) { module.exports = CollectingHandler; @@ -258687,7 +259844,7 @@ function CollectingHandler(cbs){ this.events = []; } -var EVENTS = __webpack_require__(159).EVENTS; +var EVENTS = __webpack_require__(160).EVENTS; Object.keys(EVENTS).forEach(function(name){ if(EVENTS[name] === 0){ name = "on" + name; @@ -258738,14 +259895,14 @@ CollectingHandler.prototype.restart = function(){ /***/ }), -/* 2020 */ +/* 2026 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Parser = __webpack_require__(839), - Serializer = __webpack_require__(843); +var Parser = __webpack_require__(840), + Serializer = __webpack_require__(844); // Shorthands @@ -258777,19 +259934,19 @@ exports.serialize = function (node, options) { // Tree adapters exports.treeAdapters = { default: __webpack_require__(407), - htmlparser2: __webpack_require__(2029) + htmlparser2: __webpack_require__(2035) }; // Streaming -exports.ParserStream = __webpack_require__(844); -exports.PlainTextConversionStream = __webpack_require__(2030); -exports.SerializerStream = __webpack_require__(2031); -exports.SAXParser = __webpack_require__(2032); +exports.ParserStream = __webpack_require__(845); +exports.PlainTextConversionStream = __webpack_require__(2036); +exports.SerializerStream = __webpack_require__(2037); +exports.SAXParser = __webpack_require__(2038); /***/ }), -/* 2021 */ +/* 2027 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -258943,7 +260100,7 @@ Preprocessor.prototype.retreat = function () { /***/ }), -/* 2022 */ +/* 2028 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -258954,13 +260111,13 @@ Preprocessor.prototype.retreat = function () { module.exports = new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4000,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,10000,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13000,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204]); /***/ }), -/* 2023 */ +/* 2029 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var HTML = __webpack_require__(71); +var HTML = __webpack_require__(72); //Aliases var $ = HTML.TAG_NAMES, @@ -259356,7 +260513,7 @@ OpenElementStack.prototype.generateImpliedEndTagsWithExclusion = function (exclu /***/ }), -/* 2024 */ +/* 2030 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -259530,19 +260687,19 @@ FormattingElementList.prototype.getElementEntry = function (element) { /***/ }), -/* 2025 */ +/* 2031 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Mixin = __webpack_require__(266), - Tokenizer = __webpack_require__(160), - LocationInfoTokenizerMixin = __webpack_require__(840), - PositionTrackingPreprocessorMixin = __webpack_require__(841), - LocationInfoOpenElementStackMixin = __webpack_require__(2028), - HTML = __webpack_require__(71), - inherits = __webpack_require__(84).inherits; + Tokenizer = __webpack_require__(161), + LocationInfoTokenizerMixin = __webpack_require__(841), + PositionTrackingPreprocessorMixin = __webpack_require__(842), + LocationInfoOpenElementStackMixin = __webpack_require__(2034), + HTML = __webpack_require__(72), + inherits = __webpack_require__(85).inherits; //Aliases @@ -259750,7 +260907,7 @@ LocationInfoParserMixin.prototype._getOverriddenMethods = function (mxn, orig) { /***/ }), -/* 2026 */ +/* 2032 */ /***/ (function(module, exports) { module.exports = function isBuffer(arg) { @@ -259761,7 +260918,7 @@ module.exports = function isBuffer(arg) { } /***/ }), -/* 2027 */ +/* 2033 */ /***/ (function(module, exports) { if (typeof Object.create === 'function') { @@ -259790,14 +260947,14 @@ if (typeof Object.create === 'function') { /***/ }), -/* 2028 */ +/* 2034 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Mixin = __webpack_require__(266), - inherits = __webpack_require__(84).inherits; + inherits = __webpack_require__(85).inherits; var LocationInfoOpenElementStackMixin = module.exports = function (stack, options) { Mixin.call(this, stack); @@ -259831,14 +260988,14 @@ LocationInfoOpenElementStackMixin.prototype._getOverriddenMethods = function (mx /***/ }), -/* 2029 */ +/* 2035 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var doctype = __webpack_require__(409), - DOCUMENT_MODE = __webpack_require__(71).DOCUMENT_MODE; + DOCUMENT_MODE = __webpack_require__(72).DOCUMENT_MODE; //Conversion tables for DOM Level1 structure emulation @@ -260176,15 +261333,15 @@ exports.isElementNode = function (node) { /***/ }), -/* 2030 */ +/* 2036 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ParserStream = __webpack_require__(844), - inherits = __webpack_require__(84).inherits, - $ = __webpack_require__(71).TAG_NAMES; +var ParserStream = __webpack_require__(845), + inherits = __webpack_require__(85).inherits, + $ = __webpack_require__(72).TAG_NAMES; var PlainTextConversionStream = module.exports = function (options) { ParserStream.call(this, options); @@ -260203,15 +261360,15 @@ inherits(PlainTextConversionStream, ParserStream); /***/ }), -/* 2031 */ +/* 2037 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ReadableStream = __webpack_require__(189).Readable, - inherits = __webpack_require__(84).inherits, - Serializer = __webpack_require__(843); + inherits = __webpack_require__(85).inherits, + Serializer = __webpack_require__(844); var SerializerStream = module.exports = function (node, options) { ReadableStream.call(this); @@ -260238,18 +261395,18 @@ SerializerStream.prototype._read = function () { /***/ }), -/* 2032 */ +/* 2038 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TransformStream = __webpack_require__(189).Transform, - DevNullStream = __webpack_require__(2033), - inherits = __webpack_require__(84).inherits, - Tokenizer = __webpack_require__(160), - LocationInfoTokenizerMixin = __webpack_require__(840), - ParserFeedbackSimulator = __webpack_require__(2034), + DevNullStream = __webpack_require__(2039), + inherits = __webpack_require__(85).inherits, + Tokenizer = __webpack_require__(161), + LocationInfoTokenizerMixin = __webpack_require__(841), + ParserFeedbackSimulator = __webpack_require__(2040), mergeOptions = __webpack_require__(408); var DEFAULT_OPTIONS = { @@ -260363,14 +261520,14 @@ SAXParser.prototype._emitPendingText = function () { /***/ }), -/* 2033 */ +/* 2039 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var WritableStream = __webpack_require__(189).Writable, - util = __webpack_require__(84); + util = __webpack_require__(85); var DevNullStream = module.exports = function () { WritableStream.call(this); @@ -260384,16 +261541,16 @@ DevNullStream.prototype._write = function (chunk, encoding, cb) { /***/ }), -/* 2034 */ +/* 2040 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Tokenizer = __webpack_require__(160), - foreignContent = __webpack_require__(842), +var Tokenizer = __webpack_require__(161), + foreignContent = __webpack_require__(843), UNICODE = __webpack_require__(191), - HTML = __webpack_require__(71); + HTML = __webpack_require__(72); //Aliases @@ -260544,13 +261701,13 @@ ParserFeedbackSimulator.prototype._handleEndTagToken = function (token) { /***/ }), -/* 2035 */ +/* 2041 */ /***/ (function(module, exports, __webpack_require__) { var isFunction = __webpack_require__(412), - isMasked = __webpack_require__(2038), + isMasked = __webpack_require__(2044), isObject = __webpack_require__(60), - toSource = __webpack_require__(848); + toSource = __webpack_require__(849); /** * Used to match `RegExp` @@ -260597,7 +261754,7 @@ module.exports = baseIsNative; /***/ }), -/* 2036 */ +/* 2042 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(192); @@ -260649,7 +261806,7 @@ module.exports = getRawTag; /***/ }), -/* 2037 */ +/* 2043 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -260677,10 +261834,10 @@ module.exports = objectToString; /***/ }), -/* 2038 */ +/* 2044 */ /***/ (function(module, exports, __webpack_require__) { -var coreJsData = __webpack_require__(2039); +var coreJsData = __webpack_require__(2045); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { @@ -260703,7 +261860,7 @@ module.exports = isMasked; /***/ }), -/* 2039 */ +/* 2045 */ /***/ (function(module, exports, __webpack_require__) { var root = __webpack_require__(49); @@ -260715,7 +261872,7 @@ module.exports = coreJsData; /***/ }), -/* 2040 */ +/* 2046 */ /***/ (function(module, exports) { /** @@ -260734,11 +261891,11 @@ module.exports = getValue; /***/ }), -/* 2041 */ +/* 2047 */ /***/ (function(module, exports, __webpack_require__) { -var constant = __webpack_require__(2042), - defineProperty = __webpack_require__(846), +var constant = __webpack_require__(2048), + defineProperty = __webpack_require__(847), identity = __webpack_require__(193); /** @@ -260762,7 +261919,7 @@ module.exports = baseSetToString; /***/ }), -/* 2042 */ +/* 2048 */ /***/ (function(module, exports) { /** @@ -260794,7 +261951,7 @@ module.exports = constant; /***/ }), -/* 2043 */ +/* 2049 */ /***/ (function(module, exports) { /** @@ -260820,11 +261977,11 @@ module.exports = baseTimes; /***/ }), -/* 2044 */ +/* 2050 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(161), - isObjectLike = __webpack_require__(98); +var baseGetTag = __webpack_require__(162), + isObjectLike = __webpack_require__(99); /** `Object#toString` result references. */ var argsTag = '[object Arguments]'; @@ -260844,7 +262001,7 @@ module.exports = baseIsArguments; /***/ }), -/* 2045 */ +/* 2051 */ /***/ (function(module, exports) { /** @@ -260868,12 +262025,12 @@ module.exports = stubFalse; /***/ }), -/* 2046 */ +/* 2052 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(161), +var baseGetTag = __webpack_require__(162), isLength = __webpack_require__(415), - isObjectLike = __webpack_require__(98); + isObjectLike = __webpack_require__(99); /** `Object#toString` result references. */ var argsTag = '[object Arguments]', @@ -260934,7 +262091,7 @@ module.exports = baseIsTypedArray; /***/ }), -/* 2047 */ +/* 2053 */ /***/ (function(module, exports) { /** @@ -260954,10 +262111,10 @@ module.exports = baseUnary; /***/ }), -/* 2048 */ +/* 2054 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(847); +/* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(848); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -260983,11 +262140,11 @@ module.exports = nodeUtil; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 2049 */ +/* 2055 */ /***/ (function(module, exports, __webpack_require__) { var isPrototype = __webpack_require__(271), - nativeKeys = __webpack_require__(2050); + nativeKeys = __webpack_require__(2056); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -261019,10 +262176,10 @@ module.exports = baseKeys; /***/ }), -/* 2050 */ +/* 2056 */ /***/ (function(module, exports, __webpack_require__) { -var overArg = __webpack_require__(853); +var overArg = __webpack_require__(854); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeKeys = overArg(Object.keys, Object); @@ -261031,12 +262188,12 @@ module.exports = nativeKeys; /***/ }), -/* 2051 */ +/* 2057 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(60), isPrototype = __webpack_require__(271), - nativeKeysIn = __webpack_require__(2052); + nativeKeysIn = __webpack_require__(2058); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -261070,7 +262227,7 @@ module.exports = baseKeysIn; /***/ }), -/* 2052 */ +/* 2058 */ /***/ (function(module, exports) { /** @@ -261096,19 +262253,19 @@ module.exports = nativeKeysIn; /***/ }), -/* 2053 */ +/* 2059 */ /***/ (function(module, exports, __webpack_require__) { -var baseSetData = __webpack_require__(855), - createBind = __webpack_require__(2054), - createCurry = __webpack_require__(2055), - createHybrid = __webpack_require__(858), - createPartial = __webpack_require__(2072), - getData = __webpack_require__(862), - mergeData = __webpack_require__(2073), - setData = __webpack_require__(864), - setWrapToString = __webpack_require__(865), - toInteger = __webpack_require__(2074); +var baseSetData = __webpack_require__(856), + createBind = __webpack_require__(2060), + createCurry = __webpack_require__(2061), + createHybrid = __webpack_require__(859), + createPartial = __webpack_require__(2078), + getData = __webpack_require__(863), + mergeData = __webpack_require__(2079), + setData = __webpack_require__(865), + setWrapToString = __webpack_require__(866), + toInteger = __webpack_require__(2080); /** Error message constants. */ var FUNC_ERROR_TEXT = 'Expected a function'; @@ -261208,7 +262365,7 @@ module.exports = createWrap; /***/ }), -/* 2054 */ +/* 2060 */ /***/ (function(module, exports, __webpack_require__) { var createCtor = __webpack_require__(275), @@ -261242,13 +262399,13 @@ module.exports = createBind; /***/ }), -/* 2055 */ +/* 2061 */ /***/ (function(module, exports, __webpack_require__) { var apply = __webpack_require__(270), createCtor = __webpack_require__(275), - createHybrid = __webpack_require__(858), - createRecurry = __webpack_require__(861), + createHybrid = __webpack_require__(859), + createRecurry = __webpack_require__(862), getHolder = __webpack_require__(422), replaceHolders = __webpack_require__(277), root = __webpack_require__(49); @@ -261294,7 +262451,7 @@ module.exports = createCurry; /***/ }), -/* 2056 */ +/* 2062 */ /***/ (function(module, exports) { /** @@ -261321,13 +262478,13 @@ module.exports = countHolders; /***/ }), -/* 2057 */ +/* 2063 */ /***/ (function(module, exports, __webpack_require__) { var LazyWrapper = __webpack_require__(419), - getData = __webpack_require__(862), - getFuncName = __webpack_require__(2059), - lodash = __webpack_require__(2061); + getData = __webpack_require__(863), + getFuncName = __webpack_require__(2065), + lodash = __webpack_require__(2067); /** * Checks if `func` has a lazy counterpart. @@ -261355,7 +262512,7 @@ module.exports = isLaziable; /***/ }), -/* 2058 */ +/* 2064 */ /***/ (function(module, exports) { /** @@ -261378,10 +262535,10 @@ module.exports = noop; /***/ }), -/* 2059 */ +/* 2065 */ /***/ (function(module, exports, __webpack_require__) { -var realNames = __webpack_require__(2060); +var realNames = __webpack_require__(2066); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -261415,7 +262572,7 @@ module.exports = getFuncName; /***/ }), -/* 2060 */ +/* 2066 */ /***/ (function(module, exports) { /** Used to lookup unminified function names. */ @@ -261425,15 +262582,15 @@ module.exports = realNames; /***/ }), -/* 2061 */ +/* 2067 */ /***/ (function(module, exports, __webpack_require__) { var LazyWrapper = __webpack_require__(419), - LodashWrapper = __webpack_require__(863), + LodashWrapper = __webpack_require__(864), baseLodash = __webpack_require__(420), isArray = __webpack_require__(35), - isObjectLike = __webpack_require__(98), - wrapperClone = __webpack_require__(2062); + isObjectLike = __webpack_require__(99), + wrapperClone = __webpack_require__(2068); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -261578,11 +262735,11 @@ module.exports = lodash; /***/ }), -/* 2062 */ +/* 2068 */ /***/ (function(module, exports, __webpack_require__) { var LazyWrapper = __webpack_require__(419), - LodashWrapper = __webpack_require__(863), + LodashWrapper = __webpack_require__(864), copyArray = __webpack_require__(421); /** @@ -261607,7 +262764,7 @@ module.exports = wrapperClone; /***/ }), -/* 2063 */ +/* 2069 */ /***/ (function(module, exports) { /** Used to match wrap detail comments. */ @@ -261630,7 +262787,7 @@ module.exports = getWrapDetails; /***/ }), -/* 2064 */ +/* 2070 */ /***/ (function(module, exports) { /** Used to match wrap detail comments. */ @@ -261659,11 +262816,11 @@ module.exports = insertWrapDetails; /***/ }), -/* 2065 */ +/* 2071 */ /***/ (function(module, exports, __webpack_require__) { -var arrayEach = __webpack_require__(866), - arrayIncludes = __webpack_require__(2066); +var arrayEach = __webpack_require__(867), + arrayIncludes = __webpack_require__(2072); /** Used to compose bitmasks for function metadata. */ var WRAP_BIND_FLAG = 1, @@ -261711,10 +262868,10 @@ module.exports = updateWrapDetails; /***/ }), -/* 2066 */ +/* 2072 */ /***/ (function(module, exports, __webpack_require__) { -var baseIndexOf = __webpack_require__(2067); +var baseIndexOf = __webpack_require__(2073); /** * A specialized version of `_.includes` for arrays without support for @@ -261734,12 +262891,12 @@ module.exports = arrayIncludes; /***/ }), -/* 2067 */ +/* 2073 */ /***/ (function(module, exports, __webpack_require__) { -var baseFindIndex = __webpack_require__(2068), - baseIsNaN = __webpack_require__(2069), - strictIndexOf = __webpack_require__(2070); +var baseFindIndex = __webpack_require__(2074), + baseIsNaN = __webpack_require__(2075), + strictIndexOf = __webpack_require__(2076); /** * The base implementation of `_.indexOf` without `fromIndex` bounds checks. @@ -261760,7 +262917,7 @@ module.exports = baseIndexOf; /***/ }), -/* 2068 */ +/* 2074 */ /***/ (function(module, exports) { /** @@ -261790,7 +262947,7 @@ module.exports = baseFindIndex; /***/ }), -/* 2069 */ +/* 2075 */ /***/ (function(module, exports) { /** @@ -261808,7 +262965,7 @@ module.exports = baseIsNaN; /***/ }), -/* 2070 */ +/* 2076 */ /***/ (function(module, exports) { /** @@ -261837,7 +262994,7 @@ module.exports = strictIndexOf; /***/ }), -/* 2071 */ +/* 2077 */ /***/ (function(module, exports, __webpack_require__) { var copyArray = __webpack_require__(421), @@ -261872,7 +263029,7 @@ module.exports = reorder; /***/ }), -/* 2072 */ +/* 2078 */ /***/ (function(module, exports, __webpack_require__) { var apply = __webpack_require__(270), @@ -261921,11 +263078,11 @@ module.exports = createPartial; /***/ }), -/* 2073 */ +/* 2079 */ /***/ (function(module, exports, __webpack_require__) { -var composeArgs = __webpack_require__(859), - composeArgsRight = __webpack_require__(860), +var composeArgs = __webpack_require__(860), + composeArgsRight = __webpack_require__(861), replaceHolders = __webpack_require__(277); /** Used as the internal argument placeholder. */ @@ -262017,10 +263174,10 @@ module.exports = mergeData; /***/ }), -/* 2074 */ +/* 2080 */ /***/ (function(module, exports, __webpack_require__) { -var toFinite = __webpack_require__(2075); +var toFinite = __webpack_require__(2081); /** * Converts `value` to an integer. @@ -262059,10 +263216,10 @@ module.exports = toInteger; /***/ }), -/* 2075 */ +/* 2081 */ /***/ (function(module, exports, __webpack_require__) { -var toNumber = __webpack_require__(2076); +var toNumber = __webpack_require__(2082); /** Used as references for various `Number` constants. */ var INFINITY = 1 / 0, @@ -262107,7 +263264,7 @@ module.exports = toFinite; /***/ }), -/* 2076 */ +/* 2082 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(60), @@ -262179,10 +263336,10 @@ module.exports = toNumber; /***/ }), -/* 2077 */ +/* 2083 */ /***/ (function(module, exports, __webpack_require__) { -var baseFor = __webpack_require__(867), +var baseFor = __webpack_require__(868), keys = __webpack_require__(272); /** @@ -262201,7 +263358,7 @@ module.exports = baseForOwn; /***/ }), -/* 2078 */ +/* 2084 */ /***/ (function(module, exports) { /** @@ -262232,10 +263389,10 @@ module.exports = createBaseFor; /***/ }), -/* 2079 */ +/* 2085 */ /***/ (function(module, exports, __webpack_require__) { -var isArrayLike = __webpack_require__(123); +var isArrayLike = __webpack_require__(124); /** * Creates a `baseEach` or `baseEachRight` function. @@ -262270,7 +263427,7 @@ module.exports = createBaseEach; /***/ }), -/* 2080 */ +/* 2086 */ /***/ (function(module, exports, __webpack_require__) { var identity = __webpack_require__(193); @@ -262290,7 +263447,7 @@ module.exports = castFunction; /***/ }), -/* 2081 */ +/* 2087 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(268), @@ -262334,10 +263491,10 @@ module.exports = assignInWith; /***/ }), -/* 2082 */ +/* 2088 */ /***/ (function(module, exports, __webpack_require__) { -var eq = __webpack_require__(162); +var eq = __webpack_require__(163); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -262369,7 +263526,7 @@ module.exports = customDefaultsAssignIn; /***/ }), -/* 2083 */ +/* 2089 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(423), @@ -262383,8 +263540,8 @@ var $ = __webpack_require__(423), dataAttrPrefix = 'data-', _ = { forEach: __webpack_require__(279), - extend: __webpack_require__(854), - some: __webpack_require__(2129) + extend: __webpack_require__(855), + some: __webpack_require__(2135) }, // Lookup table for coercing string data-* attributes to their corresponding @@ -262867,10 +264024,10 @@ exports.is = function (selector) { /***/ }), -/* 2084 */ +/* 2090 */ /***/ (function(module, exports, __webpack_require__) { -var ElementType = __webpack_require__(97), +var ElementType = __webpack_require__(98), getOuterHTML = __webpack_require__(265), isTag = ElementType.isTag; @@ -262895,7 +264052,7 @@ function getText(elem){ /***/ }), -/* 2085 */ +/* 2091 */ /***/ (function(module, exports) { var getChildren = exports.getChildren = function(elem){ @@ -262925,7 +264082,7 @@ exports.getName = function(elem){ /***/ }), -/* 2086 */ +/* 2092 */ /***/ (function(module, exports) { exports.removeElement = function(elem){ @@ -263008,10 +264165,10 @@ exports.prepend = function(elem, prev){ /***/ }), -/* 2087 */ +/* 2093 */ /***/ (function(module, exports, __webpack_require__) { -var isTag = __webpack_require__(97).isTag; +var isTag = __webpack_require__(98).isTag; module.exports = { filter: filter, @@ -263108,10 +264265,10 @@ function findAll(test, elems){ /***/ }), -/* 2088 */ +/* 2094 */ /***/ (function(module, exports, __webpack_require__) { -var ElementType = __webpack_require__(97); +var ElementType = __webpack_require__(98); var isTag = exports.isTag = ElementType.isTag; exports.testElement = function(options, element){ @@ -263201,7 +264358,7 @@ exports.getElementsByTagType = function(type, element, recurse, limit){ /***/ }), -/* 2089 */ +/* 2095 */ /***/ (function(module, exports) { // removeSubsets @@ -263348,11 +264505,11 @@ exports.uniqueSort = function(nodes) { /***/ }), -/* 2090 */ +/* 2096 */ /***/ (function(module, exports, __webpack_require__) { -var parse = __webpack_require__(2091), - compile = __webpack_require__(2092); +var parse = __webpack_require__(2097), + compile = __webpack_require__(2098); module.exports = function nthCheck(formula){ return compile(parse(formula)); @@ -263362,7 +264519,7 @@ module.exports.parse = parse; module.exports.compile = compile; /***/ }), -/* 2091 */ +/* 2097 */ /***/ (function(module, exports) { module.exports = parse; @@ -263408,7 +264565,7 @@ function parse(formula){ /***/ }), -/* 2092 */ +/* 2098 */ /***/ (function(module, exports, __webpack_require__) { module.exports = compile; @@ -263453,7 +264610,7 @@ function compile(parsed){ } /***/ }), -/* 2093 */ +/* 2099 */ /***/ (function(module, exports, __webpack_require__) { /* @@ -263464,15 +264621,15 @@ module.exports = compile; module.exports.compileUnsafe = compileUnsafe; module.exports.compileToken = compileToken; -var parse = __webpack_require__(2094), +var parse = __webpack_require__(2100), DomUtils = __webpack_require__(197), isTag = DomUtils.isTag, - Rules = __webpack_require__(2095), - sortRules = __webpack_require__(2096), + Rules = __webpack_require__(2101), + sortRules = __webpack_require__(2102), BaseFuncs = __webpack_require__(198), trueFunc = BaseFuncs.trueFunc, falseFunc = BaseFuncs.falseFunc, - procedure = __webpack_require__(871); + procedure = __webpack_require__(872); function compile(selector, options, context){ var next = compileUnsafe(selector, options, context); @@ -263651,7 +264808,7 @@ filters.matches = function(next, token, options, context){ /***/ }), -/* 2094 */ +/* 2100 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -263925,7 +265082,7 @@ function addToken(subselects, tokens){ /***/ }), -/* 2095 */ +/* 2101 */ /***/ (function(module, exports, __webpack_require__) { var DomUtils = __webpack_require__(197), @@ -263941,7 +265098,7 @@ var DomUtils = __webpack_require__(197), module.exports = { __proto__: null, - attribute: __webpack_require__(870).compile, + attribute: __webpack_require__(871).compile, pseudo: __webpack_require__(424).compile, //tags @@ -264019,7 +265176,7 @@ module.exports = { }; /***/ }), -/* 2096 */ +/* 2102 */ /***/ (function(module, exports, __webpack_require__) { module.exports = sortByProcedure; @@ -264030,7 +265187,7 @@ module.exports = sortByProcedure; (some types of selectors are faster than others) */ -var procedure = __webpack_require__(871); +var procedure = __webpack_require__(872); var attributes = { __proto__: null, @@ -264105,10 +265262,10 @@ function getProcedure(token){ /***/ }), -/* 2097 */ +/* 2103 */ /***/ (function(module, exports, __webpack_require__) { -var baseMerge = __webpack_require__(2098), +var baseMerge = __webpack_require__(2104), createAssigner = __webpack_require__(269); /** @@ -264150,13 +265307,13 @@ module.exports = merge; /***/ }), -/* 2098 */ +/* 2104 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(425), - assignMergeValue = __webpack_require__(872), - baseFor = __webpack_require__(867), - baseMergeDeep = __webpack_require__(2121), + assignMergeValue = __webpack_require__(873), + baseFor = __webpack_require__(868), + baseMergeDeep = __webpack_require__(2127), isObject = __webpack_require__(60), keysIn = __webpack_require__(274); @@ -264197,7 +265354,7 @@ module.exports = baseMerge; /***/ }), -/* 2099 */ +/* 2105 */ /***/ (function(module, exports) { /** @@ -264216,7 +265373,7 @@ module.exports = listCacheClear; /***/ }), -/* 2100 */ +/* 2106 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(281); @@ -264257,7 +265414,7 @@ module.exports = listCacheDelete; /***/ }), -/* 2101 */ +/* 2107 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(281); @@ -264282,7 +265439,7 @@ module.exports = listCacheGet; /***/ }), -/* 2102 */ +/* 2108 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(281); @@ -264304,7 +265461,7 @@ module.exports = listCacheHas; /***/ }), -/* 2103 */ +/* 2109 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(281); @@ -264336,7 +265493,7 @@ module.exports = listCacheSet; /***/ }), -/* 2104 */ +/* 2110 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(280); @@ -264357,7 +265514,7 @@ module.exports = stackClear; /***/ }), -/* 2105 */ +/* 2111 */ /***/ (function(module, exports) { /** @@ -264381,7 +265538,7 @@ module.exports = stackDelete; /***/ }), -/* 2106 */ +/* 2112 */ /***/ (function(module, exports) { /** @@ -264401,7 +265558,7 @@ module.exports = stackGet; /***/ }), -/* 2107 */ +/* 2113 */ /***/ (function(module, exports) { /** @@ -264421,7 +265578,7 @@ module.exports = stackHas; /***/ }), -/* 2108 */ +/* 2114 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(280), @@ -264461,10 +265618,10 @@ module.exports = stackSet; /***/ }), -/* 2109 */ +/* 2115 */ /***/ (function(module, exports, __webpack_require__) { -var Hash = __webpack_require__(2110), +var Hash = __webpack_require__(2116), ListCache = __webpack_require__(280), Map = __webpack_require__(426); @@ -264488,14 +265645,14 @@ module.exports = mapCacheClear; /***/ }), -/* 2110 */ +/* 2116 */ /***/ (function(module, exports, __webpack_require__) { -var hashClear = __webpack_require__(2111), - hashDelete = __webpack_require__(2112), - hashGet = __webpack_require__(2113), - hashHas = __webpack_require__(2114), - hashSet = __webpack_require__(2115); +var hashClear = __webpack_require__(2117), + hashDelete = __webpack_require__(2118), + hashGet = __webpack_require__(2119), + hashHas = __webpack_require__(2120), + hashSet = __webpack_require__(2121); /** * Creates a hash object. @@ -264526,7 +265683,7 @@ module.exports = Hash; /***/ }), -/* 2111 */ +/* 2117 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(282); @@ -264547,7 +265704,7 @@ module.exports = hashClear; /***/ }), -/* 2112 */ +/* 2118 */ /***/ (function(module, exports) { /** @@ -264570,7 +265727,7 @@ module.exports = hashDelete; /***/ }), -/* 2113 */ +/* 2119 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(282); @@ -264606,7 +265763,7 @@ module.exports = hashGet; /***/ }), -/* 2114 */ +/* 2120 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(282); @@ -264635,7 +265792,7 @@ module.exports = hashHas; /***/ }), -/* 2115 */ +/* 2121 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(282); @@ -264664,7 +265821,7 @@ module.exports = hashSet; /***/ }), -/* 2116 */ +/* 2122 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(283); @@ -264688,7 +265845,7 @@ module.exports = mapCacheDelete; /***/ }), -/* 2117 */ +/* 2123 */ /***/ (function(module, exports) { /** @@ -264709,7 +265866,7 @@ module.exports = isKeyable; /***/ }), -/* 2118 */ +/* 2124 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(283); @@ -264731,7 +265888,7 @@ module.exports = mapCacheGet; /***/ }), -/* 2119 */ +/* 2125 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(283); @@ -264753,7 +265910,7 @@ module.exports = mapCacheHas; /***/ }), -/* 2120 */ +/* 2126 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(283); @@ -264781,23 +265938,23 @@ module.exports = mapCacheSet; /***/ }), -/* 2121 */ +/* 2127 */ /***/ (function(module, exports, __webpack_require__) { -var assignMergeValue = __webpack_require__(872), - cloneBuffer = __webpack_require__(2122), - cloneTypedArray = __webpack_require__(2123), +var assignMergeValue = __webpack_require__(873), + cloneBuffer = __webpack_require__(2128), + cloneTypedArray = __webpack_require__(2129), copyArray = __webpack_require__(421), - initCloneObject = __webpack_require__(2125), + initCloneObject = __webpack_require__(2131), isArguments = __webpack_require__(273), isArray = __webpack_require__(35), - isArrayLikeObject = __webpack_require__(2126), + isArrayLikeObject = __webpack_require__(2132), isBuffer = __webpack_require__(416), isFunction = __webpack_require__(412), isObject = __webpack_require__(60), - isPlainObject = __webpack_require__(2127), + isPlainObject = __webpack_require__(2133), isTypedArray = __webpack_require__(417), - toPlainObject = __webpack_require__(2128); + toPlainObject = __webpack_require__(2134); /** * A specialized version of `baseMerge` for arrays and objects which performs @@ -264880,7 +266037,7 @@ module.exports = baseMergeDeep; /***/ }), -/* 2122 */ +/* 2128 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(49); @@ -264922,10 +266079,10 @@ module.exports = cloneBuffer; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 2123 */ +/* 2129 */ /***/ (function(module, exports, __webpack_require__) { -var cloneArrayBuffer = __webpack_require__(2124); +var cloneArrayBuffer = __webpack_require__(2130); /** * Creates a clone of `typedArray`. @@ -264944,10 +266101,10 @@ module.exports = cloneTypedArray; /***/ }), -/* 2124 */ +/* 2130 */ /***/ (function(module, exports, __webpack_require__) { -var Uint8Array = __webpack_require__(873); +var Uint8Array = __webpack_require__(874); /** * Creates a clone of `arrayBuffer`. @@ -264966,11 +266123,11 @@ module.exports = cloneArrayBuffer; /***/ }), -/* 2125 */ +/* 2131 */ /***/ (function(module, exports, __webpack_require__) { var baseCreate = __webpack_require__(276), - getPrototype = __webpack_require__(874), + getPrototype = __webpack_require__(875), isPrototype = __webpack_require__(271); /** @@ -264990,11 +266147,11 @@ module.exports = initCloneObject; /***/ }), -/* 2126 */ +/* 2132 */ /***/ (function(module, exports, __webpack_require__) { -var isArrayLike = __webpack_require__(123), - isObjectLike = __webpack_require__(98); +var isArrayLike = __webpack_require__(124), + isObjectLike = __webpack_require__(99); /** * This method is like `_.isArrayLike` except that it also checks if `value` @@ -265029,12 +266186,12 @@ module.exports = isArrayLikeObject; /***/ }), -/* 2127 */ +/* 2133 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetTag = __webpack_require__(161), - getPrototype = __webpack_require__(874), - isObjectLike = __webpack_require__(98); +var baseGetTag = __webpack_require__(162), + getPrototype = __webpack_require__(875), + isObjectLike = __webpack_require__(99); /** `Object#toString` result references. */ var objectTag = '[object Object]'; @@ -265097,7 +266254,7 @@ module.exports = isPlainObject; /***/ }), -/* 2128 */ +/* 2134 */ /***/ (function(module, exports, __webpack_require__) { var copyObject = __webpack_require__(268), @@ -265135,14 +266292,14 @@ module.exports = toPlainObject; /***/ }), -/* 2129 */ +/* 2135 */ /***/ (function(module, exports, __webpack_require__) { -var arraySome = __webpack_require__(875), +var arraySome = __webpack_require__(876), baseIteratee = __webpack_require__(199), - baseSome = __webpack_require__(2162), + baseSome = __webpack_require__(2168), isArray = __webpack_require__(35), - isIterateeCall = __webpack_require__(851); + isIterateeCall = __webpack_require__(852); /** * Checks if `predicate` returns truthy for **any** element of `collection`. @@ -265192,12 +266349,12 @@ module.exports = some; /***/ }), -/* 2130 */ +/* 2136 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsMatch = __webpack_require__(2131), - getMatchData = __webpack_require__(2149), - matchesStrictComparable = __webpack_require__(880); +var baseIsMatch = __webpack_require__(2137), + getMatchData = __webpack_require__(2155), + matchesStrictComparable = __webpack_require__(881); /** * The base implementation of `_.matches` which doesn't clone `source`. @@ -265220,11 +266377,11 @@ module.exports = baseMatches; /***/ }), -/* 2131 */ +/* 2137 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(425), - baseIsEqual = __webpack_require__(876); + baseIsEqual = __webpack_require__(877); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -265288,14 +266445,14 @@ module.exports = baseIsMatch; /***/ }), -/* 2132 */ +/* 2138 */ /***/ (function(module, exports, __webpack_require__) { var Stack = __webpack_require__(425), - equalArrays = __webpack_require__(877), - equalByTag = __webpack_require__(2137), - equalObjects = __webpack_require__(2140), - getTag = __webpack_require__(2145), + equalArrays = __webpack_require__(878), + equalByTag = __webpack_require__(2143), + equalObjects = __webpack_require__(2146), + getTag = __webpack_require__(2151), isArray = __webpack_require__(35), isBuffer = __webpack_require__(416), isTypedArray = __webpack_require__(417); @@ -265377,12 +266534,12 @@ module.exports = baseIsEqualDeep; /***/ }), -/* 2133 */ +/* 2139 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(427), - setCacheAdd = __webpack_require__(2134), - setCacheHas = __webpack_require__(2135); + setCacheAdd = __webpack_require__(2140), + setCacheHas = __webpack_require__(2141); /** * @@ -265410,7 +266567,7 @@ module.exports = SetCache; /***/ }), -/* 2134 */ +/* 2140 */ /***/ (function(module, exports) { /** Used to stand-in for `undefined` hash values. */ @@ -265435,7 +266592,7 @@ module.exports = setCacheAdd; /***/ }), -/* 2135 */ +/* 2141 */ /***/ (function(module, exports) { /** @@ -265455,7 +266612,7 @@ module.exports = setCacheHas; /***/ }), -/* 2136 */ +/* 2142 */ /***/ (function(module, exports) { /** @@ -265474,15 +266631,15 @@ module.exports = cacheHas; /***/ }), -/* 2137 */ +/* 2143 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(192), - Uint8Array = __webpack_require__(873), - eq = __webpack_require__(162), - equalArrays = __webpack_require__(877), - mapToArray = __webpack_require__(2138), - setToArray = __webpack_require__(2139); + Uint8Array = __webpack_require__(874), + eq = __webpack_require__(163), + equalArrays = __webpack_require__(878), + mapToArray = __webpack_require__(2144), + setToArray = __webpack_require__(2145); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1, @@ -265592,7 +266749,7 @@ module.exports = equalByTag; /***/ }), -/* 2138 */ +/* 2144 */ /***/ (function(module, exports) { /** @@ -265616,7 +266773,7 @@ module.exports = mapToArray; /***/ }), -/* 2139 */ +/* 2145 */ /***/ (function(module, exports) { /** @@ -265640,10 +266797,10 @@ module.exports = setToArray; /***/ }), -/* 2140 */ +/* 2146 */ /***/ (function(module, exports, __webpack_require__) { -var getAllKeys = __webpack_require__(2141); +var getAllKeys = __webpack_require__(2147); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1; @@ -265735,11 +266892,11 @@ module.exports = equalObjects; /***/ }), -/* 2141 */ +/* 2147 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetAllKeys = __webpack_require__(2142), - getSymbols = __webpack_require__(2143), +var baseGetAllKeys = __webpack_require__(2148), + getSymbols = __webpack_require__(2149), keys = __webpack_require__(272); /** @@ -265757,10 +266914,10 @@ module.exports = getAllKeys; /***/ }), -/* 2142 */ +/* 2148 */ /***/ (function(module, exports, __webpack_require__) { -var arrayPush = __webpack_require__(878), +var arrayPush = __webpack_require__(879), isArray = __webpack_require__(35); /** @@ -265783,11 +266940,11 @@ module.exports = baseGetAllKeys; /***/ }), -/* 2143 */ +/* 2149 */ /***/ (function(module, exports, __webpack_require__) { var arrayFilter = __webpack_require__(428), - stubArray = __webpack_require__(2144); + stubArray = __webpack_require__(2150); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -265819,7 +266976,7 @@ module.exports = getSymbols; /***/ }), -/* 2144 */ +/* 2150 */ /***/ (function(module, exports) { /** @@ -265848,16 +267005,16 @@ module.exports = stubArray; /***/ }), -/* 2145 */ +/* 2151 */ /***/ (function(module, exports, __webpack_require__) { -var DataView = __webpack_require__(2146), +var DataView = __webpack_require__(2152), Map = __webpack_require__(426), - Promise = __webpack_require__(2147), - Set = __webpack_require__(2148), - WeakMap = __webpack_require__(857), - baseGetTag = __webpack_require__(161), - toSource = __webpack_require__(848); + Promise = __webpack_require__(2153), + Set = __webpack_require__(2154), + WeakMap = __webpack_require__(858), + baseGetTag = __webpack_require__(162), + toSource = __webpack_require__(849); /** `Object#toString` result references. */ var mapTag = '[object Map]', @@ -265912,10 +267069,10 @@ module.exports = getTag; /***/ }), -/* 2146 */ +/* 2152 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122), +var getNative = __webpack_require__(123), root = __webpack_require__(49); /* Built-in method references that are verified to be native. */ @@ -265925,10 +267082,10 @@ module.exports = DataView; /***/ }), -/* 2147 */ +/* 2153 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122), +var getNative = __webpack_require__(123), root = __webpack_require__(49); /* Built-in method references that are verified to be native. */ @@ -265938,10 +267095,10 @@ module.exports = Promise; /***/ }), -/* 2148 */ +/* 2154 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(122), +var getNative = __webpack_require__(123), root = __webpack_require__(49); /* Built-in method references that are verified to be native. */ @@ -265951,10 +267108,10 @@ module.exports = Set; /***/ }), -/* 2149 */ +/* 2155 */ /***/ (function(module, exports, __webpack_require__) { -var isStrictComparable = __webpack_require__(879), +var isStrictComparable = __webpack_require__(880), keys = __webpack_require__(272); /** @@ -265981,15 +267138,15 @@ module.exports = getMatchData; /***/ }), -/* 2150 */ +/* 2156 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqual = __webpack_require__(876), - get = __webpack_require__(2151), - hasIn = __webpack_require__(882), +var baseIsEqual = __webpack_require__(877), + get = __webpack_require__(2157), + hasIn = __webpack_require__(883), isKey = __webpack_require__(430), - isStrictComparable = __webpack_require__(879), - matchesStrictComparable = __webpack_require__(880), + isStrictComparable = __webpack_require__(880), + matchesStrictComparable = __webpack_require__(881), toKey = __webpack_require__(200); /** Used to compose bitmasks for value comparisons. */ @@ -266020,7 +267177,7 @@ module.exports = baseMatchesProperty; /***/ }), -/* 2151 */ +/* 2157 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(429); @@ -266059,10 +267216,10 @@ module.exports = get; /***/ }), -/* 2152 */ +/* 2158 */ /***/ (function(module, exports, __webpack_require__) { -var memoizeCapped = __webpack_require__(2153); +var memoizeCapped = __webpack_require__(2159); /** Used to match property names within property paths. */ var reLeadingDot = /^\./, @@ -266093,10 +267250,10 @@ module.exports = stringToPath; /***/ }), -/* 2153 */ +/* 2159 */ /***/ (function(module, exports, __webpack_require__) { -var memoize = __webpack_require__(2154); +var memoize = __webpack_require__(2160); /** Used as the maximum memoize cache size. */ var MAX_MEMOIZE_SIZE = 500; @@ -266125,7 +267282,7 @@ module.exports = memoizeCapped; /***/ }), -/* 2154 */ +/* 2160 */ /***/ (function(module, exports, __webpack_require__) { var MapCache = __webpack_require__(427); @@ -266204,10 +267361,10 @@ module.exports = memoize; /***/ }), -/* 2155 */ +/* 2161 */ /***/ (function(module, exports, __webpack_require__) { -var baseToString = __webpack_require__(2156); +var baseToString = __webpack_require__(2162); /** * Converts `value` to a string. An empty string is returned for `null` @@ -266238,11 +267395,11 @@ module.exports = toString; /***/ }), -/* 2156 */ +/* 2162 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(192), - arrayMap = __webpack_require__(881), + arrayMap = __webpack_require__(882), isArray = __webpack_require__(35), isSymbol = __webpack_require__(278); @@ -266281,7 +267438,7 @@ module.exports = baseToString; /***/ }), -/* 2157 */ +/* 2163 */ /***/ (function(module, exports) { /** @@ -266300,7 +267457,7 @@ module.exports = baseHasIn; /***/ }), -/* 2158 */ +/* 2164 */ /***/ (function(module, exports, __webpack_require__) { var castPath = __webpack_require__(284), @@ -266345,11 +267502,11 @@ module.exports = hasPath; /***/ }), -/* 2159 */ +/* 2165 */ /***/ (function(module, exports, __webpack_require__) { -var baseProperty = __webpack_require__(2160), - basePropertyDeep = __webpack_require__(2161), +var baseProperty = __webpack_require__(2166), + basePropertyDeep = __webpack_require__(2167), isKey = __webpack_require__(430), toKey = __webpack_require__(200); @@ -266383,7 +267540,7 @@ module.exports = property; /***/ }), -/* 2160 */ +/* 2166 */ /***/ (function(module, exports) { /** @@ -266403,7 +267560,7 @@ module.exports = baseProperty; /***/ }), -/* 2161 */ +/* 2167 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(429); @@ -266425,7 +267582,7 @@ module.exports = basePropertyDeep; /***/ }), -/* 2162 */ +/* 2168 */ /***/ (function(module, exports, __webpack_require__) { var baseEach = __webpack_require__(196); @@ -266453,20 +267610,20 @@ module.exports = baseSome; /***/ }), -/* 2163 */ +/* 2169 */ /***/ (function(module, exports, __webpack_require__) { -var select = __webpack_require__(869), +var select = __webpack_require__(870), utils = __webpack_require__(195), domEach = utils.domEach, - uniqueSort = __webpack_require__(159).DomUtils.uniqueSort, + uniqueSort = __webpack_require__(160).DomUtils.uniqueSort, isTag = utils.isTag, _ = { bind: __webpack_require__(418), forEach: __webpack_require__(279), - reject: __webpack_require__(2164), - filter: __webpack_require__(2166), - reduce: __webpack_require__(2167) + reject: __webpack_require__(2170), + filter: __webpack_require__(2172), + reduce: __webpack_require__(2173) }; exports.find = function(selectorOrHaystack) { @@ -266888,14 +268045,14 @@ exports.addBack = function(selector) { /***/ }), -/* 2164 */ +/* 2170 */ /***/ (function(module, exports, __webpack_require__) { var arrayFilter = __webpack_require__(428), - baseFilter = __webpack_require__(883), + baseFilter = __webpack_require__(884), baseIteratee = __webpack_require__(199), isArray = __webpack_require__(35), - negate = __webpack_require__(2165); + negate = __webpack_require__(2171); /** * The opposite of `_.filter`; this method returns the elements of `collection` @@ -266940,7 +268097,7 @@ module.exports = reject; /***/ }), -/* 2165 */ +/* 2171 */ /***/ (function(module, exports) { /** Error message constants. */ @@ -266986,11 +268143,11 @@ module.exports = negate; /***/ }), -/* 2166 */ +/* 2172 */ /***/ (function(module, exports, __webpack_require__) { var arrayFilter = __webpack_require__(428), - baseFilter = __webpack_require__(883), + baseFilter = __webpack_require__(884), baseIteratee = __webpack_require__(199), isArray = __webpack_require__(35); @@ -267040,13 +268197,13 @@ module.exports = filter; /***/ }), -/* 2167 */ +/* 2173 */ /***/ (function(module, exports, __webpack_require__) { -var arrayReduce = __webpack_require__(2168), +var arrayReduce = __webpack_require__(2174), baseEach = __webpack_require__(196), baseIteratee = __webpack_require__(199), - baseReduce = __webpack_require__(2169), + baseReduce = __webpack_require__(2175), isArray = __webpack_require__(35); /** @@ -267097,7 +268254,7 @@ module.exports = reduce; /***/ }), -/* 2168 */ +/* 2174 */ /***/ (function(module, exports) { /** @@ -267129,7 +268286,7 @@ module.exports = arrayReduce; /***/ }), -/* 2169 */ +/* 2175 */ /***/ (function(module, exports) { /** @@ -267158,7 +268315,7 @@ module.exports = baseReduce; /***/ }), -/* 2170 */ +/* 2176 */ /***/ (function(module, exports, __webpack_require__) { var parse = __webpack_require__(259), @@ -267171,7 +268328,7 @@ var parse = __webpack_require__(259), isHtml = utils.isHtml, slice = Array.prototype.slice, _ = { - flatten: __webpack_require__(884), + flatten: __webpack_require__(885), bind: __webpack_require__(418), forEach: __webpack_require__(279) }; @@ -267606,11 +268763,11 @@ exports.clone = function() { /***/ }), -/* 2171 */ +/* 2177 */ /***/ (function(module, exports, __webpack_require__) { -var arrayPush = __webpack_require__(878), - isFlattenable = __webpack_require__(2172); +var arrayPush = __webpack_require__(879), + isFlattenable = __webpack_require__(2178); /** * The base implementation of `_.flatten` with support for restricting flattening. @@ -267650,7 +268807,7 @@ module.exports = baseFlatten; /***/ }), -/* 2172 */ +/* 2178 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(192), @@ -267676,12 +268833,12 @@ module.exports = isFlattenable; /***/ }), -/* 2173 */ +/* 2179 */ /***/ (function(module, exports, __webpack_require__) { var domEach = __webpack_require__(195).domEach, _ = { - pick: __webpack_require__(2174), + pick: __webpack_require__(2180), }; var toString = Object.prototype.toString; @@ -267803,11 +268960,11 @@ function parse(styles) { /***/ }), -/* 2174 */ +/* 2180 */ /***/ (function(module, exports, __webpack_require__) { -var basePick = __webpack_require__(2175), - flatRest = __webpack_require__(2178); +var basePick = __webpack_require__(2181), + flatRest = __webpack_require__(2184); /** * Creates an object composed of the picked `object` properties. @@ -267834,11 +268991,11 @@ module.exports = pick; /***/ }), -/* 2175 */ +/* 2181 */ /***/ (function(module, exports, __webpack_require__) { -var basePickBy = __webpack_require__(2176), - hasIn = __webpack_require__(882); +var basePickBy = __webpack_require__(2182), + hasIn = __webpack_require__(883); /** * The base implementation of `_.pick` without support for individual @@ -267859,11 +269016,11 @@ module.exports = basePick; /***/ }), -/* 2176 */ +/* 2182 */ /***/ (function(module, exports, __webpack_require__) { var baseGet = __webpack_require__(429), - baseSet = __webpack_require__(2177), + baseSet = __webpack_require__(2183), castPath = __webpack_require__(284); /** @@ -267895,7 +269052,7 @@ module.exports = basePickBy; /***/ }), -/* 2177 */ +/* 2183 */ /***/ (function(module, exports, __webpack_require__) { var assignValue = __webpack_require__(410), @@ -267948,11 +269105,11 @@ module.exports = baseSet; /***/ }), -/* 2178 */ +/* 2184 */ /***/ (function(module, exports, __webpack_require__) { -var flatten = __webpack_require__(884), - overRest = __webpack_require__(849), +var flatten = __webpack_require__(885), + overRest = __webpack_require__(850), setToString = __webpack_require__(414); /** @@ -267970,7 +269127,7 @@ module.exports = flatRest; /***/ }), -/* 2179 */ +/* 2185 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/jquery/jquery/blob/2.1.3/src/manipulation/var/rcheckableType.js @@ -267979,7 +269136,7 @@ var submittableSelector = 'input,select,textarea,keygen', r20 = /%20/g, rCRLF = /\r?\n/g, _ = { - map: __webpack_require__(2180) + map: __webpack_require__(2186) }; exports.serialize = function() { @@ -268041,12 +269198,12 @@ exports.serializeArray = function() { /***/ }), -/* 2180 */ +/* 2186 */ /***/ (function(module, exports, __webpack_require__) { -var arrayMap = __webpack_require__(881), +var arrayMap = __webpack_require__(882), baseIteratee = __webpack_require__(199), - baseMap = __webpack_require__(2181), + baseMap = __webpack_require__(2187), isArray = __webpack_require__(35); /** @@ -268100,11 +269257,11 @@ module.exports = map; /***/ }), -/* 2181 */ +/* 2187 */ /***/ (function(module, exports, __webpack_require__) { var baseEach = __webpack_require__(196), - isArrayLike = __webpack_require__(123); + isArrayLike = __webpack_require__(124); /** * The base implementation of `_.map` without support for iteratee shorthands. @@ -268128,17 +269285,17 @@ module.exports = baseMap; /***/ }), -/* 2182 */ +/* 2188 */ /***/ (function(module, exports) { module.exports = {"name":"cheerio","version":"1.0.0-rc.2","description":"Tiny, fast, and elegant implementation of core jQuery designed specifically for the server","author":"Matt Mueller (mat.io)","license":"MIT","keywords":["htmlparser","jquery","selector","scraper","parser","html"],"repository":{"type":"git","url":"git://github.com/cheeriojs/cheerio.git"},"main":"./index.js","files":["index.js","lib"],"engines":{"node":">= 0.6"},"dependencies":{"css-select":"~1.2.0","dom-serializer":"~0.1.0","entities":"~1.1.1","htmlparser2":"^3.9.1","lodash":"^4.15.0","parse5":"^3.0.1"},"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","expect.js":"~0.3.1","istanbul":"^0.4.3","jquery":"^3.0.0","jsdom":"^9.2.1","jshint":"^2.9.2","mocha":"^3.1.2","xyz":"~1.1.0"},"scripts":{"test":"make test"}} /***/ }), -/* 2183 */ +/* 2189 */ /***/ (function(module, exports, __webpack_require__) { -var arrayPush = __webpack_require__(885), - isFlattenable = __webpack_require__(2184); +var arrayPush = __webpack_require__(886), + isFlattenable = __webpack_require__(2190); /** * The base implementation of `_.flatten` with support for restricting flattening. @@ -268178,12 +269335,12 @@ module.exports = baseFlatten; /***/ }), -/* 2184 */ +/* 2190 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(201), isArguments = __webpack_require__(431), - isArray = __webpack_require__(164); + isArray = __webpack_require__(165); /** Built-in value references. */ var spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined; @@ -268204,11 +269361,11 @@ module.exports = isFlattenable; /***/ }), -/* 2185 */ +/* 2191 */ /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(202), - isObjectLike = __webpack_require__(163); + isObjectLike = __webpack_require__(164); /** `Object#toString` result references. */ var argsTag = '[object Arguments]'; @@ -268228,7 +269385,7 @@ module.exports = baseIsArguments; /***/ }), -/* 2186 */ +/* 2192 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(201); @@ -268280,7 +269437,7 @@ module.exports = getRawTag; /***/ }), -/* 2187 */ +/* 2193 */ /***/ (function(module, exports) { /** Used for built-in method references. */ @@ -268308,14 +269465,14 @@ module.exports = objectToString; /***/ }), -/* 2188 */ +/* 2194 */ /***/ (function(module, exports, __webpack_require__) { var SetCache = __webpack_require__(433), - arrayIncludes = __webpack_require__(892), - arrayIncludesWith = __webpack_require__(893), + arrayIncludes = __webpack_require__(893), + arrayIncludesWith = __webpack_require__(894), cacheHas = __webpack_require__(435), - createSet = __webpack_require__(2216), + createSet = __webpack_require__(2222), setToArray = __webpack_require__(436); /** Used as the size to enable large array optimizations. */ @@ -268386,10 +269543,10 @@ module.exports = baseUniq; /***/ }), -/* 2189 */ +/* 2195 */ /***/ (function(module, exports, __webpack_require__) { -var Hash = __webpack_require__(2190), +var Hash = __webpack_require__(2196), ListCache = __webpack_require__(287), Map = __webpack_require__(434); @@ -268413,14 +269570,14 @@ module.exports = mapCacheClear; /***/ }), -/* 2190 */ +/* 2196 */ /***/ (function(module, exports, __webpack_require__) { -var hashClear = __webpack_require__(2191), - hashDelete = __webpack_require__(2196), - hashGet = __webpack_require__(2197), - hashHas = __webpack_require__(2198), - hashSet = __webpack_require__(2199); +var hashClear = __webpack_require__(2197), + hashDelete = __webpack_require__(2202), + hashGet = __webpack_require__(2203), + hashHas = __webpack_require__(2204), + hashSet = __webpack_require__(2205); /** * Creates a hash object. @@ -268451,7 +269608,7 @@ module.exports = Hash; /***/ }), -/* 2191 */ +/* 2197 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(286); @@ -268472,13 +269629,13 @@ module.exports = hashClear; /***/ }), -/* 2192 */ +/* 2198 */ /***/ (function(module, exports, __webpack_require__) { -var isFunction = __webpack_require__(888), - isMasked = __webpack_require__(2193), - isObject = __webpack_require__(889), - toSource = __webpack_require__(890); +var isFunction = __webpack_require__(889), + isMasked = __webpack_require__(2199), + isObject = __webpack_require__(890), + toSource = __webpack_require__(891); /** * Used to match `RegExp` @@ -268525,10 +269682,10 @@ module.exports = baseIsNative; /***/ }), -/* 2193 */ +/* 2199 */ /***/ (function(module, exports, __webpack_require__) { -var coreJsData = __webpack_require__(2194); +var coreJsData = __webpack_require__(2200); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { @@ -268551,10 +269708,10 @@ module.exports = isMasked; /***/ }), -/* 2194 */ +/* 2200 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(85); +var root = __webpack_require__(86); /** Used to detect overreaching core-js shims. */ var coreJsData = root['__core-js_shared__']; @@ -268563,7 +269720,7 @@ module.exports = coreJsData; /***/ }), -/* 2195 */ +/* 2201 */ /***/ (function(module, exports) { /** @@ -268582,7 +269739,7 @@ module.exports = getValue; /***/ }), -/* 2196 */ +/* 2202 */ /***/ (function(module, exports) { /** @@ -268605,7 +269762,7 @@ module.exports = hashDelete; /***/ }), -/* 2197 */ +/* 2203 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(286); @@ -268641,7 +269798,7 @@ module.exports = hashGet; /***/ }), -/* 2198 */ +/* 2204 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(286); @@ -268670,7 +269827,7 @@ module.exports = hashHas; /***/ }), -/* 2199 */ +/* 2205 */ /***/ (function(module, exports, __webpack_require__) { var nativeCreate = __webpack_require__(286); @@ -268699,7 +269856,7 @@ module.exports = hashSet; /***/ }), -/* 2200 */ +/* 2206 */ /***/ (function(module, exports) { /** @@ -268718,7 +269875,7 @@ module.exports = listCacheClear; /***/ }), -/* 2201 */ +/* 2207 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(288); @@ -268759,7 +269916,7 @@ module.exports = listCacheDelete; /***/ }), -/* 2202 */ +/* 2208 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(288); @@ -268784,7 +269941,7 @@ module.exports = listCacheGet; /***/ }), -/* 2203 */ +/* 2209 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(288); @@ -268806,7 +269963,7 @@ module.exports = listCacheHas; /***/ }), -/* 2204 */ +/* 2210 */ /***/ (function(module, exports, __webpack_require__) { var assocIndexOf = __webpack_require__(288); @@ -268838,7 +269995,7 @@ module.exports = listCacheSet; /***/ }), -/* 2205 */ +/* 2211 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(289); @@ -268862,7 +270019,7 @@ module.exports = mapCacheDelete; /***/ }), -/* 2206 */ +/* 2212 */ /***/ (function(module, exports) { /** @@ -268883,7 +270040,7 @@ module.exports = isKeyable; /***/ }), -/* 2207 */ +/* 2213 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(289); @@ -268905,7 +270062,7 @@ module.exports = mapCacheGet; /***/ }), -/* 2208 */ +/* 2214 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(289); @@ -268927,7 +270084,7 @@ module.exports = mapCacheHas; /***/ }), -/* 2209 */ +/* 2215 */ /***/ (function(module, exports, __webpack_require__) { var getMapData = __webpack_require__(289); @@ -268955,7 +270112,7 @@ module.exports = mapCacheSet; /***/ }), -/* 2210 */ +/* 2216 */ /***/ (function(module, exports) { /** Used to stand-in for `undefined` hash values. */ @@ -268980,7 +270137,7 @@ module.exports = setCacheAdd; /***/ }), -/* 2211 */ +/* 2217 */ /***/ (function(module, exports) { /** @@ -269000,12 +270157,12 @@ module.exports = setCacheHas; /***/ }), -/* 2212 */ +/* 2218 */ /***/ (function(module, exports, __webpack_require__) { -var baseFindIndex = __webpack_require__(2213), - baseIsNaN = __webpack_require__(2214), - strictIndexOf = __webpack_require__(2215); +var baseFindIndex = __webpack_require__(2219), + baseIsNaN = __webpack_require__(2220), + strictIndexOf = __webpack_require__(2221); /** * The base implementation of `_.indexOf` without `fromIndex` bounds checks. @@ -269026,7 +270183,7 @@ module.exports = baseIndexOf; /***/ }), -/* 2213 */ +/* 2219 */ /***/ (function(module, exports) { /** @@ -269056,7 +270213,7 @@ module.exports = baseFindIndex; /***/ }), -/* 2214 */ +/* 2220 */ /***/ (function(module, exports) { /** @@ -269074,7 +270231,7 @@ module.exports = baseIsNaN; /***/ }), -/* 2215 */ +/* 2221 */ /***/ (function(module, exports) { /** @@ -269103,11 +270260,11 @@ module.exports = strictIndexOf; /***/ }), -/* 2216 */ +/* 2222 */ /***/ (function(module, exports, __webpack_require__) { -var Set = __webpack_require__(894), - noop = __webpack_require__(2217), +var Set = __webpack_require__(895), + noop = __webpack_require__(2223), setToArray = __webpack_require__(436); /** Used as references for various `Number` constants. */ @@ -269128,7 +270285,7 @@ module.exports = createSet; /***/ }), -/* 2217 */ +/* 2223 */ /***/ (function(module, exports) { /** @@ -269151,10 +270308,10 @@ module.exports = noop; /***/ }), -/* 2218 */ +/* 2224 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqual = __webpack_require__(2219); +var baseIsEqual = __webpack_require__(2225); /** * Performs a deep comparison between two values to determine if they are @@ -269192,11 +270349,11 @@ module.exports = isEqual; /***/ }), -/* 2219 */ +/* 2225 */ /***/ (function(module, exports, __webpack_require__) { -var baseIsEqualDeep = __webpack_require__(2220), - isObjectLike = __webpack_require__(163); +var baseIsEqualDeep = __webpack_require__(2226), + isObjectLike = __webpack_require__(164); /** * The base implementation of `_.isEqual` which supports partial comparisons @@ -269226,15 +270383,15 @@ module.exports = baseIsEqual; /***/ }), -/* 2220 */ +/* 2226 */ /***/ (function(module, exports, __webpack_require__) { -var Stack = __webpack_require__(2221), - equalArrays = __webpack_require__(895), - equalByTag = __webpack_require__(2228), - equalObjects = __webpack_require__(2231), - getTag = __webpack_require__(900), - isArray = __webpack_require__(164), +var Stack = __webpack_require__(2227), + equalArrays = __webpack_require__(896), + equalByTag = __webpack_require__(2234), + equalObjects = __webpack_require__(2237), + getTag = __webpack_require__(901), + isArray = __webpack_require__(165), isBuffer = __webpack_require__(438), isTypedArray = __webpack_require__(439); @@ -269315,15 +270472,15 @@ module.exports = baseIsEqualDeep; /***/ }), -/* 2221 */ +/* 2227 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(287), - stackClear = __webpack_require__(2222), - stackDelete = __webpack_require__(2223), - stackGet = __webpack_require__(2224), - stackHas = __webpack_require__(2225), - stackSet = __webpack_require__(2226); + stackClear = __webpack_require__(2228), + stackDelete = __webpack_require__(2229), + stackGet = __webpack_require__(2230), + stackHas = __webpack_require__(2231), + stackSet = __webpack_require__(2232); /** * Creates a stack cache object to store key-value pairs. @@ -269348,7 +270505,7 @@ module.exports = Stack; /***/ }), -/* 2222 */ +/* 2228 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(287); @@ -269369,7 +270526,7 @@ module.exports = stackClear; /***/ }), -/* 2223 */ +/* 2229 */ /***/ (function(module, exports) { /** @@ -269393,7 +270550,7 @@ module.exports = stackDelete; /***/ }), -/* 2224 */ +/* 2230 */ /***/ (function(module, exports) { /** @@ -269413,7 +270570,7 @@ module.exports = stackGet; /***/ }), -/* 2225 */ +/* 2231 */ /***/ (function(module, exports) { /** @@ -269433,12 +270590,12 @@ module.exports = stackHas; /***/ }), -/* 2226 */ +/* 2232 */ /***/ (function(module, exports, __webpack_require__) { var ListCache = __webpack_require__(287), Map = __webpack_require__(434), - MapCache = __webpack_require__(887); + MapCache = __webpack_require__(888); /** Used as the size to enable large array optimizations. */ var LARGE_ARRAY_SIZE = 200; @@ -269473,7 +270630,7 @@ module.exports = stackSet; /***/ }), -/* 2227 */ +/* 2233 */ /***/ (function(module, exports) { /** @@ -269502,14 +270659,14 @@ module.exports = arraySome; /***/ }), -/* 2228 */ +/* 2234 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(201), - Uint8Array = __webpack_require__(2229), - eq = __webpack_require__(891), - equalArrays = __webpack_require__(895), - mapToArray = __webpack_require__(2230), + Uint8Array = __webpack_require__(2235), + eq = __webpack_require__(892), + equalArrays = __webpack_require__(896), + mapToArray = __webpack_require__(2236), setToArray = __webpack_require__(436); /** Used to compose bitmasks for value comparisons. */ @@ -269620,10 +270777,10 @@ module.exports = equalByTag; /***/ }), -/* 2229 */ +/* 2235 */ /***/ (function(module, exports, __webpack_require__) { -var root = __webpack_require__(85); +var root = __webpack_require__(86); /** Built-in value references. */ var Uint8Array = root.Uint8Array; @@ -269632,7 +270789,7 @@ module.exports = Uint8Array; /***/ }), -/* 2230 */ +/* 2236 */ /***/ (function(module, exports) { /** @@ -269656,10 +270813,10 @@ module.exports = mapToArray; /***/ }), -/* 2231 */ +/* 2237 */ /***/ (function(module, exports, __webpack_require__) { -var getAllKeys = __webpack_require__(2232); +var getAllKeys = __webpack_require__(2238); /** Used to compose bitmasks for value comparisons. */ var COMPARE_PARTIAL_FLAG = 1; @@ -269751,12 +270908,12 @@ module.exports = equalObjects; /***/ }), -/* 2232 */ +/* 2238 */ /***/ (function(module, exports, __webpack_require__) { -var baseGetAllKeys = __webpack_require__(2233), - getSymbols = __webpack_require__(2234), - keys = __webpack_require__(2237); +var baseGetAllKeys = __webpack_require__(2239), + getSymbols = __webpack_require__(2240), + keys = __webpack_require__(2243); /** * Creates an array of own enumerable property names and symbols of `object`. @@ -269773,11 +270930,11 @@ module.exports = getAllKeys; /***/ }), -/* 2233 */ +/* 2239 */ /***/ (function(module, exports, __webpack_require__) { -var arrayPush = __webpack_require__(885), - isArray = __webpack_require__(164); +var arrayPush = __webpack_require__(886), + isArray = __webpack_require__(165); /** * The base implementation of `getAllKeys` and `getAllKeysIn` which uses @@ -269799,11 +270956,11 @@ module.exports = baseGetAllKeys; /***/ }), -/* 2234 */ +/* 2240 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFilter = __webpack_require__(2235), - stubArray = __webpack_require__(2236); +var arrayFilter = __webpack_require__(2241), + stubArray = __webpack_require__(2242); /** Used for built-in method references. */ var objectProto = Object.prototype; @@ -269835,7 +270992,7 @@ module.exports = getSymbols; /***/ }), -/* 2235 */ +/* 2241 */ /***/ (function(module, exports) { /** @@ -269866,7 +271023,7 @@ module.exports = arrayFilter; /***/ }), -/* 2236 */ +/* 2242 */ /***/ (function(module, exports) { /** @@ -269895,11 +271052,11 @@ module.exports = stubArray; /***/ }), -/* 2237 */ +/* 2243 */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeKeys = __webpack_require__(2238), - baseKeys = __webpack_require__(898), +var arrayLikeKeys = __webpack_require__(2244), + baseKeys = __webpack_require__(899), isArrayLike = __webpack_require__(440); /** @@ -269938,14 +271095,14 @@ module.exports = keys; /***/ }), -/* 2238 */ +/* 2244 */ /***/ (function(module, exports, __webpack_require__) { -var baseTimes = __webpack_require__(2239), +var baseTimes = __webpack_require__(2245), isArguments = __webpack_require__(431), - isArray = __webpack_require__(164), + isArray = __webpack_require__(165), isBuffer = __webpack_require__(438), - isIndex = __webpack_require__(2241), + isIndex = __webpack_require__(2247), isTypedArray = __webpack_require__(439); /** Used for built-in method references. */ @@ -269993,7 +271150,7 @@ module.exports = arrayLikeKeys; /***/ }), -/* 2239 */ +/* 2245 */ /***/ (function(module, exports) { /** @@ -270019,7 +271176,7 @@ module.exports = baseTimes; /***/ }), -/* 2240 */ +/* 2246 */ /***/ (function(module, exports) { /** @@ -270043,7 +271200,7 @@ module.exports = stubFalse; /***/ }), -/* 2241 */ +/* 2247 */ /***/ (function(module, exports) { /** Used as references for various `Number` constants. */ @@ -270074,12 +271231,12 @@ module.exports = isIndex; /***/ }), -/* 2242 */ +/* 2248 */ /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(202), - isLength = __webpack_require__(896), - isObjectLike = __webpack_require__(163); + isLength = __webpack_require__(897), + isObjectLike = __webpack_require__(164); /** `Object#toString` result references. */ var argsTag = '[object Arguments]', @@ -270140,10 +271297,10 @@ module.exports = baseIsTypedArray; /***/ }), -/* 2243 */ +/* 2249 */ /***/ (function(module, exports, __webpack_require__) { -/* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(886); +/* WEBPACK VAR INJECTION */(function(module) {var freeGlobal = __webpack_require__(887); /** Detect free variable `exports`. */ var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports; @@ -270169,10 +271326,10 @@ module.exports = nodeUtil; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module))) /***/ }), -/* 2244 */ +/* 2250 */ /***/ (function(module, exports, __webpack_require__) { -var overArg = __webpack_require__(2245); +var overArg = __webpack_require__(2251); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeKeys = overArg(Object.keys, Object); @@ -270181,7 +271338,7 @@ module.exports = nativeKeys; /***/ }), -/* 2245 */ +/* 2251 */ /***/ (function(module, exports) { /** @@ -270202,11 +271359,11 @@ module.exports = overArg; /***/ }), -/* 2246 */ +/* 2252 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124), - root = __webpack_require__(85); +var getNative = __webpack_require__(125), + root = __webpack_require__(86); /* Built-in method references that are verified to be native. */ var DataView = getNative(root, 'DataView'); @@ -270215,11 +271372,11 @@ module.exports = DataView; /***/ }), -/* 2247 */ +/* 2253 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124), - root = __webpack_require__(85); +var getNative = __webpack_require__(125), + root = __webpack_require__(86); /* Built-in method references that are verified to be native. */ var Promise = getNative(root, 'Promise'); @@ -270228,11 +271385,11 @@ module.exports = Promise; /***/ }), -/* 2248 */ +/* 2254 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124), - root = __webpack_require__(85); +var getNative = __webpack_require__(125), + root = __webpack_require__(86); /* Built-in method references that are verified to be native. */ var WeakMap = getNative(root, 'WeakMap'); @@ -270241,14 +271398,14 @@ module.exports = WeakMap; /***/ }), -/* 2249 */ +/* 2255 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ES2015 = __webpack_require__(2250); -var assign = __webpack_require__(908); +var ES2015 = __webpack_require__(2256); +var assign = __webpack_require__(909); var ES2016 = assign(assign({}, ES2015), { // https://github.com/tc39/ecma262/pull/60 @@ -270264,28 +271421,28 @@ module.exports = ES2016; /***/ }), -/* 2250 */ +/* 2256 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var has = __webpack_require__(165); -var toPrimitive = __webpack_require__(2251); +var has = __webpack_require__(166); +var toPrimitive = __webpack_require__(2257); var toStr = Object.prototype.toString; var hasSymbols = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol'; -var $isNaN = __webpack_require__(906); -var $isFinite = __webpack_require__(907); +var $isNaN = __webpack_require__(907); +var $isFinite = __webpack_require__(908); var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1; -var assign = __webpack_require__(908); -var sign = __webpack_require__(909); -var mod = __webpack_require__(910); -var isPrimitive = __webpack_require__(2254); +var assign = __webpack_require__(909); +var sign = __webpack_require__(910); +var mod = __webpack_require__(911); +var isPrimitive = __webpack_require__(2260); var parseInteger = parseInt; -var bind = __webpack_require__(120); +var bind = __webpack_require__(121); var arraySlice = bind.call(Function.call, Array.prototype.slice); var strSlice = bind.call(Function.call, String.prototype.slice); var isBinary = bind.call(Function.call, RegExp.prototype.test, /^0b[01]+$/i); @@ -270310,9 +271467,9 @@ var trim = function (value) { return replace(value, trimRegex, ''); }; -var ES5 = __webpack_require__(2255); +var ES5 = __webpack_require__(2261); -var hasRegExpMatcher = __webpack_require__(2257); +var hasRegExpMatcher = __webpack_require__(2263); // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-abstract-operations var ES6 = assign(assign({}, ES5), { @@ -270836,7 +271993,7 @@ module.exports = ES6; /***/ }), -/* 2251 */ +/* 2257 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -270844,10 +272001,10 @@ module.exports = ES6; var hasSymbols = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol'; -var isPrimitive = __webpack_require__(905); +var isPrimitive = __webpack_require__(906); var isCallable = __webpack_require__(204); -var isDate = __webpack_require__(2252); -var isSymbol = __webpack_require__(2253); +var isDate = __webpack_require__(2258); +var isSymbol = __webpack_require__(2259); var ordinaryToPrimitive = function OrdinaryToPrimitive(O, hint) { if (typeof O === 'undefined' || O === null) { @@ -270917,7 +272074,7 @@ module.exports = function ToPrimitive(input, PreferredType) { /***/ }), -/* 2252 */ +/* 2258 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -270944,7 +272101,7 @@ module.exports = function isDateObject(value) { /***/ }), -/* 2253 */ +/* 2259 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -270978,7 +272135,7 @@ if (hasSymbols) { /***/ }), -/* 2254 */ +/* 2260 */ /***/ (function(module, exports) { module.exports = function isPrimitive(value) { @@ -270987,22 +272144,22 @@ module.exports = function isPrimitive(value) { /***/ }), -/* 2255 */ +/* 2261 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var $isNaN = __webpack_require__(906); -var $isFinite = __webpack_require__(907); +var $isNaN = __webpack_require__(907); +var $isFinite = __webpack_require__(908); -var sign = __webpack_require__(909); -var mod = __webpack_require__(910); +var sign = __webpack_require__(910); +var mod = __webpack_require__(911); var IsCallable = __webpack_require__(204); -var toPrimitive = __webpack_require__(2256); +var toPrimitive = __webpack_require__(2262); -var has = __webpack_require__(165); +var has = __webpack_require__(166); // https://es5.github.io/#x9 var ES5 = { @@ -271230,7 +272387,7 @@ module.exports = ES5; /***/ }), -/* 2256 */ +/* 2262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -271238,7 +272395,7 @@ module.exports = ES5; var toStr = Object.prototype.toString; -var isPrimitive = __webpack_require__(905); +var isPrimitive = __webpack_require__(906); var isCallable = __webpack_require__(204); @@ -271274,13 +272431,13 @@ module.exports = function ToPrimitive(input, PreferredType) { /***/ }), -/* 2257 */ +/* 2263 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var has = __webpack_require__(165); +var has = __webpack_require__(166); var regexExec = RegExp.prototype.exec; var gOPD = Object.getOwnPropertyDescriptor; @@ -271320,14 +272477,14 @@ module.exports = function isRegex(value) { /***/ }), -/* 2258 */ +/* 2264 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var getPolyfill = __webpack_require__(911); -var define = __webpack_require__(96); +var getPolyfill = __webpack_require__(912); +var define = __webpack_require__(97); module.exports = function shimEntries() { var polyfill = getPolyfill(); @@ -271341,15 +272498,15 @@ module.exports = function shimEntries() { /***/ }), -/* 2259 */ +/* 2265 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var supportsDescriptors = __webpack_require__(96).supportsDescriptors; -var functionsHaveNames = __webpack_require__(913); -var getPolyfill = __webpack_require__(914); +var supportsDescriptors = __webpack_require__(97).supportsDescriptors; +var functionsHaveNames = __webpack_require__(914); +var getPolyfill = __webpack_require__(915); var defineProperty = Object.defineProperty; var TypeErr = TypeError; @@ -271383,7 +272540,7 @@ module.exports = function shimName() { /***/ }), -/* 2260 */ +/* 2266 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -271437,12 +272594,12 @@ exports['default'] = isSubset; module.exports = exports['default']; /***/ }), -/* 2261 */ +/* 2267 */ /***/ (function(module, exports, __webpack_require__) { -var baseDifference = __webpack_require__(2262), - baseRest = __webpack_require__(2263), - isArrayLikeObject = __webpack_require__(2271); +var baseDifference = __webpack_require__(2268), + baseRest = __webpack_require__(2269), + isArrayLikeObject = __webpack_require__(2277); /** * Creates an array excluding all given values using @@ -271474,14 +272631,14 @@ module.exports = without; /***/ }), -/* 2262 */ +/* 2268 */ /***/ (function(module, exports, __webpack_require__) { var SetCache = __webpack_require__(433), - arrayIncludes = __webpack_require__(892), - arrayIncludesWith = __webpack_require__(893), - arrayMap = __webpack_require__(919), - baseUnary = __webpack_require__(897), + arrayIncludes = __webpack_require__(893), + arrayIncludesWith = __webpack_require__(894), + arrayMap = __webpack_require__(920), + baseUnary = __webpack_require__(898), cacheHas = __webpack_require__(435); /** Used as the size to enable large array optimizations. */ @@ -271547,12 +272704,12 @@ module.exports = baseDifference; /***/ }), -/* 2263 */ +/* 2269 */ /***/ (function(module, exports, __webpack_require__) { -var identity = __webpack_require__(920), - overRest = __webpack_require__(2264), - setToString = __webpack_require__(2266); +var identity = __webpack_require__(921), + overRest = __webpack_require__(2270), + setToString = __webpack_require__(2272); /** * The base implementation of `_.rest` which doesn't validate or coerce arguments. @@ -271570,10 +272727,10 @@ module.exports = baseRest; /***/ }), -/* 2264 */ +/* 2270 */ /***/ (function(module, exports, __webpack_require__) { -var apply = __webpack_require__(2265); +var apply = __webpack_require__(2271); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeMax = Math.max; @@ -271612,7 +272769,7 @@ module.exports = overRest; /***/ }), -/* 2265 */ +/* 2271 */ /***/ (function(module, exports) { /** @@ -271639,11 +272796,11 @@ module.exports = apply; /***/ }), -/* 2266 */ +/* 2272 */ /***/ (function(module, exports, __webpack_require__) { -var baseSetToString = __webpack_require__(2267), - shortOut = __webpack_require__(2270); +var baseSetToString = __webpack_require__(2273), + shortOut = __webpack_require__(2276); /** * Sets the `toString` method of `func` to return `string`. @@ -271659,12 +272816,12 @@ module.exports = setToString; /***/ }), -/* 2267 */ +/* 2273 */ /***/ (function(module, exports, __webpack_require__) { -var constant = __webpack_require__(2268), - defineProperty = __webpack_require__(2269), - identity = __webpack_require__(920); +var constant = __webpack_require__(2274), + defineProperty = __webpack_require__(2275), + identity = __webpack_require__(921); /** * The base implementation of `setToString` without support for hot loop shorting. @@ -271687,7 +272844,7 @@ module.exports = baseSetToString; /***/ }), -/* 2268 */ +/* 2274 */ /***/ (function(module, exports) { /** @@ -271719,10 +272876,10 @@ module.exports = constant; /***/ }), -/* 2269 */ +/* 2275 */ /***/ (function(module, exports, __webpack_require__) { -var getNative = __webpack_require__(124); +var getNative = __webpack_require__(125); var defineProperty = (function() { try { @@ -271736,7 +272893,7 @@ module.exports = defineProperty; /***/ }), -/* 2270 */ +/* 2276 */ /***/ (function(module, exports) { /** Used to detect hot functions by number of calls within a span of milliseconds. */ @@ -271779,11 +272936,11 @@ module.exports = shortOut; /***/ }), -/* 2271 */ +/* 2277 */ /***/ (function(module, exports, __webpack_require__) { var isArrayLike = __webpack_require__(440), - isObjectLike = __webpack_require__(163); + isObjectLike = __webpack_require__(164); /** * This method is like `_.isArrayLike` except that it also checks if `value` @@ -271818,11 +272975,11 @@ module.exports = isArrayLikeObject; /***/ }), -/* 2272 */ +/* 2278 */ /***/ (function(module, exports, __webpack_require__) { -var escapeHtmlChar = __webpack_require__(2273), - toString = __webpack_require__(2275); +var escapeHtmlChar = __webpack_require__(2279), + toString = __webpack_require__(2281); /** Used to match HTML entities and HTML characters. */ var reUnescapedHtml = /[&<>"']/g, @@ -271867,10 +273024,10 @@ module.exports = escape; /***/ }), -/* 2273 */ +/* 2279 */ /***/ (function(module, exports, __webpack_require__) { -var basePropertyOf = __webpack_require__(2274); +var basePropertyOf = __webpack_require__(2280); /** Used to map characters to HTML entities. */ var htmlEscapes = { @@ -271894,7 +273051,7 @@ module.exports = escapeHtmlChar; /***/ }), -/* 2274 */ +/* 2280 */ /***/ (function(module, exports) { /** @@ -271914,10 +273071,10 @@ module.exports = basePropertyOf; /***/ }), -/* 2275 */ +/* 2281 */ /***/ (function(module, exports, __webpack_require__) { -var baseToString = __webpack_require__(2276); +var baseToString = __webpack_require__(2282); /** * Converts `value` to a string. An empty string is returned for `null` @@ -271948,13 +273105,13 @@ module.exports = toString; /***/ }), -/* 2276 */ +/* 2282 */ /***/ (function(module, exports, __webpack_require__) { var Symbol = __webpack_require__(201), - arrayMap = __webpack_require__(919), - isArray = __webpack_require__(164), - isSymbol = __webpack_require__(2277); + arrayMap = __webpack_require__(920), + isArray = __webpack_require__(165), + isSymbol = __webpack_require__(2283); /** Used as references for various `Number` constants. */ var INFINITY = 1 / 0; @@ -271991,11 +273148,11 @@ module.exports = baseToString; /***/ }), -/* 2277 */ +/* 2283 */ /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(202), - isObjectLike = __webpack_require__(163); + isObjectLike = __webpack_require__(164); /** `Object#toString` result references. */ var symbolTag = '[object Symbol]'; @@ -272026,7 +273183,7 @@ module.exports = isSymbol; /***/ }), -/* 2278 */ +/* 2284 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272053,7 +273210,7 @@ module.exports = function isString(value) { /***/ }), -/* 2279 */ +/* 2285 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272080,7 +273237,7 @@ module.exports = function isNumberObject(value) { /***/ }), -/* 2280 */ +/* 2286 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272108,7 +273265,7 @@ module.exports = function isBoolean(value) { /***/ }), -/* 2281 */ +/* 2287 */ /***/ (function(module, exports, __webpack_require__) { var hasMap = typeof Map === 'function' && Map.prototype; @@ -272122,7 +273279,7 @@ var setForEach = hasSet && Set.prototype.forEach; var booleanValueOf = Boolean.prototype.valueOf; var objectToString = Object.prototype.toString; -var inspectCustom = __webpack_require__(2282).custom; +var inspectCustom = __webpack_require__(2288).custom; var inspectSymbol = (inspectCustom && isSymbol(inspectCustom)) ? inspectCustom : null; module.exports = function inspect_ (obj, opts, depth, seen) { @@ -272363,13 +273520,13 @@ function arrObjKeys (obj, inspect) { /***/ }), -/* 2282 */ +/* 2288 */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), -/* 2283 */ +/* 2289 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272380,11 +273537,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.createParser = exports.createGenerator = undefined; -var _createGenerator = __webpack_require__(2284); +var _createGenerator = __webpack_require__(2290); var _createGenerator2 = _interopRequireDefault(_createGenerator); -var _createParser = __webpack_require__(2285); +var _createParser = __webpack_require__(2291); var _createParser2 = _interopRequireDefault(_createParser); @@ -272397,7 +273554,7 @@ exports.createParser = _createParser2.default; //# sourceMappingURL=index.js.map /***/ }), -/* 2284 */ +/* 2290 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272530,7 +273687,7 @@ exports.default = function () { //# sourceMappingURL=createGenerator.js.map /***/ }), -/* 2285 */ +/* 2291 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272540,9 +273697,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _nearley = __webpack_require__(2286); +var _nearley = __webpack_require__(2292); -var _grammar = __webpack_require__(2287); +var _grammar = __webpack_require__(2293); var _grammar2 = _interopRequireDefault(_grammar); @@ -272577,7 +273734,7 @@ exports.default = function () { //# sourceMappingURL=createParser.js.map /***/ }), -/* 2286 */ +/* 2292 */ /***/ (function(module, exports) { (function(root, factory) { @@ -272976,7 +274133,7 @@ return { /***/ }), -/* 2287 */ +/* 2293 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -272989,7 +274146,7 @@ return { return x[0]; } - var flattenDeep = __webpack_require__(2288); + var flattenDeep = __webpack_require__(2294); var appendItem = function appendItem(a, b) { return function (d) { return d[a].concat([d[b]]); @@ -273158,7 +274315,7 @@ return { //# sourceMappingURL=grammar.js.map /***/ }), -/* 2288 */ +/* 2294 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -273515,17 +274672,17 @@ module.exports = flattenDeep; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 2289 */ +/* 2295 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var define = __webpack_require__(96); +var define = __webpack_require__(97); -var implementation = __webpack_require__(922); -var getPolyfill = __webpack_require__(923); -var shim = __webpack_require__(2290); +var implementation = __webpack_require__(923); +var getPolyfill = __webpack_require__(924); +var shim = __webpack_require__(2296); var polyfill = getPolyfill(); @@ -273539,14 +274696,14 @@ module.exports = polyfill; /***/ }), -/* 2290 */ +/* 2296 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var getPolyfill = __webpack_require__(923); -var define = __webpack_require__(96); +var getPolyfill = __webpack_require__(924); +var define = __webpack_require__(97); module.exports = function shimValues() { var polyfill = getPolyfill(); @@ -273560,16 +274717,16 @@ module.exports = function shimValues() { /***/ }), -/* 2291 */ +/* 2297 */ /***/ (function(module, exports, __webpack_require__) { -var baseKeys = __webpack_require__(898), - getTag = __webpack_require__(900), +var baseKeys = __webpack_require__(899), + getTag = __webpack_require__(901), isArguments = __webpack_require__(431), - isArray = __webpack_require__(164), + isArray = __webpack_require__(165), isArrayLike = __webpack_require__(440), isBuffer = __webpack_require__(438), - isPrototype = __webpack_require__(899), + isPrototype = __webpack_require__(900), isTypedArray = __webpack_require__(439); /** `Object#toString` result references. */ @@ -273643,7 +274800,7 @@ module.exports = isEmpty; /***/ }), -/* 2292 */ +/* 2298 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -273651,7 +274808,7 @@ Object.defineProperty(exports, "__esModule", { }); exports['default'] = mount; -var _ReactWrapper = __webpack_require__(823); +var _ReactWrapper = __webpack_require__(824); var _ReactWrapper2 = _interopRequireDefault(_ReactWrapper); @@ -273668,7 +274825,7 @@ function mount(node, options) { } /***/ }), -/* 2293 */ +/* 2299 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -273676,7 +274833,7 @@ Object.defineProperty(exports, "__esModule", { }); exports['default'] = shallow; -var _ShallowWrapper = __webpack_require__(924); +var _ShallowWrapper = __webpack_require__(925); var _ShallowWrapper2 = _interopRequireDefault(_ShallowWrapper); @@ -273693,7 +274850,7 @@ function shallow(node, options) { } /***/ }), -/* 2294 */ +/* 2300 */ /***/ (function(module, exports, __webpack_require__) { Object.defineProperty(exports, "__esModule", { @@ -273701,7 +274858,7 @@ Object.defineProperty(exports, "__esModule", { }); exports['default'] = render; -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); @@ -273737,21 +274894,21 @@ function render(node) { } /***/ }), -/* 2295 */ +/* 2301 */ /***/ (function(module, exports, __webpack_require__) { /* eslint global-require: 0 */ -module.exports = __webpack_require__(2296); +module.exports = __webpack_require__(2302); /***/ }), -/* 2296 */ +/* 2302 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _object = __webpack_require__(83); +var _object = __webpack_require__(84); var _object2 = _interopRequireDefault(_object); @@ -273763,23 +274920,23 @@ var _reactDom = __webpack_require__(46); var _reactDom2 = _interopRequireDefault(_reactDom); -var _server = __webpack_require__(2297); +var _server = __webpack_require__(2303); var _server2 = _interopRequireDefault(_server); -var _shallow = __webpack_require__(2300); +var _shallow = __webpack_require__(2306); var _shallow2 = _interopRequireDefault(_shallow); -var _testUtils = __webpack_require__(2303); +var _testUtils = __webpack_require__(2309); var _testUtils2 = _interopRequireDefault(_testUtils); -var _enzyme = __webpack_require__(822); +var _enzyme = __webpack_require__(823); -var _enzymeAdapterUtils = __webpack_require__(2306); +var _enzymeAdapterUtils = __webpack_require__(2312); -var _reflection = __webpack_require__(2310); +var _reflection = __webpack_require__(2316); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } @@ -274205,22 +275362,22 @@ module.exports = ReactSixteenAdapter; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 2297 */ +/* 2303 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { if (process.env.NODE_ENV === 'production') { - module.exports = __webpack_require__(2298); + module.exports = __webpack_require__(2304); } else { - module.exports = __webpack_require__(2299); + module.exports = __webpack_require__(2305); } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2298 */ +/* 2304 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -274233,7 +275390,7 @@ if (process.env.NODE_ENV === 'production') { * LICENSE file in the root directory of this source tree. */ -var p=__webpack_require__(36),q=__webpack_require__(30),t=__webpack_require__(0),w=__webpack_require__(50),x=__webpack_require__(89),y=__webpack_require__(328),z=__webpack_require__(925); +var p=__webpack_require__(36),q=__webpack_require__(30),t=__webpack_require__(0),w=__webpack_require__(50),x=__webpack_require__(90),y=__webpack_require__(328),z=__webpack_require__(926); function A(a){for(var b=arguments.length-1,d="http://reactjs.org/docs/error-decoder.html?invariant\x3d"+a,c=0;c\n \n\n \n {text}\n \n\n \n \n \n \n \n \n\n \n {text}\n \n\n \n \n \n \n);\n" /***/ }), -/* 2317 */ +/* 2323 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -280666,7 +281823,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2318 */ +/* 2324 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -280690,7 +281847,7 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -281756,7 +282913,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2319 */ +/* 2325 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -281777,13 +282934,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _is_color_dark = __webpack_require__(2320); +var _is_color_dark = __webpack_require__(2326); var _is_color_dark2 = _interopRequireDefault(_is_color_dark); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var isColorDarkSource = __webpack_require__(2321); +var isColorDarkSource = __webpack_require__(2327); var isColorDarkHtml = (0, _services.renderToHtml)(_is_color_dark2.default); var IsColorDarkExample = exports.IsColorDarkExample = { @@ -281812,7 +282969,7 @@ var IsColorDarkExample = exports.IsColorDarkExample = { }; /***/ }), -/* 2320 */ +/* 2326 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -281830,7 +282987,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -281898,13 +283055,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2321 */ +/* 2327 */ /***/ (function(module, exports) { module.exports = "import React, {\n Fragment,\n} from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n} from '../../../../src/components';\n\nimport {\n isColorDark,\n} from '../../../../src/services';\n\nconst SWATCH_STYLE = {\n width: 100,\n height: 100,\n padding: 16,\n};\n\nconst rgb = (r, g, b) => {\n return `rgb(${r}, ${g}, ${b})`;\n};\n\nexport default () => {\n const DARK_COLORS = [\n [0, 104, 55],\n [165, 0, 38],\n [0, 0, 0],\n [219, 19, 116],\n [73, 0, 146],\n [70, 26, 10],\n [146, 0, 0]\n ];\n\n const LIGHT_COLORS = [\n [191, 161, 128],\n [249, 133, 16],\n [0, 179, 164],\n [212, 157, 170],\n [255, 255, 255],\n [254, 182, 219],\n [230, 194, 32]\n ];\n\n return (\n \n \n {DARK_COLORS.map(color => (\n \n {\n isColorDark(...color)\n ?
Dark
\n :
Light
\n }\n
\n ))}\n
\n\n \n {LIGHT_COLORS.map(color => (\n \n {\n isColorDark(...color)\n ?
Dark
\n :
Light
\n }\n
\n ))}\n
\n
\n );\n};\n" /***/ }), -/* 2322 */ +/* 2328 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -281923,13 +283080,13 @@ var _services = __webpack_require__(7); var _components = __webpack_require__(6); -var _utility_classes = __webpack_require__(2323); +var _utility_classes = __webpack_require__(2329); var _utility_classes2 = _interopRequireDefault(_utility_classes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var utilityClassesSource = __webpack_require__(2324); +var utilityClassesSource = __webpack_require__(2330); var utilityClassesHtml = (0, _services.renderToHtml)(_utility_classes2.default); var UtilityClassesExample = exports.UtilityClassesExample = { @@ -281952,7 +283109,7 @@ var UtilityClassesExample = exports.UtilityClassesExample = { }; /***/ }), -/* 2323 */ +/* 2329 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282193,13 +283350,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2324 */ +/* 2330 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiText,\n EuiCode,\n EuiSpacer,\n EuiIcon,\n} from '../../../../src/components';\n\nexport default () => (\n \n\n

Text

\n\n \n\n
\n .eui-textLeft\n
\n\n
\n .eui-textCenter\n
\n
\n .eui-textRight\n
\n\n \n\n
\n .eui-textNoWrap will force text not to wrap even in small containers.\n
\n\n \n\n
\n .eui-textBreakAll will break up anything. It is useful for long urls like http://www.hithereimalongurl.com/dave_will_just_ramble_on_in_a_long_sentence_like_this/?ok=cool\n
\n\n \n\n
\n .eui-textBreakWord will only break up at the end of words. Long urls will still break http://www.hithereimalongurl.com/dave_will_just_ramble_on_in_a_long_sentence_like_this/?ok=cool\n
\n\n \n\n
\n .eui-textTruncate will ellipsis after a certain point.\n
\n\n

Vertical alignment

\n\n \n\n
\n \n .eui-alignTop\n
\n\n \n\n
\n \n .eui-alignMiddle\n
\n\n \n\n
\n \n .eui-alignBottom\n
\n\n \n\n
\n \n .eui-alignBaseline\n
\n\n \n\n

Display

\n\n .eui-displayBlock\n\n \n\n .eui-displayInline\n\n \n\n .eui-displayInlineBlock\n\n

Responsive

\n\n .eui-hideFor--xs\n \n .eui-hideFor--s\n \n .eui-hideFor--m\n \n .eui-hideFor--l\n \n .eui-hideFor--xl\n\n \n\n .eui-showFor--xs\n \n .eui-showFor--s\n \n .eui-showFor--m\n \n .eui-showFor--l\n \n .eui-showFor--xl\n\n\n
\n);\n" /***/ }), -/* 2325 */ +/* 2331 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282220,21 +283377,21 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _keyboard_accessible = __webpack_require__(2326); +var _keyboard_accessible = __webpack_require__(2332); var _keyboard_accessible2 = _interopRequireDefault(_keyboard_accessible); -var _screen_reader = __webpack_require__(2327); +var _screen_reader = __webpack_require__(2333); var _screen_reader2 = _interopRequireDefault(_screen_reader); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var keyboardAccessibleSource = __webpack_require__(2328); +var keyboardAccessibleSource = __webpack_require__(2334); var keyboardAccessibleHtml = (0, _services.renderToHtml)(_keyboard_accessible2.default); var screenReaderOnlyHtml = (0, _services.renderToHtml)(_screen_reader2.default); -var screenReaderOnlySource = __webpack_require__(2329); +var screenReaderOnlySource = __webpack_require__(2335); var AccessibilityExample = exports.AccessibilityExample = { title: 'Accessibility', @@ -282303,7 +283460,7 @@ var AccessibilityExample = exports.AccessibilityExample = { }; /***/ }), -/* 2326 */ +/* 2332 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282407,7 +283564,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2327 */ +/* 2333 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282454,19 +283611,19 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2328 */ +/* 2334 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiKeyboardAccessible,\n} from '../../../../src/components';\n\n// For custom components, we just need to make sure they delegate props to their rendered root\n// element, e.g. onClick, tabIndex, and role.\nconst CustomComponent = ({\n children,\n ...rest\n}) => (\n
\n {children}\n
\n);\n\nexport default () => (\n
\n \n
window.alert('Div clicked')}>\n Click this div\n
\n
\n\n \n window.alert('Anchor tag clicked')}\n >\n Click this anchor tag\n
\n \n\n \n window.alert('Custom component clicked')}>\n Click this custom component\n \n \n\n \n
window.alert('Outer EuiKeyboardAccessible clicked')}>\n This EuiKeyboardAccessible contains another EuiKeyboardAccessible \n\n \n window.alert('Inner EuiKeyboardAccessible clicked')}\n >\n Clicking this inner one should call both onClick handlers\n \n \n
\n
\n
\n);\n" /***/ }), -/* 2329 */ +/* 2335 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiScreenReaderOnly,\n} from '../../../../src/components';\n\n\nexport default () => (\n
\n

\n This is the first paragraph. It is visible to all.\n

\n \n

\n This is the second paragraph. It is hidden for sighted users but visible to screen readers.\n

\n
\n

\n This is the third paragraph. It is visible to all.\n

\n
\n);\n\n" /***/ }), -/* 2330 */ +/* 2336 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282487,41 +283644,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _accordion = __webpack_require__(2331); +var _accordion = __webpack_require__(2337); var _accordion2 = _interopRequireDefault(_accordion); -var _accordion_form = __webpack_require__(2332); +var _accordion_form = __webpack_require__(2338); var _accordion_form2 = _interopRequireDefault(_accordion_form); -var _accordion_extra = __webpack_require__(2333); +var _accordion_extra = __webpack_require__(2339); var _accordion_extra2 = _interopRequireDefault(_accordion_extra); -var _accordion_open = __webpack_require__(2334); +var _accordion_open = __webpack_require__(2340); var _accordion_open2 = _interopRequireDefault(_accordion_open); -var _accordion_grow = __webpack_require__(2335); +var _accordion_grow = __webpack_require__(2341); var _accordion_grow2 = _interopRequireDefault(_accordion_grow); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var accordionSource = __webpack_require__(2336); +var accordionSource = __webpack_require__(2342); var accordionHtml = (0, _services.renderToHtml)(_accordion2.default); -var accordionFormSource = __webpack_require__(2337); +var accordionFormSource = __webpack_require__(2343); var accordionFormHtml = (0, _services.renderToHtml)(_accordion_form2.default); -var accordionExtraSource = __webpack_require__(2338); +var accordionExtraSource = __webpack_require__(2344); var accordionExtraHtml = (0, _services.renderToHtml)(_accordion_extra2.default); -var accordionOpenSource = __webpack_require__(2339); +var accordionOpenSource = __webpack_require__(2345); var accordionOpenHtml = (0, _services.renderToHtml)(_accordion_open2.default); -var accordionGrowSource = __webpack_require__(2340); +var accordionGrowSource = __webpack_require__(2346); var accordionGrowHtml = (0, _services.renderToHtml)(_accordion_grow2.default); var AccordionExample = exports.AccordionExample = { @@ -282706,7 +283863,7 @@ var AccordionExample = exports.AccordionExample = { }; /***/ }), -/* 2331 */ +/* 2337 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282799,7 +283956,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2332 */ +/* 2338 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282941,7 +284098,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2333 */ +/* 2339 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -282983,7 +284140,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2334 */ +/* 2340 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283035,7 +284192,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2335 */ +/* 2341 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283181,37 +284338,37 @@ AccordionGrow.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2336 */ +/* 2342 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAccordion,\n EuiText,\n EuiCode,\n EuiSpacer,\n} from '../../../../src/components';\n\n\nexport default () => (\n
\n \n \n

Any content inside of EuiAccordion will appear here.

\n
\n \n\n \n\n \n \n

The content inside can be of any height.

\n

The content inside can be of any height.

\n

The content inside can be of any height.

\n

The content inside can be of any height.

\n

The content inside can be of any height.

\n

The content inside can be of any height.

\n
\n \n
\n);\n" /***/ }), -/* 2337 */ +/* 2343 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAccordion,\n EuiText,\n EuiTextColor,\n EuiForm,\n EuiFormRow,\n EuiFieldText,\n EuiFieldPassword,\n EuiIcon,\n EuiTextArea,\n EuiSpacer,\n EuiFlexGroup,\n EuiFlexItem,\n EuiTitle,\n EuiButtonIcon,\n} from '../../../../src/components';\n\nconst repeatableForm = (\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n\n \n\n \n \n \n \n);\n\nconst buttonContent = (\n
\n \n \n \n \n\n \n \n
Webhook
\n
\n
\n
\n\n \n

\n \n Will send a POST request to www.example.com/some/path/\n \n

\n
\n
\n);\n\nconst extraAction = (\n \n);\n\nexport default () => (\n
\n \n

I am a complicated, highly styled, repeatable form!

\n
\n\n \n\n \n {repeatableForm}\n \n\n \n {repeatableForm}\n \n
\n);\n" /***/ }), -/* 2338 */ +/* 2344 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAccordion,\n EuiButton,\n} from '../../../../src/components';\n\nexport default () => (\n Extra action!}\n paddingSize=\"l\"\n >\n
Opened content.
\n \n);\n" /***/ }), -/* 2339 */ +/* 2345 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAccordion,\n EuiText,\n EuiCode,\n} from '../../../../src/components';\n\n\nexport default () => (\n
\n \n \n

Any content inside of EuiAccordion will appear here.

\n
\n \n
\n);\n" /***/ }), -/* 2340 */ +/* 2346 */ /***/ (function(module, exports) { module.exports = "/* eslint react/no-multi-comp: 0 */\n/* eslint react/prefer-stateless-function: 0 */\n\nimport React, { Component } from 'react';\n\nimport {\n EuiAccordion,\n EuiButton,\n EuiSpacer,\n EuiText,\n} from '../../../../src/components';\n\nclass Rows extends Component {\n state = {\n counter: 1\n }\n\n onIncrease() {\n this.setState(prevState => ({\n counter: prevState.counter + 1\n }));\n }\n\n onDecrease() {\n this.setState(prevState => ({\n counter: Math.max(0, prevState.counter - 1)\n }));\n }\n\n render() {\n const rows = [];\n for (let i = 1; i <= this.state.counter; i++) {\n rows.push(

Row {i}

);\n }\n return (\n \n \n

\n this.onIncrease()}>Increase height\n {' '}\n this.onDecrease()}>Decrease height\n

\n { rows }\n
\n );\n }\n}\n\nclass AccordionGrow extends Component {\n render() {\n return (\n \n \n \n );\n }\n}\n\nexport default AccordionGrow;\n" /***/ }), -/* 2341 */ +/* 2347 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283232,20 +284389,20 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _avatar = __webpack_require__(2342); +var _avatar = __webpack_require__(2348); var _avatar2 = _interopRequireDefault(_avatar); -var _avatar_initials = __webpack_require__(2343); +var _avatar_initials = __webpack_require__(2349); var _avatar_initials2 = _interopRequireDefault(_avatar_initials); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var avatarSource = __webpack_require__(2344); +var avatarSource = __webpack_require__(2350); var avatarHtml = (0, _services.renderToHtml)(_avatar2.default); -var avatarInitialsSource = __webpack_require__(2345); +var avatarInitialsSource = __webpack_require__(2351); var avatarInitialsHtml = (0, _services.renderToHtml)(_avatar_initials2.default); var AvatarExample = exports.AvatarExample = { @@ -283362,7 +284519,7 @@ var AvatarExample = exports.AvatarExample = { }; /***/ }), -/* 2342 */ +/* 2348 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283415,7 +284572,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2343 */ +/* 2349 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283478,19 +284635,19 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2344 */ +/* 2350 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAvatar,\n EuiSpacer,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n  \n \n  \n \n  \n \n\n \n

With image

\n \n\n \n  \n \n  \n \n  \n \n\n
\n);\n" /***/ }), -/* 2345 */ +/* 2351 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiAvatar,\n EuiTitle,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n\n

Single vs multi-word

\n \n\n \n  \n \n  \n \n  \n \n\n \n

Custom & Spaces type

\n \n\n \n  \n \n  \n \n  \n \n\n
\n);\n" /***/ }), -/* 2346 */ +/* 2352 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283511,41 +284668,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _badge = __webpack_require__(2347); +var _badge = __webpack_require__(2353); var _badge2 = _interopRequireDefault(_badge); -var _badge_with_icon = __webpack_require__(2348); +var _badge_with_icon = __webpack_require__(2354); var _badge_with_icon2 = _interopRequireDefault(_badge_with_icon); -var _badge_button = __webpack_require__(2349); +var _badge_button = __webpack_require__(2355); var _badge_button2 = _interopRequireDefault(_badge_button); -var _beta_badge = __webpack_require__(2350); +var _beta_badge = __webpack_require__(2356); var _beta_badge2 = _interopRequireDefault(_beta_badge); -var _notification_badge = __webpack_require__(2351); +var _notification_badge = __webpack_require__(2357); var _notification_badge2 = _interopRequireDefault(_notification_badge); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var badgeSource = __webpack_require__(2352); +var badgeSource = __webpack_require__(2358); var badgeHtml = (0, _services.renderToHtml)(_badge2.default); -var badgeWithIconSource = __webpack_require__(2353); +var badgeWithIconSource = __webpack_require__(2359); var badgeWithIconHtml = (0, _services.renderToHtml)(_badge_with_icon2.default); -var badgeButtonSource = __webpack_require__(2354); +var badgeButtonSource = __webpack_require__(2360); var badgeButtonHtml = (0, _services.renderToHtml)(_badge_button2.default); -var betaBadgeSource = __webpack_require__(2355); +var betaBadgeSource = __webpack_require__(2361); var betaBadgeHtml = (0, _services.renderToHtml)(_beta_badge2.default); -var notificationBadgeSource = __webpack_require__(2356); +var notificationBadgeSource = __webpack_require__(2362); var notificationBadgeHtml = (0, _services.renderToHtml)(_notification_badge2.default); var BadgeExample = exports.BadgeExample = { @@ -283705,7 +284862,7 @@ var BadgeExample = exports.BadgeExample = { }; /***/ }), -/* 2347 */ +/* 2353 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283746,7 +284903,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2348 */ +/* 2354 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283784,7 +284941,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2349 */ +/* 2355 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283836,7 +284993,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2350 */ +/* 2356 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283880,7 +285037,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2351 */ +/* 2357 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283909,37 +285066,37 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2352 */ +/* 2358 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBadge,\n EuiFlexItem,\n EuiFlexGroup,\n} from '../../../../src/components';\n\nconst badges = [\n 'default',\n 'hollow',\n 'primary',\n 'secondary',\n 'accent',\n 'warning',\n 'danger',\n '#fea27f',\n '#000'\n];\n\nexport default () => (\n \n {\n badges.map(badge => (\n \n \n {badge}\n \n \n ))\n }\n \n\n);\n" /***/ }), -/* 2353 */ +/* 2359 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBadge,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n Default\n \n\n \n Primary\n \n
\n);\n" /***/ }), -/* 2354 */ +/* 2360 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBadge,\n} from '../../../../src/components';\n\nexport default () => (\n
\n window.alert('Badge clicked')}\n onClickAriaLabel=\"Example of onclick event for the button\"\n >\n onClick on badge itself\n \n\n window.alert('Icon inside badge clicked')}\n iconOnClickAriaLabel=\"Example of onclick event for icon within the button\"\n >\n onClick on icon within badge\n \n
\n);\n" /***/ }), -/* 2355 */ +/* 2361 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBetaBadge,\n EuiSpacer,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n  \n \n  \n \n\n \n \n

\n Beta badges will also line up nicely with titles  \n \n

\n
\n
\n);\n" /***/ }), -/* 2356 */ +/* 2362 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiNotificationBadge,\n} from '../../../../src/components';\n\nexport default () => (\n \n 3\n \n);\n" /***/ }), -/* 2357 */ +/* 2363 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -283960,13 +285117,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _bottom_bar = __webpack_require__(2358); +var _bottom_bar = __webpack_require__(2364); var _bottom_bar2 = _interopRequireDefault(_bottom_bar); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var bottomBarSource = __webpack_require__(2359); +var bottomBarSource = __webpack_require__(2365); var bottomBarHtml = (0, _services.renderToHtml)(_bottom_bar2.default); var BottomBarExample = exports.BottomBarExample = { @@ -284022,7 +285179,7 @@ var BottomBarExample = exports.BottomBarExample = { }; /***/ }), -/* 2358 */ +/* 2364 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284168,13 +285325,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2359 */ +/* 2365 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component,\n} from 'react';\n\nimport {\n EuiBottomBar,\n EuiFlexGroup,\n EuiFlexItem,\n EuiButton,\n EuiButtonEmpty,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n showBar: false,\n };\n }\n\n onButtonClick() {\n this.setState({\n showBar: !this.state.showBar,\n });\n }\n\n render() {\n const button = (\n \n Toggle appearance of the bottom bar\n \n );\n\n let bottomBar;\n if (this.state.showBar) {\n bottomBar = (\n \n \n \n \n \n Help\n \n \n Add user\n \n \n \n \n \n \n Discard\n \n \n Save\n \n \n \n \n \n\n );\n }\n\n return (\n
\n {button}\n {bottomBar}\n
\n );\n }\n}\n" /***/ }), -/* 2360 */ +/* 2366 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284195,34 +285352,34 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _breadcrumbs = __webpack_require__(2361); +var _breadcrumbs = __webpack_require__(2367); var _breadcrumbs2 = _interopRequireDefault(_breadcrumbs); -var _responsive = __webpack_require__(2362); +var _responsive = __webpack_require__(2368); var _responsive2 = _interopRequireDefault(_responsive); -var _truncate = __webpack_require__(2363); +var _truncate = __webpack_require__(2369); var _truncate2 = _interopRequireDefault(_truncate); -var _max = __webpack_require__(2364); +var _max = __webpack_require__(2370); var _max2 = _interopRequireDefault(_max); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var breadcrumbsSource = __webpack_require__(2365); +var breadcrumbsSource = __webpack_require__(2371); var breadcrumbsHtml = (0, _services.renderToHtml)(_breadcrumbs2.default); -var responsiveSource = __webpack_require__(2366); +var responsiveSource = __webpack_require__(2372); var responsiveHtml = (0, _services.renderToHtml)(_responsive2.default); -var truncateSource = __webpack_require__(2367); +var truncateSource = __webpack_require__(2373); var truncateHtml = (0, _services.renderToHtml)(_truncate2.default); -var maxSource = __webpack_require__(2368); +var maxSource = __webpack_require__(2374); var maxHtml = (0, _services.renderToHtml)(_max2.default); var BreadcrumbsExample = exports.BreadcrumbsExample = { @@ -284329,7 +285486,7 @@ var BreadcrumbsExample = exports.BreadcrumbsExample = { }; /***/ }), -/* 2361 */ +/* 2367 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284409,7 +285566,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2362 */ +/* 2368 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284480,7 +285637,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2363 */ +/* 2369 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284515,7 +285672,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2364 */ +/* 2370 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284565,31 +285722,31 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2365 */ +/* 2371 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiBreadcrumbs,\n EuiButton,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiTitle,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => {\n const breadcrumbs = [{\n text: 'Animals',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked Animals'); },\n 'data-test-subj': 'breadcrumbsAnimals',\n className: 'customClass',\n }, {\n text: 'Reptiles',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked Reptiles'); },\n }, {\n text: 'Boa constrictor',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked Boa constrictor'); },\n }, {\n text: 'Edit',\n }];\n\n return (\n \n \n \n\n \n \n \n

Boa constrictor

\n
\n
\n\n \n Cancel\n \n
\n
\n );\n};\n" /***/ }), -/* 2366 */ +/* 2372 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiBreadcrumbs,\n EuiShowFor,\n EuiText,\n} from '../../../../src/components';\n\nexport default () => {\n const breadcrumbs = [{\n text: 'Animals',\n href: '#',\n }, {\n text: 'Metazoans',\n href: '#',\n }, {\n text: 'Chordates',\n href: '#',\n }, {\n text: 'Vertebrates',\n href: '#',\n }, {\n text: 'Tetrapods',\n href: '#',\n }, {\n text: 'Reptiles',\n href: '#',\n }, {\n text: 'Boa constrictor',\n href: '#',\n }, {\n text: 'Nebulosa subspecies',\n }];\n\n return (\n \n \n\n \n \n

Responsive breadcrumbs do not show at all on small (mobile) screens.

\n
\n
\n
\n );\n};\n" /***/ }), -/* 2367 */ +/* 2373 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBreadcrumbs,\n} from '../../../../src/components';\n\nexport default () => {\n const breadcrumbs = [{\n text: 'Animals',\n href: '#',\n }, {\n text: 'Metazoans is a real mouthful, especially for creatures without mouths',\n href: '#',\n }, {\n text: 'Nebulosa subspecies',\n }];\n\n return ;\n};\n" /***/ }), -/* 2368 */ +/* 2374 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiBreadcrumbs,\n} from '../../../../src/components';\n\nexport default () => {\n const breadcrumbs = [{\n text: 'Animals',\n href: '#',\n }, {\n text: 'Metazoans',\n href: '#',\n }, {\n text: 'Chordates',\n href: '#',\n }, {\n text: 'Vertebrates',\n href: '#',\n }, {\n text: 'Tetrapods',\n href: '#',\n }, {\n text: 'Reptiles',\n href: '#',\n }, {\n text: 'Boa constrictor',\n href: '#',\n }, {\n text: 'Nebulosa subspecies',\n }];\n\n return ;\n};\n" /***/ }), -/* 2369 */ +/* 2375 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -284610,76 +285767,76 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _button = __webpack_require__(2370); +var _button = __webpack_require__(2376); var _button2 = _interopRequireDefault(_button); -var _button_with_icon = __webpack_require__(2371); +var _button_with_icon = __webpack_require__(2377); var _button_with_icon2 = _interopRequireDefault(_button_with_icon); -var _button_empty = __webpack_require__(2372); +var _button_empty = __webpack_require__(2378); var _button_empty2 = _interopRequireDefault(_button_empty); -var _button_empty_flush = __webpack_require__(2373); +var _button_empty_flush = __webpack_require__(2379); var _button_empty_flush2 = _interopRequireDefault(_button_empty_flush); -var _button_icon = __webpack_require__(2374); +var _button_icon = __webpack_require__(2380); var _button_icon2 = _interopRequireDefault(_button_icon); -var _button_ghost = __webpack_require__(2375); +var _button_ghost = __webpack_require__(2381); var _button_ghost2 = _interopRequireDefault(_button_ghost); -var _button_as_link = __webpack_require__(2376); +var _button_as_link = __webpack_require__(2382); var _button_as_link2 = _interopRequireDefault(_button_as_link); -var _button_loading = __webpack_require__(2377); +var _button_loading = __webpack_require__(2383); var _button_loading2 = _interopRequireDefault(_button_loading); -var _button_toggle = __webpack_require__(2378); +var _button_toggle = __webpack_require__(2384); var _button_toggle2 = _interopRequireDefault(_button_toggle); -var _button_group = __webpack_require__(2379); +var _button_group = __webpack_require__(2385); var _button_group2 = _interopRequireDefault(_button_group); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var buttonSource = __webpack_require__(2380); +var buttonSource = __webpack_require__(2386); var buttonHtml = (0, _services.renderToHtml)(_button2.default); -var buttonWithIconSource = __webpack_require__(2381); +var buttonWithIconSource = __webpack_require__(2387); var buttonWithIconHtml = (0, _services.renderToHtml)(_button2.default); -var buttonOptionSource = __webpack_require__(2382); +var buttonOptionSource = __webpack_require__(2388); var buttonOptionHtml = (0, _services.renderToHtml)(_button_empty2.default); -var buttonOptionFlushSource = __webpack_require__(2383); +var buttonOptionFlushSource = __webpack_require__(2389); var buttonOptionFlushHtml = (0, _services.renderToHtml)(_button_empty_flush2.default); -var buttonIconSource = __webpack_require__(2384); +var buttonIconSource = __webpack_require__(2390); var buttonIconHtml = (0, _services.renderToHtml)(_button_icon2.default); -var buttonGhostSource = __webpack_require__(2385); +var buttonGhostSource = __webpack_require__(2391); var buttonGhostHtml = (0, _services.renderToHtml)(_button_ghost2.default); -var buttonAsLinkSource = __webpack_require__(2386); +var buttonAsLinkSource = __webpack_require__(2392); var buttonAsLinkHtml = (0, _services.renderToHtml)(_button_as_link2.default); -var buttonLoadingSource = __webpack_require__(2387); +var buttonLoadingSource = __webpack_require__(2393); var buttonLoadingHtml = (0, _services.renderToHtml)(_button_loading2.default); -var buttonToggleSource = __webpack_require__(2388); +var buttonToggleSource = __webpack_require__(2394); var buttonToggleHtml = (0, _services.renderToHtml)(_button_toggle2.default); -var buttonGroupSource = __webpack_require__(2389); +var buttonGroupSource = __webpack_require__(2395); var buttonGroupHtml = (0, _services.renderToHtml)(_button_group2.default); var ButtonExample = exports.ButtonExample = { @@ -284987,7 +286144,7 @@ var ButtonExample = exports.ButtonExample = { }; /***/ }), -/* 2370 */ +/* 2376 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -285331,7 +286488,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2371 */ +/* 2377 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -285563,7 +286720,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2372 */ +/* 2378 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286088,7 +287245,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2373 */ +/* 2379 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286134,7 +287291,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2374 */ +/* 2380 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286180,7 +287337,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2375 */ +/* 2381 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286349,7 +287506,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2376 */ +/* 2382 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286431,7 +287588,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2377 */ +/* 2383 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286486,7 +287643,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2378 */ +/* 2384 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286636,7 +287793,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2379 */ +/* 2385 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286656,7 +287813,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -286903,67 +288060,67 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2380 */ +/* 2386 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components/';\n\nexport default () => (\n
\n \n \n window.alert('Button clicked')}\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Secondary\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Warning\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Danger\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Disabled\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n
\n);\n" /***/ }), -/* 2381 */ +/* 2387 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n window.alert('Button clicked')}\n iconType=\"arrowUp\"\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowUp\"\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n small and filled\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowUp\"\n isDisabled\n >\n Disabled\n \n \n\n \n window.alert('Button clicked')}\n isDisabled\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n isDisabled\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n isDisabled\n >\n small and filled\n \n \n \n
\n);\n" /***/ }), -/* 2382 */ +/* 2388 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButtonEmpty,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components/';\n\nexport default () => (\n
\n \n \n window.alert('Button clicked')}\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n extra small\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n small\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Danger\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n extra small\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n Danger\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n Danger\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n small\n \n \n \n\n \n \n window.alert('Button clicked')}\n >\n Text\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n >\n extra small\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n Text\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n Text\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n >\n small\n \n \n \n\n \n \n window.alert('Button clicked')}\n isDisabled\n >\n Disabled\n \n \n\n \n window.alert('Button clicked')}\n isDisabled\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n isDisabled\n >\n extra small\n \n \n \n\n \n \n window.alert('Button clicked')}\n isLoading\n >\n Loading\n \n \n\n \n window.alert('Button clicked')}\n isLoading\n iconSide=\"right\"\n >\n Loading\n \n \n \n\n \n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n isDisabled\n >\n Disabled\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n isDisabled\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n isDisabled\n >\n Disabled\n \n \n\n \n window.alert('Button clicked')}\n iconType=\"arrowDown\"\n iconSide=\"right\"\n isDisabled\n >\n small\n \n \n \n
\n);\n" /***/ }), -/* 2383 */ +/* 2389 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButtonEmpty,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n Flush left\n \n \n\n \n \n Flush right\n \n \n \n);\n" /***/ }), -/* 2384 */ +/* 2390 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButtonIcon,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nconst colors = [\n 'primary',\n 'text',\n 'subdued',\n 'success',\n 'warning',\n 'danger',\n 'disabled',\n];\n\nexport default () => (\n \n {\n colors.map((color) => (\n \n window.alert('Button clicked')}\n iconType=\"arrowRight\"\n aria-label=\"Next\"\n disabled={color === 'disabled' ? true : false}\n />\n \n ))\n }\n \n);\n" /***/ }), -/* 2385 */ +/* 2391 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiButtonIcon,\n EuiFlexGroup,\n EuiFlexItem,\n EuiButtonToggle,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n toggle0On: false,\n };\n }\n\n onToggle0Change = (e) => {\n this.setState({ toggle0On: e.target.checked });\n }\n\n render() {\n return (\n \n \n window.alert('Button clicked')}\n >\n Primary\n \n \n\n \n window.alert('Button clicked')}\n >\n Filled\n \n \n\n \n window.alert('Button clicked')}\n >\n small\n \n \n\n \n window.alert('Button clicked')}\n aria-label=\"Your account\"\n />\n \n\n \n \n Loading…\n \n \n\n \n \n Loading…\n \n \n\n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2386 */ +/* 2392 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiButtonIcon,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n Link to elastic.co\n \n \n\n \n \n Link to elastic.co\n \n \n\n \n \n \n \n\n \n \n \n Disabled link\n \n \n\n \n \n Disabled empty link\n \n \n\n \n \n \n \n \n);\n" /***/ }), -/* 2387 */ +/* 2393 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n Loading…\n \n \n\n \n \n Loading…\n \n \n\n \n \n Loading…\n \n \n \n);\n" /***/ }), -/* 2388 */ +/* 2394 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiButtonToggle,\n EuiSpacer,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n toggle0On: false,\n toggle1On: false,\n toggle2On: false,\n toggle3On: true,\n toggle4On: true,\n };\n }\n\n onToggle0Change = (e) => {\n this.setState({ toggle0On: e.target.checked });\n }\n\n onToggle1Change = (e) => {\n this.setState({ toggle1On: e.target.checked });\n }\n\n onToggle4Change = (e) => {\n this.setState({ toggle4On: e.target.checked });\n }\n\n render() {\n return (\n
\n \n\n  \n\n \n\n  \n\n \n\n \n\n

Disabled

\n\n \n\n \n\n  \n\n \n
\n );\n }\n}\n" /***/ }), -/* 2389 */ +/* 2395 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiButtonGroup,\n EuiSpacer,\n EuiTitle,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n const idPrefix = makeId();\n const idPrefix2 = makeId();\n const idPrefix3 = makeId();\n\n this.toggleButtons = [{\n id: `${idPrefix}0`,\n label: 'Option one',\n }, {\n id: `${idPrefix}1`,\n label: 'Option two is selected by default',\n }, {\n id: `${idPrefix}2`,\n label: 'Option three',\n }];\n\n this.toggleButtonsMulti = [{\n id: `${idPrefix2}0`,\n label: 'Option 1',\n }, {\n id: `${idPrefix2}1`,\n label: 'Option 2 is selected by default',\n }, {\n id: `${idPrefix2}2`,\n label: 'Option 3',\n }];\n\n this.toggleButtonsIcons = [{\n id: `${idPrefix3}0`,\n label: 'Align left',\n iconType: 'editorAlignLeft',\n }, {\n id: `${idPrefix3}1`,\n label: 'Align center',\n iconType: 'editorAlignCenter',\n }, {\n id: `${idPrefix3}2`,\n label: 'Align right',\n iconType: 'editorAlignRight',\n }];\n\n this.toggleButtonsIconsMulti = [{\n id: `${idPrefix3}3`,\n label: 'Bold',\n iconType: 'editorBold',\n }, {\n id: `${idPrefix3}4`,\n label: 'Italic',\n iconType: 'editorItalic',\n }, {\n id: `${idPrefix3}5`,\n label: 'Underline',\n iconType: 'editorUnderline',\n }, {\n id: `${idPrefix3}6`,\n label: 'Strikethrough',\n iconType: 'editorStrike',\n }];\n\n this.state = {\n toggleIdSelected: `${idPrefix}1`,\n toggleIdToSelectedMap: {\n [`${idPrefix2}1`]: true,\n },\n toggleIconIdSelected: `${idPrefix3}1`,\n toggleIconIdToSelectedMap: {},\n };\n }\n\n onChange = optionId => {\n this.setState({\n toggleIdSelected: optionId,\n });\n };\n\n onChangeMulti = optionId => {\n const newToggleIdToSelectedMap = ({ ...this.state.toggleIdToSelectedMap, ...{\n [optionId]: !this.state.toggleIdToSelectedMap[optionId],\n } });\n\n this.setState({\n toggleIdToSelectedMap: newToggleIdToSelectedMap,\n });\n };\n\n onChangeIcons = optionId => {\n this.setState({\n toggleIconIdSelected: optionId,\n });\n };\n\n onChangeIconsMulti = optionId => {\n const newToggleIconIdToSelectedMap = ({ ...this.state.toggleIconIdToSelectedMap, ...{\n [optionId]: !this.state.toggleIconIdToSelectedMap[optionId],\n } });\n\n this.setState({\n toggleIconIdToSelectedMap: newToggleIconIdToSelectedMap,\n });\n };\n\n render() {\n return (\n \n \n\n \n\n

Primary & multi select

\n\n \n\n \n\n \n\n

Disabled & full width

\n\n \n\n \n\n \n\n

Icons only

\n\n \n\n \n\n   \n\n \n
\n );\n }\n}\n" /***/ }), -/* 2390 */ +/* 2396 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -286984,41 +288141,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _card = __webpack_require__(2391); +var _card = __webpack_require__(2397); var _card2 = _interopRequireDefault(_card); -var _card_image = __webpack_require__(2392); +var _card_image = __webpack_require__(2398); var _card_image2 = _interopRequireDefault(_card_image); -var _card_footer = __webpack_require__(2393); +var _card_footer = __webpack_require__(2399); var _card_footer2 = _interopRequireDefault(_card_footer); -var _card_beta = __webpack_require__(2394); +var _card_beta = __webpack_require__(2400); var _card_beta2 = _interopRequireDefault(_card_beta); -var _card_layout = __webpack_require__(2395); +var _card_layout = __webpack_require__(2401); var _card_layout2 = _interopRequireDefault(_card_layout); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var cardSource = __webpack_require__(2396); +var cardSource = __webpack_require__(2402); var cardHtml = (0, _services.renderToHtml)(_card2.default); -var cardImageSource = __webpack_require__(2397); +var cardImageSource = __webpack_require__(2403); var cardImageHtml = (0, _services.renderToHtml)(_card_image2.default); -var cardFooterSource = __webpack_require__(2398); +var cardFooterSource = __webpack_require__(2404); var cardFooterHtml = (0, _services.renderToHtml)(_card_footer2.default); -var cardBetaSource = __webpack_require__(2399); +var cardBetaSource = __webpack_require__(2405); var cardBetaHtml = (0, _services.renderToHtml)(_card_beta2.default); -var cardLayoutSource = __webpack_require__(2400); +var cardLayoutSource = __webpack_require__(2406); var cardLayoutHtml = (0, _services.renderToHtml)(_card_layout2.default); var CardExample = exports.CardExample = { @@ -287282,7 +288439,7 @@ var CardExample = exports.CardExample = { }; /***/ }), -/* 2391 */ +/* 2397 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287328,7 +288485,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2392 */ +/* 2398 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287404,7 +288561,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2393 */ +/* 2399 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287487,7 +288644,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2394 */ +/* 2400 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287536,7 +288693,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2395 */ +/* 2401 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287602,37 +288759,37 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2396 */ +/* 2402 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCard,\n EuiIcon,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nconst icons = ['Beats', 'Cloud', 'Xpack', 'Kibana'];\n\nconst cardNodes = icons.map(function (item, index) {\n return (\n \n }\n title={`Elastic ${item}`}\n description=\"Example of a card's description. Stick to one or two sentences.\"\n onClick={() => window.alert('Card clicked')}\n />\n \n );\n});\n\nexport default () => (\n \n {cardNodes}\n \n);\n" /***/ }), -/* 2397 */ +/* 2403 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiCard,\n EuiFlexGroup,\n EuiFlexItem,\n EuiIcon,\n} from '../../../../src/components';\n\nconst cardFooterContent = (\n \n \n Go for it\n \n \n);\n\nexport default () => (\n \n \n \n \n \n \n \n \n }\n title={`Beats in the City`}\n description=\"This card has an href and should be a link.\"\n />\n \n \n);\n" /***/ }), -/* 2398 */ +/* 2404 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiCard,\n EuiIcon,\n EuiFlexGroup,\n EuiFlexItem,\n EuiLink,\n EuiSpacer,\n EuiText,\n} from '../../../../src/components';\n\nconst cardFooterContent = (\n
\n Go for it\n \n \n

Or try this

\n
\n
\n);\n\nexport default () => (\n \n \n }\n title=\"Developers Tools\"\n description=\"Example of a short card description.\"\n footer={cardFooterContent}\n />\n \n \n }\n title=\"Dashboards\"\n description=\"Example of a short longer card description. See how the footers stay lined up.\"\n footer={cardFooterContent}\n />\n \n \n }\n title=\"Save Objects\"\n description=\"Example of a short card description.\"\n footer={cardFooterContent}\n />\n \n \n);\n" /***/ }), -/* 2399 */ +/* 2405 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCard,\n EuiIcon,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nconst icons = ['dashboard', 'monitoring', 'watches'];\nconst badges = [null, 'Beta', 'Lab'];\n\nconst cardNodes = icons.map(function (item, index) {\n return (\n \n }\n title={`Kibana ${item}`}\n description=\"Example of a card's description. Stick to one or two sentences.\"\n betaBadgeLabel={badges[index]}\n betaBadgeTooltipContent={badges[index] ? 'This module is not GA. Please help us by reporting any bugs.' : undefined}\n onClick={() => window.alert('Card clicked')}\n />\n \n );\n});\n\nexport default () => (\n \n {cardNodes}\n \n);\n" /***/ }), -/* 2400 */ +/* 2406 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCard,\n EuiIcon,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n }\n title={`Elastic Beats`}\n description=\"Example of a card's description. Stick to one or two sentences.\"\n onClick={() => window.alert('Card clicked')}\n />\n \n \n }\n title={`Elastic Cloud`}\n description=\"Example of a card's description. Stick to one or two sentences.\"\n onClick={() => window.alert('Card clicked')}\n />\n \n \n window.alert('Card clicked')}\n />\n \n \n);\n" /***/ }), -/* 2401 */ +/* 2407 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287653,34 +288810,34 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _info = __webpack_require__(2402); +var _info = __webpack_require__(2408); var _info2 = _interopRequireDefault(_info); -var _success = __webpack_require__(2403); +var _success = __webpack_require__(2409); var _success2 = _interopRequireDefault(_success); -var _warning = __webpack_require__(2404); +var _warning = __webpack_require__(2410); var _warning2 = _interopRequireDefault(_warning); -var _danger = __webpack_require__(2405); +var _danger = __webpack_require__(2411); var _danger2 = _interopRequireDefault(_danger); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var infoSource = __webpack_require__(2406); +var infoSource = __webpack_require__(2412); var infoHtml = (0, _services.renderToHtml)(_info2.default); -var successSource = __webpack_require__(2407); +var successSource = __webpack_require__(2413); var successHtml = (0, _services.renderToHtml)(_success2.default); -var warningSource = __webpack_require__(2408); +var warningSource = __webpack_require__(2414); var warningHtml = (0, _services.renderToHtml)(_warning2.default); -var dangerSource = __webpack_require__(2409); +var dangerSource = __webpack_require__(2415); var dangerHtml = (0, _services.renderToHtml)(_danger2.default); var CallOutExample = exports.CallOutExample = { @@ -287835,7 +288992,7 @@ var CallOutExample = exports.CallOutExample = { }; /***/ }), -/* 2402 */ +/* 2408 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287897,7 +289054,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2403 */ +/* 2409 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287940,7 +289097,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2404 */ +/* 2410 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -287983,7 +289140,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2405 */ +/* 2411 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -288026,31 +289183,31 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2406 */ +/* 2412 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCallOut,\n EuiLink,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n

\n Here’s some stuff that you need to know. We can make this text really long so that,\n when viewed within a browser that’s fairly narrow, it will wrap, too.\n

\n

\n And some other stuff on another line, just for kicks. And here’s a link.\n

\n \n\n \n\n \n\n \n\n \n\n
\n);\n" /***/ }), -/* 2407 */ +/* 2413 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCallOut,\n EuiLink,\n} from '../../../../src/components';\n\nexport default () => (\n \n

\n I have no news. Which is good! And here’s a link.\n

\n \n);\n" /***/ }), -/* 2408 */ +/* 2414 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCallOut,\n EuiLink,\n} from '../../../../src/components';\n\nexport default () => (\n \n

\n Here be dragons. Don’t wanna mess with no dragons. And here’s a link.\n

\n \n);\n" /***/ }), -/* 2409 */ +/* 2415 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCallOut,\n EuiLink,\n} from '../../../../src/components';\n\nexport default () => (\n \n

\n Now you have to fix it, but maybe this link can help.\n

\n \n);\n" /***/ }), -/* 2410 */ +/* 2416 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -288071,27 +289228,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _code_editor = __webpack_require__(2411); +var _code_editor = __webpack_require__(2417); var _code_editor2 = _interopRequireDefault(_code_editor); -var _read_only = __webpack_require__(2416); +var _read_only = __webpack_require__(2422); var _read_only2 = _interopRequireDefault(_read_only); -var _custom_mode = __webpack_require__(2418); +var _custom_mode = __webpack_require__(2424); var _custom_mode2 = _interopRequireDefault(_custom_mode); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var codeEditorSource = __webpack_require__(2420); +var codeEditorSource = __webpack_require__(2426); var codeEditorHtml = (0, _services.renderToHtml)(_code_editor2.default); -var readOnlySource = __webpack_require__(2421); +var readOnlySource = __webpack_require__(2427); var readOnlyrHtml = (0, _services.renderToHtml)(_read_only2.default); -var customModeSource = __webpack_require__(2422); +var customModeSource = __webpack_require__(2428); var customModeHtml = (0, _services.renderToHtml)(_custom_mode2.default); var CodeEditorExample = exports.CodeEditorExample = { @@ -288168,7 +289325,7 @@ var CodeEditorExample = exports.CodeEditorExample = { }; /***/ }), -/* 2411 */ +/* 2417 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -288184,13 +289341,13 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -__webpack_require__(926); +__webpack_require__(927); -__webpack_require__(2412); +__webpack_require__(2418); -__webpack_require__(2414); +__webpack_require__(2420); -__webpack_require__(2415); +__webpack_require__(2421); var _components = __webpack_require__(2); @@ -288265,7 +289422,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2412 */ +/* 2418 */ /***/ (function(module, exports, __webpack_require__) { ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(acequire, exports, module) { @@ -289038,7 +290195,7 @@ oop.inherits(Mode, TextMode); }; this.createWorker = function(session) { - var worker = new WorkerClient(["ace"], __webpack_require__(2413), "JavaScriptWorker"); + var worker = new WorkerClient(["ace"], __webpack_require__(2419), "JavaScriptWorker"); worker.attachToDocument(session.getDocument()); worker.on("annotate", function(results) { @@ -289060,20 +290217,20 @@ exports.Mode = Mode; /***/ }), -/* 2413 */ +/* 2419 */ /***/ (function(module, exports) { module.exports.id = 'ace/mode/javascript_worker'; module.exports.src = "\"no use strict\";!function(window){function resolveModuleId(id,paths){for(var testPath=id,tail=\"\";testPath;){var alias=paths[testPath];if(\"string\"==typeof alias)return alias+tail;if(alias)return alias.location.replace(/\\/*$/,\"/\")+(tail||alias.main||alias.name);if(alias===!1)return\"\";var i=testPath.lastIndexOf(\"/\");if(-1===i)break;tail=testPath.substr(i)+tail,testPath=testPath.slice(0,i)}return id}if(!(void 0!==window.window&&window.document||window.acequire&&window.define)){window.console||(window.console=function(){var msgs=Array.prototype.slice.call(arguments,0);postMessage({type:\"log\",data:msgs})},window.console.error=window.console.warn=window.console.log=window.console.trace=window.console),window.window=window,window.ace=window,window.onerror=function(message,file,line,col,err){postMessage({type:\"error\",data:{message:message,data:err.data,file:file,line:line,col:col,stack:err.stack}})},window.normalizeModule=function(parentId,moduleName){if(-1!==moduleName.indexOf(\"!\")){var chunks=moduleName.split(\"!\");return window.normalizeModule(parentId,chunks[0])+\"!\"+window.normalizeModule(parentId,chunks[1])}if(\".\"==moduleName.charAt(0)){var base=parentId.split(\"/\").slice(0,-1).join(\"/\");for(moduleName=(base?base+\"/\":\"\")+moduleName;-1!==moduleName.indexOf(\".\")&&previous!=moduleName;){var previous=moduleName;moduleName=moduleName.replace(/^\\.\\//,\"\").replace(/\\/\\.\\//,\"/\").replace(/[^\\/]+\\/\\.\\.\\//,\"\")}}return moduleName},window.acequire=function acequire(parentId,id){if(id||(id=parentId,parentId=null),!id.charAt)throw Error(\"worker.js acequire() accepts only (parentId, id) as arguments\");id=window.normalizeModule(parentId,id);var module=window.acequire.modules[id];if(module)return module.initialized||(module.initialized=!0,module.exports=module.factory().exports),module.exports;if(!window.acequire.tlns)return console.log(\"unable to load \"+id);var path=resolveModuleId(id,window.acequire.tlns);return\".js\"!=path.slice(-3)&&(path+=\".js\"),window.acequire.id=id,window.acequire.modules[id]={},importScripts(path),window.acequire(parentId,id)},window.acequire.modules={},window.acequire.tlns={},window.define=function(id,deps,factory){if(2==arguments.length?(factory=deps,\"string\"!=typeof id&&(deps=id,id=window.acequire.id)):1==arguments.length&&(factory=id,deps=[],id=window.acequire.id),\"function\"!=typeof factory)return window.acequire.modules[id]={exports:factory,initialized:!0},void 0;deps.length||(deps=[\"require\",\"exports\",\"module\"]);var req=function(childId){return window.acequire(id,childId)};window.acequire.modules[id]={exports:{},factory:function(){var module=this,returnExports=factory.apply(this,deps.map(function(dep){switch(dep){case\"require\":return req;case\"exports\":return module.exports;case\"module\":return module;default:return req(dep)}}));return returnExports&&(module.exports=returnExports),module}}},window.define.amd={},acequire.tlns={},window.initBaseUrls=function(topLevelNamespaces){for(var i in topLevelNamespaces)acequire.tlns[i]=topLevelNamespaces[i]},window.initSender=function(){var EventEmitter=window.acequire(\"ace/lib/event_emitter\").EventEmitter,oop=window.acequire(\"ace/lib/oop\"),Sender=function(){};return function(){oop.implement(this,EventEmitter),this.callback=function(data,callbackId){postMessage({type:\"call\",id:callbackId,data:data})},this.emit=function(name,data){postMessage({type:\"event\",name:name,data:data})}}.call(Sender.prototype),new Sender};var main=window.main=null,sender=window.sender=null;window.onmessage=function(e){var msg=e.data;if(msg.event&&sender)sender._signal(msg.event,msg.data);else if(msg.command)if(main[msg.command])main[msg.command].apply(main,msg.args);else{if(!window[msg.command])throw Error(\"Unknown command:\"+msg.command);window[msg.command].apply(window,msg.args)}else if(msg.init){window.initBaseUrls(msg.tlns),acequire(\"ace/lib/es5-shim\"),sender=window.sender=window.initSender();var clazz=acequire(msg.module)[msg.classname];main=window.main=new clazz(sender)}}}}(this),ace.define(\"ace/lib/oop\",[\"require\",\"exports\",\"module\"],function(acequire,exports){\"use strict\";exports.inherits=function(ctor,superCtor){ctor.super_=superCtor,ctor.prototype=Object.create(superCtor.prototype,{constructor:{value:ctor,enumerable:!1,writable:!0,configurable:!0}})},exports.mixin=function(obj,mixin){for(var key in mixin)obj[key]=mixin[key];return obj},exports.implement=function(proto,mixin){exports.mixin(proto,mixin)}}),ace.define(\"ace/range\",[\"require\",\"exports\",\"module\"],function(acequire,exports){\"use strict\";var comparePoints=function(p1,p2){return p1.row-p2.row||p1.column-p2.column},Range=function(startRow,startColumn,endRow,endColumn){this.start={row:startRow,column:startColumn},this.end={row:endRow,column:endColumn}};(function(){this.isEqual=function(range){return this.start.row===range.start.row&&this.end.row===range.end.row&&this.start.column===range.start.column&&this.end.column===range.end.column},this.toString=function(){return\"Range: [\"+this.start.row+\"/\"+this.start.column+\"] -> [\"+this.end.row+\"/\"+this.end.column+\"]\"},this.contains=function(row,column){return 0==this.compare(row,column)},this.compareRange=function(range){var cmp,end=range.end,start=range.start;return cmp=this.compare(end.row,end.column),1==cmp?(cmp=this.compare(start.row,start.column),1==cmp?2:0==cmp?1:0):-1==cmp?-2:(cmp=this.compare(start.row,start.column),-1==cmp?-1:1==cmp?42:0)},this.comparePoint=function(p){return this.compare(p.row,p.column)},this.containsRange=function(range){return 0==this.comparePoint(range.start)&&0==this.comparePoint(range.end)},this.intersects=function(range){var cmp=this.compareRange(range);return-1==cmp||0==cmp||1==cmp},this.isEnd=function(row,column){return this.end.row==row&&this.end.column==column},this.isStart=function(row,column){return this.start.row==row&&this.start.column==column},this.setStart=function(row,column){\"object\"==typeof row?(this.start.column=row.column,this.start.row=row.row):(this.start.row=row,this.start.column=column)},this.setEnd=function(row,column){\"object\"==typeof row?(this.end.column=row.column,this.end.row=row.row):(this.end.row=row,this.end.column=column)},this.inside=function(row,column){return 0==this.compare(row,column)?this.isEnd(row,column)||this.isStart(row,column)?!1:!0:!1},this.insideStart=function(row,column){return 0==this.compare(row,column)?this.isEnd(row,column)?!1:!0:!1},this.insideEnd=function(row,column){return 0==this.compare(row,column)?this.isStart(row,column)?!1:!0:!1},this.compare=function(row,column){return this.isMultiLine()||row!==this.start.row?this.start.row>row?-1:row>this.end.row?1:this.start.row===row?column>=this.start.column?0:-1:this.end.row===row?this.end.column>=column?0:1:0:this.start.column>column?-1:column>this.end.column?1:0},this.compareStart=function(row,column){return this.start.row==row&&this.start.column==column?-1:this.compare(row,column)},this.compareEnd=function(row,column){return this.end.row==row&&this.end.column==column?1:this.compare(row,column)},this.compareInside=function(row,column){return this.end.row==row&&this.end.column==column?1:this.start.row==row&&this.start.column==column?-1:this.compare(row,column)},this.clipRows=function(firstRow,lastRow){if(this.end.row>lastRow)var end={row:lastRow+1,column:0};else if(firstRow>this.end.row)var end={row:firstRow,column:0};if(this.start.row>lastRow)var start={row:lastRow+1,column:0};else if(firstRow>this.start.row)var start={row:firstRow,column:0};return Range.fromPoints(start||this.start,end||this.end)},this.extend=function(row,column){var cmp=this.compare(row,column);if(0==cmp)return this;if(-1==cmp)var start={row:row,column:column};else var end={row:row,column:column};return Range.fromPoints(start||this.start,end||this.end)},this.isEmpty=function(){return this.start.row===this.end.row&&this.start.column===this.end.column},this.isMultiLine=function(){return this.start.row!==this.end.row},this.clone=function(){return Range.fromPoints(this.start,this.end)},this.collapseRows=function(){return 0==this.end.column?new Range(this.start.row,0,Math.max(this.start.row,this.end.row-1),0):new Range(this.start.row,0,this.end.row,0)},this.toScreenRange=function(session){var screenPosStart=session.documentToScreenPosition(this.start),screenPosEnd=session.documentToScreenPosition(this.end);return new Range(screenPosStart.row,screenPosStart.column,screenPosEnd.row,screenPosEnd.column)},this.moveBy=function(row,column){this.start.row+=row,this.start.column+=column,this.end.row+=row,this.end.column+=column}}).call(Range.prototype),Range.fromPoints=function(start,end){return new Range(start.row,start.column,end.row,end.column)},Range.comparePoints=comparePoints,Range.comparePoints=function(p1,p2){return p1.row-p2.row||p1.column-p2.column},exports.Range=Range}),ace.define(\"ace/apply_delta\",[\"require\",\"exports\",\"module\"],function(acequire,exports){\"use strict\";exports.applyDelta=function(docLines,delta){var row=delta.start.row,startColumn=delta.start.column,line=docLines[row]||\"\";switch(delta.action){case\"insert\":var lines=delta.lines;if(1===lines.length)docLines[row]=line.substring(0,startColumn)+delta.lines[0]+line.substring(startColumn);else{var args=[row,1].concat(delta.lines);docLines.splice.apply(docLines,args),docLines[row]=line.substring(0,startColumn)+docLines[row],docLines[row+delta.lines.length-1]+=line.substring(startColumn)}break;case\"remove\":var endColumn=delta.end.column,endRow=delta.end.row;row===endRow?docLines[row]=line.substring(0,startColumn)+line.substring(endColumn):docLines.splice(row,endRow-row+1,line.substring(0,startColumn)+docLines[endRow].substring(endColumn))}}}),ace.define(\"ace/lib/event_emitter\",[\"require\",\"exports\",\"module\"],function(acequire,exports){\"use strict\";var EventEmitter={},stopPropagation=function(){this.propagationStopped=!0},preventDefault=function(){this.defaultPrevented=!0};EventEmitter._emit=EventEmitter._dispatchEvent=function(eventName,e){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var listeners=this._eventRegistry[eventName]||[],defaultHandler=this._defaultHandlers[eventName];if(listeners.length||defaultHandler){\"object\"==typeof e&&e||(e={}),e.type||(e.type=eventName),e.stopPropagation||(e.stopPropagation=stopPropagation),e.preventDefault||(e.preventDefault=preventDefault),listeners=listeners.slice();for(var i=0;listeners.length>i&&(listeners[i](e,this),!e.propagationStopped);i++);return defaultHandler&&!e.defaultPrevented?defaultHandler(e,this):void 0}},EventEmitter._signal=function(eventName,e){var listeners=(this._eventRegistry||{})[eventName];if(listeners){listeners=listeners.slice();for(var i=0;listeners.length>i;i++)listeners[i](e,this)}},EventEmitter.once=function(eventName,callback){var _self=this;callback&&this.addEventListener(eventName,function newCallback(){_self.removeEventListener(eventName,newCallback),callback.apply(null,arguments)})},EventEmitter.setDefaultHandler=function(eventName,callback){var handlers=this._defaultHandlers;if(handlers||(handlers=this._defaultHandlers={_disabled_:{}}),handlers[eventName]){var old=handlers[eventName],disabled=handlers._disabled_[eventName];disabled||(handlers._disabled_[eventName]=disabled=[]),disabled.push(old);var i=disabled.indexOf(callback);-1!=i&&disabled.splice(i,1)}handlers[eventName]=callback},EventEmitter.removeDefaultHandler=function(eventName,callback){var handlers=this._defaultHandlers;if(handlers){var disabled=handlers._disabled_[eventName];if(handlers[eventName]==callback)handlers[eventName],disabled&&this.setDefaultHandler(eventName,disabled.pop());else if(disabled){var i=disabled.indexOf(callback);-1!=i&&disabled.splice(i,1)}}},EventEmitter.on=EventEmitter.addEventListener=function(eventName,callback,capturing){this._eventRegistry=this._eventRegistry||{};var listeners=this._eventRegistry[eventName];return listeners||(listeners=this._eventRegistry[eventName]=[]),-1==listeners.indexOf(callback)&&listeners[capturing?\"unshift\":\"push\"](callback),callback},EventEmitter.off=EventEmitter.removeListener=EventEmitter.removeEventListener=function(eventName,callback){this._eventRegistry=this._eventRegistry||{};var listeners=this._eventRegistry[eventName];if(listeners){var index=listeners.indexOf(callback);-1!==index&&listeners.splice(index,1)}},EventEmitter.removeAllListeners=function(eventName){this._eventRegistry&&(this._eventRegistry[eventName]=[])},exports.EventEmitter=EventEmitter}),ace.define(\"ace/anchor\",[\"require\",\"exports\",\"module\",\"ace/lib/oop\",\"ace/lib/event_emitter\"],function(acequire,exports){\"use strict\";var oop=acequire(\"./lib/oop\"),EventEmitter=acequire(\"./lib/event_emitter\").EventEmitter,Anchor=exports.Anchor=function(doc,row,column){this.$onChange=this.onChange.bind(this),this.attach(doc),column===void 0?this.setPosition(row.row,row.column):this.setPosition(row,column)};(function(){function $pointsInOrder(point1,point2,equalPointsInOrder){var bColIsAfter=equalPointsInOrder?point1.column<=point2.column:point1.columnthis.row)){var point=$getTransformedPoint(delta,{row:this.row,column:this.column},this.$insertRight);this.setPosition(point.row,point.column,!0)}},this.setPosition=function(row,column,noClip){var pos;if(pos=noClip?{row:row,column:column}:this.$clipPositionToDocument(row,column),this.row!=pos.row||this.column!=pos.column){var old={row:this.row,column:this.column};this.row=pos.row,this.column=pos.column,this._signal(\"change\",{old:old,value:pos})}},this.detach=function(){this.document.removeEventListener(\"change\",this.$onChange)},this.attach=function(doc){this.document=doc||this.document,this.document.on(\"change\",this.$onChange)},this.$clipPositionToDocument=function(row,column){var pos={};return row>=this.document.getLength()?(pos.row=Math.max(0,this.document.getLength()-1),pos.column=this.document.getLine(pos.row).length):0>row?(pos.row=0,pos.column=0):(pos.row=row,pos.column=Math.min(this.document.getLine(pos.row).length,Math.max(0,column))),0>column&&(pos.column=0),pos}}).call(Anchor.prototype)}),ace.define(\"ace/document\",[\"require\",\"exports\",\"module\",\"ace/lib/oop\",\"ace/apply_delta\",\"ace/lib/event_emitter\",\"ace/range\",\"ace/anchor\"],function(acequire,exports){\"use strict\";var oop=acequire(\"./lib/oop\"),applyDelta=acequire(\"./apply_delta\").applyDelta,EventEmitter=acequire(\"./lib/event_emitter\").EventEmitter,Range=acequire(\"./range\").Range,Anchor=acequire(\"./anchor\").Anchor,Document=function(textOrLines){this.$lines=[\"\"],0===textOrLines.length?this.$lines=[\"\"]:Array.isArray(textOrLines)?this.insertMergedLines({row:0,column:0},textOrLines):this.insert({row:0,column:0},textOrLines)};(function(){oop.implement(this,EventEmitter),this.setValue=function(text){var len=this.getLength()-1;this.remove(new Range(0,0,len,this.getLine(len).length)),this.insert({row:0,column:0},text)},this.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},this.createAnchor=function(row,column){return new Anchor(this,row,column)},this.$split=0===\"aaa\".split(/a/).length?function(text){return text.replace(/\\r\\n|\\r/g,\"\\n\").split(\"\\n\")}:function(text){return text.split(/\\r\\n|\\r|\\n/)},this.$detectNewLine=function(text){var match=text.match(/^.*?(\\r\\n|\\r|\\n)/m);this.$autoNewLine=match?match[1]:\"\\n\",this._signal(\"changeNewLineMode\")},this.getNewLineCharacter=function(){switch(this.$newLineMode){case\"windows\":return\"\\r\\n\";case\"unix\":return\"\\n\";default:return this.$autoNewLine||\"\\n\"}},this.$autoNewLine=\"\",this.$newLineMode=\"auto\",this.setNewLineMode=function(newLineMode){this.$newLineMode!==newLineMode&&(this.$newLineMode=newLineMode,this._signal(\"changeNewLineMode\"))},this.getNewLineMode=function(){return this.$newLineMode},this.isNewLine=function(text){return\"\\r\\n\"==text||\"\\r\"==text||\"\\n\"==text},this.getLine=function(row){return this.$lines[row]||\"\"},this.getLines=function(firstRow,lastRow){return this.$lines.slice(firstRow,lastRow+1)},this.getAllLines=function(){return this.getLines(0,this.getLength())},this.getLength=function(){return this.$lines.length},this.getTextRange=function(range){return this.getLinesForRange(range).join(this.getNewLineCharacter())},this.getLinesForRange=function(range){var lines;if(range.start.row===range.end.row)lines=[this.getLine(range.start.row).substring(range.start.column,range.end.column)];else{lines=this.getLines(range.start.row,range.end.row),lines[0]=(lines[0]||\"\").substring(range.start.column);var l=lines.length-1;range.end.row-range.start.row==l&&(lines[l]=lines[l].substring(0,range.end.column))}return lines},this.insertLines=function(row,lines){return console.warn(\"Use of document.insertLines is deprecated. Use the insertFullLines method instead.\"),this.insertFullLines(row,lines)},this.removeLines=function(firstRow,lastRow){return console.warn(\"Use of document.removeLines is deprecated. Use the removeFullLines method instead.\"),this.removeFullLines(firstRow,lastRow)},this.insertNewLine=function(position){return console.warn(\"Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead.\"),this.insertMergedLines(position,[\"\",\"\"])},this.insert=function(position,text){return 1>=this.getLength()&&this.$detectNewLine(text),this.insertMergedLines(position,this.$split(text))},this.insertInLine=function(position,text){var start=this.clippedPos(position.row,position.column),end=this.pos(position.row,position.column+text.length);return this.applyDelta({start:start,end:end,action:\"insert\",lines:[text]},!0),this.clonePos(end)},this.clippedPos=function(row,column){var length=this.getLength();void 0===row?row=length:0>row?row=0:row>=length&&(row=length-1,column=void 0);var line=this.getLine(row);return void 0==column&&(column=line.length),column=Math.min(Math.max(column,0),line.length),{row:row,column:column}},this.clonePos=function(pos){return{row:pos.row,column:pos.column}},this.pos=function(row,column){return{row:row,column:column}},this.$clipPosition=function(position){var length=this.getLength();return position.row>=length?(position.row=Math.max(0,length-1),position.column=this.getLine(length-1).length):(position.row=Math.max(0,position.row),position.column=Math.min(Math.max(position.column,0),this.getLine(position.row).length)),position},this.insertFullLines=function(row,lines){row=Math.min(Math.max(row,0),this.getLength());var column=0;this.getLength()>row?(lines=lines.concat([\"\"]),column=0):(lines=[\"\"].concat(lines),row--,column=this.$lines[row].length),this.insertMergedLines({row:row,column:column},lines)},this.insertMergedLines=function(position,lines){var start=this.clippedPos(position.row,position.column),end={row:start.row+lines.length-1,column:(1==lines.length?start.column:0)+lines[lines.length-1].length};return this.applyDelta({start:start,end:end,action:\"insert\",lines:lines}),this.clonePos(end)},this.remove=function(range){var start=this.clippedPos(range.start.row,range.start.column),end=this.clippedPos(range.end.row,range.end.column);return this.applyDelta({start:start,end:end,action:\"remove\",lines:this.getLinesForRange({start:start,end:end})}),this.clonePos(start)},this.removeInLine=function(row,startColumn,endColumn){var start=this.clippedPos(row,startColumn),end=this.clippedPos(row,endColumn);return this.applyDelta({start:start,end:end,action:\"remove\",lines:this.getLinesForRange({start:start,end:end})},!0),this.clonePos(start)},this.removeFullLines=function(firstRow,lastRow){firstRow=Math.min(Math.max(0,firstRow),this.getLength()-1),lastRow=Math.min(Math.max(0,lastRow),this.getLength()-1);var deleteFirstNewLine=lastRow==this.getLength()-1&&firstRow>0,deleteLastNewLine=this.getLength()-1>lastRow,startRow=deleteFirstNewLine?firstRow-1:firstRow,startCol=deleteFirstNewLine?this.getLine(startRow).length:0,endRow=deleteLastNewLine?lastRow+1:lastRow,endCol=deleteLastNewLine?0:this.getLine(endRow).length,range=new Range(startRow,startCol,endRow,endCol),deletedLines=this.$lines.slice(firstRow,lastRow+1);return this.applyDelta({start:range.start,end:range.end,action:\"remove\",lines:this.getLinesForRange(range)}),deletedLines},this.removeNewLine=function(row){this.getLength()-1>row&&row>=0&&this.applyDelta({start:this.pos(row,this.getLine(row).length),end:this.pos(row+1,0),action:\"remove\",lines:[\"\",\"\"]})},this.replace=function(range,text){if(range instanceof Range||(range=Range.fromPoints(range.start,range.end)),0===text.length&&range.isEmpty())return range.start;if(text==this.getTextRange(range))return range.end;this.remove(range);var end;return end=text?this.insert(range.start,text):range.start},this.applyDeltas=function(deltas){for(var i=0;deltas.length>i;i++)this.applyDelta(deltas[i])},this.revertDeltas=function(deltas){for(var i=deltas.length-1;i>=0;i--)this.revertDelta(deltas[i])},this.applyDelta=function(delta,doNotValidate){var isInsert=\"insert\"==delta.action;(isInsert?1>=delta.lines.length&&!delta.lines[0]:!Range.comparePoints(delta.start,delta.end))||(isInsert&&delta.lines.length>2e4&&this.$splitAndapplyLargeDelta(delta,2e4),applyDelta(this.$lines,delta,doNotValidate),this._signal(\"change\",delta))},this.$splitAndapplyLargeDelta=function(delta,MAX){for(var lines=delta.lines,l=lines.length,row=delta.start.row,column=delta.start.column,from=0,to=0;;){from=to,to+=MAX-1;var chunk=lines.slice(from,to);if(to>l){delta.lines=chunk,delta.start.row=row+from,delta.start.column=column;break}chunk.push(\"\"),this.applyDelta({start:this.pos(row+from,column),end:this.pos(row+to,column=0),action:delta.action,lines:chunk},!0)}},this.revertDelta=function(delta){this.applyDelta({start:this.clonePos(delta.start),end:this.clonePos(delta.end),action:\"insert\"==delta.action?\"remove\":\"insert\",lines:delta.lines.slice()})},this.indexToPosition=function(index,startRow){for(var lines=this.$lines||this.getAllLines(),newlineLength=this.getNewLineCharacter().length,i=startRow||0,l=lines.length;l>i;i++)if(index-=lines[i].length+newlineLength,0>index)return{row:i,column:index+lines[i].length+newlineLength};return{row:l-1,column:lines[l-1].length}},this.positionToIndex=function(pos,startRow){for(var lines=this.$lines||this.getAllLines(),newlineLength=this.getNewLineCharacter().length,index=0,row=Math.min(pos.row,lines.length),i=startRow||0;row>i;++i)index+=lines[i].length+newlineLength;return index+pos.column}}).call(Document.prototype),exports.Document=Document}),ace.define(\"ace/lib/lang\",[\"require\",\"exports\",\"module\"],function(acequire,exports){\"use strict\";exports.last=function(a){return a[a.length-1]},exports.stringReverse=function(string){return string.split(\"\").reverse().join(\"\")},exports.stringRepeat=function(string,count){for(var result=\"\";count>0;)1&count&&(result+=string),(count>>=1)&&(string+=string);return result};var trimBeginRegexp=/^\\s\\s*/,trimEndRegexp=/\\s\\s*$/;exports.stringTrimLeft=function(string){return string.replace(trimBeginRegexp,\"\")},exports.stringTrimRight=function(string){return string.replace(trimEndRegexp,\"\")},exports.copyObject=function(obj){var copy={};for(var key in obj)copy[key]=obj[key];return copy},exports.copyArray=function(array){for(var copy=[],i=0,l=array.length;l>i;i++)copy[i]=array[i]&&\"object\"==typeof array[i]?this.copyObject(array[i]):array[i];return copy},exports.deepCopy=function deepCopy(obj){if(\"object\"!=typeof obj||!obj)return obj;var copy;if(Array.isArray(obj)){copy=[];for(var key=0;obj.length>key;key++)copy[key]=deepCopy(obj[key]);return copy}if(\"[object Object]\"!==Object.prototype.toString.call(obj))return obj;copy={};for(var key in obj)copy[key]=deepCopy(obj[key]);return copy},exports.arrayToMap=function(arr){for(var map={},i=0;arr.length>i;i++)map[arr[i]]=1;return map},exports.createMap=function(props){var map=Object.create(null);for(var i in props)map[i]=props[i];return map},exports.arrayRemove=function(array,value){for(var i=0;array.length>=i;i++)value===array[i]&&array.splice(i,1)},exports.escapeRegExp=function(str){return str.replace(/([.*+?^${}()|[\\]\\/\\\\])/g,\"\\\\$1\")},exports.escapeHTML=function(str){return str.replace(/&/g,\"&\").replace(/\"/g,\""\").replace(/'/g,\"'\").replace(/i;i+=2){if(Array.isArray(data[i+1]))var d={action:\"insert\",start:data[i],lines:data[i+1]};else var d={action:\"remove\",start:data[i],end:data[i+1]};doc.applyDelta(d,!0)}return _self.$timeout?deferredUpdate.schedule(_self.$timeout):(_self.onUpdate(),void 0)})};(function(){this.$timeout=500,this.setTimeout=function(timeout){this.$timeout=timeout},this.setValue=function(value){this.doc.setValue(value),this.deferredUpdate.schedule(this.$timeout)},this.getValue=function(callbackId){this.sender.callback(this.doc.getValue(),callbackId)},this.onUpdate=function(){},this.isPending=function(){return this.deferredUpdate.isPending()}}).call(Mirror.prototype)}),ace.define(\"ace/mode/javascript/jshint\",[\"require\",\"exports\",\"module\"],function(acequire,exports,module){module.exports=function outer(modules,cache,entry){function newRequire(name,jumped){if(!cache[name]){if(!modules[name]){var currentRequire=\"function\"==typeof acequire&&acequire;if(!jumped&¤tRequire)return currentRequire(name,!0);if(previousRequire)return previousRequire(name,!0);var err=Error(\"Cannot find module '\"+name+\"'\");throw err.code=\"MODULE_NOT_FOUND\",err}var m=cache[name]={exports:{}};modules[name][0].call(m.exports,function(x){var id=modules[name][1][x];return newRequire(id?id:x)},m,m.exports,outer,modules,cache,entry)}return cache[name].exports}for(var previousRequire=\"function\"==typeof acequire&&acequire,i=0;entry.length>i;i++)newRequire(entry[i]);return newRequire(entry[0])}({\"/node_modules/browserify/node_modules/events/events.js\":[function(_dereq_,module){function EventEmitter(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function isFunction(arg){return\"function\"==typeof arg}function isNumber(arg){return\"number\"==typeof arg}function isObject(arg){return\"object\"==typeof arg&&null!==arg}function isUndefined(arg){return void 0===arg}module.exports=EventEmitter,EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._maxListeners=void 0,EventEmitter.defaultMaxListeners=10,EventEmitter.prototype.setMaxListeners=function(n){if(!isNumber(n)||0>n||isNaN(n))throw TypeError(\"n must be a positive number\");return this._maxListeners=n,this},EventEmitter.prototype.emit=function(type){var er,handler,len,args,i,listeners;if(this._events||(this._events={}),\"error\"===type&&(!this._events.error||isObject(this._events.error)&&!this._events.error.length)){if(er=arguments[1],er instanceof Error)throw er;throw TypeError('Uncaught, unspecified \"error\" event.')}if(handler=this._events[type],isUndefined(handler))return!1;if(isFunction(handler))switch(arguments.length){case 1:handler.call(this);break;case 2:handler.call(this,arguments[1]);break;case 3:handler.call(this,arguments[1],arguments[2]);break;default:for(len=arguments.length,args=Array(len-1),i=1;len>i;i++)args[i-1]=arguments[i];handler.apply(this,args)}else if(isObject(handler)){for(len=arguments.length,args=Array(len-1),i=1;len>i;i++)args[i-1]=arguments[i];for(listeners=handler.slice(),len=listeners.length,i=0;len>i;i++)listeners[i].apply(this,args)}return!0},EventEmitter.prototype.addListener=function(type,listener){var m;if(!isFunction(listener))throw TypeError(\"listener must be a function\");if(this._events||(this._events={}),this._events.newListener&&this.emit(\"newListener\",type,isFunction(listener.listener)?listener.listener:listener),this._events[type]?isObject(this._events[type])?this._events[type].push(listener):this._events[type]=[this._events[type],listener]:this._events[type]=listener,isObject(this._events[type])&&!this._events[type].warned){var m;m=isUndefined(this._maxListeners)?EventEmitter.defaultMaxListeners:this._maxListeners,m&&m>0&&this._events[type].length>m&&(this._events[type].warned=!0,console.error(\"(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.\",this._events[type].length),\"function\"==typeof console.trace&&console.trace())}return this},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.once=function(type,listener){function g(){this.removeListener(type,g),fired||(fired=!0,listener.apply(this,arguments))}if(!isFunction(listener))throw TypeError(\"listener must be a function\");var fired=!1;return g.listener=listener,this.on(type,g),this},EventEmitter.prototype.removeListener=function(type,listener){var list,position,length,i;if(!isFunction(listener))throw TypeError(\"listener must be a function\");if(!this._events||!this._events[type])return this;if(list=this._events[type],length=list.length,position=-1,list===listener||isFunction(list.listener)&&list.listener===listener)delete this._events[type],this._events.removeListener&&this.emit(\"removeListener\",type,listener);else if(isObject(list)){for(i=length;i-->0;)if(list[i]===listener||list[i].listener&&list[i].listener===listener){position=i;break}if(0>position)return this;1===list.length?(list.length=0,delete this._events[type]):list.splice(position,1),this._events.removeListener&&this.emit(\"removeListener\",type,listener)}return this},EventEmitter.prototype.removeAllListeners=function(type){var key,listeners;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[type]&&delete this._events[type],this;if(0===arguments.length){for(key in this._events)\"removeListener\"!==key&&this.removeAllListeners(key);return this.removeAllListeners(\"removeListener\"),this._events={},this\n}if(listeners=this._events[type],isFunction(listeners))this.removeListener(type,listeners);else for(;listeners.length;)this.removeListener(type,listeners[listeners.length-1]);return delete this._events[type],this},EventEmitter.prototype.listeners=function(type){var ret;return ret=this._events&&this._events[type]?isFunction(this._events[type])?[this._events[type]]:this._events[type].slice():[]},EventEmitter.listenerCount=function(emitter,type){var ret;return ret=emitter._events&&emitter._events[type]?isFunction(emitter._events[type])?1:emitter._events[type].length:0}},{}],\"/node_modules/jshint/data/ascii-identifier-data.js\":[function(_dereq_,module){for(var identifierStartTable=[],i=0;128>i;i++)identifierStartTable[i]=36===i||i>=65&&90>=i||95===i||i>=97&&122>=i;for(var identifierPartTable=[],i=0;128>i;i++)identifierPartTable[i]=identifierStartTable[i]||i>=48&&57>=i;module.exports={asciiIdentifierStartTable:identifierStartTable,asciiIdentifierPartTable:identifierPartTable}},{}],\"/node_modules/jshint/lodash.js\":[function(_dereq_,module,exports){(function(global){(function(){function baseFindIndex(array,predicate,fromRight){for(var length=array.length,index=fromRight?length:-1;fromRight?index--:length>++index;)if(predicate(array[index],index,array))return index;return-1}function baseIndexOf(array,value,fromIndex){if(value!==value)return indexOfNaN(array,fromIndex);for(var index=fromIndex-1,length=array.length;length>++index;)if(array[index]===value)return index;return-1}function baseIsFunction(value){return\"function\"==typeof value||!1}function baseToString(value){return\"string\"==typeof value?value:null==value?\"\":value+\"\"}function indexOfNaN(array,fromIndex,fromRight){for(var length=array.length,index=fromIndex+(fromRight?0:-1);fromRight?index--:length>++index;){var other=array[index];if(other!==other)return index}return-1}function isObjectLike(value){return!!value&&\"object\"==typeof value}function lodash(){}function arrayCopy(source,array){var index=-1,length=source.length;for(array||(array=Array(length));length>++index;)array[index]=source[index];return array}function arrayEach(array,iteratee){for(var index=-1,length=array.length;length>++index&&iteratee(array[index],index,array)!==!1;);return array}function arrayFilter(array,predicate){for(var index=-1,length=array.length,resIndex=-1,result=[];length>++index;){var value=array[index];predicate(value,index,array)&&(result[++resIndex]=value)}return result}function arrayMap(array,iteratee){for(var index=-1,length=array.length,result=Array(length);length>++index;)result[index]=iteratee(array[index],index,array);return result}function arrayMax(array){for(var index=-1,length=array.length,result=NEGATIVE_INFINITY;length>++index;){var value=array[index];value>result&&(result=value)}return result}function arraySome(array,predicate){for(var index=-1,length=array.length;length>++index;)if(predicate(array[index],index,array))return!0;return!1}function assignWith(object,source,customizer){var props=keys(source);push.apply(props,getSymbols(source));for(var index=-1,length=props.length;length>++index;){var key=props[index],value=object[key],result=customizer(value,source[key],key,object,source);(result===result?result===value:value!==value)&&(value!==undefined||key in object)||(object[key]=result)}return object}function baseCopy(source,props,object){object||(object={});for(var index=-1,length=props.length;length>++index;){var key=props[index];object[key]=source[key]}return object}function baseCallback(func,thisArg,argCount){var type=typeof func;return\"function\"==type?thisArg===undefined?func:bindCallback(func,thisArg,argCount):null==func?identity:\"object\"==type?baseMatches(func):thisArg===undefined?property(func):baseMatchesProperty(func,thisArg)}function baseClone(value,isDeep,customizer,key,object,stackA,stackB){var result;if(customizer&&(result=object?customizer(value,key,object):customizer(value)),result!==undefined)return result;if(!isObject(value))return value;var isArr=isArray(value);if(isArr){if(result=initCloneArray(value),!isDeep)return arrayCopy(value,result)}else{var tag=objToString.call(value),isFunc=tag==funcTag;if(tag!=objectTag&&tag!=argsTag&&(!isFunc||object))return cloneableTags[tag]?initCloneByTag(value,tag,isDeep):object?value:{};if(result=initCloneObject(isFunc?{}:value),!isDeep)return baseAssign(result,value)}stackA||(stackA=[]),stackB||(stackB=[]);for(var length=stackA.length;length--;)if(stackA[length]==value)return stackB[length];return stackA.push(value),stackB.push(result),(isArr?arrayEach:baseForOwn)(value,function(subValue,key){result[key]=baseClone(subValue,isDeep,customizer,key,value,stackA,stackB)}),result}function baseFilter(collection,predicate){var result=[];return baseEach(collection,function(value,index,collection){predicate(value,index,collection)&&result.push(value)}),result}function baseForIn(object,iteratee){return baseFor(object,iteratee,keysIn)}function baseForOwn(object,iteratee){return baseFor(object,iteratee,keys)}function baseGet(object,path,pathKey){if(null!=object){pathKey!==undefined&&pathKey in toObject(object)&&(path=[pathKey]);for(var index=-1,length=path.length;null!=object&&length>++index;)var result=object=object[path[index]];return result}}function baseIsEqual(value,other,customizer,isLoose,stackA,stackB){if(value===other)return 0!==value||1/value==1/other;var valType=typeof value,othType=typeof other;return\"function\"!=valType&&\"object\"!=valType&&\"function\"!=othType&&\"object\"!=othType||null==value||null==other?value!==value&&other!==other:baseIsEqualDeep(value,other,baseIsEqual,customizer,isLoose,stackA,stackB)}function baseIsEqualDeep(object,other,equalFunc,customizer,isLoose,stackA,stackB){var objIsArr=isArray(object),othIsArr=isArray(other),objTag=arrayTag,othTag=arrayTag;objIsArr||(objTag=objToString.call(object),objTag==argsTag?objTag=objectTag:objTag!=objectTag&&(objIsArr=isTypedArray(object))),othIsArr||(othTag=objToString.call(other),othTag==argsTag?othTag=objectTag:othTag!=objectTag&&(othIsArr=isTypedArray(other)));var objIsObj=objTag==objectTag,othIsObj=othTag==objectTag,isSameTag=objTag==othTag;if(isSameTag&&!objIsArr&&!objIsObj)return equalByTag(object,other,objTag);if(!isLoose){var valWrapped=objIsObj&&hasOwnProperty.call(object,\"__wrapped__\"),othWrapped=othIsObj&&hasOwnProperty.call(other,\"__wrapped__\");if(valWrapped||othWrapped)return equalFunc(valWrapped?object.value():object,othWrapped?other.value():other,customizer,isLoose,stackA,stackB)}if(!isSameTag)return!1;stackA||(stackA=[]),stackB||(stackB=[]);for(var length=stackA.length;length--;)if(stackA[length]==object)return stackB[length]==other;stackA.push(object),stackB.push(other);var result=(objIsArr?equalArrays:equalObjects)(object,other,equalFunc,customizer,isLoose,stackA,stackB);return stackA.pop(),stackB.pop(),result}function baseIsMatch(object,props,values,strictCompareFlags,customizer){for(var index=-1,length=props.length,noCustomizer=!customizer;length>++index;)if(noCustomizer&&strictCompareFlags[index]?values[index]!==object[props[index]]:!(props[index]in object))return!1;for(index=-1;length>++index;){var key=props[index],objValue=object[key],srcValue=values[index];if(noCustomizer&&strictCompareFlags[index])var result=objValue!==undefined||key in object;else result=customizer?customizer(objValue,srcValue,key):undefined,result===undefined&&(result=baseIsEqual(srcValue,objValue,customizer,!0));if(!result)return!1}return!0}function baseMatches(source){var props=keys(source),length=props.length;if(!length)return constant(!0);if(1==length){var key=props[0],value=source[key];if(isStrictComparable(value))return function(object){return null==object?!1:object[key]===value&&(value!==undefined||key in toObject(object))}}for(var values=Array(length),strictCompareFlags=Array(length);length--;)value=source[props[length]],values[length]=value,strictCompareFlags[length]=isStrictComparable(value);return function(object){return null!=object&&baseIsMatch(toObject(object),props,values,strictCompareFlags)}}function baseMatchesProperty(path,value){var isArr=isArray(path),isCommon=isKey(path)&&isStrictComparable(value),pathKey=path+\"\";return path=toPath(path),function(object){if(null==object)return!1;var key=pathKey;if(object=toObject(object),!(!isArr&&isCommon||key in object)){if(object=1==path.length?object:baseGet(object,baseSlice(path,0,-1)),null==object)return!1;key=last(path),object=toObject(object)}return object[key]===value?value!==undefined||key in object:baseIsEqual(value,object[key],null,!0)}}function baseMerge(object,source,customizer,stackA,stackB){if(!isObject(object))return object;var isSrcArr=isLength(source.length)&&(isArray(source)||isTypedArray(source));if(!isSrcArr){var props=keys(source);push.apply(props,getSymbols(source))}return arrayEach(props||source,function(srcValue,key){if(props&&(key=srcValue,srcValue=source[key]),isObjectLike(srcValue))stackA||(stackA=[]),stackB||(stackB=[]),baseMergeDeep(object,source,key,baseMerge,customizer,stackA,stackB);else{var value=object[key],result=customizer?customizer(value,srcValue,key,object,source):undefined,isCommon=result===undefined;isCommon&&(result=srcValue),!isSrcArr&&result===undefined||!isCommon&&(result===result?result===value:value!==value)||(object[key]=result)}}),object}function baseMergeDeep(object,source,key,mergeFunc,customizer,stackA,stackB){for(var length=stackA.length,srcValue=source[key];length--;)if(stackA[length]==srcValue)return object[key]=stackB[length],undefined;var value=object[key],result=customizer?customizer(value,srcValue,key,object,source):undefined,isCommon=result===undefined;isCommon&&(result=srcValue,isLength(srcValue.length)&&(isArray(srcValue)||isTypedArray(srcValue))?result=isArray(value)?value:getLength(value)?arrayCopy(value):[]:isPlainObject(srcValue)||isArguments(srcValue)?result=isArguments(value)?toPlainObject(value):isPlainObject(value)?value:{}:isCommon=!1),stackA.push(srcValue),stackB.push(result),isCommon?object[key]=mergeFunc(result,srcValue,customizer,stackA,stackB):(result===result?result!==value:value===value)&&(object[key]=result)}function baseProperty(key){return function(object){return null==object?undefined:object[key]}}function basePropertyDeep(path){var pathKey=path+\"\";return path=toPath(path),function(object){return baseGet(object,path,pathKey)}}function baseSlice(array,start,end){var index=-1,length=array.length;start=null==start?0:+start||0,0>start&&(start=-start>length?0:length+start),end=end===undefined||end>length?length:+end||0,0>end&&(end+=length),length=start>end?0:end-start>>>0,start>>>=0;for(var result=Array(length);length>++index;)result[index]=array[index+start];return result}function baseSome(collection,predicate){var result;return baseEach(collection,function(value,index,collection){return result=predicate(value,index,collection),!result}),!!result}function baseValues(object,props){for(var index=-1,length=props.length,result=Array(length);length>++index;)result[index]=object[props[index]];return result}function binaryIndex(array,value,retHighest){var low=0,high=array?array.length:low;if(\"number\"==typeof value&&value===value&&HALF_MAX_ARRAY_LENGTH>=high){for(;high>low;){var mid=low+high>>>1,computed=array[mid];(retHighest?value>=computed:value>computed)?low=mid+1:high=mid}return high}return binaryIndexBy(array,value,identity,retHighest)}function binaryIndexBy(array,value,iteratee,retHighest){value=iteratee(value);for(var low=0,high=array?array.length:0,valIsNaN=value!==value,valIsUndef=value===undefined;high>low;){var mid=floor((low+high)/2),computed=iteratee(array[mid]),isReflexive=computed===computed;if(valIsNaN)var setLow=isReflexive||retHighest;else setLow=valIsUndef?isReflexive&&(retHighest||computed!==undefined):retHighest?value>=computed:value>computed;setLow?low=mid+1:high=mid}return nativeMin(high,MAX_ARRAY_INDEX)}function bindCallback(func,thisArg,argCount){if(\"function\"!=typeof func)return identity;if(thisArg===undefined)return func;switch(argCount){case 1:return function(value){return func.call(thisArg,value)};case 3:return function(value,index,collection){return func.call(thisArg,value,index,collection)};case 4:return function(accumulator,value,index,collection){return func.call(thisArg,accumulator,value,index,collection)};case 5:return function(value,other,key,object,source){return func.call(thisArg,value,other,key,object,source)}}return function(){return func.apply(thisArg,arguments)}}function bufferClone(buffer){return bufferSlice.call(buffer,0)}function createAssigner(assigner){return restParam(function(object,sources){var index=-1,length=null==object?0:sources.length,customizer=length>2&&sources[length-2],guard=length>2&&sources[2],thisArg=length>1&&sources[length-1];for(\"function\"==typeof customizer?(customizer=bindCallback(customizer,thisArg,5),length-=2):(customizer=\"function\"==typeof thisArg?thisArg:null,length-=customizer?1:0),guard&&isIterateeCall(sources[0],sources[1],guard)&&(customizer=3>length?null:customizer,length=1);length>++index;){var source=sources[index];source&&assigner(object,source,customizer)}return object})}function createBaseEach(eachFunc,fromRight){return function(collection,iteratee){var length=collection?getLength(collection):0;if(!isLength(length))return eachFunc(collection,iteratee);for(var index=fromRight?length:-1,iterable=toObject(collection);(fromRight?index--:length>++index)&&iteratee(iterable[index],index,iterable)!==!1;);return collection}}function createBaseFor(fromRight){return function(object,iteratee,keysFunc){for(var iterable=toObject(object),props=keysFunc(object),length=props.length,index=fromRight?length:-1;fromRight?index--:length>++index;){var key=props[index];if(iteratee(iterable[key],key,iterable)===!1)break}return object}}function createFindIndex(fromRight){return function(array,predicate,thisArg){return array&&array.length?(predicate=getCallback(predicate,thisArg,3),baseFindIndex(array,predicate,fromRight)):-1}}function createForEach(arrayFunc,eachFunc){return function(collection,iteratee,thisArg){return\"function\"==typeof iteratee&&thisArg===undefined&&isArray(collection)?arrayFunc(collection,iteratee):eachFunc(collection,bindCallback(iteratee,thisArg,3))}}function equalArrays(array,other,equalFunc,customizer,isLoose,stackA,stackB){var index=-1,arrLength=array.length,othLength=other.length,result=!0;if(arrLength!=othLength&&!(isLoose&&othLength>arrLength))return!1;for(;result&&arrLength>++index;){var arrValue=array[index],othValue=other[index];if(result=undefined,customizer&&(result=isLoose?customizer(othValue,arrValue,index):customizer(arrValue,othValue,index)),result===undefined)if(isLoose)for(var othIndex=othLength;othIndex--&&(othValue=other[othIndex],!(result=arrValue&&arrValue===othValue||equalFunc(arrValue,othValue,customizer,isLoose,stackA,stackB))););else result=arrValue&&arrValue===othValue||equalFunc(arrValue,othValue,customizer,isLoose,stackA,stackB)}return!!result}function equalByTag(object,other,tag){switch(tag){case boolTag:case dateTag:return+object==+other;case errorTag:return object.name==other.name&&object.message==other.message;case numberTag:return object!=+object?other!=+other:0==object?1/object==1/other:object==+other;case regexpTag:case stringTag:return object==other+\"\"}return!1}function equalObjects(object,other,equalFunc,customizer,isLoose,stackA,stackB){var objProps=keys(object),objLength=objProps.length,othProps=keys(other),othLength=othProps.length;if(objLength!=othLength&&!isLoose)return!1;for(var skipCtor=isLoose,index=-1;objLength>++index;){var key=objProps[index],result=isLoose?key in other:hasOwnProperty.call(other,key);if(result){var objValue=object[key],othValue=other[key];result=undefined,customizer&&(result=isLoose?customizer(othValue,objValue,key):customizer(objValue,othValue,key)),result===undefined&&(result=objValue&&objValue===othValue||equalFunc(objValue,othValue,customizer,isLoose,stackA,stackB))}if(!result)return!1;skipCtor||(skipCtor=\"constructor\"==key)}if(!skipCtor){var objCtor=object.constructor,othCtor=other.constructor;if(objCtor!=othCtor&&\"constructor\"in object&&\"constructor\"in other&&!(\"function\"==typeof objCtor&&objCtor instanceof objCtor&&\"function\"==typeof othCtor&&othCtor instanceof othCtor))return!1}return!0}function getCallback(func,thisArg,argCount){var result=lodash.callback||callback;return result=result===callback?baseCallback:result,argCount?result(func,thisArg,argCount):result}function getIndexOf(collection,target,fromIndex){var result=lodash.indexOf||indexOf;return result=result===indexOf?baseIndexOf:result,collection?result(collection,target,fromIndex):result}function initCloneArray(array){var length=array.length,result=new array.constructor(length);return length&&\"string\"==typeof array[0]&&hasOwnProperty.call(array,\"index\")&&(result.index=array.index,result.input=array.input),result}function initCloneObject(object){var Ctor=object.constructor;return\"function\"==typeof Ctor&&Ctor instanceof Ctor||(Ctor=Object),new Ctor}function initCloneByTag(object,tag,isDeep){var Ctor=object.constructor;switch(tag){case arrayBufferTag:return bufferClone(object);case boolTag:case dateTag:return new Ctor(+object);case float32Tag:case float64Tag:case int8Tag:case int16Tag:case int32Tag:case uint8Tag:case uint8ClampedTag:case uint16Tag:case uint32Tag:var buffer=object.buffer;return new Ctor(isDeep?bufferClone(buffer):buffer,object.byteOffset,object.length);case numberTag:case stringTag:return new Ctor(object);case regexpTag:var result=new Ctor(object.source,reFlags.exec(object));result.lastIndex=object.lastIndex}return result}function isIndex(value,length){return value=+value,length=null==length?MAX_SAFE_INTEGER:length,value>-1&&0==value%1&&length>value}function isIterateeCall(value,index,object){if(!isObject(object))return!1;var type=typeof index;if(\"number\"==type)var length=getLength(object),prereq=isLength(length)&&isIndex(index,length);else prereq=\"string\"==type&&index in object;if(prereq){var other=object[index];return value===value?value===other:other!==other}return!1}function isKey(value,object){var type=typeof value;if(\"string\"==type&&reIsPlainProp.test(value)||\"number\"==type)return!0;if(isArray(value))return!1;var result=!reIsDeepProp.test(value);return result||null!=object&&value in toObject(object)}function isLength(value){return\"number\"==typeof value&&value>-1&&0==value%1&&MAX_SAFE_INTEGER>=value}function isStrictComparable(value){return value===value&&(0===value?1/value>0:!isObject(value))}function shimIsPlainObject(value){var Ctor;if(lodash.support,!isObjectLike(value)||objToString.call(value)!=objectTag||!hasOwnProperty.call(value,\"constructor\")&&(Ctor=value.constructor,\"function\"==typeof Ctor&&!(Ctor instanceof Ctor)))return!1;var result;return baseForIn(value,function(subValue,key){result=key}),result===undefined||hasOwnProperty.call(value,result)}function shimKeys(object){for(var props=keysIn(object),propsLength=props.length,length=propsLength&&object.length,support=lodash.support,allowIndexes=length&&isLength(length)&&(isArray(object)||support.nonEnumArgs&&isArguments(object)),index=-1,result=[];propsLength>++index;){var key=props[index];(allowIndexes&&isIndex(key,length)||hasOwnProperty.call(object,key))&&result.push(key)}return result}function toObject(value){return isObject(value)?value:Object(value)}function toPath(value){if(isArray(value))return value;var result=[];return baseToString(value).replace(rePropName,function(match,number,quote,string){result.push(quote?string.replace(reEscapeChar,\"$1\"):number||match)}),result}function indexOf(array,value,fromIndex){var length=array?array.length:0;if(!length)return-1;if(\"number\"==typeof fromIndex)fromIndex=0>fromIndex?nativeMax(length+fromIndex,0):fromIndex;else if(fromIndex){var index=binaryIndex(array,value),other=array[index];return(value===value?value===other:other!==other)?index:-1}return baseIndexOf(array,value,fromIndex||0)}function last(array){var length=array?array.length:0;return length?array[length-1]:undefined}function slice(array,start,end){var length=array?array.length:0;return length?(end&&\"number\"!=typeof end&&isIterateeCall(array,start,end)&&(start=0,end=length),baseSlice(array,start,end)):[]}function unzip(array){for(var index=-1,length=(array&&array.length&&arrayMax(arrayMap(array,getLength)))>>>0,result=Array(length);length>++index;)result[index]=arrayMap(array,baseProperty(index));return result}function includes(collection,target,fromIndex,guard){var length=collection?getLength(collection):0;return isLength(length)||(collection=values(collection),length=collection.length),length?(fromIndex=\"number\"!=typeof fromIndex||guard&&isIterateeCall(target,fromIndex,guard)?0:0>fromIndex?nativeMax(length+fromIndex,0):fromIndex||0,\"string\"==typeof collection||!isArray(collection)&&isString(collection)?length>fromIndex&&collection.indexOf(target,fromIndex)>-1:getIndexOf(collection,target,fromIndex)>-1):!1}function reject(collection,predicate,thisArg){var func=isArray(collection)?arrayFilter:baseFilter;return predicate=getCallback(predicate,thisArg,3),func(collection,function(value,index,collection){return!predicate(value,index,collection)})}function some(collection,predicate,thisArg){var func=isArray(collection)?arraySome:baseSome;return thisArg&&isIterateeCall(collection,predicate,thisArg)&&(predicate=null),(\"function\"!=typeof predicate||thisArg!==undefined)&&(predicate=getCallback(predicate,thisArg,3)),func(collection,predicate)}function restParam(func,start){if(\"function\"!=typeof func)throw new TypeError(FUNC_ERROR_TEXT);return start=nativeMax(start===undefined?func.length-1:+start||0,0),function(){for(var args=arguments,index=-1,length=nativeMax(args.length-start,0),rest=Array(length);length>++index;)rest[index]=args[start+index];switch(start){case 0:return func.call(this,rest);case 1:return func.call(this,args[0],rest);case 2:return func.call(this,args[0],args[1],rest)}var otherArgs=Array(start+1);for(index=-1;start>++index;)otherArgs[index]=args[index];return otherArgs[start]=rest,func.apply(this,otherArgs)}}function clone(value,isDeep,customizer,thisArg){return isDeep&&\"boolean\"!=typeof isDeep&&isIterateeCall(value,isDeep,customizer)?isDeep=!1:\"function\"==typeof isDeep&&(thisArg=customizer,customizer=isDeep,isDeep=!1),customizer=\"function\"==typeof customizer&&bindCallback(customizer,thisArg,1),baseClone(value,isDeep,customizer)}function isArguments(value){var length=isObjectLike(value)?value.length:undefined;return isLength(length)&&objToString.call(value)==argsTag}function isEmpty(value){if(null==value)return!0;var length=getLength(value);return isLength(length)&&(isArray(value)||isString(value)||isArguments(value)||isObjectLike(value)&&isFunction(value.splice))?!length:!keys(value).length}function isObject(value){var type=typeof value;return\"function\"==type||!!value&&\"object\"==type}function isNative(value){return null==value?!1:objToString.call(value)==funcTag?reIsNative.test(fnToString.call(value)):isObjectLike(value)&&reIsHostCtor.test(value)}function isNumber(value){return\"number\"==typeof value||isObjectLike(value)&&objToString.call(value)==numberTag}function isString(value){return\"string\"==typeof value||isObjectLike(value)&&objToString.call(value)==stringTag}function isTypedArray(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[objToString.call(value)]}function toPlainObject(value){return baseCopy(value,keysIn(value))}function has(object,path){if(null==object)return!1;var result=hasOwnProperty.call(object,path);return result||isKey(path)||(path=toPath(path),object=1==path.length?object:baseGet(object,baseSlice(path,0,-1)),path=last(path),result=null!=object&&hasOwnProperty.call(object,path)),result}function keysIn(object){if(null==object)return[];isObject(object)||(object=Object(object));var length=object.length;length=length&&isLength(length)&&(isArray(object)||support.nonEnumArgs&&isArguments(object))&&length||0;for(var Ctor=object.constructor,index=-1,isProto=\"function\"==typeof Ctor&&Ctor.prototype===object,result=Array(length),skipIndexes=length>0;length>++index;)result[index]=index+\"\";for(var key in object)skipIndexes&&isIndex(key,length)||\"constructor\"==key&&(isProto||!hasOwnProperty.call(object,key))||result.push(key);return result}function values(object){return baseValues(object,keys(object))}function escapeRegExp(string){return string=baseToString(string),string&&reHasRegExpChars.test(string)?string.replace(reRegExpChars,\"\\\\$&\"):string}function callback(func,thisArg,guard){return guard&&isIterateeCall(func,thisArg,guard)&&(thisArg=null),baseCallback(func,thisArg)}function constant(value){return function(){return value}}function identity(value){return value}function property(path){return isKey(path)?baseProperty(path):basePropertyDeep(path)}var undefined,VERSION=\"3.7.0\",FUNC_ERROR_TEXT=\"Expected a function\",argsTag=\"[object Arguments]\",arrayTag=\"[object Array]\",boolTag=\"[object Boolean]\",dateTag=\"[object Date]\",errorTag=\"[object Error]\",funcTag=\"[object Function]\",mapTag=\"[object Map]\",numberTag=\"[object Number]\",objectTag=\"[object Object]\",regexpTag=\"[object RegExp]\",setTag=\"[object Set]\",stringTag=\"[object String]\",weakMapTag=\"[object WeakMap]\",arrayBufferTag=\"[object ArrayBuffer]\",float32Tag=\"[object Float32Array]\",float64Tag=\"[object Float64Array]\",int8Tag=\"[object Int8Array]\",int16Tag=\"[object Int16Array]\",int32Tag=\"[object Int32Array]\",uint8Tag=\"[object Uint8Array]\",uint8ClampedTag=\"[object Uint8ClampedArray]\",uint16Tag=\"[object Uint16Array]\",uint32Tag=\"[object Uint32Array]\",reIsDeepProp=/\\.|\\[(?:[^[\\]]+|([\"'])(?:(?!\\1)[^\\n\\\\]|\\\\.)*?)\\1\\]/,reIsPlainProp=/^\\w*$/,rePropName=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\n\\\\]|\\\\.)*?)\\2)\\]/g,reRegExpChars=/[.*+?^${}()|[\\]\\/\\\\]/g,reHasRegExpChars=RegExp(reRegExpChars.source),reEscapeChar=/\\\\(\\\\)?/g,reFlags=/\\w*$/,reIsHostCtor=/^\\[object .+?Constructor\\]$/,typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0,typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=!1;var cloneableTags={};cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[stringTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=!0,cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[mapTag]=cloneableTags[setTag]=cloneableTags[weakMapTag]=!1;var objectTypes={\"function\":!0,object:!0},freeExports=objectTypes[typeof exports]&&exports&&!exports.nodeType&&exports,freeModule=objectTypes[typeof module]&&module&&!module.nodeType&&module,freeGlobal=freeExports&&freeModule&&\"object\"==typeof global&&global&&global.Object&&global,freeSelf=objectTypes[typeof self]&&self&&self.Object&&self,freeWindow=objectTypes[typeof window]&&window&&window.Object&&window,moduleExports=freeModule&&freeModule.exports===freeExports&&freeExports,root=freeGlobal||freeWindow!==(this&&this.window)&&freeWindow||freeSelf||this,arrayProto=Array.prototype,objectProto=Object.prototype,fnToString=Function.prototype.toString,hasOwnProperty=objectProto.hasOwnProperty,objToString=objectProto.toString,reIsNative=RegExp(\"^\"+escapeRegExp(objToString).replace(/toString|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\"),ArrayBuffer=isNative(ArrayBuffer=root.ArrayBuffer)&&ArrayBuffer,bufferSlice=isNative(bufferSlice=ArrayBuffer&&new ArrayBuffer(0).slice)&&bufferSlice,floor=Math.floor,getOwnPropertySymbols=isNative(getOwnPropertySymbols=Object.getOwnPropertySymbols)&&getOwnPropertySymbols,getPrototypeOf=isNative(getPrototypeOf=Object.getPrototypeOf)&&getPrototypeOf,push=arrayProto.push,preventExtensions=isNative(Object.preventExtensions=Object.preventExtensions)&&preventExtensions,propertyIsEnumerable=objectProto.propertyIsEnumerable,Uint8Array=isNative(Uint8Array=root.Uint8Array)&&Uint8Array,Float64Array=function(){try{var func=isNative(func=root.Float64Array)&&func,result=new func(new ArrayBuffer(10),0,1)&&func}catch(e){}return result}(),nativeAssign=function(){var object={1:0},func=preventExtensions&&isNative(func=Object.assign)&&func;try{func(preventExtensions(object),\"xo\")}catch(e){}return!object[1]&&func}(),nativeIsArray=isNative(nativeIsArray=Array.isArray)&&nativeIsArray,nativeKeys=isNative(nativeKeys=Object.keys)&&nativeKeys,nativeMax=Math.max,nativeMin=Math.min,NEGATIVE_INFINITY=Number.NEGATIVE_INFINITY,MAX_ARRAY_LENGTH=Math.pow(2,32)-1,MAX_ARRAY_INDEX=MAX_ARRAY_LENGTH-1,HALF_MAX_ARRAY_LENGTH=MAX_ARRAY_LENGTH>>>1,FLOAT64_BYTES_PER_ELEMENT=Float64Array?Float64Array.BYTES_PER_ELEMENT:0,MAX_SAFE_INTEGER=Math.pow(2,53)-1,support=lodash.support={};(function(x){var Ctor=function(){this.x=x},props=[];Ctor.prototype={valueOf:x,y:x};for(var key in new Ctor)props.push(key);support.funcDecomp=/\\bthis\\b/.test(function(){return this}),support.funcNames=\"string\"==typeof Function.name;try{support.nonEnumArgs=!propertyIsEnumerable.call(arguments,1)}catch(e){support.nonEnumArgs=!0}})(1,0);var baseAssign=nativeAssign||function(object,source){return null==source?object:baseCopy(source,getSymbols(source),baseCopy(source,keys(source),object))},baseEach=createBaseEach(baseForOwn),baseFor=createBaseFor();bufferSlice||(bufferClone=ArrayBuffer&&Uint8Array?function(buffer){var byteLength=buffer.byteLength,floatLength=Float64Array?floor(byteLength/FLOAT64_BYTES_PER_ELEMENT):0,offset=floatLength*FLOAT64_BYTES_PER_ELEMENT,result=new ArrayBuffer(byteLength);if(floatLength){var view=new Float64Array(result,0,floatLength);view.set(new Float64Array(buffer,0,floatLength))}return byteLength!=offset&&(view=new Uint8Array(result,offset),view.set(new Uint8Array(buffer,offset))),result}:constant(null));var getLength=baseProperty(\"length\"),getSymbols=getOwnPropertySymbols?function(object){return getOwnPropertySymbols(toObject(object))}:constant([]),findLastIndex=createFindIndex(!0),zip=restParam(unzip),forEach=createForEach(arrayEach,baseEach),isArray=nativeIsArray||function(value){return isObjectLike(value)&&isLength(value.length)&&objToString.call(value)==arrayTag},isFunction=baseIsFunction(/x/)||Uint8Array&&!baseIsFunction(Uint8Array)?function(value){return objToString.call(value)==funcTag}:baseIsFunction,isPlainObject=getPrototypeOf?function(value){if(!value||objToString.call(value)!=objectTag)return!1;var valueOf=value.valueOf,objProto=isNative(valueOf)&&(objProto=getPrototypeOf(valueOf))&&getPrototypeOf(objProto);return objProto?value==objProto||getPrototypeOf(value)==objProto:shimIsPlainObject(value)}:shimIsPlainObject,assign=createAssigner(function(object,source,customizer){return customizer?assignWith(object,source,customizer):baseAssign(object,source)}),keys=nativeKeys?function(object){if(object)var Ctor=object.constructor,length=object.length;return\"function\"==typeof Ctor&&Ctor.prototype===object||\"function\"!=typeof object&&isLength(length)?shimKeys(object):isObject(object)?nativeKeys(object):[]}:shimKeys,merge=createAssigner(baseMerge);lodash.assign=assign,lodash.callback=callback,lodash.constant=constant,lodash.forEach=forEach,lodash.keys=keys,lodash.keysIn=keysIn,lodash.merge=merge,lodash.property=property,lodash.reject=reject,lodash.restParam=restParam,lodash.slice=slice,lodash.toPlainObject=toPlainObject,lodash.unzip=unzip,lodash.values=values,lodash.zip=zip,lodash.each=forEach,lodash.extend=assign,lodash.iteratee=callback,lodash.clone=clone,lodash.escapeRegExp=escapeRegExp,lodash.findLastIndex=findLastIndex,lodash.has=has,lodash.identity=identity,lodash.includes=includes,lodash.indexOf=indexOf,lodash.isArguments=isArguments,lodash.isArray=isArray,lodash.isEmpty=isEmpty,lodash.isFunction=isFunction,lodash.isNative=isNative,lodash.isNumber=isNumber,lodash.isObject=isObject,lodash.isPlainObject=isPlainObject,lodash.isString=isString,lodash.isTypedArray=isTypedArray,lodash.last=last,lodash.some=some,lodash.any=some,lodash.contains=includes,lodash.include=includes,lodash.VERSION=VERSION,freeExports&&freeModule?moduleExports?(freeModule.exports=lodash)._=lodash:freeExports._=lodash:root._=lodash\n}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}],\"/node_modules/jshint/src/jshint.js\":[function(_dereq_,module,exports){var _=_dereq_(\"../lodash\"),events=_dereq_(\"events\"),vars=_dereq_(\"./vars.js\"),messages=_dereq_(\"./messages.js\"),Lexer=_dereq_(\"./lex.js\").Lexer,reg=_dereq_(\"./reg.js\"),state=_dereq_(\"./state.js\").state,style=_dereq_(\"./style.js\"),options=_dereq_(\"./options.js\"),scopeManager=_dereq_(\"./scope-manager.js\"),JSHINT=function(){\"use strict\";function checkOption(name,t){return name=name.trim(),/^[+-]W\\d{3}$/g.test(name)?!0:-1!==options.validNames.indexOf(name)||\"jslint\"===t.type||_.has(options.removed,name)?!0:(error(\"E001\",t,name),!1)}function isString(obj){return\"[object String]\"===Object.prototype.toString.call(obj)}function isIdentifier(tkn,value){return tkn?tkn.identifier&&tkn.value===value?!0:!1:!1}function isReserved(token){if(!token.reserved)return!1;var meta=token.meta;if(meta&&meta.isFutureReservedWord&&state.inES5()){if(!meta.es5)return!1;if(meta.strictOnly&&!state.option.strict&&!state.isStrict())return!1;if(token.isProperty)return!1}return!0}function supplant(str,data){return str.replace(/\\{([^{}]*)\\}/g,function(a,b){var r=data[b];return\"string\"==typeof r||\"number\"==typeof r?r:a})}function combine(dest,src){Object.keys(src).forEach(function(name){_.has(JSHINT.blacklist,name)||(dest[name]=src[name])})}function processenforceall(){if(state.option.enforceall){for(var enforceopt in options.bool.enforcing)void 0!==state.option[enforceopt]||options.noenforceall[enforceopt]||(state.option[enforceopt]=!0);for(var relaxopt in options.bool.relaxing)void 0===state.option[relaxopt]&&(state.option[relaxopt]=!1)}}function assume(){processenforceall(),state.option.esversion||state.option.moz||(state.option.esversion=state.option.es3?3:state.option.esnext?6:5),state.inES5()&&combine(predefined,vars.ecmaIdentifiers[5]),state.inES6()&&combine(predefined,vars.ecmaIdentifiers[6]),state.option.module&&(state.option.strict===!0&&(state.option.strict=\"global\"),state.inES6()||warning(\"W134\",state.tokens.next,\"module\",6)),state.option.couch&&combine(predefined,vars.couch),state.option.qunit&&combine(predefined,vars.qunit),state.option.rhino&&combine(predefined,vars.rhino),state.option.shelljs&&(combine(predefined,vars.shelljs),combine(predefined,vars.node)),state.option.typed&&combine(predefined,vars.typed),state.option.phantom&&(combine(predefined,vars.phantom),state.option.strict===!0&&(state.option.strict=\"global\")),state.option.prototypejs&&combine(predefined,vars.prototypejs),state.option.node&&(combine(predefined,vars.node),combine(predefined,vars.typed),state.option.strict===!0&&(state.option.strict=\"global\")),state.option.devel&&combine(predefined,vars.devel),state.option.dojo&&combine(predefined,vars.dojo),state.option.browser&&(combine(predefined,vars.browser),combine(predefined,vars.typed)),state.option.browserify&&(combine(predefined,vars.browser),combine(predefined,vars.typed),combine(predefined,vars.browserify),state.option.strict===!0&&(state.option.strict=\"global\")),state.option.nonstandard&&combine(predefined,vars.nonstandard),state.option.jasmine&&combine(predefined,vars.jasmine),state.option.jquery&&combine(predefined,vars.jquery),state.option.mootools&&combine(predefined,vars.mootools),state.option.worker&&combine(predefined,vars.worker),state.option.wsh&&combine(predefined,vars.wsh),state.option.globalstrict&&state.option.strict!==!1&&(state.option.strict=\"global\"),state.option.yui&&combine(predefined,vars.yui),state.option.mocha&&combine(predefined,vars.mocha)}function quit(code,line,chr){var percentage=Math.floor(100*(line/state.lines.length)),message=messages.errors[code].desc;throw{name:\"JSHintError\",line:line,character:chr,message:message+\" (\"+percentage+\"% scanned).\",raw:message,code:code}}function removeIgnoredMessages(){var ignored=state.ignoredLines;_.isEmpty(ignored)||(JSHINT.errors=_.reject(JSHINT.errors,function(err){return ignored[err.line]}))}function warning(code,t,a,b,c,d){var ch,l,w,msg;if(/^W\\d{3}$/.test(code)){if(state.ignored[code])return;msg=messages.warnings[code]}else/E\\d{3}/.test(code)?msg=messages.errors[code]:/I\\d{3}/.test(code)&&(msg=messages.info[code]);return t=t||state.tokens.next||{},\"(end)\"===t.id&&(t=state.tokens.curr),l=t.line||0,ch=t.from||0,w={id:\"(error)\",raw:msg.desc,code:msg.code,evidence:state.lines[l-1]||\"\",line:l,character:ch,scope:JSHINT.scope,a:a,b:b,c:c,d:d},w.reason=supplant(msg.desc,w),JSHINT.errors.push(w),removeIgnoredMessages(),JSHINT.errors.length>=state.option.maxerr&&quit(\"E043\",l,ch),w}function warningAt(m,l,ch,a,b,c,d){return warning(m,{line:l,from:ch},a,b,c,d)}function error(m,t,a,b,c,d){warning(m,t,a,b,c,d)}function errorAt(m,l,ch,a,b,c,d){return error(m,{line:l,from:ch},a,b,c,d)}function addInternalSrc(elem,src){var i;return i={id:\"(internal)\",elem:elem,value:src},JSHINT.internals.push(i),i}function doOption(){var nt=state.tokens.next,body=nt.body.match(/(-\\s+)?[^\\s,:]+(?:\\s*:\\s*(-\\s+)?[^\\s,]+)?/g)||[],predef={};if(\"globals\"===nt.type){body.forEach(function(g,idx){g=g.split(\":\");var key=(g[0]||\"\").trim(),val=(g[1]||\"\").trim();if(\"-\"===key||!key.length){if(idx>0&&idx===body.length-1)return;return error(\"E002\",nt),void 0}\"-\"===key.charAt(0)?(key=key.slice(1),val=!1,JSHINT.blacklist[key]=key,delete predefined[key]):predef[key]=\"true\"===val}),combine(predefined,predef);for(var key in predef)_.has(predef,key)&&(declared[key]=nt)}\"exported\"===nt.type&&body.forEach(function(e,idx){if(!e.length){if(idx>0&&idx===body.length-1)return;return error(\"E002\",nt),void 0}state.funct[\"(scope)\"].addExported(e)}),\"members\"===nt.type&&(membersOnly=membersOnly||{},body.forEach(function(m){var ch1=m.charAt(0),ch2=m.charAt(m.length-1);ch1!==ch2||'\"'!==ch1&&\"'\"!==ch1||(m=m.substr(1,m.length-2).replace('\\\\\"','\"')),membersOnly[m]=!1}));var numvals=[\"maxstatements\",\"maxparams\",\"maxdepth\",\"maxcomplexity\",\"maxerr\",\"maxlen\",\"indent\"];(\"jshint\"===nt.type||\"jslint\"===nt.type)&&(body.forEach(function(g){g=g.split(\":\");var key=(g[0]||\"\").trim(),val=(g[1]||\"\").trim();if(checkOption(key,nt))if(numvals.indexOf(key)>=0)if(\"false\"!==val){if(val=+val,\"number\"!=typeof val||!isFinite(val)||0>=val||Math.floor(val)!==val)return error(\"E032\",nt,g[1].trim()),void 0;state.option[key]=val}else state.option[key]=\"indent\"===key?4:!1;else{if(\"validthis\"===key)return state.funct[\"(global)\"]?void error(\"E009\"):\"true\"!==val&&\"false\"!==val?void error(\"E002\",nt):(state.option.validthis=\"true\"===val,void 0);if(\"quotmark\"!==key)if(\"shadow\"!==key)if(\"unused\"!==key)if(\"latedef\"!==key)if(\"ignore\"!==key)if(\"strict\"!==key){\"module\"===key&&(hasParsedCode(state.funct)||error(\"E055\",state.tokens.next,\"module\"));var esversions={es3:3,es5:5,esnext:6};if(!_.has(esversions,key)){if(\"esversion\"===key){switch(val){case\"5\":state.inES5(!0)&&warning(\"I003\");case\"3\":case\"6\":state.option.moz=!1,state.option.esversion=+val;break;case\"2015\":state.option.moz=!1,state.option.esversion=6;break;default:error(\"E002\",nt)}return hasParsedCode(state.funct)||error(\"E055\",state.tokens.next,\"esversion\"),void 0}var match=/^([+-])(W\\d{3})$/g.exec(key);if(match)return state.ignored[match[2]]=\"-\"===match[1],void 0;var tn;return\"true\"===val||\"false\"===val?(\"jslint\"===nt.type?(tn=options.renamed[key]||key,state.option[tn]=\"true\"===val,void 0!==options.inverted[tn]&&(state.option[tn]=!state.option[tn])):state.option[key]=\"true\"===val,\"newcap\"===key&&(state.option[\"(explicitNewcap)\"]=!0),void 0):(error(\"E002\",nt),void 0)}switch(val){case\"true\":state.option.moz=!1,state.option.esversion=esversions[key];break;case\"false\":state.option.moz||(state.option.esversion=5);break;default:error(\"E002\",nt)}}else switch(val){case\"true\":state.option.strict=!0;break;case\"false\":state.option.strict=!1;break;case\"func\":case\"global\":case\"implied\":state.option.strict=val;break;default:error(\"E002\",nt)}else switch(val){case\"line\":state.ignoredLines[nt.line]=!0,removeIgnoredMessages();break;default:error(\"E002\",nt)}else switch(val){case\"true\":state.option.latedef=!0;break;case\"false\":state.option.latedef=!1;break;case\"nofunc\":state.option.latedef=\"nofunc\";break;default:error(\"E002\",nt)}else switch(val){case\"true\":state.option.unused=!0;break;case\"false\":state.option.unused=!1;break;case\"vars\":case\"strict\":state.option.unused=val;break;default:error(\"E002\",nt)}else switch(val){case\"true\":state.option.shadow=!0;break;case\"outer\":state.option.shadow=\"outer\";break;case\"false\":case\"inner\":state.option.shadow=\"inner\";break;default:error(\"E002\",nt)}else switch(val){case\"true\":case\"false\":state.option.quotmark=\"true\"===val;break;case\"double\":case\"single\":state.option.quotmark=val;break;default:error(\"E002\",nt)}}}),assume())}function peek(p){var t,i=p||0,j=lookahead.length;if(j>i)return lookahead[i];for(;i>=j;)t=lookahead[j],t||(t=lookahead[j]=lex.token()),j+=1;return t||\"(end)\"!==state.tokens.next.id?t:state.tokens.next}function peekIgnoreEOL(){var t,i=0;do t=peek(i++);while(\"(endline)\"===t.id);return t}function advance(id,t){switch(state.tokens.curr.id){case\"(number)\":\".\"===state.tokens.next.id&&warning(\"W005\",state.tokens.curr);break;case\"-\":(\"-\"===state.tokens.next.id||\"--\"===state.tokens.next.id)&&warning(\"W006\");break;case\"+\":(\"+\"===state.tokens.next.id||\"++\"===state.tokens.next.id)&&warning(\"W007\")}for(id&&state.tokens.next.id!==id&&(t?\"(end)\"===state.tokens.next.id?error(\"E019\",t,t.id):error(\"E020\",state.tokens.next,id,t.id,t.line,state.tokens.next.value):(\"(identifier)\"!==state.tokens.next.type||state.tokens.next.value!==id)&&warning(\"W116\",state.tokens.next,id,state.tokens.next.value)),state.tokens.prev=state.tokens.curr,state.tokens.curr=state.tokens.next;;){if(state.tokens.next=lookahead.shift()||lex.token(),state.tokens.next||quit(\"E041\",state.tokens.curr.line),\"(end)\"===state.tokens.next.id||\"(error)\"===state.tokens.next.id)return;if(state.tokens.next.check&&state.tokens.next.check(),state.tokens.next.isSpecial)\"falls through\"===state.tokens.next.type?state.tokens.curr.caseFallsThrough=!0:doOption();else if(\"(endline)\"!==state.tokens.next.id)break}}function isInfix(token){return token.infix||!token.identifier&&!token.template&&!!token.led}function isEndOfExpr(){var curr=state.tokens.curr,next=state.tokens.next;return\";\"===next.id||\"}\"===next.id||\":\"===next.id?!0:isInfix(next)===isInfix(curr)||\"yield\"===curr.id&&state.inMoz()?curr.line!==startLine(next):!1}function isBeginOfExpr(prev){return!prev.left&&\"unary\"!==prev.arity}function expression(rbp,initial){var left,isArray=!1,isObject=!1,isLetExpr=!1;state.nameStack.push(),initial||\"let\"!==state.tokens.next.value||\"(\"!==peek(0).value||(state.inMoz()||warning(\"W118\",state.tokens.next,\"let expressions\"),isLetExpr=!0,state.funct[\"(scope)\"].stack(),advance(\"let\"),advance(\"(\"),state.tokens.prev.fud(),advance(\")\")),\"(end)\"===state.tokens.next.id&&error(\"E006\",state.tokens.curr);var isDangerous=state.option.asi&&state.tokens.prev.line!==startLine(state.tokens.curr)&&_.contains([\"]\",\")\"],state.tokens.prev.id)&&_.contains([\"[\",\"(\"],state.tokens.curr.id);if(isDangerous&&warning(\"W014\",state.tokens.curr,state.tokens.curr.id),advance(),initial&&(state.funct[\"(verb)\"]=state.tokens.curr.value,state.tokens.curr.beginsStmt=!0),initial===!0&&state.tokens.curr.fud)left=state.tokens.curr.fud();else for(state.tokens.curr.nud?left=state.tokens.curr.nud():error(\"E030\",state.tokens.curr,state.tokens.curr.id);(state.tokens.next.lbp>rbp||\"(template)\"===state.tokens.next.type)&&!isEndOfExpr();)isArray=\"Array\"===state.tokens.curr.value,isObject=\"Object\"===state.tokens.curr.value,left&&(left.value||left.first&&left.first.value)&&(\"new\"!==left.value||left.first&&left.first.value&&\".\"===left.first.value)&&(isArray=!1,left.value!==state.tokens.curr.value&&(isObject=!1)),advance(),isArray&&\"(\"===state.tokens.curr.id&&\")\"===state.tokens.next.id&&warning(\"W009\",state.tokens.curr),isObject&&\"(\"===state.tokens.curr.id&&\")\"===state.tokens.next.id&&warning(\"W010\",state.tokens.curr),left&&state.tokens.curr.led?left=state.tokens.curr.led(left):error(\"E033\",state.tokens.curr,state.tokens.curr.id);return isLetExpr&&state.funct[\"(scope)\"].unstack(),state.nameStack.pop(),left}function startLine(token){return token.startLine||token.line}function nobreaknonadjacent(left,right){left=left||state.tokens.curr,right=right||state.tokens.next,state.option.laxbreak||left.line===startLine(right)||warning(\"W014\",right,right.value)}function nolinebreak(t){t=t||state.tokens.curr,t.line!==startLine(state.tokens.next)&&warning(\"E022\",t,t.value)}function nobreakcomma(left,right){left.line!==startLine(right)&&(state.option.laxcomma||(comma.first&&(warning(\"I001\"),comma.first=!1),warning(\"W014\",left,right.value)))}function comma(opts){if(opts=opts||{},opts.peek?nobreakcomma(state.tokens.prev,state.tokens.curr):(nobreakcomma(state.tokens.curr,state.tokens.next),advance(\",\")),state.tokens.next.identifier&&(!opts.property||!state.inES5()))switch(state.tokens.next.value){case\"break\":case\"case\":case\"catch\":case\"continue\":case\"default\":case\"do\":case\"else\":case\"finally\":case\"for\":case\"if\":case\"in\":case\"instanceof\":case\"return\":case\"switch\":case\"throw\":case\"try\":case\"var\":case\"let\":case\"while\":case\"with\":return error(\"E024\",state.tokens.next,state.tokens.next.value),!1}if(\"(punctuator)\"===state.tokens.next.type)switch(state.tokens.next.value){case\"}\":case\"]\":case\",\":if(opts.allowTrailing)return!0;case\")\":return error(\"E024\",state.tokens.next,state.tokens.next.value),!1}return!0}function symbol(s,p){var x=state.syntax[s];return x&&\"object\"==typeof x||(state.syntax[s]=x={id:s,lbp:p,value:s}),x}function delim(s){var x=symbol(s,0);return x.delim=!0,x}function stmt(s,f){var x=delim(s);return x.identifier=x.reserved=!0,x.fud=f,x}function blockstmt(s,f){var x=stmt(s,f);return x.block=!0,x}function reserveName(x){var c=x.id.charAt(0);return(c>=\"a\"&&\"z\">=c||c>=\"A\"&&\"Z\">=c)&&(x.identifier=x.reserved=!0),x}function prefix(s,f){var x=symbol(s,150);return reserveName(x),x.nud=\"function\"==typeof f?f:function(){return this.arity=\"unary\",this.right=expression(150),(\"++\"===this.id||\"--\"===this.id)&&(state.option.plusplus?warning(\"W016\",this,this.id):!this.right||this.right.identifier&&!isReserved(this.right)||\".\"===this.right.id||\"[\"===this.right.id||warning(\"W017\",this),this.right&&this.right.isMetaProperty?error(\"E031\",this):this.right&&this.right.identifier&&state.funct[\"(scope)\"].block.modify(this.right.value,this)),this},x}function type(s,f){var x=delim(s);return x.type=s,x.nud=f,x}function reserve(name,func){var x=type(name,func);return x.identifier=!0,x.reserved=!0,x}function FutureReservedWord(name,meta){var x=type(name,meta&&meta.nud||function(){return this});return meta=meta||{},meta.isFutureReservedWord=!0,x.value=name,x.identifier=!0,x.reserved=!0,x.meta=meta,x}function reservevar(s,v){return reserve(s,function(){return\"function\"==typeof v&&v(this),this})}function infix(s,f,p,w){var x=symbol(s,p);return reserveName(x),x.infix=!0,x.led=function(left){return w||nobreaknonadjacent(state.tokens.prev,state.tokens.curr),\"in\"!==s&&\"instanceof\"!==s||\"!\"!==left.id||warning(\"W018\",left,\"!\"),\"function\"==typeof f?f(left,this):(this.left=left,this.right=expression(p),this)},x}function application(s){var x=symbol(s,42);return x.led=function(left){return nobreaknonadjacent(state.tokens.prev,state.tokens.curr),this.left=left,this.right=doFunction({type:\"arrow\",loneArg:left}),this},x}function relation(s,f){var x=symbol(s,100);return x.led=function(left){nobreaknonadjacent(state.tokens.prev,state.tokens.curr),this.left=left;var right=this.right=expression(100);return isIdentifier(left,\"NaN\")||isIdentifier(right,\"NaN\")?warning(\"W019\",this):f&&f.apply(this,[left,right]),left&&right||quit(\"E041\",state.tokens.curr.line),\"!\"===left.id&&warning(\"W018\",left,\"!\"),\"!\"===right.id&&warning(\"W018\",right,\"!\"),this},x}function isPoorRelation(node){return node&&(\"(number)\"===node.type&&0===+node.value||\"(string)\"===node.type&&\"\"===node.value||\"null\"===node.type&&!state.option.eqnull||\"true\"===node.type||\"false\"===node.type||\"undefined\"===node.type)}function isTypoTypeof(left,right,state){var values;return state.option.notypeof?!1:left&&right?(values=state.inES6()?typeofValues.es6:typeofValues.es3,\"(identifier)\"===right.type&&\"typeof\"===right.value&&\"(string)\"===left.type?!_.contains(values,left.value):!1):!1}function isGlobalEval(left,state){var isGlobal=!1;return\"this\"===left.type&&null===state.funct[\"(context)\"]?isGlobal=!0:\"(identifier)\"===left.type&&(state.option.node&&\"global\"===left.value?isGlobal=!0:!state.option.browser||\"window\"!==left.value&&\"document\"!==left.value||(isGlobal=!0)),isGlobal}function findNativePrototype(left){function walkPrototype(obj){return\"object\"==typeof obj?\"prototype\"===obj.right?obj:walkPrototype(obj.left):void 0}function walkNative(obj){for(;!obj.identifier&&\"object\"==typeof obj.left;)obj=obj.left;return obj.identifier&&natives.indexOf(obj.value)>=0?obj.value:void 0}var natives=[\"Array\",\"ArrayBuffer\",\"Boolean\",\"Collator\",\"DataView\",\"Date\",\"DateTimeFormat\",\"Error\",\"EvalError\",\"Float32Array\",\"Float64Array\",\"Function\",\"Infinity\",\"Intl\",\"Int16Array\",\"Int32Array\",\"Int8Array\",\"Iterator\",\"Number\",\"NumberFormat\",\"Object\",\"RangeError\",\"ReferenceError\",\"RegExp\",\"StopIteration\",\"String\",\"SyntaxError\",\"TypeError\",\"Uint16Array\",\"Uint32Array\",\"Uint8Array\",\"Uint8ClampedArray\",\"URIError\"],prototype=walkPrototype(left);return prototype?walkNative(prototype):void 0}function checkLeftSideAssign(left,assignToken,options){var allowDestructuring=options&&options.allowDestructuring;if(assignToken=assignToken||left,state.option.freeze){var nativeObject=findNativePrototype(left);nativeObject&&warning(\"W121\",left,nativeObject)}return left.identifier&&!left.isMetaProperty&&state.funct[\"(scope)\"].block.reassign(left.value,left),\".\"===left.id?((!left.left||\"arguments\"===left.left.value&&!state.isStrict())&&warning(\"E031\",assignToken),state.nameStack.set(state.tokens.prev),!0):\"{\"===left.id||\"[\"===left.id?(allowDestructuring&&state.tokens.curr.left.destructAssign?state.tokens.curr.left.destructAssign.forEach(function(t){t.id&&state.funct[\"(scope)\"].block.modify(t.id,t.token)}):\"{\"!==left.id&&left.left?\"arguments\"!==left.left.value||state.isStrict()||warning(\"E031\",assignToken):warning(\"E031\",assignToken),\"[\"===left.id&&state.nameStack.set(left.right),!0):left.isMetaProperty?(error(\"E031\",assignToken),!0):left.identifier&&!isReserved(left)?(\"exception\"===state.funct[\"(scope)\"].labeltype(left.value)&&warning(\"W022\",left),state.nameStack.set(left),!0):(left===state.syntax[\"function\"]&&warning(\"W023\",state.tokens.curr),!1)}function assignop(s,f,p){var x=infix(s,\"function\"==typeof f?f:function(left,that){return that.left=left,left&&checkLeftSideAssign(left,that,{allowDestructuring:!0})?(that.right=expression(10),that):(error(\"E031\",that),void 0)},p);return x.exps=!0,x.assign=!0,x}function bitwise(s,f,p){var x=symbol(s,p);return reserveName(x),x.led=\"function\"==typeof f?f:function(left){return state.option.bitwise&&warning(\"W016\",this,this.id),this.left=left,this.right=expression(p),this},x}function bitwiseassignop(s){return assignop(s,function(left,that){return state.option.bitwise&&warning(\"W016\",that,that.id),left&&checkLeftSideAssign(left,that)?(that.right=expression(10),that):(error(\"E031\",that),void 0)},20)}function suffix(s){var x=symbol(s,150);return x.led=function(left){return state.option.plusplus?warning(\"W016\",this,this.id):left.identifier&&!isReserved(left)||\".\"===left.id||\"[\"===left.id||warning(\"W017\",this),left.isMetaProperty?error(\"E031\",this):left&&left.identifier&&state.funct[\"(scope)\"].block.modify(left.value,left),this.left=left,this},x}function optionalidentifier(fnparam,prop,preserve){if(state.tokens.next.identifier){preserve||advance();var curr=state.tokens.curr,val=state.tokens.curr.value;return isReserved(curr)?prop&&state.inES5()?val:fnparam&&\"undefined\"===val?val:(warning(\"W024\",state.tokens.curr,state.tokens.curr.id),val):val}}function identifier(fnparam,prop){var i=optionalidentifier(fnparam,prop,!1);if(i)return i;if(\"...\"===state.tokens.next.value){if(state.inES6(!0)||warning(\"W119\",state.tokens.next,\"spread/rest operator\",\"6\"),advance(),checkPunctuator(state.tokens.next,\"...\"))for(warning(\"E024\",state.tokens.next,\"...\");checkPunctuator(state.tokens.next,\"...\");)advance();return state.tokens.next.identifier?identifier(fnparam,prop):(warning(\"E024\",state.tokens.curr,\"...\"),void 0)}error(\"E030\",state.tokens.next,state.tokens.next.value),\";\"!==state.tokens.next.id&&advance()}function reachable(controlToken){var t,i=0;if(\";\"===state.tokens.next.id&&!controlToken.inBracelessBlock)for(;;){do t=peek(i),i+=1;while(\"(end)\"!==t.id&&\"(comment)\"===t.id);if(t.reach)return;if(\"(endline)\"!==t.id){if(\"function\"===t.id){state.option.latedef===!0&&warning(\"W026\",t);break}warning(\"W027\",t,t.value,controlToken.value);break}}}function parseFinalSemicolon(){if(\";\"!==state.tokens.next.id){if(state.tokens.next.isUnclosed)return advance();var sameLine=startLine(state.tokens.next)===state.tokens.curr.line&&\"(end)\"!==state.tokens.next.id,blockEnd=checkPunctuator(state.tokens.next,\"}\");sameLine&&!blockEnd?errorAt(\"E058\",state.tokens.curr.line,state.tokens.curr.character):state.option.asi||(blockEnd&&!state.option.lastsemic||!sameLine)&&warningAt(\"W033\",state.tokens.curr.line,state.tokens.curr.character)}else advance(\";\")}function statement(){var r,i=indent,t=state.tokens.next,hasOwnScope=!1;if(\";\"===t.id)return advance(\";\"),void 0;var res=isReserved(t);if(res&&t.meta&&t.meta.isFutureReservedWord&&\":\"===peek().id&&(warning(\"W024\",t,t.id),res=!1),t.identifier&&!res&&\":\"===peek().id&&(advance(),advance(\":\"),hasOwnScope=!0,state.funct[\"(scope)\"].stack(),state.funct[\"(scope)\"].block.addBreakLabel(t.value,{token:state.tokens.curr}),state.tokens.next.labelled||\"{\"===state.tokens.next.value||warning(\"W028\",state.tokens.next,t.value,state.tokens.next.value),state.tokens.next.label=t.value,t=state.tokens.next),\"{\"===t.id){var iscase=\"case\"===state.funct[\"(verb)\"]&&\":\"===state.tokens.curr.value;return block(!0,!0,!1,!1,iscase),void 0}return r=expression(0,!0),!r||r.identifier&&\"function\"===r.value||\"(punctuator)\"===r.type&&r.left&&r.left.identifier&&\"function\"===r.left.value||state.isStrict()||\"global\"!==state.option.strict||warning(\"E007\"),t.block||(state.option.expr||r&&r.exps?state.option.nonew&&r&&r.left&&\"(\"===r.id&&\"new\"===r.left.id&&warning(\"W031\",t):warning(\"W030\",state.tokens.curr),parseFinalSemicolon()),indent=i,hasOwnScope&&state.funct[\"(scope)\"].unstack(),r}function statements(){for(var p,a=[];!state.tokens.next.reach&&\"(end)\"!==state.tokens.next.id;)\";\"===state.tokens.next.id?(p=peek(),(!p||\"(\"!==p.id&&\"[\"!==p.id)&&warning(\"W032\"),advance(\";\")):a.push(statement());return a}function directives(){for(var i,p,pn;\"(string)\"===state.tokens.next.id;){if(p=peek(0),\"(endline)\"===p.id){i=1;do pn=peek(i++);while(\"(endline)\"===pn.id);if(\";\"===pn.id)p=pn;else{if(\"[\"===pn.value||\".\"===pn.value)break;state.option.asi&&\"(\"!==pn.value||warning(\"W033\",state.tokens.next)}}else{if(\".\"===p.id||\"[\"===p.id)break;\";\"!==p.id&&warning(\"W033\",p)}advance();var directive=state.tokens.curr.value;(state.directive[directive]||\"use strict\"===directive&&\"implied\"===state.option.strict)&&warning(\"W034\",state.tokens.curr,directive),state.directive[directive]=!0,\";\"===p.id&&advance(\";\")}state.isStrict()&&(state.option[\"(explicitNewcap)\"]||(state.option.newcap=!0),state.option.undef=!0)}function block(ordinary,stmt,isfunc,isfatarrow,iscase){var a,m,t,line,d,b=inblock,old_indent=indent;inblock=ordinary,t=state.tokens.next;var metrics=state.funct[\"(metrics)\"];if(metrics.nestedBlockDepth+=1,metrics.verifyMaxNestedBlockDepthPerFunction(),\"{\"===state.tokens.next.id){if(advance(\"{\"),state.funct[\"(scope)\"].stack(),line=state.tokens.curr.line,\"}\"!==state.tokens.next.id){for(indent+=state.option.indent;!ordinary&&state.tokens.next.from>indent;)indent+=state.option.indent;if(isfunc){m={};for(d in state.directive)_.has(state.directive,d)&&(m[d]=state.directive[d]);directives(),state.option.strict&&state.funct[\"(context)\"][\"(global)\"]&&(m[\"use strict\"]||state.isStrict()||warning(\"E007\"))}a=statements(),metrics.statementCount+=a.length,indent-=state.option.indent}advance(\"}\",t),isfunc&&(state.funct[\"(scope)\"].validateParams(),m&&(state.directive=m)),state.funct[\"(scope)\"].unstack(),indent=old_indent}else if(ordinary)state.funct[\"(noblockscopedvar)\"]=\"for\"!==state.tokens.next.id,state.funct[\"(scope)\"].stack(),(!stmt||state.option.curly)&&warning(\"W116\",state.tokens.next,\"{\",state.tokens.next.value),state.tokens.next.inBracelessBlock=!0,indent+=state.option.indent,a=[statement()],indent-=state.option.indent,state.funct[\"(scope)\"].unstack(),delete state.funct[\"(noblockscopedvar)\"];else if(isfunc){if(state.funct[\"(scope)\"].stack(),m={},!stmt||isfatarrow||state.inMoz()||error(\"W118\",state.tokens.curr,\"function closure expressions\"),!stmt)for(d in state.directive)_.has(state.directive,d)&&(m[d]=state.directive[d]);expression(10),state.option.strict&&state.funct[\"(context)\"][\"(global)\"]&&(m[\"use strict\"]||state.isStrict()||warning(\"E007\")),state.funct[\"(scope)\"].unstack()}else error(\"E021\",state.tokens.next,\"{\",state.tokens.next.value);switch(state.funct[\"(verb)\"]){case\"break\":case\"continue\":case\"return\":case\"throw\":if(iscase)break;default:state.funct[\"(verb)\"]=null}return inblock=b,!ordinary||!state.option.noempty||a&&0!==a.length||warning(\"W035\",state.tokens.prev),metrics.nestedBlockDepth-=1,a}function countMember(m){membersOnly&&\"boolean\"!=typeof membersOnly[m]&&warning(\"W036\",state.tokens.curr,m),\"number\"==typeof member[m]?member[m]+=1:member[m]=1}function comprehensiveArrayExpression(){var res={};res.exps=!0,state.funct[\"(comparray)\"].stack();var reversed=!1;return\"for\"!==state.tokens.next.value&&(reversed=!0,state.inMoz()||warning(\"W116\",state.tokens.next,\"for\",state.tokens.next.value),state.funct[\"(comparray)\"].setState(\"use\"),res.right=expression(10)),advance(\"for\"),\"each\"===state.tokens.next.value&&(advance(\"each\"),state.inMoz()||warning(\"W118\",state.tokens.curr,\"for each\")),advance(\"(\"),state.funct[\"(comparray)\"].setState(\"define\"),res.left=expression(130),_.contains([\"in\",\"of\"],state.tokens.next.value)?advance():error(\"E045\",state.tokens.curr),state.funct[\"(comparray)\"].setState(\"generate\"),expression(10),advance(\")\"),\"if\"===state.tokens.next.value&&(advance(\"if\"),advance(\"(\"),state.funct[\"(comparray)\"].setState(\"filter\"),res.filter=expression(10),advance(\")\")),reversed||(state.funct[\"(comparray)\"].setState(\"use\"),res.right=expression(10)),advance(\"]\"),state.funct[\"(comparray)\"].unstack(),res}function isMethod(){return state.funct[\"(statement)\"]&&\"class\"===state.funct[\"(statement)\"].type||state.funct[\"(context)\"]&&\"class\"===state.funct[\"(context)\"][\"(verb)\"]}function isPropertyName(token){return token.identifier||\"(string)\"===token.id||\"(number)\"===token.id}function propertyName(preserveOrToken){var id,preserve=!0;return\"object\"==typeof preserveOrToken?id=preserveOrToken:(preserve=preserveOrToken,id=optionalidentifier(!1,!0,preserve)),id?\"object\"==typeof id&&(\"(string)\"===id.id||\"(identifier)\"===id.id?id=id.value:\"(number)\"===id.id&&(id=\"\"+id.value)):\"(string)\"===state.tokens.next.id?(id=state.tokens.next.value,preserve||advance()):\"(number)\"===state.tokens.next.id&&(id=\"\"+state.tokens.next.value,preserve||advance()),\"hasOwnProperty\"===id&&warning(\"W001\"),id}function functionparams(options){function addParam(addParamArgs){state.funct[\"(scope)\"].addParam.apply(state.funct[\"(scope)\"],addParamArgs)}var next,ident,t,paramsIds=[],tokens=[],pastDefault=!1,pastRest=!1,arity=0,loneArg=options&&options.loneArg;if(loneArg&&loneArg.identifier===!0)return state.funct[\"(scope)\"].addParam(loneArg.value,loneArg),{arity:1,params:[loneArg.value]};if(next=state.tokens.next,options&&options.parsedOpening||advance(\"(\"),\")\"===state.tokens.next.id)return advance(\")\"),void 0;for(;;){arity++;var currentParams=[];if(_.contains([\"{\",\"[\"],state.tokens.next.id)){tokens=destructuringPattern();for(t in tokens)t=tokens[t],t.id&&(paramsIds.push(t.id),currentParams.push([t.id,t.token]))}else if(checkPunctuator(state.tokens.next,\"...\")&&(pastRest=!0),ident=identifier(!0))paramsIds.push(ident),currentParams.push([ident,state.tokens.curr]);else for(;!checkPunctuators(state.tokens.next,[\",\",\")\"]);)advance();if(pastDefault&&\"=\"!==state.tokens.next.id&&error(\"W138\",state.tokens.current),\"=\"===state.tokens.next.id&&(state.inES6()||warning(\"W119\",state.tokens.next,\"default parameters\",\"6\"),advance(\"=\"),pastDefault=!0,expression(10)),currentParams.forEach(addParam),\",\"!==state.tokens.next.id)return advance(\")\",next),{arity:arity,params:paramsIds};pastRest&&warning(\"W131\",state.tokens.next),comma()}}function functor(name,token,overwrites){var funct={\"(name)\":name,\"(breakage)\":0,\"(loopage)\":0,\"(tokens)\":{},\"(properties)\":{},\"(catch)\":!1,\"(global)\":!1,\"(line)\":null,\"(character)\":null,\"(metrics)\":null,\"(statement)\":null,\"(context)\":null,\"(scope)\":null,\"(comparray)\":null,\"(generator)\":null,\"(arrow)\":null,\"(params)\":null};return token&&_.extend(funct,{\"(line)\":token.line,\"(character)\":token.character,\"(metrics)\":createMetrics(token)}),_.extend(funct,overwrites),funct[\"(context)\"]&&(funct[\"(scope)\"]=funct[\"(context)\"][\"(scope)\"],funct[\"(comparray)\"]=funct[\"(context)\"][\"(comparray)\"]),funct}function isFunctor(token){return\"(scope)\"in token}function hasParsedCode(funct){return funct[\"(global)\"]&&!funct[\"(verb)\"]}function doTemplateLiteral(left){function end(){if(state.tokens.curr.template&&state.tokens.curr.tail&&state.tokens.curr.context===ctx)return!0;var complete=state.tokens.next.template&&state.tokens.next.tail&&state.tokens.next.context===ctx;return complete&&advance(),complete||state.tokens.next.isUnclosed}var ctx=this.context,noSubst=this.noSubst,depth=this.depth;if(!noSubst)for(;!end();)!state.tokens.next.template||state.tokens.next.depth>depth?expression(0):advance();return{id:\"(template)\",type:\"(template)\",tag:left}}function doFunction(options){var f,token,name,statement,classExprBinding,isGenerator,isArrow,ignoreLoopFunc,oldOption=state.option,oldIgnored=state.ignored;options&&(name=options.name,statement=options.statement,classExprBinding=options.classExprBinding,isGenerator=\"generator\"===options.type,isArrow=\"arrow\"===options.type,ignoreLoopFunc=options.ignoreLoopFunc),state.option=Object.create(state.option),state.ignored=Object.create(state.ignored),state.funct=functor(name||state.nameStack.infer(),state.tokens.next,{\"(statement)\":statement,\"(context)\":state.funct,\"(arrow)\":isArrow,\"(generator)\":isGenerator}),f=state.funct,token=state.tokens.curr,token.funct=state.funct,functions.push(state.funct),state.funct[\"(scope)\"].stack(\"functionouter\");var internallyAccessibleName=name||classExprBinding;internallyAccessibleName&&state.funct[\"(scope)\"].block.add(internallyAccessibleName,classExprBinding?\"class\":\"function\",state.tokens.curr,!1),state.funct[\"(scope)\"].stack(\"functionparams\");var paramsInfo=functionparams(options);return paramsInfo?(state.funct[\"(params)\"]=paramsInfo.params,state.funct[\"(metrics)\"].arity=paramsInfo.arity,state.funct[\"(metrics)\"].verifyMaxParametersPerFunction()):state.funct[\"(metrics)\"].arity=0,isArrow&&(state.inES6(!0)||warning(\"W119\",state.tokens.curr,\"arrow function syntax (=>)\",\"6\"),options.loneArg||advance(\"=>\")),block(!1,!0,!0,isArrow),!state.option.noyield&&isGenerator&&\"yielded\"!==state.funct[\"(generator)\"]&&warning(\"W124\",state.tokens.curr),state.funct[\"(metrics)\"].verifyMaxStatementsPerFunction(),state.funct[\"(metrics)\"].verifyMaxComplexityPerFunction(),state.funct[\"(unusedOption)\"]=state.option.unused,state.option=oldOption,state.ignored=oldIgnored,state.funct[\"(last)\"]=state.tokens.curr.line,state.funct[\"(lastcharacter)\"]=state.tokens.curr.character,state.funct[\"(scope)\"].unstack(),state.funct[\"(scope)\"].unstack(),state.funct=state.funct[\"(context)\"],ignoreLoopFunc||state.option.loopfunc||!state.funct[\"(loopage)\"]||f[\"(isCapturing)\"]&&warning(\"W083\",token),f}function createMetrics(functionStartToken){return{statementCount:0,nestedBlockDepth:-1,ComplexityCount:1,arity:0,verifyMaxStatementsPerFunction:function(){state.option.maxstatements&&this.statementCount>state.option.maxstatements&&warning(\"W071\",functionStartToken,this.statementCount)\n},verifyMaxParametersPerFunction:function(){_.isNumber(state.option.maxparams)&&this.arity>state.option.maxparams&&warning(\"W072\",functionStartToken,this.arity)},verifyMaxNestedBlockDepthPerFunction:function(){state.option.maxdepth&&this.nestedBlockDepth>0&&this.nestedBlockDepth===state.option.maxdepth+1&&warning(\"W073\",null,this.nestedBlockDepth)},verifyMaxComplexityPerFunction:function(){var max=state.option.maxcomplexity,cc=this.ComplexityCount;max&&cc>max&&warning(\"W074\",functionStartToken,cc)}}}function increaseComplexityCount(){state.funct[\"(metrics)\"].ComplexityCount+=1}function checkCondAssignment(expr){var id,paren;switch(expr&&(id=expr.id,paren=expr.paren,\",\"===id&&(expr=expr.exprs[expr.exprs.length-1])&&(id=expr.id,paren=paren||expr.paren)),id){case\"=\":case\"+=\":case\"-=\":case\"*=\":case\"%=\":case\"&=\":case\"|=\":case\"^=\":case\"/=\":paren||state.option.boss||warning(\"W084\")}}function checkProperties(props){if(state.inES5())for(var name in props)props[name]&&props[name].setterToken&&!props[name].getterToken&&warning(\"W078\",props[name].setterToken)}function metaProperty(name,c){if(checkPunctuator(state.tokens.next,\".\")){var left=state.tokens.curr.id;advance(\".\");var id=identifier();return state.tokens.curr.isMetaProperty=!0,name!==id?error(\"E057\",state.tokens.prev,left,id):c(),state.tokens.curr}}function destructuringPattern(options){var isAssignment=options&&options.assignment;return state.inES6()||warning(\"W104\",state.tokens.curr,isAssignment?\"destructuring assignment\":\"destructuring binding\",\"6\"),destructuringPatternRecursive(options)}function destructuringPatternRecursive(options){var ids,identifiers=[],openingParsed=options&&options.openingParsed,isAssignment=options&&options.assignment,recursiveOptions=isAssignment?{assignment:isAssignment}:null,firstToken=openingParsed?state.tokens.curr:state.tokens.next,nextInnerDE=function(){var ident;if(checkPunctuators(state.tokens.next,[\"[\",\"{\"])){ids=destructuringPatternRecursive(recursiveOptions);for(var id in ids)id=ids[id],identifiers.push({id:id.id,token:id.token})}else if(checkPunctuator(state.tokens.next,\",\"))identifiers.push({id:null,token:state.tokens.curr});else{if(!checkPunctuator(state.tokens.next,\"(\")){var is_rest=checkPunctuator(state.tokens.next,\"...\");if(isAssignment){var identifierToken=is_rest?peek(0):state.tokens.next;identifierToken.identifier||warning(\"E030\",identifierToken,identifierToken.value);var assignTarget=expression(155);assignTarget&&(checkLeftSideAssign(assignTarget),assignTarget.identifier&&(ident=assignTarget.value))}else ident=identifier();return ident&&identifiers.push({id:ident,token:state.tokens.curr}),is_rest}advance(\"(\"),nextInnerDE(),advance(\")\")}return!1},assignmentProperty=function(){var id;checkPunctuator(state.tokens.next,\"[\")?(advance(\"[\"),expression(10),advance(\"]\"),advance(\":\"),nextInnerDE()):\"(string)\"===state.tokens.next.id||\"(number)\"===state.tokens.next.id?(advance(),advance(\":\"),nextInnerDE()):(id=identifier(),checkPunctuator(state.tokens.next,\":\")?(advance(\":\"),nextInnerDE()):id&&(isAssignment&&checkLeftSideAssign(state.tokens.curr),identifiers.push({id:id,token:state.tokens.curr})))};if(checkPunctuator(firstToken,\"[\")){openingParsed||advance(\"[\"),checkPunctuator(state.tokens.next,\"]\")&&warning(\"W137\",state.tokens.curr);for(var element_after_rest=!1;!checkPunctuator(state.tokens.next,\"]\");)nextInnerDE()&&!element_after_rest&&checkPunctuator(state.tokens.next,\",\")&&(warning(\"W130\",state.tokens.next),element_after_rest=!0),checkPunctuator(state.tokens.next,\"=\")&&(checkPunctuator(state.tokens.prev,\"...\")?advance(\"]\"):advance(\"=\"),\"undefined\"===state.tokens.next.id&&warning(\"W080\",state.tokens.prev,state.tokens.prev.value),expression(10)),checkPunctuator(state.tokens.next,\"]\")||advance(\",\");advance(\"]\")}else if(checkPunctuator(firstToken,\"{\")){for(openingParsed||advance(\"{\"),checkPunctuator(state.tokens.next,\"}\")&&warning(\"W137\",state.tokens.curr);!checkPunctuator(state.tokens.next,\"}\")&&(assignmentProperty(),checkPunctuator(state.tokens.next,\"=\")&&(advance(\"=\"),\"undefined\"===state.tokens.next.id&&warning(\"W080\",state.tokens.prev,state.tokens.prev.value),expression(10)),checkPunctuator(state.tokens.next,\"}\")||(advance(\",\"),!checkPunctuator(state.tokens.next,\"}\"))););advance(\"}\")}return identifiers}function destructuringPatternMatch(tokens,value){var first=value.first;first&&_.zip(tokens,Array.isArray(first)?first:[first]).forEach(function(val){var token=val[0],value=val[1];token&&value?token.first=value:token&&token.first&&!value&&warning(\"W080\",token.first,token.first.value)})}function blockVariableStatement(type,statement,context){var tokens,lone,value,letblock,prefix=context&&context.prefix,inexport=context&&context.inexport,isLet=\"let\"===type,isConst=\"const\"===type;for(state.inES6()||warning(\"W104\",state.tokens.curr,type,\"6\"),isLet&&\"(\"===state.tokens.next.value?(state.inMoz()||warning(\"W118\",state.tokens.next,\"let block\"),advance(\"(\"),state.funct[\"(scope)\"].stack(),letblock=!0):state.funct[\"(noblockscopedvar)\"]&&error(\"E048\",state.tokens.curr,isConst?\"Const\":\"Let\"),statement.first=[];;){var names=[];_.contains([\"{\",\"[\"],state.tokens.next.value)?(tokens=destructuringPattern(),lone=!1):(tokens=[{id:identifier(),token:state.tokens.curr}],lone=!0),!prefix&&isConst&&\"=\"!==state.tokens.next.id&&warning(\"E012\",state.tokens.curr,state.tokens.curr.value);for(var t in tokens)tokens.hasOwnProperty(t)&&(t=tokens[t],state.funct[\"(scope)\"].block.isGlobal()&&predefined[t.id]===!1&&warning(\"W079\",t.token,t.id),t.id&&!state.funct[\"(noblockscopedvar)\"]&&(state.funct[\"(scope)\"].addlabel(t.id,{type:type,token:t.token}),names.push(t.token),lone&&inexport&&state.funct[\"(scope)\"].setExported(t.token.value,t.token)));if(\"=\"===state.tokens.next.id&&(advance(\"=\"),prefix||\"undefined\"!==state.tokens.next.id||warning(\"W080\",state.tokens.prev,state.tokens.prev.value),!prefix&&\"=\"===peek(0).id&&state.tokens.next.identifier&&warning(\"W120\",state.tokens.next,state.tokens.next.value),value=expression(prefix?120:10),lone?tokens[0].first=value:destructuringPatternMatch(names,value)),statement.first=statement.first.concat(names),\",\"!==state.tokens.next.id)break;comma()}return letblock&&(advance(\")\"),block(!0,!0),statement.block=!0,state.funct[\"(scope)\"].unstack()),statement}function classdef(isStatement){return state.inES6()||warning(\"W104\",state.tokens.curr,\"class\",\"6\"),isStatement?(this.name=identifier(),state.funct[\"(scope)\"].addlabel(this.name,{type:\"class\",token:state.tokens.curr})):state.tokens.next.identifier&&\"extends\"!==state.tokens.next.value?(this.name=identifier(),this.namedExpr=!0):this.name=state.nameStack.infer(),classtail(this),this}function classtail(c){var wasInClassBody=state.inClassBody;\"extends\"===state.tokens.next.value&&(advance(\"extends\"),c.heritage=expression(10)),state.inClassBody=!0,advance(\"{\"),c.body=classbody(c),advance(\"}\"),state.inClassBody=wasInClassBody}function classbody(c){for(var name,isStatic,isGenerator,getset,computed,props=Object.create(null),staticProps=Object.create(null),i=0;\"}\"!==state.tokens.next.id;++i)if(name=state.tokens.next,isStatic=!1,isGenerator=!1,getset=null,\";\"!==name.id){if(\"*\"===name.id&&(isGenerator=!0,advance(\"*\"),name=state.tokens.next),\"[\"===name.id)name=computedPropertyName(),computed=!0;else{if(!isPropertyName(name)){warning(\"W052\",state.tokens.next,state.tokens.next.value||state.tokens.next.type),advance();continue}advance(),computed=!1,name.identifier&&\"static\"===name.value&&(checkPunctuator(state.tokens.next,\"*\")&&(isGenerator=!0,advance(\"*\")),(isPropertyName(state.tokens.next)||\"[\"===state.tokens.next.id)&&(computed=\"[\"===state.tokens.next.id,isStatic=!0,name=state.tokens.next,\"[\"===state.tokens.next.id?name=computedPropertyName():advance())),!name.identifier||\"get\"!==name.value&&\"set\"!==name.value||(isPropertyName(state.tokens.next)||\"[\"===state.tokens.next.id)&&(computed=\"[\"===state.tokens.next.id,getset=name,name=state.tokens.next,\"[\"===state.tokens.next.id?name=computedPropertyName():advance())}if(!checkPunctuator(state.tokens.next,\"(\")){for(error(\"E054\",state.tokens.next,state.tokens.next.value);\"}\"!==state.tokens.next.id&&!checkPunctuator(state.tokens.next,\"(\");)advance();\"(\"!==state.tokens.next.value&&doFunction({statement:c})}if(computed||(getset?saveAccessor(getset.value,isStatic?staticProps:props,name.value,name,!0,isStatic):(\"constructor\"===name.value?state.nameStack.set(c):state.nameStack.set(name),saveProperty(isStatic?staticProps:props,name.value,name,!0,isStatic))),getset&&\"constructor\"===name.value){var propDesc=\"get\"===getset.value?\"class getter method\":\"class setter method\";error(\"E049\",name,propDesc,\"constructor\")}else\"prototype\"===name.value&&error(\"E049\",name,\"class method\",\"prototype\");propertyName(name),doFunction({statement:c,type:isGenerator?\"generator\":null,classExprBinding:c.namedExpr?c.name:null})}else warning(\"W032\"),advance(\";\");checkProperties(props)}function saveProperty(props,name,tkn,isClass,isStatic){var msg=[\"key\",\"class method\",\"static class method\"];msg=msg[(isClass||!1)+(isStatic||!1)],tkn.identifier&&(name=tkn.value),props[name]&&\"__proto__\"!==name?warning(\"W075\",state.tokens.next,msg,name):props[name]=Object.create(null),props[name].basic=!0,props[name].basictkn=tkn}function saveAccessor(accessorType,props,name,tkn,isClass,isStatic){var flagName=\"get\"===accessorType?\"getterToken\":\"setterToken\",msg=\"\";isClass?(isStatic&&(msg+=\"static \"),msg+=accessorType+\"ter method\"):msg=\"key\",state.tokens.curr.accessorType=accessorType,state.nameStack.set(tkn),props[name]?(props[name].basic||props[name][flagName])&&\"__proto__\"!==name&&warning(\"W075\",state.tokens.next,msg,name):props[name]=Object.create(null),props[name][flagName]=tkn}function computedPropertyName(){advance(\"[\"),state.inES6()||warning(\"W119\",state.tokens.curr,\"computed property names\",\"6\");var value=expression(10);return advance(\"]\"),value}function checkPunctuators(token,values){return\"(punctuator)\"===token.type?_.contains(values,token.value):!1}function checkPunctuator(token,value){return\"(punctuator)\"===token.type&&token.value===value}function destructuringAssignOrJsonValue(){var block=lookupBlockType();block.notJson?(!state.inES6()&&block.isDestAssign&&warning(\"W104\",state.tokens.curr,\"destructuring assignment\",\"6\"),statements()):(state.option.laxbreak=!0,state.jsonMode=!0,jsonValue())}function jsonValue(){function jsonObject(){var o={},t=state.tokens.next;if(advance(\"{\"),\"}\"!==state.tokens.next.id)for(;;){if(\"(end)\"===state.tokens.next.id)error(\"E026\",state.tokens.next,t.line);else{if(\"}\"===state.tokens.next.id){warning(\"W094\",state.tokens.curr);break}\",\"===state.tokens.next.id?error(\"E028\",state.tokens.next):\"(string)\"!==state.tokens.next.id&&warning(\"W095\",state.tokens.next,state.tokens.next.value)}if(o[state.tokens.next.value]===!0?warning(\"W075\",state.tokens.next,\"key\",state.tokens.next.value):\"__proto__\"===state.tokens.next.value&&!state.option.proto||\"__iterator__\"===state.tokens.next.value&&!state.option.iterator?warning(\"W096\",state.tokens.next,state.tokens.next.value):o[state.tokens.next.value]=!0,advance(),advance(\":\"),jsonValue(),\",\"!==state.tokens.next.id)break;advance(\",\")}advance(\"}\")}function jsonArray(){var t=state.tokens.next;if(advance(\"[\"),\"]\"!==state.tokens.next.id)for(;;){if(\"(end)\"===state.tokens.next.id)error(\"E027\",state.tokens.next,t.line);else{if(\"]\"===state.tokens.next.id){warning(\"W094\",state.tokens.curr);break}\",\"===state.tokens.next.id&&error(\"E028\",state.tokens.next)}if(jsonValue(),\",\"!==state.tokens.next.id)break;advance(\",\")}advance(\"]\")}switch(state.tokens.next.id){case\"{\":jsonObject();break;case\"[\":jsonArray();break;case\"true\":case\"false\":case\"null\":case\"(number)\":case\"(string)\":advance();break;case\"-\":advance(\"-\"),advance(\"(number)\");break;default:error(\"E003\",state.tokens.next)}}var api,declared,functions,inblock,indent,lookahead,lex,member,membersOnly,predefined,stack,urls,bang={\"<\":!0,\"<=\":!0,\"==\":!0,\"===\":!0,\"!==\":!0,\"!=\":!0,\">\":!0,\">=\":!0,\"+\":!0,\"-\":!0,\"*\":!0,\"/\":!0,\"%\":!0},functionicity=[\"closure\",\"exception\",\"global\",\"label\",\"outer\",\"unused\",\"var\"],extraModules=[],emitter=new events.EventEmitter,typeofValues={};typeofValues.legacy=[\"xml\",\"unknown\"],typeofValues.es3=[\"undefined\",\"boolean\",\"number\",\"string\",\"function\",\"object\"],typeofValues.es3=typeofValues.es3.concat(typeofValues.legacy),typeofValues.es6=typeofValues.es3.concat(\"symbol\"),type(\"(number)\",function(){return this}),type(\"(string)\",function(){return this}),state.syntax[\"(identifier)\"]={type:\"(identifier)\",lbp:0,identifier:!0,nud:function(){var v=this.value;return\"=>\"===state.tokens.next.id?this:(state.funct[\"(comparray)\"].check(v)||state.funct[\"(scope)\"].block.use(v,state.tokens.curr),this)},led:function(){error(\"E033\",state.tokens.next,state.tokens.next.value)}};var baseTemplateSyntax={lbp:0,identifier:!1,template:!0};state.syntax[\"(template)\"]=_.extend({type:\"(template)\",nud:doTemplateLiteral,led:doTemplateLiteral,noSubst:!1},baseTemplateSyntax),state.syntax[\"(template middle)\"]=_.extend({type:\"(template middle)\",middle:!0,noSubst:!1},baseTemplateSyntax),state.syntax[\"(template tail)\"]=_.extend({type:\"(template tail)\",tail:!0,noSubst:!1},baseTemplateSyntax),state.syntax[\"(no subst template)\"]=_.extend({type:\"(template)\",nud:doTemplateLiteral,led:doTemplateLiteral,noSubst:!0,tail:!0},baseTemplateSyntax),type(\"(regexp)\",function(){return this}),delim(\"(endline)\"),delim(\"(begin)\"),delim(\"(end)\").reach=!0,delim(\"(error)\").reach=!0,delim(\"}\").reach=!0,delim(\")\"),delim(\"]\"),delim('\"').reach=!0,delim(\"'\").reach=!0,delim(\";\"),delim(\":\").reach=!0,delim(\"#\"),reserve(\"else\"),reserve(\"case\").reach=!0,reserve(\"catch\"),reserve(\"default\").reach=!0,reserve(\"finally\"),reservevar(\"arguments\",function(x){state.isStrict()&&state.funct[\"(global)\"]&&warning(\"E008\",x)}),reservevar(\"eval\"),reservevar(\"false\"),reservevar(\"Infinity\"),reservevar(\"null\"),reservevar(\"this\",function(x){state.isStrict()&&!isMethod()&&!state.option.validthis&&(state.funct[\"(statement)\"]&&state.funct[\"(name)\"].charAt(0)>\"Z\"||state.funct[\"(global)\"])&&warning(\"W040\",x)}),reservevar(\"true\"),reservevar(\"undefined\"),assignop(\"=\",\"assign\",20),assignop(\"+=\",\"assignadd\",20),assignop(\"-=\",\"assignsub\",20),assignop(\"*=\",\"assignmult\",20),assignop(\"/=\",\"assigndiv\",20).nud=function(){error(\"E014\")},assignop(\"%=\",\"assignmod\",20),bitwiseassignop(\"&=\"),bitwiseassignop(\"|=\"),bitwiseassignop(\"^=\"),bitwiseassignop(\"<<=\"),bitwiseassignop(\">>=\"),bitwiseassignop(\">>>=\"),infix(\",\",function(left,that){var expr;if(that.exprs=[left],state.option.nocomma&&warning(\"W127\"),!comma({peek:!0}))return that;for(;;){if(!(expr=expression(10)))break;if(that.exprs.push(expr),\",\"!==state.tokens.next.value||!comma())break}return that},10,!0),infix(\"?\",function(left,that){return increaseComplexityCount(),that.left=left,that.right=expression(10),advance(\":\"),that[\"else\"]=expression(10),that},30);var orPrecendence=40;infix(\"||\",function(left,that){return increaseComplexityCount(),that.left=left,that.right=expression(orPrecendence),that},orPrecendence),infix(\"&&\",\"and\",50),bitwise(\"|\",\"bitor\",70),bitwise(\"^\",\"bitxor\",80),bitwise(\"&\",\"bitand\",90),relation(\"==\",function(left,right){var eqnull=state.option.eqnull&&(\"null\"===(left&&left.value)||\"null\"===(right&&right.value));switch(!0){case!eqnull&&state.option.eqeqeq:this.from=this.character,warning(\"W116\",this,\"===\",\"==\");break;case isPoorRelation(left):warning(\"W041\",this,\"===\",left.value);break;case isPoorRelation(right):warning(\"W041\",this,\"===\",right.value);break;case isTypoTypeof(right,left,state):warning(\"W122\",this,right.value);break;case isTypoTypeof(left,right,state):warning(\"W122\",this,left.value)}return this}),relation(\"===\",function(left,right){return isTypoTypeof(right,left,state)?warning(\"W122\",this,right.value):isTypoTypeof(left,right,state)&&warning(\"W122\",this,left.value),this}),relation(\"!=\",function(left,right){var eqnull=state.option.eqnull&&(\"null\"===(left&&left.value)||\"null\"===(right&&right.value));return!eqnull&&state.option.eqeqeq?(this.from=this.character,warning(\"W116\",this,\"!==\",\"!=\")):isPoorRelation(left)?warning(\"W041\",this,\"!==\",left.value):isPoorRelation(right)?warning(\"W041\",this,\"!==\",right.value):isTypoTypeof(right,left,state)?warning(\"W122\",this,right.value):isTypoTypeof(left,right,state)&&warning(\"W122\",this,left.value),this}),relation(\"!==\",function(left,right){return isTypoTypeof(right,left,state)?warning(\"W122\",this,right.value):isTypoTypeof(left,right,state)&&warning(\"W122\",this,left.value),this}),relation(\"<\"),relation(\">\"),relation(\"<=\"),relation(\">=\"),bitwise(\"<<\",\"shiftleft\",120),bitwise(\">>\",\"shiftright\",120),bitwise(\">>>\",\"shiftrightunsigned\",120),infix(\"in\",\"in\",120),infix(\"instanceof\",\"instanceof\",120),infix(\"+\",function(left,that){var right;return that.left=left,that.right=right=expression(130),left&&right&&\"(string)\"===left.id&&\"(string)\"===right.id?(left.value+=right.value,left.character=right.character,!state.option.scripturl&®.javascriptURL.test(left.value)&&warning(\"W050\",left),left):that},130),prefix(\"+\",\"num\"),prefix(\"+++\",function(){return warning(\"W007\"),this.arity=\"unary\",this.right=expression(150),this}),infix(\"+++\",function(left){return warning(\"W007\"),this.left=left,this.right=expression(130),this},130),infix(\"-\",\"sub\",130),prefix(\"-\",\"neg\"),prefix(\"---\",function(){return warning(\"W006\"),this.arity=\"unary\",this.right=expression(150),this}),infix(\"---\",function(left){return warning(\"W006\"),this.left=left,this.right=expression(130),this},130),infix(\"*\",\"mult\",140),infix(\"/\",\"div\",140),infix(\"%\",\"mod\",140),suffix(\"++\"),prefix(\"++\",\"preinc\"),state.syntax[\"++\"].exps=!0,suffix(\"--\"),prefix(\"--\",\"predec\"),state.syntax[\"--\"].exps=!0,prefix(\"delete\",function(){var p=expression(10);return p?(\".\"!==p.id&&\"[\"!==p.id&&warning(\"W051\"),this.first=p,p.identifier&&!state.isStrict()&&(p.forgiveUndef=!0),this):this}).exps=!0,prefix(\"~\",function(){return state.option.bitwise&&warning(\"W016\",this,\"~\"),this.arity=\"unary\",this.right=expression(150),this}),prefix(\"...\",function(){return state.inES6(!0)||warning(\"W119\",this,\"spread/rest operator\",\"6\"),state.tokens.next.identifier||\"(string)\"===state.tokens.next.type||checkPunctuators(state.tokens.next,[\"[\",\"(\"])||error(\"E030\",state.tokens.next,state.tokens.next.value),expression(150),this}),prefix(\"!\",function(){return this.arity=\"unary\",this.right=expression(150),this.right||quit(\"E041\",this.line||0),bang[this.right.id]===!0&&warning(\"W018\",this,\"!\"),this}),prefix(\"typeof\",function(){var p=expression(150);return this.first=this.right=p,p||quit(\"E041\",this.line||0,this.character||0),p.identifier&&(p.forgiveUndef=!0),this}),prefix(\"new\",function(){var mp=metaProperty(\"target\",function(){state.inES6(!0)||warning(\"W119\",state.tokens.prev,\"new.target\",\"6\");for(var inFunction,c=state.funct;c&&(inFunction=!c[\"(global)\"],c[\"(arrow)\"]);)c=c[\"(context)\"];inFunction||warning(\"W136\",state.tokens.prev,\"new.target\")});if(mp)return mp;var i,c=expression(155);if(c&&\"function\"!==c.id)if(c.identifier)switch(c[\"new\"]=!0,c.value){case\"Number\":case\"String\":case\"Boolean\":case\"Math\":case\"JSON\":warning(\"W053\",state.tokens.prev,c.value);break;case\"Symbol\":state.inES6()&&warning(\"W053\",state.tokens.prev,c.value);break;case\"Function\":state.option.evil||warning(\"W054\");break;case\"Date\":case\"RegExp\":case\"this\":break;default:\"function\"!==c.id&&(i=c.value.substr(0,1),state.option.newcap&&(\"A\">i||i>\"Z\")&&!state.funct[\"(scope)\"].isPredefined(c.value)&&warning(\"W055\",state.tokens.curr))}else\".\"!==c.id&&\"[\"!==c.id&&\"(\"!==c.id&&warning(\"W056\",state.tokens.curr);else state.option.supernew||warning(\"W057\",this);return\"(\"===state.tokens.next.id||state.option.supernew||warning(\"W058\",state.tokens.curr,state.tokens.curr.value),this.first=this.right=c,this}),state.syntax[\"new\"].exps=!0,prefix(\"void\").exps=!0,infix(\".\",function(left,that){var m=identifier(!1,!0);return\"string\"==typeof m&&countMember(m),that.left=left,that.right=m,m&&\"hasOwnProperty\"===m&&\"=\"===state.tokens.next.value&&warning(\"W001\"),!left||\"arguments\"!==left.value||\"callee\"!==m&&\"caller\"!==m?state.option.evil||!left||\"document\"!==left.value||\"write\"!==m&&\"writeln\"!==m||warning(\"W060\",left):state.option.noarg?warning(\"W059\",left,m):state.isStrict()&&error(\"E008\"),state.option.evil||\"eval\"!==m&&\"execScript\"!==m||isGlobalEval(left,state)&&warning(\"W061\"),that},160,!0),infix(\"(\",function(left,that){state.option.immed&&left&&!left.immed&&\"function\"===left.id&&warning(\"W062\");var n=0,p=[];if(left&&\"(identifier)\"===left.type&&left.value.match(/^[A-Z]([A-Z0-9_$]*[a-z][A-Za-z0-9_$]*)?$/)&&-1===\"Array Number String Boolean Date Object Error Symbol\".indexOf(left.value)&&(\"Math\"===left.value?warning(\"W063\",left):state.option.newcap&&warning(\"W064\",left)),\")\"!==state.tokens.next.id)for(;p[p.length]=expression(10),n+=1,\",\"===state.tokens.next.id;)comma();return advance(\")\"),\"object\"==typeof left&&(state.inES5()||\"parseInt\"!==left.value||1!==n||warning(\"W065\",state.tokens.curr),state.option.evil||(\"eval\"===left.value||\"Function\"===left.value||\"execScript\"===left.value?(warning(\"W061\",left),p[0]&&\"(string)\"===[0].id&&addInternalSrc(left,p[0].value)):!p[0]||\"(string)\"!==p[0].id||\"setTimeout\"!==left.value&&\"setInterval\"!==left.value?!p[0]||\"(string)\"!==p[0].id||\".\"!==left.value||\"window\"!==left.left.value||\"setTimeout\"!==left.right&&\"setInterval\"!==left.right||(warning(\"W066\",left),addInternalSrc(left,p[0].value)):(warning(\"W066\",left),addInternalSrc(left,p[0].value))),left.identifier||\".\"===left.id||\"[\"===left.id||\"=>\"===left.id||\"(\"===left.id||\"&&\"===left.id||\"||\"===left.id||\"?\"===left.id||state.inES6()&&left[\"(name)\"]||warning(\"W067\",that)),that.left=left,that},155,!0).exps=!0,prefix(\"(\",function(){var pn1,ret,triggerFnExpr,first,last,pn=state.tokens.next,i=-1,parens=1,opening=state.tokens.curr,preceeding=state.tokens.prev,isNecessary=!state.option.singleGroups;do\"(\"===pn.value?parens+=1:\")\"===pn.value&&(parens-=1),i+=1,pn1=pn,pn=peek(i);while((0!==parens||\")\"!==pn1.value)&&\";\"!==pn.value&&\"(end)\"!==pn.type);if(\"function\"===state.tokens.next.id&&(triggerFnExpr=state.tokens.next.immed=!0),\"=>\"===pn.value)return doFunction({type:\"arrow\",parsedOpening:!0});var exprs=[];if(\")\"!==state.tokens.next.id)for(;exprs.push(expression(10)),\",\"===state.tokens.next.id;)state.option.nocomma&&warning(\"W127\"),comma();return advance(\")\",this),state.option.immed&&exprs[0]&&\"function\"===exprs[0].id&&\"(\"!==state.tokens.next.id&&\".\"!==state.tokens.next.id&&\"[\"!==state.tokens.next.id&&warning(\"W068\",this),exprs.length?(exprs.length>1?(ret=Object.create(state.syntax[\",\"]),ret.exprs=exprs,first=exprs[0],last=exprs[exprs.length-1],isNecessary||(isNecessary=preceeding.assign||preceeding.delim)):(ret=first=last=exprs[0],isNecessary||(isNecessary=opening.beginsStmt&&(\"{\"===ret.id||triggerFnExpr||isFunctor(ret))||triggerFnExpr&&(!isEndOfExpr()||\"}\"!==state.tokens.prev.id)||isFunctor(ret)&&!isEndOfExpr()||\"{\"===ret.id&&\"=>\"===preceeding.id||\"(number)\"===ret.type&&checkPunctuator(pn,\".\")&&/^\\d+$/.test(ret.value))),ret&&(!isNecessary&&(first.left||first.right||ret.exprs)&&(isNecessary=!isBeginOfExpr(preceeding)&&first.lbp<=preceeding.lbp||!isEndOfExpr()&&last.lbp\"),infix(\"[\",function(left,that){var s,e=expression(10);return e&&\"(string)\"===e.type&&(state.option.evil||\"eval\"!==e.value&&\"execScript\"!==e.value||isGlobalEval(left,state)&&warning(\"W061\"),countMember(e.value),!state.option.sub&®.identifier.test(e.value)&&(s=state.syntax[e.value],s&&isReserved(s)||warning(\"W069\",state.tokens.prev,e.value))),advance(\"]\",that),e&&\"hasOwnProperty\"===e.value&&\"=\"===state.tokens.next.value&&warning(\"W001\"),that.left=left,that.right=e,that},160,!0),prefix(\"[\",function(){var blocktype=lookupBlockType();if(blocktype.isCompArray)return state.option.esnext||state.inMoz()||warning(\"W118\",state.tokens.curr,\"array comprehension\"),comprehensiveArrayExpression();if(blocktype.isDestAssign)return this.destructAssign=destructuringPattern({openingParsed:!0,assignment:!0}),this;var b=state.tokens.curr.line!==startLine(state.tokens.next);for(this.first=[],b&&(indent+=state.option.indent,state.tokens.next.from===indent+state.option.indent&&(indent+=state.option.indent));\"(end)\"!==state.tokens.next.id;){for(;\",\"===state.tokens.next.id;){if(!state.option.elision){if(state.inES5()){warning(\"W128\");do advance(\",\");while(\",\"===state.tokens.next.id);continue}warning(\"W070\")}advance(\",\")}if(\"]\"===state.tokens.next.id)break;if(this.first.push(expression(10)),\",\"!==state.tokens.next.id)break;if(comma({allowTrailing:!0}),\"]\"===state.tokens.next.id&&!state.inES5()){warning(\"W070\",state.tokens.curr);break}}return b&&(indent-=state.option.indent),advance(\"]\",this),this}),function(x){x.nud=function(){var b,f,i,p,t,nextVal,isGeneratorMethod=!1,props=Object.create(null);b=state.tokens.curr.line!==startLine(state.tokens.next),b&&(indent+=state.option.indent,state.tokens.next.from===indent+state.option.indent&&(indent+=state.option.indent));var blocktype=lookupBlockType();if(blocktype.isDestAssign)return this.destructAssign=destructuringPattern({openingParsed:!0,assignment:!0}),this;for(;\"}\"!==state.tokens.next.id;){if(nextVal=state.tokens.next.value,!state.tokens.next.identifier||\",\"!==peekIgnoreEOL().id&&\"}\"!==peekIgnoreEOL().id)if(\":\"===peek().id||\"get\"!==nextVal&&\"set\"!==nextVal){if(\"*\"===state.tokens.next.value&&\"(punctuator)\"===state.tokens.next.type?(state.inES6()||warning(\"W104\",state.tokens.next,\"generator functions\",\"6\"),advance(\"*\"),isGeneratorMethod=!0):isGeneratorMethod=!1,\"[\"===state.tokens.next.id)i=computedPropertyName(),state.nameStack.set(i);else if(state.nameStack.set(state.tokens.next),i=propertyName(),saveProperty(props,i,state.tokens.next),\"string\"!=typeof i)break;\"(\"===state.tokens.next.value?(state.inES6()||warning(\"W104\",state.tokens.curr,\"concise methods\",\"6\"),doFunction({type:isGeneratorMethod?\"generator\":null})):(advance(\":\"),expression(10))}else advance(nextVal),state.inES5()||error(\"E034\"),i=propertyName(),i||state.inES6()||error(\"E035\"),i&&saveAccessor(nextVal,props,i,state.tokens.curr),t=state.tokens.next,f=doFunction(),p=f[\"(params)\"],\"get\"===nextVal&&i&&p?warning(\"W076\",t,p[0],i):\"set\"!==nextVal||!i||p&&1===p.length||warning(\"W077\",t,i);else state.inES6()||warning(\"W104\",state.tokens.next,\"object short notation\",\"6\"),i=propertyName(!0),saveProperty(props,i,state.tokens.next),expression(10);if(countMember(i),\",\"!==state.tokens.next.id)break;comma({allowTrailing:!0,property:!0}),\",\"===state.tokens.next.id?warning(\"W070\",state.tokens.curr):\"}\"!==state.tokens.next.id||state.inES5()||warning(\"W070\",state.tokens.curr)}return b&&(indent-=state.option.indent),advance(\"}\",this),checkProperties(props),this},x.fud=function(){error(\"E036\",state.tokens.curr)}}(delim(\"{\"));var conststatement=stmt(\"const\",function(context){return blockVariableStatement(\"const\",this,context)});conststatement.exps=!0;var letstatement=stmt(\"let\",function(context){return blockVariableStatement(\"let\",this,context)});letstatement.exps=!0;var varstatement=stmt(\"var\",function(context){var tokens,lone,value,prefix=context&&context.prefix,inexport=context&&context.inexport,implied=context&&context.implied,report=!(context&&context.ignore);for(this.first=[];;){var names=[];_.contains([\"{\",\"[\"],state.tokens.next.value)?(tokens=destructuringPattern(),lone=!1):(tokens=[{id:identifier(),token:state.tokens.curr}],lone=!0),prefix&&implied||!report||!state.option.varstmt||warning(\"W132\",this),this.first=this.first.concat(names);for(var t in tokens)tokens.hasOwnProperty(t)&&(t=tokens[t],!implied&&state.funct[\"(global)\"]&&(predefined[t.id]===!1?warning(\"W079\",t.token,t.id):state.option.futurehostile===!1&&(!state.inES5()&&vars.ecmaIdentifiers[5][t.id]===!1||!state.inES6()&&vars.ecmaIdentifiers[6][t.id]===!1)&&warning(\"W129\",t.token,t.id)),t.id&&(\"for\"===implied?(state.funct[\"(scope)\"].has(t.id)||report&&warning(\"W088\",t.token,t.id),state.funct[\"(scope)\"].block.use(t.id,t.token)):(state.funct[\"(scope)\"].addlabel(t.id,{type:\"var\",token:t.token}),lone&&inexport&&state.funct[\"(scope)\"].setExported(t.id,t.token)),names.push(t.token)));if(\"=\"===state.tokens.next.id&&(state.nameStack.set(state.tokens.curr),advance(\"=\"),prefix||!report||state.funct[\"(loopage)\"]||\"undefined\"!==state.tokens.next.id||warning(\"W080\",state.tokens.prev,state.tokens.prev.value),\"=\"===peek(0).id&&state.tokens.next.identifier&&(!prefix&&report&&!state.funct[\"(params)\"]||-1===state.funct[\"(params)\"].indexOf(state.tokens.next.value))&&warning(\"W120\",state.tokens.next,state.tokens.next.value),value=expression(prefix?120:10),lone?tokens[0].first=value:destructuringPatternMatch(names,value)),\",\"!==state.tokens.next.id)break;comma()}return this});varstatement.exps=!0,blockstmt(\"class\",function(){return classdef.call(this,!0)}),blockstmt(\"function\",function(context){var inexport=context&&context.inexport,generator=!1;\"*\"===state.tokens.next.value&&(advance(\"*\"),state.inES6({strict:!0})?generator=!0:warning(\"W119\",state.tokens.curr,\"function*\",\"6\")),inblock&&warning(\"W082\",state.tokens.curr);var i=optionalidentifier();return state.funct[\"(scope)\"].addlabel(i,{type:\"function\",token:state.tokens.curr}),void 0===i?warning(\"W025\"):inexport&&state.funct[\"(scope)\"].setExported(i,state.tokens.prev),doFunction({name:i,statement:this,type:generator?\"generator\":null,ignoreLoopFunc:inblock}),\"(\"===state.tokens.next.id&&state.tokens.next.line===state.tokens.curr.line&&error(\"E039\"),this}),prefix(\"function\",function(){var generator=!1;\"*\"===state.tokens.next.value&&(state.inES6()||warning(\"W119\",state.tokens.curr,\"function*\",\"6\"),advance(\"*\"),generator=!0);var i=optionalidentifier();return doFunction({name:i,type:generator?\"generator\":null}),this}),blockstmt(\"if\",function(){var t=state.tokens.next;increaseComplexityCount(),state.condition=!0,advance(\"(\");var expr=expression(0);checkCondAssignment(expr);var forinifcheck=null;state.option.forin&&state.forinifcheckneeded&&(state.forinifcheckneeded=!1,forinifcheck=state.forinifchecks[state.forinifchecks.length-1],forinifcheck.type=\"(punctuator)\"===expr.type&&\"!\"===expr.value?\"(negative)\":\"(positive)\"),advance(\")\",t),state.condition=!1;var s=block(!0,!0);return forinifcheck&&\"(negative)\"===forinifcheck.type&&s&&s[0]&&\"(identifier)\"===s[0].type&&\"continue\"===s[0].value&&(forinifcheck.type=\"(negative-with-continue)\"),\"else\"===state.tokens.next.id&&(advance(\"else\"),\"if\"===state.tokens.next.id||\"switch\"===state.tokens.next.id?statement():block(!0,!0)),this}),blockstmt(\"try\",function(){function doCatch(){if(advance(\"catch\"),advance(\"(\"),state.funct[\"(scope)\"].stack(\"catchparams\"),checkPunctuators(state.tokens.next,[\"[\",\"{\"])){var tokens=destructuringPattern();_.each(tokens,function(token){token.id&&state.funct[\"(scope)\"].addParam(token.id,token,\"exception\")})}else\"(identifier)\"!==state.tokens.next.type?warning(\"E030\",state.tokens.next,state.tokens.next.value):state.funct[\"(scope)\"].addParam(identifier(),state.tokens.curr,\"exception\");\"if\"===state.tokens.next.value&&(state.inMoz()||warning(\"W118\",state.tokens.curr,\"catch filter\"),advance(\"if\"),expression(0)),advance(\")\"),block(!1),state.funct[\"(scope)\"].unstack()}var b;for(block(!0);\"catch\"===state.tokens.next.id;)increaseComplexityCount(),b&&!state.inMoz()&&warning(\"W118\",state.tokens.next,\"multiple catch blocks\"),doCatch(),b=!0;return\"finally\"===state.tokens.next.id?(advance(\"finally\"),block(!0),void 0):(b||error(\"E021\",state.tokens.next,\"catch\",state.tokens.next.value),this)}),blockstmt(\"while\",function(){var t=state.tokens.next;return state.funct[\"(breakage)\"]+=1,state.funct[\"(loopage)\"]+=1,increaseComplexityCount(),advance(\"(\"),checkCondAssignment(expression(0)),advance(\")\",t),block(!0,!0),state.funct[\"(breakage)\"]-=1,state.funct[\"(loopage)\"]-=1,this}).labelled=!0,blockstmt(\"with\",function(){var t=state.tokens.next;return state.isStrict()?error(\"E010\",state.tokens.curr):state.option.withstmt||warning(\"W085\",state.tokens.curr),advance(\"(\"),expression(0),advance(\")\",t),block(!0,!0),this}),blockstmt(\"switch\",function(){var t=state.tokens.next,g=!1,noindent=!1;\nfor(state.funct[\"(breakage)\"]+=1,advance(\"(\"),checkCondAssignment(expression(0)),advance(\")\",t),t=state.tokens.next,advance(\"{\"),state.tokens.next.from===indent&&(noindent=!0),noindent||(indent+=state.option.indent),this.cases=[];;)switch(state.tokens.next.id){case\"case\":switch(state.funct[\"(verb)\"]){case\"yield\":case\"break\":case\"case\":case\"continue\":case\"return\":case\"switch\":case\"throw\":break;default:state.tokens.curr.caseFallsThrough||warning(\"W086\",state.tokens.curr,\"case\")}advance(\"case\"),this.cases.push(expression(0)),increaseComplexityCount(),g=!0,advance(\":\"),state.funct[\"(verb)\"]=\"case\";break;case\"default\":switch(state.funct[\"(verb)\"]){case\"yield\":case\"break\":case\"continue\":case\"return\":case\"throw\":break;default:this.cases.length&&(state.tokens.curr.caseFallsThrough||warning(\"W086\",state.tokens.curr,\"default\"))}advance(\"default\"),g=!0,advance(\":\");break;case\"}\":return noindent||(indent-=state.option.indent),advance(\"}\",t),state.funct[\"(breakage)\"]-=1,state.funct[\"(verb)\"]=void 0,void 0;case\"(end)\":return error(\"E023\",state.tokens.next,\"}\"),void 0;default:if(indent+=state.option.indent,g)switch(state.tokens.curr.id){case\",\":return error(\"E040\"),void 0;case\":\":g=!1,statements();break;default:return error(\"E025\",state.tokens.curr),void 0}else{if(\":\"!==state.tokens.curr.id)return error(\"E021\",state.tokens.next,\"case\",state.tokens.next.value),void 0;advance(\":\"),error(\"E024\",state.tokens.curr,\":\"),statements()}indent-=state.option.indent}return this}).labelled=!0,stmt(\"debugger\",function(){return state.option.debug||warning(\"W087\",this),this}).exps=!0,function(){var x=stmt(\"do\",function(){state.funct[\"(breakage)\"]+=1,state.funct[\"(loopage)\"]+=1,increaseComplexityCount(),this.first=block(!0,!0),advance(\"while\");var t=state.tokens.next;return advance(\"(\"),checkCondAssignment(expression(0)),advance(\")\",t),state.funct[\"(breakage)\"]-=1,state.funct[\"(loopage)\"]-=1,this});x.labelled=!0,x.exps=!0}(),blockstmt(\"for\",function(){var s,t=state.tokens.next,letscope=!1,foreachtok=null;\"each\"===t.value&&(foreachtok=t,advance(\"each\"),state.inMoz()||warning(\"W118\",state.tokens.curr,\"for each\")),increaseComplexityCount(),advance(\"(\");var nextop,comma,initializer,i=0,inof=[\"in\",\"of\"],level=0;checkPunctuators(state.tokens.next,[\"{\",\"[\"])&&++level;do{if(nextop=peek(i),++i,checkPunctuators(nextop,[\"{\",\"[\"])?++level:checkPunctuators(nextop,[\"}\",\"]\"])&&--level,0>level)break;0===level&&(!comma&&checkPunctuator(nextop,\",\")?comma=nextop:!initializer&&checkPunctuator(nextop,\"=\")&&(initializer=nextop))}while(level>0||!_.contains(inof,nextop.value)&&\";\"!==nextop.value&&\"(end)\"!==nextop.type);if(_.contains(inof,nextop.value)){state.inES6()||\"of\"!==nextop.value||warning(\"W104\",nextop,\"for of\",\"6\");var ok=!(initializer||comma);if(initializer&&error(\"W133\",comma,nextop.value,\"initializer is forbidden\"),comma&&error(\"W133\",comma,nextop.value,\"more than one ForBinding\"),\"var\"===state.tokens.next.id?(advance(\"var\"),state.tokens.curr.fud({prefix:!0})):\"let\"===state.tokens.next.id||\"const\"===state.tokens.next.id?(advance(state.tokens.next.id),letscope=!0,state.funct[\"(scope)\"].stack(),state.tokens.curr.fud({prefix:!0})):Object.create(varstatement).fud({prefix:!0,implied:\"for\",ignore:!ok}),advance(nextop.value),expression(20),advance(\")\",t),\"in\"===nextop.value&&state.option.forin&&(state.forinifcheckneeded=!0,void 0===state.forinifchecks&&(state.forinifchecks=[]),state.forinifchecks.push({type:\"(none)\"})),state.funct[\"(breakage)\"]+=1,state.funct[\"(loopage)\"]+=1,s=block(!0,!0),\"in\"===nextop.value&&state.option.forin){if(state.forinifchecks&&state.forinifchecks.length>0){var check=state.forinifchecks.pop();(s&&s.length>0&&(\"object\"!=typeof s[0]||\"if\"!==s[0].value)||\"(positive)\"===check.type&&s.length>1||\"(negative)\"===check.type)&&warning(\"W089\",this)}state.forinifcheckneeded=!1}state.funct[\"(breakage)\"]-=1,state.funct[\"(loopage)\"]-=1}else{if(foreachtok&&error(\"E045\",foreachtok),\";\"!==state.tokens.next.id)if(\"var\"===state.tokens.next.id)advance(\"var\"),state.tokens.curr.fud();else if(\"let\"===state.tokens.next.id)advance(\"let\"),letscope=!0,state.funct[\"(scope)\"].stack(),state.tokens.curr.fud();else for(;expression(0,\"for\"),\",\"===state.tokens.next.id;)comma();if(nolinebreak(state.tokens.curr),advance(\";\"),state.funct[\"(loopage)\"]+=1,\";\"!==state.tokens.next.id&&checkCondAssignment(expression(0)),nolinebreak(state.tokens.curr),advance(\";\"),\";\"===state.tokens.next.id&&error(\"E021\",state.tokens.next,\")\",\";\"),\")\"!==state.tokens.next.id)for(;expression(0,\"for\"),\",\"===state.tokens.next.id;)comma();advance(\")\",t),state.funct[\"(breakage)\"]+=1,block(!0,!0),state.funct[\"(breakage)\"]-=1,state.funct[\"(loopage)\"]-=1}return letscope&&state.funct[\"(scope)\"].unstack(),this}).labelled=!0,stmt(\"break\",function(){var v=state.tokens.next.value;return state.option.asi||nolinebreak(this),\";\"===state.tokens.next.id||state.tokens.next.reach||state.tokens.curr.line!==startLine(state.tokens.next)?0===state.funct[\"(breakage)\"]&&warning(\"W052\",state.tokens.next,this.value):(state.funct[\"(scope)\"].funct.hasBreakLabel(v)||warning(\"W090\",state.tokens.next,v),this.first=state.tokens.next,advance()),reachable(this),this}).exps=!0,stmt(\"continue\",function(){var v=state.tokens.next.value;return 0===state.funct[\"(breakage)\"]&&warning(\"W052\",state.tokens.next,this.value),state.funct[\"(loopage)\"]||warning(\"W052\",state.tokens.next,this.value),state.option.asi||nolinebreak(this),\";\"===state.tokens.next.id||state.tokens.next.reach||state.tokens.curr.line===startLine(state.tokens.next)&&(state.funct[\"(scope)\"].funct.hasBreakLabel(v)||warning(\"W090\",state.tokens.next,v),this.first=state.tokens.next,advance()),reachable(this),this}).exps=!0,stmt(\"return\",function(){return this.line===startLine(state.tokens.next)?\";\"===state.tokens.next.id||state.tokens.next.reach||(this.first=expression(0),!this.first||\"(punctuator)\"!==this.first.type||\"=\"!==this.first.value||this.first.paren||state.option.boss||warningAt(\"W093\",this.first.line,this.first.character)):\"(punctuator)\"===state.tokens.next.type&&[\"[\",\"{\",\"+\",\"-\"].indexOf(state.tokens.next.value)>-1&&nolinebreak(this),reachable(this),this}).exps=!0,function(x){x.exps=!0,x.lbp=25}(prefix(\"yield\",function(){var prev=state.tokens.prev;state.inES6(!0)&&!state.funct[\"(generator)\"]?\"(catch)\"===state.funct[\"(name)\"]&&state.funct[\"(context)\"][\"(generator)\"]||error(\"E046\",state.tokens.curr,\"yield\"):state.inES6()||warning(\"W104\",state.tokens.curr,\"yield\",\"6\"),state.funct[\"(generator)\"]=\"yielded\";var delegatingYield=!1;return\"*\"===state.tokens.next.value&&(delegatingYield=!0,advance(\"*\")),this.line!==startLine(state.tokens.next)&&state.inMoz()?state.option.asi||nolinebreak(this):((delegatingYield||\";\"!==state.tokens.next.id&&!state.option.asi&&!state.tokens.next.reach&&state.tokens.next.nud)&&(nobreaknonadjacent(state.tokens.curr,state.tokens.next),this.first=expression(10),\"(punctuator)\"!==this.first.type||\"=\"!==this.first.value||this.first.paren||state.option.boss||warningAt(\"W093\",this.first.line,this.first.character)),state.inMoz()&&\")\"!==state.tokens.next.id&&(prev.lbp>30||!prev.assign&&!isEndOfExpr()||\"yield\"===prev.id)&&error(\"E050\",this)),this})),stmt(\"throw\",function(){return nolinebreak(this),this.first=expression(20),reachable(this),this}).exps=!0,stmt(\"import\",function(){if(state.inES6()||warning(\"W119\",state.tokens.curr,\"import\",\"6\"),\"(string)\"===state.tokens.next.type)return advance(\"(string)\"),this;if(state.tokens.next.identifier){if(this.name=identifier(),state.funct[\"(scope)\"].addlabel(this.name,{type:\"const\",token:state.tokens.curr}),\",\"!==state.tokens.next.value)return advance(\"from\"),advance(\"(string)\"),this;advance(\",\")}if(\"*\"===state.tokens.next.id)advance(\"*\"),advance(\"as\"),state.tokens.next.identifier&&(this.name=identifier(),state.funct[\"(scope)\"].addlabel(this.name,{type:\"const\",token:state.tokens.curr}));else for(advance(\"{\");;){if(\"}\"===state.tokens.next.value){advance(\"}\");break}var importName;if(\"default\"===state.tokens.next.type?(importName=\"default\",advance(\"default\")):importName=identifier(),\"as\"===state.tokens.next.value&&(advance(\"as\"),importName=identifier()),state.funct[\"(scope)\"].addlabel(importName,{type:\"const\",token:state.tokens.curr}),\",\"!==state.tokens.next.value){if(\"}\"===state.tokens.next.value){advance(\"}\");break}error(\"E024\",state.tokens.next,state.tokens.next.value);break}advance(\",\")}return advance(\"from\"),advance(\"(string)\"),this}).exps=!0,stmt(\"export\",function(){var token,identifier,ok=!0;if(state.inES6()||(warning(\"W119\",state.tokens.curr,\"export\",\"6\"),ok=!1),state.funct[\"(scope)\"].block.isGlobal()||(error(\"E053\",state.tokens.curr),ok=!1),\"*\"===state.tokens.next.value)return advance(\"*\"),advance(\"from\"),advance(\"(string)\"),this;if(\"default\"===state.tokens.next.type){state.nameStack.set(state.tokens.next),advance(\"default\");var exportType=state.tokens.next.id;return(\"function\"===exportType||\"class\"===exportType)&&(this.block=!0),token=peek(),expression(10),identifier=token.value,this.block&&(state.funct[\"(scope)\"].addlabel(identifier,{type:exportType,token:token}),state.funct[\"(scope)\"].setExported(identifier,token)),this}if(\"{\"===state.tokens.next.value){advance(\"{\");for(var exportedTokens=[];;){if(state.tokens.next.identifier||error(\"E030\",state.tokens.next,state.tokens.next.value),advance(),exportedTokens.push(state.tokens.curr),\"as\"===state.tokens.next.value&&(advance(\"as\"),state.tokens.next.identifier||error(\"E030\",state.tokens.next,state.tokens.next.value),advance()),\",\"!==state.tokens.next.value){if(\"}\"===state.tokens.next.value){advance(\"}\");break}error(\"E024\",state.tokens.next,state.tokens.next.value);break}advance(\",\")}return\"from\"===state.tokens.next.value?(advance(\"from\"),advance(\"(string)\")):ok&&exportedTokens.forEach(function(token){state.funct[\"(scope)\"].setExported(token.value,token)}),this}if(\"var\"===state.tokens.next.id)advance(\"var\"),state.tokens.curr.fud({inexport:!0});else if(\"let\"===state.tokens.next.id)advance(\"let\"),state.tokens.curr.fud({inexport:!0});else if(\"const\"===state.tokens.next.id)advance(\"const\"),state.tokens.curr.fud({inexport:!0});else if(\"function\"===state.tokens.next.id)this.block=!0,advance(\"function\"),state.syntax[\"function\"].fud({inexport:!0});else if(\"class\"===state.tokens.next.id){this.block=!0,advance(\"class\");var classNameToken=state.tokens.next;state.syntax[\"class\"].fud(),state.funct[\"(scope)\"].setExported(classNameToken.value,classNameToken)}else error(\"E024\",state.tokens.next,state.tokens.next.value);return this}).exps=!0,FutureReservedWord(\"abstract\"),FutureReservedWord(\"boolean\"),FutureReservedWord(\"byte\"),FutureReservedWord(\"char\"),FutureReservedWord(\"class\",{es5:!0,nud:classdef}),FutureReservedWord(\"double\"),FutureReservedWord(\"enum\",{es5:!0}),FutureReservedWord(\"export\",{es5:!0}),FutureReservedWord(\"extends\",{es5:!0}),FutureReservedWord(\"final\"),FutureReservedWord(\"float\"),FutureReservedWord(\"goto\"),FutureReservedWord(\"implements\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"import\",{es5:!0}),FutureReservedWord(\"int\"),FutureReservedWord(\"interface\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"long\"),FutureReservedWord(\"native\"),FutureReservedWord(\"package\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"private\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"protected\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"public\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"short\"),FutureReservedWord(\"static\",{es5:!0,strictOnly:!0}),FutureReservedWord(\"super\",{es5:!0}),FutureReservedWord(\"synchronized\"),FutureReservedWord(\"transient\"),FutureReservedWord(\"volatile\");var lookupBlockType=function(){var pn,pn1,prev,i=-1,bracketStack=0,ret={};checkPunctuators(state.tokens.curr,[\"[\",\"{\"])&&(bracketStack+=1);do{if(prev=-1===i?state.tokens.curr:pn,pn=-1===i?state.tokens.next:peek(i),pn1=peek(i+1),i+=1,checkPunctuators(pn,[\"[\",\"{\"])?bracketStack+=1:checkPunctuators(pn,[\"]\",\"}\"])&&(bracketStack-=1),1===bracketStack&&pn.identifier&&\"for\"===pn.value&&!checkPunctuator(prev,\".\")){ret.isCompArray=!0,ret.notJson=!0;break}if(0===bracketStack&&checkPunctuators(pn,[\"}\",\"]\"])){if(\"=\"===pn1.value){ret.isDestAssign=!0,ret.notJson=!0;break}if(\".\"===pn1.value){ret.notJson=!0;break}}checkPunctuator(pn,\";\")&&(ret.isBlock=!0,ret.notJson=!0)}while(bracketStack>0&&\"(end)\"!==pn.id);return ret},arrayComprehension=function(){function declare(v){var l=_current.variables.filter(function(elt){return elt.value===v?(elt.undef=!1,v):void 0}).length;return 0!==l}function use(v){var l=_current.variables.filter(function(elt){return elt.value!==v||elt.undef?void 0:(elt.unused===!0&&(elt.unused=!1),v)}).length;return 0===l}var _current,CompArray=function(){this.mode=\"use\",this.variables=[]},_carrays=[];return{stack:function(){_current=new CompArray,_carrays.push(_current)},unstack:function(){_current.variables.filter(function(v){v.unused&&warning(\"W098\",v.token,v.raw_text||v.value),v.undef&&state.funct[\"(scope)\"].block.use(v.value,v.token)}),_carrays.splice(-1,1),_current=_carrays[_carrays.length-1]},setState:function(s){_.contains([\"use\",\"define\",\"generate\",\"filter\"],s)&&(_current.mode=s)},check:function(v){return _current?_current&&\"use\"===_current.mode?(use(v)&&_current.variables.push({funct:state.funct,token:state.tokens.curr,value:v,undef:!0,unused:!1}),!0):_current&&\"define\"===_current.mode?(declare(v)||_current.variables.push({funct:state.funct,token:state.tokens.curr,value:v,undef:!1,unused:!0}),!0):_current&&\"generate\"===_current.mode?(state.funct[\"(scope)\"].block.use(v,state.tokens.curr),!0):_current&&\"filter\"===_current.mode?(use(v)&&state.funct[\"(scope)\"].block.use(v,state.tokens.curr),!0):!1:void 0}}},escapeRegex=function(str){return str.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g,\"\\\\$&\")},itself=function(s,o,g){function each(obj,cb){obj&&(Array.isArray(obj)||\"object\"!=typeof obj||(obj=Object.keys(obj)),obj.forEach(cb))}var i,k,x,reIgnoreStr,reIgnore,optionKeys,newOptionObj={},newIgnoredObj={};o=_.clone(o),state.reset(),o&&o.scope?JSHINT.scope=o.scope:(JSHINT.errors=[],JSHINT.undefs=[],JSHINT.internals=[],JSHINT.blacklist={},JSHINT.scope=\"(main)\"),predefined=Object.create(null),combine(predefined,vars.ecmaIdentifiers[3]),combine(predefined,vars.reservedVars),combine(predefined,g||{}),declared=Object.create(null);var exported=Object.create(null);if(o)for(each(o.predef||null,function(item){var slice,prop;\"-\"===item[0]?(slice=item.slice(1),JSHINT.blacklist[slice]=slice,delete predefined[slice]):(prop=Object.getOwnPropertyDescriptor(o.predef,item),predefined[item]=prop?prop.value:!1)}),each(o.exported||null,function(item){exported[item]=!0}),delete o.predef,delete o.exported,optionKeys=Object.keys(o),x=0;optionKeys.length>x;x++)if(/^-W\\d{3}$/g.test(optionKeys[x]))newIgnoredObj[optionKeys[x].slice(1)]=!0;else{var optionKey=optionKeys[x];newOptionObj[optionKey]=o[optionKey],(\"esversion\"===optionKey&&5===o[optionKey]||\"es5\"===optionKey&&o[optionKey])&&warning(\"I003\"),\"newcap\"===optionKeys[x]&&o[optionKey]===!1&&(newOptionObj[\"(explicitNewcap)\"]=!0)}state.option=newOptionObj,state.ignored=newIgnoredObj,state.option.indent=state.option.indent||4,state.option.maxerr=state.option.maxerr||50,indent=1;var scopeManagerInst=scopeManager(state,predefined,exported,declared);if(scopeManagerInst.on(\"warning\",function(ev){warning.apply(null,[ev.code,ev.token].concat(ev.data))}),scopeManagerInst.on(\"error\",function(ev){error.apply(null,[ev.code,ev.token].concat(ev.data))}),state.funct=functor(\"(global)\",null,{\"(global)\":!0,\"(scope)\":scopeManagerInst,\"(comparray)\":arrayComprehension(),\"(metrics)\":createMetrics(state.tokens.next)}),functions=[state.funct],urls=[],stack=null,member={},membersOnly=null,inblock=!1,lookahead=[],!isString(s)&&!Array.isArray(s))return errorAt(\"E004\",0),!1;api={get isJSON(){return state.jsonMode},getOption:function(name){return state.option[name]||null},getCache:function(name){return state.cache[name]},setCache:function(name,value){state.cache[name]=value},warn:function(code,data){warningAt.apply(null,[code,data.line,data.char].concat(data.data))},on:function(names,listener){names.split(\" \").forEach(function(name){emitter.on(name,listener)}.bind(this))}},emitter.removeAllListeners(),(extraModules||[]).forEach(function(func){func(api)}),state.tokens.prev=state.tokens.curr=state.tokens.next=state.syntax[\"(begin)\"],o&&o.ignoreDelimiters&&(Array.isArray(o.ignoreDelimiters)||(o.ignoreDelimiters=[o.ignoreDelimiters]),o.ignoreDelimiters.forEach(function(delimiterPair){delimiterPair.start&&delimiterPair.end&&(reIgnoreStr=escapeRegex(delimiterPair.start)+\"[\\\\s\\\\S]*?\"+escapeRegex(delimiterPair.end),reIgnore=RegExp(reIgnoreStr,\"ig\"),s=s.replace(reIgnore,function(match){return match.replace(/./g,\" \")}))})),lex=new Lexer(s),lex.on(\"warning\",function(ev){warningAt.apply(null,[ev.code,ev.line,ev.character].concat(ev.data))}),lex.on(\"error\",function(ev){errorAt.apply(null,[ev.code,ev.line,ev.character].concat(ev.data))}),lex.on(\"fatal\",function(ev){quit(\"E041\",ev.line,ev.from)}),lex.on(\"Identifier\",function(ev){emitter.emit(\"Identifier\",ev)}),lex.on(\"String\",function(ev){emitter.emit(\"String\",ev)}),lex.on(\"Number\",function(ev){emitter.emit(\"Number\",ev)}),lex.start();for(var name in o)_.has(o,name)&&checkOption(name,state.tokens.curr);assume(),combine(predefined,g||{}),comma.first=!0;try{switch(advance(),state.tokens.next.id){case\"{\":case\"[\":destructuringAssignOrJsonValue();break;default:directives(),state.directive[\"use strict\"]&&\"global\"!==state.option.strict&&warning(\"W097\",state.tokens.prev),statements()}\"(end)\"!==state.tokens.next.id&&quit(\"E041\",state.tokens.curr.line),state.funct[\"(scope)\"].unstack()}catch(err){if(!err||\"JSHintError\"!==err.name)throw err;var nt=state.tokens.next||{};JSHINT.errors.push({scope:\"(main)\",raw:err.raw,code:err.code,reason:err.message,line:err.line||nt.line,character:err.character||nt.from},null)}if(\"(main)\"===JSHINT.scope)for(o=o||{},i=0;JSHINT.internals.length>i;i+=1)k=JSHINT.internals[i],o.scope=k.elem,itself(k.value,o,g);return 0===JSHINT.errors.length};return itself.addModule=function(func){extraModules.push(func)},itself.addModule(style.register),itself.data=function(){var fu,f,i,j,n,globals,data={functions:[],options:state.option};itself.errors.length&&(data.errors=itself.errors),state.jsonMode&&(data.json=!0);var impliedGlobals=state.funct[\"(scope)\"].getImpliedGlobals();for(impliedGlobals.length>0&&(data.implieds=impliedGlobals),urls.length>0&&(data.urls=urls),globals=state.funct[\"(scope)\"].getUsedOrDefinedGlobals(),globals.length>0&&(data.globals=globals),i=1;functions.length>i;i+=1){for(f=functions[i],fu={},j=0;functionicity.length>j;j+=1)fu[functionicity[j]]=[];for(j=0;functionicity.length>j;j+=1)0===fu[functionicity[j]].length&&delete fu[functionicity[j]];fu.name=f[\"(name)\"],fu.param=f[\"(params)\"],fu.line=f[\"(line)\"],fu.character=f[\"(character)\"],fu.last=f[\"(last)\"],fu.lastcharacter=f[\"(lastcharacter)\"],fu.metrics={complexity:f[\"(metrics)\"].ComplexityCount,parameters:f[\"(metrics)\"].arity,statements:f[\"(metrics)\"].statementCount},data.functions.push(fu)}var unuseds=state.funct[\"(scope)\"].getUnuseds();unuseds.length>0&&(data.unused=unuseds);for(n in member)if(\"number\"==typeof member[n]){data.member=member;break}return data},itself.jshint=itself,itself}();\"object\"==typeof exports&&exports&&(exports.JSHINT=JSHINT)},{\"../lodash\":\"/node_modules/jshint/lodash.js\",\"./lex.js\":\"/node_modules/jshint/src/lex.js\",\"./messages.js\":\"/node_modules/jshint/src/messages.js\",\"./options.js\":\"/node_modules/jshint/src/options.js\",\"./reg.js\":\"/node_modules/jshint/src/reg.js\",\"./scope-manager.js\":\"/node_modules/jshint/src/scope-manager.js\",\"./state.js\":\"/node_modules/jshint/src/state.js\",\"./style.js\":\"/node_modules/jshint/src/style.js\",\"./vars.js\":\"/node_modules/jshint/src/vars.js\",events:\"/node_modules/browserify/node_modules/events/events.js\"}],\"/node_modules/jshint/src/lex.js\":[function(_dereq_,module,exports){\"use strict\";function asyncTrigger(){var _checks=[];return{push:function(fn){_checks.push(fn)},check:function(){for(var check=0;_checks.length>check;++check)_checks[check]();_checks.splice(0,_checks.length)}}}function Lexer(source){var lines=source;\"string\"==typeof lines&&(lines=lines.replace(/\\r\\n/g,\"\\n\").replace(/\\r/g,\"\\n\").split(\"\\n\")),lines[0]&&\"#!\"===lines[0].substr(0,2)&&(-1!==lines[0].indexOf(\"node\")&&(state.option.node=!0),lines[0]=\"\"),this.emitter=new events.EventEmitter,this.source=source,this.setLines(lines),this.prereg=!0,this.line=0,this.char=1,this.from=1,this.input=\"\",this.inComment=!1,this.context=[],this.templateStarts=[];for(var i=0;state.option.indent>i;i+=1)state.tab+=\" \";this.ignoreLinterErrors=!1}var _=_dereq_(\"../lodash\"),events=_dereq_(\"events\"),reg=_dereq_(\"./reg.js\"),state=_dereq_(\"./state.js\").state,unicodeData=_dereq_(\"../data/ascii-identifier-data.js\"),asciiIdentifierStartTable=unicodeData.asciiIdentifierStartTable,asciiIdentifierPartTable=unicodeData.asciiIdentifierPartTable,Token={Identifier:1,Punctuator:2,NumericLiteral:3,StringLiteral:4,Comment:5,Keyword:6,NullLiteral:7,BooleanLiteral:8,RegExp:9,TemplateHead:10,TemplateMiddle:11,TemplateTail:12,NoSubstTemplate:13},Context={Block:1,Template:2};Lexer.prototype={_lines:[],inContext:function(ctxType){return this.context.length>0&&this.context[this.context.length-1].type===ctxType},pushContext:function(ctxType){this.context.push({type:ctxType})},popContext:function(){return this.context.pop()},isContext:function(context){return this.context.length>0&&this.context[this.context.length-1]===context},currentContext:function(){return this.context.length>0&&this.context[this.context.length-1]},getLines:function(){return this._lines=state.lines,this._lines},setLines:function(val){this._lines=val,state.lines=this._lines},peek:function(i){return this.input.charAt(i||0)},skip:function(i){i=i||1,this.char+=i,this.input=this.input.slice(i)},on:function(names,listener){names.split(\" \").forEach(function(name){this.emitter.on(name,listener)}.bind(this))},trigger:function(){this.emitter.emit.apply(this.emitter,Array.prototype.slice.call(arguments))},triggerAsync:function(type,args,checks,fn){checks.push(function(){fn()&&this.trigger(type,args)}.bind(this))},scanPunctuator:function(){var ch2,ch3,ch4,ch1=this.peek();switch(ch1){case\".\":if(/^[0-9]$/.test(this.peek(1)))return null;if(\".\"===this.peek(1)&&\".\"===this.peek(2))return{type:Token.Punctuator,value:\"...\"};case\"(\":case\")\":case\";\":case\",\":case\"[\":case\"]\":case\":\":case\"~\":case\"?\":return{type:Token.Punctuator,value:ch1};case\"{\":return this.pushContext(Context.Block),{type:Token.Punctuator,value:ch1};case\"}\":return this.inContext(Context.Block)&&this.popContext(),{type:Token.Punctuator,value:ch1};case\"#\":return{type:Token.Punctuator,value:ch1};case\"\":return null}return ch2=this.peek(1),ch3=this.peek(2),ch4=this.peek(3),\">\"===ch1&&\">\"===ch2&&\">\"===ch3&&\"=\"===ch4?{type:Token.Punctuator,value:\">>>=\"}:\"=\"===ch1&&\"=\"===ch2&&\"=\"===ch3?{type:Token.Punctuator,value:\"===\"}:\"!\"===ch1&&\"=\"===ch2&&\"=\"===ch3?{type:Token.Punctuator,value:\"!==\"}:\">\"===ch1&&\">\"===ch2&&\">\"===ch3?{type:Token.Punctuator,value:\">>>\"}:\"<\"===ch1&&\"<\"===ch2&&\"=\"===ch3?{type:Token.Punctuator,value:\"<<=\"}:\">\"===ch1&&\">\"===ch2&&\"=\"===ch3?{type:Token.Punctuator,value:\">>=\"}:\"=\"===ch1&&\">\"===ch2?{type:Token.Punctuator,value:ch1+ch2}:ch1===ch2&&\"+-<>&|\".indexOf(ch1)>=0?{type:Token.Punctuator,value:ch1+ch2}:\"<>=!+-*%&|^\".indexOf(ch1)>=0?\"=\"===ch2?{type:Token.Punctuator,value:ch1+ch2}:{type:Token.Punctuator,value:ch1}:\"/\"===ch1?\"=\"===ch2?{type:Token.Punctuator,value:\"/=\"}:{type:Token.Punctuator,value:\"/\"}:null},scanComments:function(){function commentToken(label,body,opt){var special=[\"jshint\",\"jslint\",\"members\",\"member\",\"globals\",\"global\",\"exported\"],isSpecial=!1,value=label+body,commentType=\"plain\";return opt=opt||{},opt.isMultiline&&(value+=\"*/\"),body=body.replace(/\\n/g,\" \"),\"/*\"===label&®.fallsThrough.test(body)&&(isSpecial=!0,commentType=\"falls through\"),special.forEach(function(str){if(!isSpecial&&(\"//\"!==label||\"jshint\"===str)&&(\" \"===body.charAt(str.length)&&body.substr(0,str.length)===str&&(isSpecial=!0,label+=str,body=body.substr(str.length)),isSpecial||\" \"!==body.charAt(0)||\" \"!==body.charAt(str.length+1)||body.substr(1,str.length)!==str||(isSpecial=!0,label=label+\" \"+str,body=body.substr(str.length+1)),isSpecial))switch(str){case\"member\":commentType=\"members\";break;case\"global\":commentType=\"globals\";break;default:var options=body.split(\":\").map(function(v){return v.replace(/^\\s+/,\"\").replace(/\\s+$/,\"\")});if(2===options.length)switch(options[0]){case\"ignore\":switch(options[1]){case\"start\":self.ignoringLinterErrors=!0,isSpecial=!1;break;case\"end\":self.ignoringLinterErrors=!1,isSpecial=!1}}commentType=str}}),{type:Token.Comment,commentType:commentType,value:value,body:body,isSpecial:isSpecial,isMultiline:opt.isMultiline||!1,isMalformed:opt.isMalformed||!1}}var ch1=this.peek(),ch2=this.peek(1),rest=this.input.substr(2),startLine=this.line,startChar=this.char,self=this;if(\"*\"===ch1&&\"/\"===ch2)return this.trigger(\"error\",{code:\"E018\",line:startLine,character:startChar}),this.skip(2),null;if(\"/\"!==ch1||\"*\"!==ch2&&\"/\"!==ch2)return null;if(\"/\"===ch2)return this.skip(this.input.length),commentToken(\"//\",rest);var body=\"\";if(\"*\"===ch2){for(this.inComment=!0,this.skip(2);\"*\"!==this.peek()||\"/\"!==this.peek(1);)if(\"\"===this.peek()){if(body+=\"\\n\",!this.nextLine())return this.trigger(\"error\",{code:\"E017\",line:startLine,character:startChar}),this.inComment=!1,commentToken(\"/*\",body,{isMultiline:!0,isMalformed:!0})}else body+=this.peek(),this.skip();return this.skip(2),this.inComment=!1,commentToken(\"/*\",body,{isMultiline:!0})}},scanKeyword:function(){var result=/^[a-zA-Z_$][a-zA-Z0-9_$]*/.exec(this.input),keywords=[\"if\",\"in\",\"do\",\"var\",\"for\",\"new\",\"try\",\"let\",\"this\",\"else\",\"case\",\"void\",\"with\",\"enum\",\"while\",\"break\",\"catch\",\"throw\",\"const\",\"yield\",\"class\",\"super\",\"return\",\"typeof\",\"delete\",\"switch\",\"export\",\"import\",\"default\",\"finally\",\"extends\",\"function\",\"continue\",\"debugger\",\"instanceof\"];return result&&keywords.indexOf(result[0])>=0?{type:Token.Keyword,value:result[0]}:null},scanIdentifier:function(){function isNonAsciiIdentifierStart(code){return code>256}function isNonAsciiIdentifierPart(code){return code>256}function isHexDigit(str){return/^[0-9a-fA-F]$/.test(str)}function removeEscapeSequences(id){return id.replace(/\\\\u([0-9a-fA-F]{4})/g,function(m0,codepoint){return String.fromCharCode(parseInt(codepoint,16))})}var type,char,id=\"\",index=0,readUnicodeEscapeSequence=function(){if(index+=1,\"u\"!==this.peek(index))return null;var code,ch1=this.peek(index+1),ch2=this.peek(index+2),ch3=this.peek(index+3),ch4=this.peek(index+4);return isHexDigit(ch1)&&isHexDigit(ch2)&&isHexDigit(ch3)&&isHexDigit(ch4)?(code=parseInt(ch1+ch2+ch3+ch4,16),asciiIdentifierPartTable[code]||isNonAsciiIdentifierPart(code)?(index+=5,\"\\\\u\"+ch1+ch2+ch3+ch4):null):null}.bind(this),getIdentifierStart=function(){var chr=this.peek(index),code=chr.charCodeAt(0);return 92===code?readUnicodeEscapeSequence():128>code?asciiIdentifierStartTable[code]?(index+=1,chr):null:isNonAsciiIdentifierStart(code)?(index+=1,chr):null}.bind(this),getIdentifierPart=function(){var chr=this.peek(index),code=chr.charCodeAt(0);return 92===code?readUnicodeEscapeSequence():128>code?asciiIdentifierPartTable[code]?(index+=1,chr):null:isNonAsciiIdentifierPart(code)?(index+=1,chr):null}.bind(this);if(char=getIdentifierStart(),null===char)return null;for(id=char;char=getIdentifierPart(),null!==char;)id+=char;switch(id){case\"true\":case\"false\":type=Token.BooleanLiteral;break;case\"null\":type=Token.NullLiteral;break;default:type=Token.Identifier}return{type:type,value:removeEscapeSequences(id),text:id,tokenLength:id.length}},scanNumericLiteral:function(){function isDecimalDigit(str){return/^[0-9]$/.test(str)}function isOctalDigit(str){return/^[0-7]$/.test(str)}function isBinaryDigit(str){return/^[01]$/.test(str)}function isHexDigit(str){return/^[0-9a-fA-F]$/.test(str)}function isIdentifierStart(ch){return\"$\"===ch||\"_\"===ch||\"\\\\\"===ch||ch>=\"a\"&&\"z\">=ch||ch>=\"A\"&&\"Z\">=ch}var bad,index=0,value=\"\",length=this.input.length,char=this.peek(index),isAllowedDigit=isDecimalDigit,base=10,isLegacy=!1;if(\".\"!==char&&!isDecimalDigit(char))return null;if(\".\"!==char){for(value=this.peek(index),index+=1,char=this.peek(index),\"0\"===value&&((\"x\"===char||\"X\"===char)&&(isAllowedDigit=isHexDigit,base=16,index+=1,value+=char),(\"o\"===char||\"O\"===char)&&(isAllowedDigit=isOctalDigit,base=8,state.inES6(!0)||this.trigger(\"warning\",{code:\"W119\",line:this.line,character:this.char,data:[\"Octal integer literal\",\"6\"]}),index+=1,value+=char),(\"b\"===char||\"B\"===char)&&(isAllowedDigit=isBinaryDigit,base=2,state.inES6(!0)||this.trigger(\"warning\",{code:\"W119\",line:this.line,character:this.char,data:[\"Binary integer literal\",\"6\"]}),index+=1,value+=char),isOctalDigit(char)&&(isAllowedDigit=isOctalDigit,base=8,isLegacy=!0,bad=!1,index+=1,value+=char),!isOctalDigit(char)&&isDecimalDigit(char)&&(index+=1,value+=char));length>index;){if(char=this.peek(index),isLegacy&&isDecimalDigit(char))bad=!0;else if(!isAllowedDigit(char))break;value+=char,index+=1}if(isAllowedDigit!==isDecimalDigit)return!isLegacy&&2>=value.length?{type:Token.NumericLiteral,value:value,isMalformed:!0}:length>index&&(char=this.peek(index),isIdentifierStart(char))?null:{type:Token.NumericLiteral,value:value,base:base,isLegacy:isLegacy,isMalformed:!1}}if(\".\"===char)for(value+=char,index+=1;length>index&&(char=this.peek(index),isDecimalDigit(char));)value+=char,index+=1;if(\"e\"===char||\"E\"===char){if(value+=char,index+=1,char=this.peek(index),(\"+\"===char||\"-\"===char)&&(value+=this.peek(index),index+=1),char=this.peek(index),!isDecimalDigit(char))return null;for(value+=char,index+=1;length>index&&(char=this.peek(index),isDecimalDigit(char));)value+=char,index+=1}return length>index&&(char=this.peek(index),isIdentifierStart(char))?null:{type:Token.NumericLiteral,value:value,base:base,isMalformed:!isFinite(value)}},scanEscapeSequence:function(checks){var allowNewLine=!1,jump=1;this.skip();var char=this.peek();switch(char){case\"'\":this.triggerAsync(\"warning\",{code:\"W114\",line:this.line,character:this.char,data:[\"\\\\'\"]},checks,function(){return state.jsonMode});break;case\"b\":char=\"\\\\b\";break;case\"f\":char=\"\\\\f\";break;case\"n\":char=\"\\\\n\";break;case\"r\":char=\"\\\\r\";break;case\"t\":char=\"\\\\t\";break;case\"0\":char=\"\\\\0\";var n=parseInt(this.peek(1),10);this.triggerAsync(\"warning\",{code:\"W115\",line:this.line,character:this.char},checks,function(){return n>=0&&7>=n&&state.isStrict()});break;case\"u\":var hexCode=this.input.substr(1,4),code=parseInt(hexCode,16);isNaN(code)&&this.trigger(\"warning\",{code:\"W052\",line:this.line,character:this.char,data:[\"u\"+hexCode]}),char=String.fromCharCode(code),jump=5;break;case\"v\":this.triggerAsync(\"warning\",{code:\"W114\",line:this.line,character:this.char,data:[\"\\\\v\"]},checks,function(){return state.jsonMode}),char=\"\u000b\";break;case\"x\":var x=parseInt(this.input.substr(1,2),16);this.triggerAsync(\"warning\",{code:\"W114\",line:this.line,character:this.char,data:[\"\\\\x-\"]},checks,function(){return state.jsonMode}),char=String.fromCharCode(x),jump=3;break;case\"\\\\\":char=\"\\\\\\\\\";break;case'\"':char='\\\\\"';break;case\"/\":break;case\"\":allowNewLine=!0,char=\"\"}return{\"char\":char,jump:jump,allowNewLine:allowNewLine}},scanTemplateLiteral:function(checks){var tokenType,ch,value=\"\",startLine=this.line,startChar=this.char,depth=this.templateStarts.length;if(!state.inES6(!0))return null;if(\"`\"===this.peek())tokenType=Token.TemplateHead,this.templateStarts.push({line:this.line,\"char\":this.char}),depth=this.templateStarts.length,this.skip(1),this.pushContext(Context.Template);else{if(!this.inContext(Context.Template)||\"}\"!==this.peek())return null;tokenType=Token.TemplateMiddle}for(;\"`\"!==this.peek();){for(;\"\"===(ch=this.peek());)if(value+=\"\\n\",!this.nextLine()){var startPos=this.templateStarts.pop();return this.trigger(\"error\",{code:\"E052\",line:startPos.line,character:startPos.char}),{type:tokenType,value:value,startLine:startLine,startChar:startChar,isUnclosed:!0,depth:depth,context:this.popContext()}}if(\"$\"===ch&&\"{\"===this.peek(1))return value+=\"${\",this.skip(2),{type:tokenType,value:value,startLine:startLine,startChar:startChar,isUnclosed:!1,depth:depth,context:this.currentContext()};\nif(\"\\\\\"===ch){var escape=this.scanEscapeSequence(checks);value+=escape.char,this.skip(escape.jump)}else\"`\"!==ch&&(value+=ch,this.skip(1))}return tokenType=tokenType===Token.TemplateHead?Token.NoSubstTemplate:Token.TemplateTail,this.skip(1),this.templateStarts.pop(),{type:tokenType,value:value,startLine:startLine,startChar:startChar,isUnclosed:!1,depth:depth,context:this.popContext()}},scanStringLiteral:function(checks){var quote=this.peek();if('\"'!==quote&&\"'\"!==quote)return null;this.triggerAsync(\"warning\",{code:\"W108\",line:this.line,character:this.char},checks,function(){return state.jsonMode&&'\"'!==quote});var value=\"\",startLine=this.line,startChar=this.char,allowNewLine=!1;for(this.skip();this.peek()!==quote;)if(\"\"===this.peek()){if(allowNewLine?(allowNewLine=!1,this.triggerAsync(\"warning\",{code:\"W043\",line:this.line,character:this.char},checks,function(){return!state.option.multistr}),this.triggerAsync(\"warning\",{code:\"W042\",line:this.line,character:this.char},checks,function(){return state.jsonMode&&state.option.multistr})):this.trigger(\"warning\",{code:\"W112\",line:this.line,character:this.char}),!this.nextLine())return this.trigger(\"error\",{code:\"E029\",line:startLine,character:startChar}),{type:Token.StringLiteral,value:value,startLine:startLine,startChar:startChar,isUnclosed:!0,quote:quote}}else{allowNewLine=!1;var char=this.peek(),jump=1;if(\" \">char&&this.trigger(\"warning\",{code:\"W113\",line:this.line,character:this.char,data:[\"\"]}),\"\\\\\"===char){var parsed=this.scanEscapeSequence(checks);char=parsed.char,jump=parsed.jump,allowNewLine=parsed.allowNewLine}value+=char,this.skip(jump)}return this.skip(),{type:Token.StringLiteral,value:value,startLine:startLine,startChar:startChar,isUnclosed:!1,quote:quote}},scanRegExp:function(){var terminated,index=0,length=this.input.length,char=this.peek(),value=char,body=\"\",flags=[],malformed=!1,isCharSet=!1,scanUnexpectedChars=function(){\" \">char&&(malformed=!0,this.trigger(\"warning\",{code:\"W048\",line:this.line,character:this.char})),\"<\"===char&&(malformed=!0,this.trigger(\"warning\",{code:\"W049\",line:this.line,character:this.char,data:[char]}))}.bind(this);if(!this.prereg||\"/\"!==char)return null;for(index+=1,terminated=!1;length>index;)if(char=this.peek(index),value+=char,body+=char,isCharSet)\"]\"===char&&(\"\\\\\"!==this.peek(index-1)||\"\\\\\"===this.peek(index-2))&&(isCharSet=!1),\"\\\\\"===char&&(index+=1,char=this.peek(index),body+=char,value+=char,scanUnexpectedChars()),index+=1;else{if(\"\\\\\"===char){if(index+=1,char=this.peek(index),body+=char,value+=char,scanUnexpectedChars(),\"/\"===char){index+=1;continue}if(\"[\"===char){index+=1;continue}}if(\"[\"!==char){if(\"/\"===char){body=body.substr(0,body.length-1),terminated=!0,index+=1;break}index+=1}else isCharSet=!0,index+=1}if(!terminated)return this.trigger(\"error\",{code:\"E015\",line:this.line,character:this.from}),void this.trigger(\"fatal\",{line:this.line,from:this.from});for(;length>index&&(char=this.peek(index),/[gim]/.test(char));)flags.push(char),value+=char,index+=1;try{RegExp(body,flags.join(\"\"))}catch(err){malformed=!0,this.trigger(\"error\",{code:\"E016\",line:this.line,character:this.char,data:[err.message]})}return{type:Token.RegExp,value:value,flags:flags,isMalformed:malformed}},scanNonBreakingSpaces:function(){return state.option.nonbsp?this.input.search(/(\\u00A0)/):-1},scanUnsafeChars:function(){return this.input.search(reg.unsafeChars)},next:function(checks){this.from=this.char;var start;if(/\\s/.test(this.peek()))for(start=this.char;/\\s/.test(this.peek());)this.from+=1,this.skip();var match=this.scanComments()||this.scanStringLiteral(checks)||this.scanTemplateLiteral(checks);return match?match:(match=this.scanRegExp()||this.scanPunctuator()||this.scanKeyword()||this.scanIdentifier()||this.scanNumericLiteral(),match?(this.skip(match.tokenLength||match.value.length),match):null)},nextLine:function(){var char;if(this.line>=this.getLines().length)return!1;this.input=this.getLines()[this.line],this.line+=1,this.char=1,this.from=1;var inputTrimmed=this.input.trim(),startsWith=function(){return _.some(arguments,function(prefix){return 0===inputTrimmed.indexOf(prefix)})},endsWith=function(){return _.some(arguments,function(suffix){return-1!==inputTrimmed.indexOf(suffix,inputTrimmed.length-suffix.length)})};if(this.ignoringLinterErrors===!0&&(startsWith(\"/*\",\"//\")||this.inComment&&endsWith(\"*/\")||(this.input=\"\")),char=this.scanNonBreakingSpaces(),char>=0&&this.trigger(\"warning\",{code:\"W125\",line:this.line,character:char+1}),this.input=this.input.replace(/\\t/g,state.tab),char=this.scanUnsafeChars(),char>=0&&this.trigger(\"warning\",{code:\"W100\",line:this.line,character:char}),!this.ignoringLinterErrors&&state.option.maxlen&&state.option.maxlen=0;--i){var scopeLabels=_scopeStack[i][\"(labels)\"];if(scopeLabels[labelName])return scopeLabels}}function usedSoFarInCurrentFunction(labelName){for(var i=_scopeStack.length-1;i>=0;i--){var current=_scopeStack[i];if(current[\"(usages)\"][labelName])return current[\"(usages)\"][labelName];if(current===_currentFunctBody)break}return!1}function _checkOuterShadow(labelName,token){if(\"outer\"===state.option.shadow)for(var isGlobal=\"global\"===_currentFunctBody[\"(type)\"],isNewFunction=\"functionparams\"===_current[\"(type)\"],outsideCurrentFunction=!isGlobal,i=0;_scopeStack.length>i;i++){var stackItem=_scopeStack[i];isNewFunction||_scopeStack[i+1]!==_currentFunctBody||(outsideCurrentFunction=!1),outsideCurrentFunction&&stackItem[\"(labels)\"][labelName]&&warning(\"W123\",token,labelName),stackItem[\"(breakLabels)\"][labelName]&&warning(\"W123\",token,labelName)}}function _latedefWarning(type,labelName,token){state.option.latedef&&(state.option.latedef===!0&&\"function\"===type||\"function\"!==type)&&warning(\"W003\",token,labelName)}var _current,_scopeStack=[];_newScope(\"global\"),_current[\"(predefined)\"]=predefined;var _currentFunctBody=_current,usedPredefinedAndGlobals=Object.create(null),impliedGlobals=Object.create(null),unuseds=[],emitter=new events.EventEmitter,_getUnusedOption=function(unused_opt){return void 0===unused_opt&&(unused_opt=state.option.unused),unused_opt===!0&&(unused_opt=\"last-param\"),unused_opt},_warnUnused=function(name,tkn,type,unused_opt){var line=tkn.line,chr=tkn.from,raw_name=tkn.raw_text||name;unused_opt=_getUnusedOption(unused_opt);var warnable_types={vars:[\"var\"],\"last-param\":[\"var\",\"param\"],strict:[\"var\",\"param\",\"last-param\"]};unused_opt&&warnable_types[unused_opt]&&-1!==warnable_types[unused_opt].indexOf(type)&&warning(\"W098\",{line:line,from:chr},raw_name),(unused_opt||\"var\"===type)&&unuseds.push({name:name,line:line,character:chr})},scopeManagerInst={on:function(names,listener){names.split(\" \").forEach(function(name){emitter.on(name,listener)})},isPredefined:function(labelName){return!this.has(labelName)&&_.has(_scopeStack[0][\"(predefined)\"],labelName)},stack:function(type){var previousScope=_current;_newScope(type),type||\"functionparams\"!==previousScope[\"(type)\"]||(_current[\"(isFuncBody)\"]=!0,_current[\"(context)\"]=_currentFunctBody,_currentFunctBody=_current)},unstack:function(){var i,j,subScope=_scopeStack.length>1?_scopeStack[_scopeStack.length-2]:null,isUnstackingFunctionBody=_current===_currentFunctBody,isUnstackingFunctionParams=\"functionparams\"===_current[\"(type)\"],isUnstackingFunctionOuter=\"functionouter\"===_current[\"(type)\"],currentUsages=_current[\"(usages)\"],currentLabels=_current[\"(labels)\"],usedLabelNameList=Object.keys(currentUsages);for(currentUsages.__proto__&&-1===usedLabelNameList.indexOf(\"__proto__\")&&usedLabelNameList.push(\"__proto__\"),i=0;usedLabelNameList.length>i;i++){var usedLabelName=usedLabelNameList[i],usage=currentUsages[usedLabelName],usedLabel=currentLabels[usedLabelName];if(usedLabel){var usedLabelType=usedLabel[\"(type)\"];if(usedLabel[\"(useOutsideOfScope)\"]&&!state.option.funcscope){var usedTokens=usage[\"(tokens)\"];if(usedTokens)for(j=0;usedTokens.length>j;j++)usedLabel[\"(function)\"]===usedTokens[j][\"(function)\"]&&error(\"W038\",usedTokens[j],usedLabelName)}if(_current[\"(labels)\"][usedLabelName][\"(unused)\"]=!1,\"const\"===usedLabelType&&usage[\"(modified)\"])for(j=0;usage[\"(modified)\"].length>j;j++)error(\"E013\",usage[\"(modified)\"][j],usedLabelName);if((\"function\"===usedLabelType||\"class\"===usedLabelType)&&usage[\"(reassigned)\"])for(j=0;usage[\"(reassigned)\"].length>j;j++)error(\"W021\",usage[\"(reassigned)\"][j],usedLabelName,usedLabelType)}else if(isUnstackingFunctionOuter&&(state.funct[\"(isCapturing)\"]=!0),subScope)if(subScope[\"(usages)\"][usedLabelName]){var subScopeUsage=subScope[\"(usages)\"][usedLabelName];subScopeUsage[\"(modified)\"]=subScopeUsage[\"(modified)\"].concat(usage[\"(modified)\"]),subScopeUsage[\"(tokens)\"]=subScopeUsage[\"(tokens)\"].concat(usage[\"(tokens)\"]),subScopeUsage[\"(reassigned)\"]=subScopeUsage[\"(reassigned)\"].concat(usage[\"(reassigned)\"]),subScopeUsage[\"(onlyUsedSubFunction)\"]=!1}else subScope[\"(usages)\"][usedLabelName]=usage,isUnstackingFunctionBody&&(subScope[\"(usages)\"][usedLabelName][\"(onlyUsedSubFunction)\"]=!0);else if(\"boolean\"==typeof _current[\"(predefined)\"][usedLabelName]){if(delete declared[usedLabelName],usedPredefinedAndGlobals[usedLabelName]=marker,_current[\"(predefined)\"][usedLabelName]===!1&&usage[\"(reassigned)\"])for(j=0;usage[\"(reassigned)\"].length>j;j++)warning(\"W020\",usage[\"(reassigned)\"][j])}else if(usage[\"(tokens)\"])for(j=0;usage[\"(tokens)\"].length>j;j++){var undefinedToken=usage[\"(tokens)\"][j];undefinedToken.forgiveUndef||(state.option.undef&&!undefinedToken.ignoreUndef&&warning(\"W117\",undefinedToken,usedLabelName),impliedGlobals[usedLabelName]?impliedGlobals[usedLabelName].line.push(undefinedToken.line):impliedGlobals[usedLabelName]={name:usedLabelName,line:[undefinedToken.line]})}}if(subScope||Object.keys(declared).forEach(function(labelNotUsed){_warnUnused(labelNotUsed,declared[labelNotUsed],\"var\")}),subScope&&!isUnstackingFunctionBody&&!isUnstackingFunctionParams&&!isUnstackingFunctionOuter){var labelNames=Object.keys(currentLabels);for(i=0;labelNames.length>i;i++){var defLabelName=labelNames[i];currentLabels[defLabelName][\"(blockscoped)\"]||\"exception\"===currentLabels[defLabelName][\"(type)\"]||this.funct.has(defLabelName,{excludeCurrent:!0})||(subScope[\"(labels)\"][defLabelName]=currentLabels[defLabelName],\"global\"!==_currentFunctBody[\"(type)\"]&&(subScope[\"(labels)\"][defLabelName][\"(useOutsideOfScope)\"]=!0),delete currentLabels[defLabelName])}}_checkForUnused(),_scopeStack.pop(),isUnstackingFunctionBody&&(_currentFunctBody=_scopeStack[_.findLastIndex(_scopeStack,function(scope){return scope[\"(isFuncBody)\"]||\"global\"===scope[\"(type)\"]})]),_current=subScope},addParam:function(labelName,token,type){if(type=type||\"param\",\"exception\"===type){var previouslyDefinedLabelType=this.funct.labeltype(labelName);previouslyDefinedLabelType&&\"exception\"!==previouslyDefinedLabelType&&(state.option.node||warning(\"W002\",state.tokens.next,labelName))}if(_.has(_current[\"(labels)\"],labelName)?_current[\"(labels)\"][labelName].duplicated=!0:(_checkOuterShadow(labelName,token,type),_current[\"(labels)\"][labelName]={\"(type)\":type,\"(token)\":token,\"(unused)\":!0},_current[\"(params)\"].push(labelName)),_.has(_current[\"(usages)\"],labelName)){var usage=_current[\"(usages)\"][labelName];usage[\"(onlyUsedSubFunction)\"]?_latedefWarning(type,labelName,token):warning(\"E056\",token,labelName,type)}},validateParams:function(){if(\"global\"!==_currentFunctBody[\"(type)\"]){var isStrict=state.isStrict(),currentFunctParamScope=_currentFunctBody[\"(parent)\"];currentFunctParamScope[\"(params)\"]&¤tFunctParamScope[\"(params)\"].forEach(function(labelName){var label=currentFunctParamScope[\"(labels)\"][labelName];label&&label.duplicated&&(isStrict?warning(\"E011\",label[\"(token)\"],labelName):state.option.shadow!==!0&&warning(\"W004\",label[\"(token)\"],labelName))})}},getUsedOrDefinedGlobals:function(){var list=Object.keys(usedPredefinedAndGlobals);return usedPredefinedAndGlobals.__proto__===marker&&-1===list.indexOf(\"__proto__\")&&list.push(\"__proto__\"),list},getImpliedGlobals:function(){var values=_.values(impliedGlobals),hasProto=!1;return impliedGlobals.__proto__&&(hasProto=values.some(function(value){return\"__proto__\"===value.name}),hasProto||values.push(impliedGlobals.__proto__)),values},getUnuseds:function(){return unuseds},has:function(labelName){return Boolean(_getLabel(labelName))},labeltype:function(labelName){var scopeLabels=_getLabel(labelName);return scopeLabels?scopeLabels[labelName][\"(type)\"]:null},addExported:function(labelName){var globalLabels=_scopeStack[0][\"(labels)\"];if(_.has(declared,labelName))delete declared[labelName];else if(_.has(globalLabels,labelName))globalLabels[labelName][\"(unused)\"]=!1;else{for(var i=1;_scopeStack.length>i;i++){var scope=_scopeStack[i];if(scope[\"(type)\"])break;if(_.has(scope[\"(labels)\"],labelName)&&!scope[\"(labels)\"][labelName][\"(blockscoped)\"])return scope[\"(labels)\"][labelName][\"(unused)\"]=!1,void 0}exported[labelName]=!0}},setExported:function(labelName,token){this.block.use(labelName,token)\n},addlabel:function(labelName,opts){var type=opts.type,token=opts.token,isblockscoped=\"let\"===type||\"const\"===type||\"class\"===type,isexported=\"global\"===(isblockscoped?_current:_currentFunctBody)[\"(type)\"]&&_.has(exported,labelName);if(_checkOuterShadow(labelName,token,type),isblockscoped){var declaredInCurrentScope=_current[\"(labels)\"][labelName];if(declaredInCurrentScope||_current!==_currentFunctBody||\"global\"===_current[\"(type)\"]||(declaredInCurrentScope=!!_currentFunctBody[\"(parent)\"][\"(labels)\"][labelName]),!declaredInCurrentScope&&_current[\"(usages)\"][labelName]){var usage=_current[\"(usages)\"][labelName];usage[\"(onlyUsedSubFunction)\"]?_latedefWarning(type,labelName,token):warning(\"E056\",token,labelName,type)}declaredInCurrentScope?warning(\"E011\",token,labelName):\"outer\"===state.option.shadow&&scopeManagerInst.funct.has(labelName)&&warning(\"W004\",token,labelName),scopeManagerInst.block.add(labelName,type,token,!isexported)}else{var declaredInCurrentFunctionScope=scopeManagerInst.funct.has(labelName);!declaredInCurrentFunctionScope&&usedSoFarInCurrentFunction(labelName)&&_latedefWarning(type,labelName,token),scopeManagerInst.funct.has(labelName,{onlyBlockscoped:!0})?warning(\"E011\",token,labelName):state.option.shadow!==!0&&declaredInCurrentFunctionScope&&\"__proto__\"!==labelName&&\"global\"!==_currentFunctBody[\"(type)\"]&&warning(\"W004\",token,labelName),scopeManagerInst.funct.add(labelName,type,token,!isexported),\"global\"===_currentFunctBody[\"(type)\"]&&(usedPredefinedAndGlobals[labelName]=marker)}},funct:{labeltype:function(labelName,options){for(var onlyBlockscoped=options&&options.onlyBlockscoped,excludeParams=options&&options.excludeParams,currentScopeIndex=_scopeStack.length-(options&&options.excludeCurrent?2:1),i=currentScopeIndex;i>=0;i--){var current=_scopeStack[i];if(current[\"(labels)\"][labelName]&&(!onlyBlockscoped||current[\"(labels)\"][labelName][\"(blockscoped)\"]))return current[\"(labels)\"][labelName][\"(type)\"];var scopeCheck=excludeParams?_scopeStack[i-1]:current;if(scopeCheck&&\"functionparams\"===scopeCheck[\"(type)\"])return null}return null},hasBreakLabel:function(labelName){for(var i=_scopeStack.length-1;i>=0;i--){var current=_scopeStack[i];if(current[\"(breakLabels)\"][labelName])return!0;if(\"functionparams\"===current[\"(type)\"])return!1}return!1},has:function(labelName,options){return Boolean(this.labeltype(labelName,options))},add:function(labelName,type,tok,unused){_current[\"(labels)\"][labelName]={\"(type)\":type,\"(token)\":tok,\"(blockscoped)\":!1,\"(function)\":_currentFunctBody,\"(unused)\":unused}}},block:{isGlobal:function(){return\"global\"===_current[\"(type)\"]},use:function(labelName,token){var paramScope=_currentFunctBody[\"(parent)\"];paramScope&¶mScope[\"(labels)\"][labelName]&&\"param\"===paramScope[\"(labels)\"][labelName][\"(type)\"]&&(scopeManagerInst.funct.has(labelName,{excludeParams:!0,onlyBlockscoped:!0})||(paramScope[\"(labels)\"][labelName][\"(unused)\"]=!1)),token&&(state.ignored.W117||state.option.undef===!1)&&(token.ignoreUndef=!0),_setupUsages(labelName),token&&(token[\"(function)\"]=_currentFunctBody,_current[\"(usages)\"][labelName][\"(tokens)\"].push(token))},reassign:function(labelName,token){this.modify(labelName,token),_current[\"(usages)\"][labelName][\"(reassigned)\"].push(token)},modify:function(labelName,token){_setupUsages(labelName),_current[\"(usages)\"][labelName][\"(modified)\"].push(token)},add:function(labelName,type,tok,unused){_current[\"(labels)\"][labelName]={\"(type)\":type,\"(token)\":tok,\"(blockscoped)\":!0,\"(unused)\":unused}},addBreakLabel:function(labelName,opts){var token=opts.token;scopeManagerInst.funct.hasBreakLabel(labelName)?warning(\"E011\",token,labelName):\"outer\"===state.option.shadow&&(scopeManagerInst.funct.has(labelName)?warning(\"W004\",token,labelName):_checkOuterShadow(labelName,token)),_current[\"(breakLabels)\"][labelName]=token}}};return scopeManagerInst};module.exports=scopeManager},{\"../lodash\":\"/node_modules/jshint/lodash.js\",events:\"/node_modules/browserify/node_modules/events/events.js\"}],\"/node_modules/jshint/src/state.js\":[function(_dereq_,module,exports){\"use strict\";var NameStack=_dereq_(\"./name-stack.js\"),state={syntax:{},isStrict:function(){return this.directive[\"use strict\"]||this.inClassBody||this.option.module||\"implied\"===this.option.strict},inMoz:function(){return this.option.moz},inES6:function(){return this.option.moz||this.option.esversion>=6},inES5:function(strict){return strict?!(this.option.esversion&&5!==this.option.esversion||this.option.moz):!this.option.esversion||this.option.esversion>=5||this.option.moz},reset:function(){this.tokens={prev:null,next:null,curr:null},this.option={},this.funct=null,this.ignored={},this.directive={},this.jsonMode=!1,this.jsonWarnings=[],this.lines=[],this.tab=\"\",this.cache={},this.ignoredLines={},this.forinifcheckneeded=!1,this.nameStack=new NameStack,this.inClassBody=!1}};exports.state=state},{\"./name-stack.js\":\"/node_modules/jshint/src/name-stack.js\"}],\"/node_modules/jshint/src/style.js\":[function(_dereq_,module,exports){\"use strict\";exports.register=function(linter){linter.on(\"Identifier\",function(data){linter.getOption(\"proto\")||\"__proto__\"===data.name&&linter.warn(\"W103\",{line:data.line,\"char\":data.char,data:[data.name,\"6\"]})}),linter.on(\"Identifier\",function(data){linter.getOption(\"iterator\")||\"__iterator__\"===data.name&&linter.warn(\"W103\",{line:data.line,\"char\":data.char,data:[data.name]})}),linter.on(\"Identifier\",function(data){linter.getOption(\"camelcase\")&&data.name.replace(/^_+|_+$/g,\"\").indexOf(\"_\")>-1&&!data.name.match(/^[A-Z0-9_]*$/)&&linter.warn(\"W106\",{line:data.line,\"char\":data.from,data:[data.name]})}),linter.on(\"String\",function(data){var code,quotmark=linter.getOption(\"quotmark\");quotmark&&(\"single\"===quotmark&&\"'\"!==data.quote&&(code=\"W109\"),\"double\"===quotmark&&'\"'!==data.quote&&(code=\"W108\"),quotmark===!0&&(linter.getCache(\"quotmark\")||linter.setCache(\"quotmark\",data.quote),linter.getCache(\"quotmark\")!==data.quote&&(code=\"W110\")),code&&linter.warn(code,{line:data.line,\"char\":data.char}))}),linter.on(\"Number\",function(data){\".\"===data.value.charAt(0)&&linter.warn(\"W008\",{line:data.line,\"char\":data.char,data:[data.value]}),\".\"===data.value.substr(data.value.length-1)&&linter.warn(\"W047\",{line:data.line,\"char\":data.char,data:[data.value]}),/^00+/.test(data.value)&&linter.warn(\"W046\",{line:data.line,\"char\":data.char,data:[data.value]})}),linter.on(\"String\",function(data){var re=/^(?:javascript|jscript|ecmascript|vbscript|livescript)\\s*:/i;linter.getOption(\"scripturl\")||re.test(data.value)&&linter.warn(\"W107\",{line:data.line,\"char\":data.char})})}},{}],\"/node_modules/jshint/src/vars.js\":[function(_dereq_,module,exports){\"use strict\";exports.reservedVars={arguments:!1,NaN:!1},exports.ecmaIdentifiers={3:{Array:!1,Boolean:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,eval:!1,EvalError:!1,Function:!1,hasOwnProperty:!1,isFinite:!1,isNaN:!1,Math:!1,Number:!1,Object:!1,parseInt:!1,parseFloat:!1,RangeError:!1,ReferenceError:!1,RegExp:!1,String:!1,SyntaxError:!1,TypeError:!1,URIError:!1},5:{JSON:!1},6:{Map:!1,Promise:!1,Proxy:!1,Reflect:!1,Set:!1,Symbol:!1,WeakMap:!1,WeakSet:!1}},exports.browser={Audio:!1,Blob:!1,addEventListener:!1,applicationCache:!1,atob:!1,blur:!1,btoa:!1,cancelAnimationFrame:!1,CanvasGradient:!1,CanvasPattern:!1,CanvasRenderingContext2D:!1,CSS:!1,clearInterval:!1,clearTimeout:!1,close:!1,closed:!1,Comment:!1,CustomEvent:!1,DOMParser:!1,defaultStatus:!1,Document:!1,document:!1,DocumentFragment:!1,Element:!1,ElementTimeControl:!1,Event:!1,event:!1,fetch:!1,FileReader:!1,FormData:!1,focus:!1,frames:!1,getComputedStyle:!1,HTMLElement:!1,HTMLAnchorElement:!1,HTMLBaseElement:!1,HTMLBlockquoteElement:!1,HTMLBodyElement:!1,HTMLBRElement:!1,HTMLButtonElement:!1,HTMLCanvasElement:!1,HTMLCollection:!1,HTMLDirectoryElement:!1,HTMLDivElement:!1,HTMLDListElement:!1,HTMLFieldSetElement:!1,HTMLFontElement:!1,HTMLFormElement:!1,HTMLFrameElement:!1,HTMLFrameSetElement:!1,HTMLHeadElement:!1,HTMLHeadingElement:!1,HTMLHRElement:!1,HTMLHtmlElement:!1,HTMLIFrameElement:!1,HTMLImageElement:!1,HTMLInputElement:!1,HTMLIsIndexElement:!1,HTMLLabelElement:!1,HTMLLayerElement:!1,HTMLLegendElement:!1,HTMLLIElement:!1,HTMLLinkElement:!1,HTMLMapElement:!1,HTMLMenuElement:!1,HTMLMetaElement:!1,HTMLModElement:!1,HTMLObjectElement:!1,HTMLOListElement:!1,HTMLOptGroupElement:!1,HTMLOptionElement:!1,HTMLParagraphElement:!1,HTMLParamElement:!1,HTMLPreElement:!1,HTMLQuoteElement:!1,HTMLScriptElement:!1,HTMLSelectElement:!1,HTMLStyleElement:!1,HTMLTableCaptionElement:!1,HTMLTableCellElement:!1,HTMLTableColElement:!1,HTMLTableElement:!1,HTMLTableRowElement:!1,HTMLTableSectionElement:!1,HTMLTemplateElement:!1,HTMLTextAreaElement:!1,HTMLTitleElement:!1,HTMLUListElement:!1,HTMLVideoElement:!1,history:!1,Image:!1,Intl:!1,length:!1,localStorage:!1,location:!1,matchMedia:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,MouseEvent:!1,moveBy:!1,moveTo:!1,MutationObserver:!1,name:!1,Node:!1,NodeFilter:!1,NodeList:!1,Notification:!1,navigator:!1,onbeforeunload:!0,onblur:!0,onerror:!0,onfocus:!0,onload:!0,onresize:!0,onunload:!0,open:!1,openDatabase:!1,opener:!1,Option:!1,parent:!1,performance:!1,print:!1,Range:!1,requestAnimationFrame:!1,removeEventListener:!1,resizeBy:!1,resizeTo:!1,screen:!1,scroll:!1,scrollBy:!1,scrollTo:!1,sessionStorage:!1,setInterval:!1,setTimeout:!1,SharedWorker:!1,status:!1,SVGAElement:!1,SVGAltGlyphDefElement:!1,SVGAltGlyphElement:!1,SVGAltGlyphItemElement:!1,SVGAngle:!1,SVGAnimateColorElement:!1,SVGAnimateElement:!1,SVGAnimateMotionElement:!1,SVGAnimateTransformElement:!1,SVGAnimatedAngle:!1,SVGAnimatedBoolean:!1,SVGAnimatedEnumeration:!1,SVGAnimatedInteger:!1,SVGAnimatedLength:!1,SVGAnimatedLengthList:!1,SVGAnimatedNumber:!1,SVGAnimatedNumberList:!1,SVGAnimatedPathData:!1,SVGAnimatedPoints:!1,SVGAnimatedPreserveAspectRatio:!1,SVGAnimatedRect:!1,SVGAnimatedString:!1,SVGAnimatedTransformList:!1,SVGAnimationElement:!1,SVGCSSRule:!1,SVGCircleElement:!1,SVGClipPathElement:!1,SVGColor:!1,SVGColorProfileElement:!1,SVGColorProfileRule:!1,SVGComponentTransferFunctionElement:!1,SVGCursorElement:!1,SVGDefsElement:!1,SVGDescElement:!1,SVGDocument:!1,SVGElement:!1,SVGElementInstance:!1,SVGElementInstanceList:!1,SVGEllipseElement:!1,SVGExternalResourcesRequired:!1,SVGFEBlendElement:!1,SVGFEColorMatrixElement:!1,SVGFEComponentTransferElement:!1,SVGFECompositeElement:!1,SVGFEConvolveMatrixElement:!1,SVGFEDiffuseLightingElement:!1,SVGFEDisplacementMapElement:!1,SVGFEDistantLightElement:!1,SVGFEFloodElement:!1,SVGFEFuncAElement:!1,SVGFEFuncBElement:!1,SVGFEFuncGElement:!1,SVGFEFuncRElement:!1,SVGFEGaussianBlurElement:!1,SVGFEImageElement:!1,SVGFEMergeElement:!1,SVGFEMergeNodeElement:!1,SVGFEMorphologyElement:!1,SVGFEOffsetElement:!1,SVGFEPointLightElement:!1,SVGFESpecularLightingElement:!1,SVGFESpotLightElement:!1,SVGFETileElement:!1,SVGFETurbulenceElement:!1,SVGFilterElement:!1,SVGFilterPrimitiveStandardAttributes:!1,SVGFitToViewBox:!1,SVGFontElement:!1,SVGFontFaceElement:!1,SVGFontFaceFormatElement:!1,SVGFontFaceNameElement:!1,SVGFontFaceSrcElement:!1,SVGFontFaceUriElement:!1,SVGForeignObjectElement:!1,SVGGElement:!1,SVGGlyphElement:!1,SVGGlyphRefElement:!1,SVGGradientElement:!1,SVGHKernElement:!1,SVGICCColor:!1,SVGImageElement:!1,SVGLangSpace:!1,SVGLength:!1,SVGLengthList:!1,SVGLineElement:!1,SVGLinearGradientElement:!1,SVGLocatable:!1,SVGMPathElement:!1,SVGMarkerElement:!1,SVGMaskElement:!1,SVGMatrix:!1,SVGMetadataElement:!1,SVGMissingGlyphElement:!1,SVGNumber:!1,SVGNumberList:!1,SVGPaint:!1,SVGPathElement:!1,SVGPathSeg:!1,SVGPathSegArcAbs:!1,SVGPathSegArcRel:!1,SVGPathSegClosePath:!1,SVGPathSegCurvetoCubicAbs:!1,SVGPathSegCurvetoCubicRel:!1,SVGPathSegCurvetoCubicSmoothAbs:!1,SVGPathSegCurvetoCubicSmoothRel:!1,SVGPathSegCurvetoQuadraticAbs:!1,SVGPathSegCurvetoQuadraticRel:!1,SVGPathSegCurvetoQuadraticSmoothAbs:!1,SVGPathSegCurvetoQuadraticSmoothRel:!1,SVGPathSegLinetoAbs:!1,SVGPathSegLinetoHorizontalAbs:!1,SVGPathSegLinetoHorizontalRel:!1,SVGPathSegLinetoRel:!1,SVGPathSegLinetoVerticalAbs:!1,SVGPathSegLinetoVerticalRel:!1,SVGPathSegList:!1,SVGPathSegMovetoAbs:!1,SVGPathSegMovetoRel:!1,SVGPatternElement:!1,SVGPoint:!1,SVGPointList:!1,SVGPolygonElement:!1,SVGPolylineElement:!1,SVGPreserveAspectRatio:!1,SVGRadialGradientElement:!1,SVGRect:!1,SVGRectElement:!1,SVGRenderingIntent:!1,SVGSVGElement:!1,SVGScriptElement:!1,SVGSetElement:!1,SVGStopElement:!1,SVGStringList:!1,SVGStylable:!1,SVGStyleElement:!1,SVGSwitchElement:!1,SVGSymbolElement:!1,SVGTRefElement:!1,SVGTSpanElement:!1,SVGTests:!1,SVGTextContentElement:!1,SVGTextElement:!1,SVGTextPathElement:!1,SVGTextPositioningElement:!1,SVGTitleElement:!1,SVGTransform:!1,SVGTransformList:!1,SVGTransformable:!1,SVGURIReference:!1,SVGUnitTypes:!1,SVGUseElement:!1,SVGVKernElement:!1,SVGViewElement:!1,SVGViewSpec:!1,SVGZoomAndPan:!1,Text:!1,TextDecoder:!1,TextEncoder:!1,TimeEvent:!1,top:!1,URL:!1,WebGLActiveInfo:!1,WebGLBuffer:!1,WebGLContextEvent:!1,WebGLFramebuffer:!1,WebGLProgram:!1,WebGLRenderbuffer:!1,WebGLRenderingContext:!1,WebGLShader:!1,WebGLShaderPrecisionFormat:!1,WebGLTexture:!1,WebGLUniformLocation:!1,WebSocket:!1,window:!1,Window:!1,Worker:!1,XDomainRequest:!1,XMLHttpRequest:!1,XMLSerializer:!1,XPathEvaluator:!1,XPathException:!1,XPathExpression:!1,XPathNamespace:!1,XPathNSResolver:!1,XPathResult:!1},exports.devel={alert:!1,confirm:!1,console:!1,Debug:!1,opera:!1,prompt:!1},exports.worker={importScripts:!0,postMessage:!0,self:!0,FileReaderSync:!0},exports.nonstandard={escape:!1,unescape:!1},exports.couch={require:!1,respond:!1,getRow:!1,emit:!1,send:!1,start:!1,sum:!1,log:!1,exports:!1,module:!1,provides:!1},exports.node={__filename:!1,__dirname:!1,GLOBAL:!1,global:!1,module:!1,acequire:!1,Buffer:!0,console:!0,exports:!0,process:!0,setTimeout:!0,clearTimeout:!0,setInterval:!0,clearInterval:!0,setImmediate:!0,clearImmediate:!0},exports.browserify={__filename:!1,__dirname:!1,global:!1,module:!1,acequire:!1,Buffer:!0,exports:!0,process:!0},exports.phantom={phantom:!0,acequire:!0,WebPage:!0,console:!0,exports:!0},exports.qunit={asyncTest:!1,deepEqual:!1,equal:!1,expect:!1,module:!1,notDeepEqual:!1,notEqual:!1,notPropEqual:!1,notStrictEqual:!1,ok:!1,propEqual:!1,QUnit:!1,raises:!1,start:!1,stop:!1,strictEqual:!1,test:!1,\"throws\":!1},exports.rhino={defineClass:!1,deserialize:!1,gc:!1,help:!1,importClass:!1,importPackage:!1,java:!1,load:!1,loadClass:!1,Packages:!1,print:!1,quit:!1,readFile:!1,readUrl:!1,runCommand:!1,seal:!1,serialize:!1,spawn:!1,sync:!1,toint32:!1,version:!1},exports.shelljs={target:!1,echo:!1,exit:!1,cd:!1,pwd:!1,ls:!1,find:!1,cp:!1,rm:!1,mv:!1,mkdir:!1,test:!1,cat:!1,sed:!1,grep:!1,which:!1,dirs:!1,pushd:!1,popd:!1,env:!1,exec:!1,chmod:!1,config:!1,error:!1,tempdir:!1},exports.typed={ArrayBuffer:!1,ArrayBufferView:!1,DataView:!1,Float32Array:!1,Float64Array:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1},exports.wsh={ActiveXObject:!0,Enumerator:!0,GetObject:!0,ScriptEngine:!0,ScriptEngineBuildVersion:!0,ScriptEngineMajorVersion:!0,ScriptEngineMinorVersion:!0,VBArray:!0,WSH:!0,WScript:!0,XDomainRequest:!0},exports.dojo={dojo:!1,dijit:!1,dojox:!1,define:!1,require:!1},exports.jquery={$:!1,jQuery:!1},exports.mootools={$:!1,$$:!1,Asset:!1,Browser:!1,Chain:!1,Class:!1,Color:!1,Cookie:!1,Core:!1,Document:!1,DomReady:!1,DOMEvent:!1,DOMReady:!1,Drag:!1,Element:!1,Elements:!1,Event:!1,Events:!1,Fx:!1,Group:!1,Hash:!1,HtmlTable:!1,IFrame:!1,IframeShim:!1,InputValidator:!1,instanceOf:!1,Keyboard:!1,Locale:!1,Mask:!1,MooTools:!1,Native:!1,Options:!1,OverText:!1,Request:!1,Scroller:!1,Slick:!1,Slider:!1,Sortables:!1,Spinner:!1,Swiff:!1,Tips:!1,Type:!1,typeOf:!1,URI:!1,Window:!1},exports.prototypejs={$:!1,$$:!1,$A:!1,$F:!1,$H:!1,$R:!1,$break:!1,$continue:!1,$w:!1,Abstract:!1,Ajax:!1,Class:!1,Enumerable:!1,Element:!1,Event:!1,Field:!1,Form:!1,Hash:!1,Insertion:!1,ObjectRange:!1,PeriodicalExecuter:!1,Position:!1,Prototype:!1,Selector:!1,Template:!1,Toggle:!1,Try:!1,Autocompleter:!1,Builder:!1,Control:!1,Draggable:!1,Draggables:!1,Droppables:!1,Effect:!1,Sortable:!1,SortableObserver:!1,Sound:!1,Scriptaculous:!1},exports.yui={YUI:!1,Y:!1,YUI_config:!1},exports.mocha={mocha:!1,describe:!1,xdescribe:!1,it:!1,xit:!1,context:!1,xcontext:!1,before:!1,after:!1,beforeEach:!1,afterEach:!1,suite:!1,test:!1,setup:!1,teardown:!1,suiteSetup:!1,suiteTeardown:!1},exports.jasmine={jasmine:!1,describe:!1,xdescribe:!1,it:!1,xit:!1,beforeEach:!1,afterEach:!1,setFixtures:!1,loadFixtures:!1,spyOn:!1,expect:!1,runs:!1,waitsFor:!1,waits:!1,beforeAll:!1,afterAll:!1,fail:!1,fdescribe:!1,fit:!1,pending:!1}},{}]},{},[\"/node_modules/jshint/src/jshint.js\"])}),ace.define(\"ace/mode/javascript_worker\",[\"require\",\"exports\",\"module\",\"ace/lib/oop\",\"ace/worker/mirror\",\"ace/mode/javascript/jshint\"],function(acequire,exports,module){\"use strict\";function startRegex(arr){return RegExp(\"^(\"+arr.join(\"|\")+\")\")}var oop=acequire(\"../lib/oop\"),Mirror=acequire(\"../worker/mirror\").Mirror,lint=acequire(\"./javascript/jshint\").JSHINT,disabledWarningsRe=startRegex([\"Bad for in variable '(.+)'.\",'Missing \"use strict\"']),errorsRe=startRegex([\"Unexpected\",\"Expected \",\"Confusing (plus|minus)\",\"\\\\{a\\\\} unterminated regular expression\",\"Unclosed \",\"Unmatched \",\"Unbegun comment\",\"Bad invocation\",\"Missing space after\",\"Missing operator at\"]),infoRe=startRegex([\"Expected an assignment\",\"Bad escapement of EOL\",\"Unexpected comma\",\"Unexpected space\",\"Missing radix parameter.\",\"A leading decimal point can\",\"\\\\['{a}'\\\\] is better written in dot notation.\",\"'{a}' used out of scope\"]),JavaScriptWorker=exports.JavaScriptWorker=function(sender){Mirror.call(this,sender),this.setTimeout(500),this.setOptions()};oop.inherits(JavaScriptWorker,Mirror),function(){this.setOptions=function(options){this.options=options||{esnext:!0,moz:!0,devel:!0,browser:!0,node:!0,laxcomma:!0,laxbreak:!0,lastsemic:!0,onevar:!1,passfail:!1,maxerr:100,expr:!0,multistr:!0,globalstrict:!0},this.doc.getValue()&&this.deferredUpdate.schedule(100)},this.changeOptions=function(newOptions){oop.mixin(this.options,newOptions),this.doc.getValue()&&this.deferredUpdate.schedule(100)},this.isValidJS=function(str){try{eval(\"throw 0;\"+str)}catch(e){if(0===e)return!0}return!1},this.onUpdate=function(){var value=this.doc.getValue();if(value=value.replace(/^#!.*\\n/,\"\\n\"),!value)return this.sender.emit(\"annotate\",[]);var errors=[],maxErrorLevel=this.isValidJS(value)?\"warning\":\"error\";lint(value,this.options,this.options.globals);for(var results=lint.errors,errorAdded=!1,i=0;results.length>i;i++){var error=results[i];if(error){var raw=error.raw,type=\"warning\";if(\"Missing semicolon.\"==raw){var str=error.evidence.substr(error.character);str=str.charAt(str.search(/\\S/)),\"error\"==maxErrorLevel&&str&&/[\\w\\d{(['\"]/.test(str)?(error.reason='Missing \";\" before statement',type=\"error\"):type=\"info\"}else{if(disabledWarningsRe.test(raw))continue;infoRe.test(raw)?type=\"info\":errorsRe.test(raw)?(errorAdded=!0,type=maxErrorLevel):\"'{a}' is not defined.\"==raw?type=\"warning\":\"'{a}' is defined but never used.\"==raw&&(type=\"info\")}errors.push({row:error.line-1,column:error.character-1,text:error.reason,type:type,raw:raw})}}this.sender.emit(\"annotate\",errors)}}.call(JavaScriptWorker.prototype)}),ace.define(\"ace/lib/es5-shim\",[\"require\",\"exports\",\"module\"],function(){function Empty(){}function doesDefinePropertyWork(object){try{return Object.defineProperty(object,\"sentinel\",{}),\"sentinel\"in object}catch(exception){}}function toInteger(n){return n=+n,n!==n?n=0:0!==n&&n!==1/0&&n!==-(1/0)&&(n=(n>0||-1)*Math.floor(Math.abs(n))),n}Function.prototype.bind||(Function.prototype.bind=function(that){var target=this;if(\"function\"!=typeof target)throw new TypeError(\"Function.prototype.bind called on incompatible \"+target);var args=slice.call(arguments,1),bound=function(){if(this instanceof bound){var result=target.apply(this,args.concat(slice.call(arguments)));return Object(result)===result?result:this}return target.apply(that,args.concat(slice.call(arguments)))};return target.prototype&&(Empty.prototype=target.prototype,bound.prototype=new Empty,Empty.prototype=null),bound});var defineGetter,defineSetter,lookupGetter,lookupSetter,supportsAccessors,call=Function.prototype.call,prototypeOfArray=Array.prototype,prototypeOfObject=Object.prototype,slice=prototypeOfArray.slice,_toString=call.bind(prototypeOfObject.toString),owns=call.bind(prototypeOfObject.hasOwnProperty);if((supportsAccessors=owns(prototypeOfObject,\"__defineGetter__\"))&&(defineGetter=call.bind(prototypeOfObject.__defineGetter__),defineSetter=call.bind(prototypeOfObject.__defineSetter__),lookupGetter=call.bind(prototypeOfObject.__lookupGetter__),lookupSetter=call.bind(prototypeOfObject.__lookupSetter__)),2!=[1,2].splice(0).length)if(function(){function makeArray(l){var a=Array(l+2);return a[0]=a[1]=0,a}var lengthBefore,array=[];return array.splice.apply(array,makeArray(20)),array.splice.apply(array,makeArray(26)),lengthBefore=array.length,array.splice(5,0,\"XXX\"),lengthBefore+1==array.length,lengthBefore+1==array.length?!0:void 0}()){var array_splice=Array.prototype.splice;Array.prototype.splice=function(start,deleteCount){return arguments.length?array_splice.apply(this,[void 0===start?0:start,void 0===deleteCount?this.length-start:deleteCount].concat(slice.call(arguments,2))):[]}}else Array.prototype.splice=function(pos,removeCount){var length=this.length;pos>0?pos>length&&(pos=length):void 0==pos?pos=0:0>pos&&(pos=Math.max(length+pos,0)),length>pos+removeCount||(removeCount=length-pos);var removed=this.slice(pos,pos+removeCount),insert=slice.call(arguments,2),add=insert.length;if(pos===length)add&&this.push.apply(this,insert);else{var remove=Math.min(removeCount,length-pos),tailOldPos=pos+remove,tailNewPos=tailOldPos+add-remove,tailCount=length-tailOldPos,lengthAfterRemove=length-remove;if(tailOldPos>tailNewPos)for(var i=0;tailCount>i;++i)this[tailNewPos+i]=this[tailOldPos+i];else if(tailNewPos>tailOldPos)for(i=tailCount;i--;)this[tailNewPos+i]=this[tailOldPos+i];if(add&&pos===lengthAfterRemove)this.length=lengthAfterRemove,this.push.apply(this,insert);else for(this.length=lengthAfterRemove+add,i=0;add>i;++i)this[pos+i]=insert[i]}return removed};Array.isArray||(Array.isArray=function(obj){return\"[object Array]\"==_toString(obj)});var boxedString=Object(\"a\"),splitString=\"a\"!=boxedString[0]||!(0 in boxedString);if(Array.prototype.forEach||(Array.prototype.forEach=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,thisp=arguments[1],i=-1,length=self.length>>>0;if(\"[object Function]\"!=_toString(fun))throw new TypeError;for(;length>++i;)i in self&&fun.call(thisp,self[i],i,object)}),Array.prototype.map||(Array.prototype.map=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0,result=Array(length),thisp=arguments[1];if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");for(var i=0;length>i;i++)i in self&&(result[i]=fun.call(thisp,self[i],i,object));return result}),Array.prototype.filter||(Array.prototype.filter=function(fun){var value,object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0,result=[],thisp=arguments[1];if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");for(var i=0;length>i;i++)i in self&&(value=self[i],fun.call(thisp,value,i,object)&&result.push(value));return result}),Array.prototype.every||(Array.prototype.every=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0,thisp=arguments[1];if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");for(var i=0;length>i;i++)if(i in self&&!fun.call(thisp,self[i],i,object))return!1;return!0}),Array.prototype.some||(Array.prototype.some=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0,thisp=arguments[1];if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");for(var i=0;length>i;i++)if(i in self&&fun.call(thisp,self[i],i,object))return!0;return!1}),Array.prototype.reduce||(Array.prototype.reduce=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0;if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");if(!length&&1==arguments.length)throw new TypeError(\"reduce of empty array with no initial value\");var result,i=0;if(arguments.length>=2)result=arguments[1];else for(;;){if(i in self){result=self[i++];break}if(++i>=length)throw new TypeError(\"reduce of empty array with no initial value\")}for(;length>i;i++)i in self&&(result=fun.call(void 0,result,self[i],i,object));return result}),Array.prototype.reduceRight||(Array.prototype.reduceRight=function(fun){var object=toObject(this),self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):object,length=self.length>>>0;if(\"[object Function]\"!=_toString(fun))throw new TypeError(fun+\" is not a function\");if(!length&&1==arguments.length)throw new TypeError(\"reduceRight of empty array with no initial value\");var result,i=length-1;if(arguments.length>=2)result=arguments[1];else for(;;){if(i in self){result=self[i--];break}if(0>--i)throw new TypeError(\"reduceRight of empty array with no initial value\")}do i in this&&(result=fun.call(void 0,result,self[i],i,object));while(i--);return result}),Array.prototype.indexOf&&-1==[0,1].indexOf(1,2)||(Array.prototype.indexOf=function(sought){var self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):toObject(this),length=self.length>>>0;if(!length)return-1;var i=0;for(arguments.length>1&&(i=toInteger(arguments[1])),i=i>=0?i:Math.max(0,length+i);length>i;i++)if(i in self&&self[i]===sought)return i;return-1}),Array.prototype.lastIndexOf&&-1==[0,1].lastIndexOf(0,-3)||(Array.prototype.lastIndexOf=function(sought){var self=splitString&&\"[object String]\"==_toString(this)?this.split(\"\"):toObject(this),length=self.length>>>0;if(!length)return-1;var i=length-1;for(arguments.length>1&&(i=Math.min(i,toInteger(arguments[1]))),i=i>=0?i:length-Math.abs(i);i>=0;i--)if(i in self&&sought===self[i])return i;return-1}),Object.getPrototypeOf||(Object.getPrototypeOf=function(object){return object.__proto__||(object.constructor?object.constructor.prototype:prototypeOfObject)}),!Object.getOwnPropertyDescriptor){var ERR_NON_OBJECT=\"Object.getOwnPropertyDescriptor called on a non-object: \";Object.getOwnPropertyDescriptor=function(object,property){if(\"object\"!=typeof object&&\"function\"!=typeof object||null===object)throw new TypeError(ERR_NON_OBJECT+object);if(owns(object,property)){var descriptor,getter,setter;if(descriptor={enumerable:!0,configurable:!0},supportsAccessors){var prototype=object.__proto__;object.__proto__=prototypeOfObject;var getter=lookupGetter(object,property),setter=lookupSetter(object,property);if(object.__proto__=prototype,getter||setter)return getter&&(descriptor.get=getter),setter&&(descriptor.set=setter),descriptor}return descriptor.value=object[property],descriptor}}}if(Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(object){return Object.keys(object)}),!Object.create){var createEmpty;createEmpty=null===Object.prototype.__proto__?function(){return{__proto__:null}}:function(){var empty={};for(var i in empty)empty[i]=null;return empty.constructor=empty.hasOwnProperty=empty.propertyIsEnumerable=empty.isPrototypeOf=empty.toLocaleString=empty.toString=empty.valueOf=empty.__proto__=null,empty},Object.create=function(prototype,properties){var object;if(null===prototype)object=createEmpty();else{if(\"object\"!=typeof prototype)throw new TypeError(\"typeof prototype[\"+typeof prototype+\"] != 'object'\");var Type=function(){};Type.prototype=prototype,object=new Type,object.__proto__=prototype}return void 0!==properties&&Object.defineProperties(object,properties),object}}if(Object.defineProperty){var definePropertyWorksOnObject=doesDefinePropertyWork({}),definePropertyWorksOnDom=\"undefined\"==typeof document||doesDefinePropertyWork(document.createElement(\"div\"));if(!definePropertyWorksOnObject||!definePropertyWorksOnDom)var definePropertyFallback=Object.defineProperty}if(!Object.defineProperty||definePropertyFallback){var ERR_NON_OBJECT_DESCRIPTOR=\"Property description must be an object: \",ERR_NON_OBJECT_TARGET=\"Object.defineProperty called on non-object: \",ERR_ACCESSORS_NOT_SUPPORTED=\"getters & setters can not be defined on this javascript engine\";Object.defineProperty=function(object,property,descriptor){if(\"object\"!=typeof object&&\"function\"!=typeof object||null===object)throw new TypeError(ERR_NON_OBJECT_TARGET+object);if(\"object\"!=typeof descriptor&&\"function\"!=typeof descriptor||null===descriptor)throw new TypeError(ERR_NON_OBJECT_DESCRIPTOR+descriptor);if(definePropertyFallback)try{return definePropertyFallback.call(Object,object,property,descriptor)}catch(exception){}if(owns(descriptor,\"value\"))if(supportsAccessors&&(lookupGetter(object,property)||lookupSetter(object,property))){var prototype=object.__proto__;object.__proto__=prototypeOfObject,delete object[property],object[property]=descriptor.value,object.__proto__=prototype}else object[property]=descriptor.value;else{if(!supportsAccessors)throw new TypeError(ERR_ACCESSORS_NOT_SUPPORTED);owns(descriptor,\"get\")&&defineGetter(object,property,descriptor.get),owns(descriptor,\"set\")&&defineSetter(object,property,descriptor.set)}return object}}Object.defineProperties||(Object.defineProperties=function(object,properties){for(var property in properties)owns(properties,property)&&Object.defineProperty(object,property,properties[property]);return object}),Object.seal||(Object.seal=function(object){return object}),Object.freeze||(Object.freeze=function(object){return object});try{Object.freeze(function(){})}catch(exception){Object.freeze=function(freezeObject){return function(object){return\"function\"==typeof object?object:freezeObject(object)}}(Object.freeze)}if(Object.preventExtensions||(Object.preventExtensions=function(object){return object}),Object.isSealed||(Object.isSealed=function(){return!1}),Object.isFrozen||(Object.isFrozen=function(){return!1}),Object.isExtensible||(Object.isExtensible=function(object){if(Object(object)===object)throw new TypeError;for(var name=\"\";owns(object,name);)name+=\"?\";object[name]=!0;var returnValue=owns(object,name);return delete object[name],returnValue}),!Object.keys){var hasDontEnumBug=!0,dontEnums=[\"toString\",\"toLocaleString\",\"valueOf\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"constructor\"],dontEnumsLength=dontEnums.length;for(var key in{toString:null})hasDontEnumBug=!1;Object.keys=function(object){if(\"object\"!=typeof object&&\"function\"!=typeof object||null===object)throw new TypeError(\"Object.keys called on a non-object\");var keys=[];for(var name in object)owns(object,name)&&keys.push(name);if(hasDontEnumBug)for(var i=0,ii=dontEnumsLength;ii>i;i++){var dontEnum=dontEnums[i];owns(object,dontEnum)&&keys.push(dontEnum)}return keys}}Date.now||(Date.now=function(){return(new Date).getTime()});var ws=\"\t\\n\u000b\\f\\r   ᠎              \\u2028\\u2029\";if(!String.prototype.trim||ws.trim()){ws=\"[\"+ws+\"]\";var trimBeginRegexp=RegExp(\"^\"+ws+ws+\"*\"),trimEndRegexp=RegExp(ws+ws+\"*$\");String.prototype.trim=function(){return(this+\"\").replace(trimBeginRegexp,\"\").replace(trimEndRegexp,\"\")}}var toObject=function(o){if(null==o)throw new TypeError(\"can't convert \"+o+\" to object\");return Object(o)}});"; /***/ }), -/* 2414 */ +/* 2420 */ /***/ (function(module, exports) { ace.define("ace/snippets/javascript",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# Prototype\nsnippet proto\n ${1:class_name}.prototype.${2:method_name} = function(${3:first_argument}) {\n ${4:// body...}\n };\n# Function\nsnippet fun\n function ${1?:function_name}(${2:argument}) {\n ${3:// body...}\n }\n# Anonymous Function\nregex /((=)\\s*|(:)\\s*|(\\()|\\b)/f/(\\))?/\nsnippet f\n function${M1?: ${1:functionName}}($2) {\n ${0:$TM_SELECTED_TEXT}\n }${M2?;}${M3?,}${M4?)}\n# Immediate function\ntrigger \\(?f\\(\nendTrigger \\)?\nsnippet f(\n (function(${1}) {\n ${0:${TM_SELECTED_TEXT:/* code */}}\n }(${1}));\n# if\nsnippet if\n if (${1:true}) {\n ${0}\n }\n# if ... else\nsnippet ife\n if (${1:true}) {\n ${2}\n } else {\n ${0}\n }\n# tertiary conditional\nsnippet ter\n ${1:/* condition */} ? ${2:a} : ${3:b}\n# switch\nsnippet switch\n switch (${1:expression}) {\n case \'${3:case}\':\n ${4:// code}\n break;\n ${5}\n default:\n ${2:// code}\n }\n# case\nsnippet case\n case \'${1:case}\':\n ${2:// code}\n break;\n ${3}\n\n# while (...) {...}\nsnippet wh\n while (${1:/* condition */}) {\n ${0:/* code */}\n }\n# try\nsnippet try\n try {\n ${0:/* code */}\n } catch (e) {}\n# do...while\nsnippet do\n do {\n ${2:/* code */}\n } while (${1:/* condition */});\n# Object Method\nsnippet :f\nregex /([,{[])|^\\s*/:f/\n ${1:method_name}: function(${2:attribute}) {\n ${0}\n }${3:,}\n# setTimeout function\nsnippet setTimeout\nregex /\\b/st|timeout|setTimeo?u?t?/\n setTimeout(function() {${3:$TM_SELECTED_TEXT}}, ${1:10});\n# Get Elements\nsnippet gett\n getElementsBy${1:TagName}(\'${2}\')${3}\n# Get Element\nsnippet get\n getElementBy${1:Id}(\'${2}\')${3}\n# console.log (Firebug)\nsnippet cl\n console.log(${1});\n# return\nsnippet ret\n return ${1:result}\n# for (property in object ) { ... }\nsnippet fori\n for (var ${1:prop} in ${2:Things}) {\n ${0:$2[$1]}\n }\n# hasOwnProperty\nsnippet has\n hasOwnProperty(${1})\n# docstring\nsnippet /**\n /**\n * ${1:description}\n *\n */\nsnippet @par\nregex /^\\s*\\*\\s*/@(para?m?)?/\n @param {${1:type}} ${2:name} ${3:description}\nsnippet @ret\n @return {${1:type}} ${2:description}\n# JSON.parse\nsnippet jsonp\n JSON.parse(${1:jstr});\n# JSON.stringify\nsnippet jsons\n JSON.stringify(${1:object});\n# self-defining function\nsnippet sdf\n var ${1:function_name} = function(${2:argument}) {\n ${3:// initial code ...}\n\n $1 = function($2) {\n ${4:// main code}\n };\n }\n# singleton\nsnippet sing\n function ${1:Singleton} (${2:argument}) {\n // the cached instance\n var instance;\n\n // rewrite the constructor\n $1 = function $1($2) {\n return instance;\n };\n \n // carry over the prototype properties\n $1.prototype = this;\n\n // the instance\n instance = new $1();\n\n // reset the constructor pointer\n instance.constructor = $1;\n\n ${3:// code ...}\n\n return instance;\n }\n# class\nsnippet class\nregex /^\\s*/clas{0,2}/\n var ${1:class} = function(${20}) {\n $40$0\n };\n \n (function() {\n ${60:this.prop = ""}\n }).call(${1:class}.prototype);\n \n exports.${1:class} = ${1:class};\n# \nsnippet for-\n for (var ${1:i} = ${2:Things}.length; ${1:i}--; ) {\n ${0:${2:Things}[${1:i}];}\n }\n# for (...) {...}\nsnippet for\n for (var ${1:i} = 0; $1 < ${2:Things}.length; $1++) {\n ${3:$2[$1]}$0\n }\n# for (...) {...} (Improved Native For-Loop)\nsnippet forr\n for (var ${1:i} = ${2:Things}.length - 1; $1 >= 0; $1--) {\n ${3:$2[$1]}$0\n }\n\n\n#modules\nsnippet def\n define(function(require, exports, module) {\n "use strict";\n var ${1/.*\\///} = require("${1}");\n \n $TM_SELECTED_TEXT\n });\nsnippet req\nguard ^\\s*\n var ${1/.*\\///} = require("${1}");\n $0\nsnippet requ\nguard ^\\s*\n var ${1/.*\\/(.)/\\u$1/} = require("${1}").${1/.*\\/(.)/\\u$1/};\n $0\n',t.scope="javascript"}) /***/ }), -/* 2415 */ +/* 2421 */ /***/ (function(module, exports) { ace.define("ace/snippets",["require","exports","module","ace/lib/oop","ace/lib/event_emitter","ace/lib/lang","ace/range","ace/anchor","ace/keyboard/hash_handler","ace/tokenizer","ace/lib/dom","ace/editor"], function(acequire, exports, module) { @@ -291034,7 +292191,7 @@ acequire("../config").defineOptions(Editor.prototype, "editor", { /***/ }), -/* 2416 */ +/* 2422 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -291050,9 +292207,9 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -__webpack_require__(2417); +__webpack_require__(2423); -__webpack_require__(926); +__webpack_require__(927); var _components = __webpack_require__(2); @@ -291108,7 +292265,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2417 */ +/* 2423 */ /***/ (function(module, exports) { ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"], function(acequire, exports, module) { @@ -291933,7 +293090,7 @@ exports.Mode = Mode; /***/ }), -/* 2418 */ +/* 2424 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -291949,7 +293106,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -__webpack_require__(2419); +__webpack_require__(2425); var _components = __webpack_require__(2); @@ -292018,32 +293175,32 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2419 */ +/* 2425 */ /***/ (function(module, exports) { /***/ }), -/* 2420 */ +/* 2426 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport 'brace/theme/github';\nimport 'brace/mode/javascript';\nimport 'brace/snippets/javascript';\nimport 'brace/ext/language_tools';\n\nimport {\n EuiCodeEditor,\n} from '../../../../src/components';\n\nexport default class extends Component {\n state = {\n value: ''\n };\n\n onChange = (value) => {\n this.setState({ value });\n };\n\n render() {\n return (\n { console.log('blur'); }} // eslint-disable-line no-console\n />\n );\n }\n}\n" /***/ }), -/* 2421 */ +/* 2427 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport 'brace/mode/less';\nimport 'brace/theme/github';\n\nimport {\n EuiCodeEditor,\n} from '../../../../src/components';\n\nexport default class extends Component {\n state = {\n value: '

This code is read only

'\n };\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2422 */ +/* 2428 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\nimport 'brace/mode/text';\n\nimport {\n EuiCodeEditor,\n} from '../../../../src/components';\n\nconst TextMode = window.ace.acequire('ace/mode/text').Mode;\nclass MyCustomAceMode extends TextMode {\n // Your custom mode definition goes here.\n // See https://github.com/ajaxorg/ace/wiki/Creating-or-Extending-an-Edit-Mode\n}\n\nexport default class extends Component {\n state = {\n value: ''\n };\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2423 */ +/* 2429 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292064,20 +293221,20 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _code = __webpack_require__(2424); +var _code = __webpack_require__(2430); var _code2 = _interopRequireDefault(_code); -var _code_block = __webpack_require__(2425); +var _code_block = __webpack_require__(2431); var _code_block2 = _interopRequireDefault(_code_block); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var codeSource = __webpack_require__(2426); +var codeSource = __webpack_require__(2432); var codeHtml = (0, _services.renderToHtml)(_code2.default); -var codeBlockSource = __webpack_require__(927); +var codeBlockSource = __webpack_require__(928); var codeBlockHtml = (0, _services.renderToHtml)(_code_block2.default); var CodeExample = exports.CodeExample = { @@ -292127,7 +293284,7 @@ var CodeExample = exports.CodeExample = { }; /***/ }), -/* 2424 */ +/* 2430 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292190,7 +293347,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2425 */ +/* 2431 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292210,7 +293367,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de var htmlCode = '\n
\n asdf\n
\n'; -var jsCode = __webpack_require__(927); +var jsCode = __webpack_require__(928); exports.default = function () { return _react2.default.createElement( @@ -292234,13 +293391,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2426 */ +/* 2432 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCode,\n EuiText,\n} from '../../../../src/components';\n\nconst htmlCode = `\n
\n asdf\n
\n`;\n\nexport default () => (\n \n

\n Sometimes you need to emphasize code like this.\n

\n

\n You can also pass a language in like {htmlCode.trim()}.\n

\n

\n Make the background transparent like this {htmlCode.trim()}.\n

\n
\n);\n" /***/ }), -/* 2427 */ +/* 2433 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292259,21 +293416,21 @@ var _services = __webpack_require__(7); var _components = __webpack_require__(6); -var _color_picker = __webpack_require__(2428); +var _color_picker = __webpack_require__(2434); -var _color_picker_clear = __webpack_require__(2429); +var _color_picker_clear = __webpack_require__(2435); -var _color_picker_no_color_label = __webpack_require__(2430); +var _color_picker_no_color_label = __webpack_require__(2436); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var colorPickerSource = __webpack_require__(2431); +var colorPickerSource = __webpack_require__(2437); var colorPickerHtml = (0, _services.renderToHtml)(_color_picker.ColorPicker); -var colorPickerClearSource = __webpack_require__(2432); +var colorPickerClearSource = __webpack_require__(2438); var colorPickerClearHtml = (0, _services.renderToHtml)(_color_picker_clear.ColorPickerLabelAndClear); -var colorPickerNoColorLabelSource = __webpack_require__(2433); +var colorPickerNoColorLabelSource = __webpack_require__(2439); var colorPickerNoColorLabelHtml = (0, _services.renderToHtml)(_color_picker_no_color_label.ColorPickerNoColorLabel); var ColorPickerExample = exports.ColorPickerExample = { @@ -292311,7 +293468,7 @@ var ColorPickerExample = exports.ColorPickerExample = { }; /***/ }), -/* 2428 */ +/* 2434 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292382,7 +293539,7 @@ ColorPicker.__docgenInfo = [{ }]; /***/ }), -/* 2429 */ +/* 2435 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292500,7 +293657,7 @@ ColorPickerLabelAndClear.__docgenInfo = [{ }]; /***/ }), -/* 2430 */ +/* 2436 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292592,25 +293749,25 @@ ColorPickerNoColorLabel.__docgenInfo = [{ }]; /***/ }), -/* 2431 */ +/* 2437 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport { EuiColorPicker } from '../../../../src/components';\n\nexport class ColorPicker extends Component {\n constructor(props) {\n super(props);\n this.state = {\n color: '#ffffff'\n };\n }\n\n handleChange = (value) => {\n this.setState({ color: value });\n };\n\n render() {\n return ;\n }\n}\n" /***/ }), -/* 2432 */ +/* 2438 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiColorPicker,\n EuiFlexGroup,\n EuiFlexItem,\n EuiKeyboardAccessible,\n} from '../../../../src/components';\n\nexport class ColorPickerLabelAndClear extends Component {\n constructor(props) {\n super(props);\n this.state = {\n color: null\n };\n }\n\n handleChange = (value) => {\n this.setState({ color: value });\n };\n\n resetColor = () => {\n this.setState({ color: null });\n };\n\n render() {\n return (\n \n \n \n \n\n \n \n \n\n \n

\n \n \n Reset\n \n \n

\n
\n
\n );\n }\n}\n" /***/ }), -/* 2433 */ +/* 2439 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiColorPicker,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport class ColorPickerNoColorLabel extends Component {\n constructor(props) {\n super(props);\n this.state = {\n color: '#00FFFF'\n };\n }\n\n handleChange = (value) => {\n this.setState({ color: value });\n };\n\n render() {\n return (\n \n \n \n \n\n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2434 */ +/* 2440 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -292625,7 +293782,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _services = __webpack_require__(7); @@ -292633,83 +293790,83 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _combo_box = __webpack_require__(2435); +var _combo_box = __webpack_require__(2441); var _combo_box2 = _interopRequireDefault(_combo_box); -var _containers = __webpack_require__(2436); +var _containers = __webpack_require__(2442); var _containers2 = _interopRequireDefault(_containers); -var _colors = __webpack_require__(2437); +var _colors = __webpack_require__(2443); var _colors2 = _interopRequireDefault(_colors); -var _render_option = __webpack_require__(2438); +var _render_option = __webpack_require__(2444); var _render_option2 = _interopRequireDefault(_render_option); -var _groups = __webpack_require__(2439); +var _groups = __webpack_require__(2445); var _groups2 = _interopRequireDefault(_groups); -var _single_selection = __webpack_require__(2440); +var _single_selection = __webpack_require__(2446); var _single_selection2 = _interopRequireDefault(_single_selection); -var _disallow_custom_options = __webpack_require__(2441); +var _disallow_custom_options = __webpack_require__(2447); var _disallow_custom_options2 = _interopRequireDefault(_disallow_custom_options); -var _custom_options_only = __webpack_require__(2442); +var _custom_options_only = __webpack_require__(2448); var _custom_options_only2 = _interopRequireDefault(_custom_options_only); -var _async = __webpack_require__(2443); +var _async = __webpack_require__(2449); var _async2 = _interopRequireDefault(_async); -var _virtualized = __webpack_require__(2444); +var _virtualized = __webpack_require__(2450); var _virtualized2 = _interopRequireDefault(_virtualized); -var _disabled = __webpack_require__(2445); +var _disabled = __webpack_require__(2451); var _disabled2 = _interopRequireDefault(_disabled); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var comboBoxSource = __webpack_require__(2446); +var comboBoxSource = __webpack_require__(2452); var comboBoxHtml = (0, _services.renderToHtml)(_combo_box2.default); -var containersSource = __webpack_require__(2447); +var containersSource = __webpack_require__(2453); var containersHtml = (0, _services.renderToHtml)(_containers2.default); -var colorsSource = __webpack_require__(2448); +var colorsSource = __webpack_require__(2454); var colorsHtml = (0, _services.renderToHtml)(_colors2.default); -var renderOptionSource = __webpack_require__(2449); +var renderOptionSource = __webpack_require__(2455); var renderOptionHtml = (0, _services.renderToHtml)(_render_option2.default); -var groupsSource = __webpack_require__(2450); +var groupsSource = __webpack_require__(2456); var groupsHtml = (0, _services.renderToHtml)(_groups2.default); -var singleSelectionSource = __webpack_require__(2451); +var singleSelectionSource = __webpack_require__(2457); var singleSelectionHtml = (0, _services.renderToHtml)(_single_selection2.default); -var disallowCustomOptionsSource = __webpack_require__(2452); +var disallowCustomOptionsSource = __webpack_require__(2458); var disallowCustomOptionsHtml = (0, _services.renderToHtml)(_disallow_custom_options2.default); -var customOptionsOnlySource = __webpack_require__(2453); +var customOptionsOnlySource = __webpack_require__(2459); var customOptionsOnlyHtml = (0, _services.renderToHtml)(_custom_options_only2.default); -var asyncSource = __webpack_require__(2454); +var asyncSource = __webpack_require__(2460); var asyncHtml = (0, _services.renderToHtml)(_async2.default); -var virtualizedSource = __webpack_require__(2455); +var virtualizedSource = __webpack_require__(2461); var virtualizedHtml = (0, _services.renderToHtml)(_virtualized2.default); -var disabledSource = __webpack_require__(2456); +var disabledSource = __webpack_require__(2462); var disabledHtml = (0, _services.renderToHtml)(_disabled2.default); var ComboBoxExample = exports.ComboBoxExample = { @@ -293039,7 +294196,7 @@ var ComboBoxExample = exports.ComboBoxExample = { }; /***/ }), -/* 2435 */ +/* 2441 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -293184,7 +294341,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2436 */ +/* 2442 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -293459,7 +294616,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2437 */ +/* 2443 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -293619,7 +294776,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2438 */ +/* 2444 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -293854,7 +295011,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2439 */ +/* 2445 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294012,7 +295169,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2440 */ +/* 2446 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294118,7 +295275,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2441 */ +/* 2447 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294219,7 +295376,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2442 */ +/* 2448 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294369,7 +295526,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2443 */ +/* 2449 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294561,7 +295718,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2444 */ +/* 2450 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294654,7 +295811,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2445 */ +/* 2451 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294799,73 +295956,73 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2446 */ +/* 2452 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n }, {\n label: 'Enceladus is disabled',\n disabled: true,\n }, {\n label: 'Mimas',\n }, {\n label: 'Dione',\n }, {\n label: 'Iapetus',\n }, {\n label: 'Phoebe',\n }, {\n label: 'Rhea',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n }, {\n label: 'Tethys',\n }, {\n label: 'Hyperion',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions) => {\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n this.options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2447 */ +/* 2453 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiComboBox,\n EuiButton,\n EuiPopover,\n EuiFormRow,\n EuiModal,\n EuiModalBody,\n EuiModalHeader,\n EuiModalHeaderTitle,\n EuiOverlayMask,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n }, {\n label: 'Enceladus',\n }, {\n label: 'Mimas',\n }, {\n label: 'Dione',\n }, {\n label: 'Iapetus',\n }, {\n label: 'Phoebe',\n }, {\n label: 'Rhea',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n }, {\n label: 'Tethys',\n }, {\n label: 'Hyperion',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n isModalVisible: false,\n isPopoverOpen: false,\n };\n }\n\n closeModal = () => {\n this.setState({ isModalVisible: false });\n }\n\n showModal = () => {\n this.setState({ isModalVisible: true });\n }\n\n togglePopover = () => {\n this.setState(prevState => ({\n isPopoverOpen: !prevState.isPopoverOpen,\n }));\n };\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n };\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions = []) => {\n if (!searchValue) {\n return;\n }\n\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n this.options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n render() {\n const { selectedOptions, isModalVisible, isPopoverOpen } = this.state;\n\n const comboBox = (\n \n );\n\n const button = (\n \n Open popover\n \n );\n\n let modal;\n\n if (isModalVisible) {\n modal = (\n \n \n \n \n Combo box in a modal\n \n \n\n \n {comboBox}\n \n \n \n );\n }\n\n return (\n \n \n {comboBox}\n \n\n \n
{comboBox}
\n \n\n \n\n \n Show modal\n \n\n {modal}\n
\n );\n }\n}\n" /***/ }), -/* 2448 */ +/* 2454 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n color: 'primary',\n }, {\n label: 'Enceladus',\n color: 'secondary',\n }, {\n label: 'Mimas',\n color: '#DB1374',\n }, {\n label: 'Dione',\n color: 'accent',\n }, {\n label: 'Iapetus',\n color: 'primary',\n color: 'warning',\n }, {\n label: 'Phoebe',\n color: 'danger',\n }, {\n label: 'Rhea',\n color: 'default',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n color: '#F98510',\n }, {\n label: 'Tethys',\n color: '#FEB6DB',\n }, {\n label: 'Hyperion',\n color: '#BFA180',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions = []) => {\n if (!searchValue) {\n return;\n }\n\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n this.options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2449 */ +/* 2455 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n EuiHighlight,\n EuiHealth,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n value: {\n size: 5,\n },\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n color: 'primary',\n }, {\n value: {\n size: 2,\n },\n label: 'Enceladus',\n color: 'secondary',\n }, {\n value: {\n size: 15,\n },\n label: 'Mimas',\n color: '#DB1374',\n }, {\n value: {\n size: 1,\n },\n label: 'Dione',\n color: 'accent',\n }, {\n value: {\n size: 8,\n },\n label: 'Iapetus',\n color: 'primary',\n color: 'warning',\n }, {\n value: {\n size: 2,\n },\n label: 'Phoebe',\n color: 'danger',\n }, {\n value: {\n size: 33,\n },\n label: 'Rhea',\n color: 'default',\n }, {\n value: {\n size: 18,\n },\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n color: '#F98510',\n }, {\n value: {\n size: 9,\n },\n label: 'Tethys',\n color: '#FEB6DB',\n }, {\n value: {\n size: 4,\n },\n label: 'Hyperion',\n color: '#BFA180',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions = []) => {\n if (!searchValue) {\n return;\n }\n\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n value: searchValue,\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n this.options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n renderOption = (option, searchValue, contentClassName) => {\n const { color, label, value } = option;\n return (\n \n \n \n {label}\n \n  \n ({value.size})\n \n \n );\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2450 */ +/* 2456 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n const colorGroup = {\n label: 'Colors',\n options: [{\n label: 'Red',\n }, {\n label: 'Blue',\n }, {\n label: 'Yellow',\n }, {\n label: 'Green',\n }],\n };\n\n const soundGroup = {\n label: 'Sounds',\n options: [{\n label: 'Pop',\n }, {\n label: 'Hiss',\n }, {\n label: 'Screech',\n }, {\n label: 'Ding',\n }],\n };\n\n this.options = [colorGroup, soundGroup];\n\n this.state = {\n selectedOptions: [colorGroup.options[2], soundGroup.options[3]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions = []) => {\n if (!searchValue) {\n return;\n }\n\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n if (this.options[this.options.length - 1].label !== 'Custom') {\n this.options.push({\n label: 'Custom',\n options: [],\n });\n }\n\n this.options[this.options.length - 1].options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2451 */ +/* 2457 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n }, {\n label: 'Enceladus',\n }, {\n label: 'Mimas',\n }, {\n label: 'Dione',\n }, {\n label: 'Iapetus',\n }, {\n label: 'Phoebe',\n }, {\n label: 'Rhea',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n }, {\n label: 'Tethys',\n }, {\n label: 'Hyperion',\n }];\n\n this.state = {\n selectedOptions: [this.options[2]],\n };\n }\n\n onChange = (selectedOptions) => {\n // We should only get back either 0 or 1 options.\n this.setState({\n selectedOptions: selectedOptions,\n });\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2452 */ +/* 2458 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n }, {\n label: 'Enceladus',\n }, {\n label: 'Mimas',\n }, {\n label: 'Dione',\n }, {\n label: 'Iapetus',\n }, {\n label: 'Phoebe',\n }, {\n label: 'Rhea',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n }, {\n label: 'Tethys',\n }, {\n label: 'Hyperion',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2453 */ +/* 2459 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n EuiFormRow,\n} from '../../../../src/components';\n\nconst isValid = (value) => {\n // Only allow letters. No spaces, numbers, or special characters.\n return value.match(/^[a-zA-Z]+$/) !== null;\n};\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isInvalid: false,\n selectedOptions: [],\n };\n }\n\n onCreateOption = (searchValue) => {\n if (!isValid(searchValue)) {\n // Return false to explicitly reject the user's input.\n return false;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n onSearchChange = (searchValue) => {\n if (!searchValue) {\n this.setState({\n isInvalid: false,\n });\n\n return;\n }\n\n this.setState({\n isInvalid: !isValid(searchValue),\n });\n };\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n isInvalid: false,\n });\n };\n\n render() {\n const { selectedOptions, isInvalid } = this.state;\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2454 */ +/* 2460 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nconst allOptions = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n}, {\n label: 'Enceladus',\n}, {\n label: 'Mimas',\n}, {\n label: 'Dione',\n}, {\n label: 'Iapetus',\n}, {\n label: 'Phoebe',\n}, {\n label: 'Rhea',\n}, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n}, {\n label: 'Tethys',\n}, {\n label: 'Hyperion',\n}];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isLoading: false,\n isPopoverOpen: false,\n selectedOptions: [],\n options: [],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onSearchChange = (searchValue) => {\n this.setState({\n isLoading: true,\n options: [],\n });\n\n clearTimeout(this.searchTimeout);\n\n this.searchTimeout = setTimeout(() => {\n // Simulate a remotely-executed search.\n this.setState({\n isLoading: false,\n options: allOptions.filter(option => option.label.toLowerCase().includes(searchValue.toLowerCase())),\n });\n }, 1200);\n }\n\n onCreateOption = (searchValue, flattenedOptions) => {\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.value.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n // Simulate creating this option on the server.\n allOptions.push(newOption);\n this.setState(prevState => ({\n options: prevState.options.concat(newOption),\n }));\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n componentDidMount() {\n // Simulate initial load.\n this.onSearchChange('');\n }\n\n render() {\n const { selectedOptions, isLoading, options } = this.state;\n\n return (\n \n );\n }\n}\n" /***/ }), -/* 2455 */ +/* 2461 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [];\n let groupOptions = [];\n for (let i = 1; i < 5000; i++) {\n groupOptions.push({ label: `option${i}` });\n if (i % 25 === 0) {\n this.options.push({\n label: `Options ${i - (groupOptions.length - 1)} to ${i}`,\n options: groupOptions\n });\n groupOptions = [];\n }\n }\n\n this.state = {\n selectedOptions: [],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2456 */ +/* 2462 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiComboBox,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [{\n label: 'Titan',\n 'data-test-subj': 'titanOption',\n }, {\n label: 'Enceladus is disabled',\n disabled: true,\n }, {\n label: 'Mimas',\n }, {\n label: 'Dione',\n }, {\n label: 'Iapetus',\n }, {\n label: 'Phoebe',\n }, {\n label: 'Rhea',\n }, {\n label: 'Pandora is one of Saturn\\'s moons, named for a Titaness of Greek mythology',\n }, {\n label: 'Tethys',\n }, {\n label: 'Hyperion',\n }];\n\n this.state = {\n selectedOptions: [this.options[2], this.options[4]],\n };\n }\n\n onChange = (selectedOptions) => {\n this.setState({\n selectedOptions,\n });\n };\n\n onCreateOption = (searchValue, flattenedOptions) => {\n const normalizedSearchValue = searchValue.trim().toLowerCase();\n\n if (!normalizedSearchValue) {\n return;\n }\n\n const newOption = {\n label: searchValue,\n };\n\n // Create the option if it doesn't exist.\n if (flattenedOptions.findIndex(option =>\n option.label.trim().toLowerCase() === normalizedSearchValue\n ) === -1) {\n this.options.push(newOption);\n }\n\n // Select the option.\n this.setState(prevState => ({\n selectedOptions: prevState.selectedOptions.concat(newOption),\n }));\n };\n\n render() {\n const { selectedOptions } = this.state;\n return (\n \n );\n }\n}\n" /***/ }), -/* 2457 */ +/* 2463 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -294886,34 +296043,34 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _context_menu = __webpack_require__(821); +var _context_menu = __webpack_require__(822); var _context_menu2 = _interopRequireDefault(_context_menu); -var _single_panel = __webpack_require__(2458); +var _single_panel = __webpack_require__(2464); var _single_panel2 = _interopRequireDefault(_single_panel); -var _content_panel = __webpack_require__(2459); +var _content_panel = __webpack_require__(2465); var _content_panel2 = _interopRequireDefault(_content_panel); -var _context_menu_with_content = __webpack_require__(2460); +var _context_menu_with_content = __webpack_require__(2466); var _context_menu_with_content2 = _interopRequireDefault(_context_menu_with_content); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var contextMenuSource = __webpack_require__(2461); +var contextMenuSource = __webpack_require__(2467); var contextMenuHtml = (0, _services.renderToHtml)(_context_menu2.default); -var singlePanelSource = __webpack_require__(2462); +var singlePanelSource = __webpack_require__(2468); var singlePanelHtml = (0, _services.renderToHtml)(_single_panel2.default); -var contentPanelSource = __webpack_require__(2463); +var contentPanelSource = __webpack_require__(2469); var contentPanelHtml = (0, _services.renderToHtml)(_content_panel2.default); -var contextMenuWithContentSource = __webpack_require__(2464); +var contextMenuWithContentSource = __webpack_require__(2470); var contextMenuWithContentHtml = (0, _services.renderToHtml)(_context_menu_with_content2.default); var ContextMenuExample = exports.ContextMenuExample = { @@ -295011,7 +296168,7 @@ var ContextMenuExample = exports.ContextMenuExample = { }; /***/ }), -/* 2458 */ +/* 2464 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295164,7 +296321,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2459 */ +/* 2465 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295276,7 +296433,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2460 */ +/* 2466 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295435,31 +296592,31 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2461 */ +/* 2467 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiContextMenu,\n EuiFormRow,\n EuiIcon,\n EuiPopover,\n EuiSwitch,\n} from '../../../../src/components';\n\nfunction flattenPanelTree(tree, array = []) {\n array.push(tree);\n\n if (tree.items) {\n tree.items.forEach(item => {\n if (item.panel) {\n flattenPanelTree(item.panel, array);\n item.panel = item.panel.id;\n }\n });\n }\n\n return array;\n}\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n\n const panelTree = {\n id: 0,\n title: 'This is a context menu',\n items: [{\n name: 'Handle an onClick',\n icon: (\n \n ),\n onClick: () => { this.closePopover(); window.alert('Show fullscreen'); },\n }, {\n name: 'Go to a link',\n icon: 'user',\n href: 'http://elastic.co',\n target: '_blank',\n }, {\n name: 'Nest panels',\n icon: 'user',\n panel: {\n id: 1,\n title: 'Nest panels',\n items: [{\n name: 'PDF reports',\n icon: 'user',\n onClick: () => { this.closePopover(); window.alert('PDF reports'); },\n }, {\n name: 'Embed code',\n icon: 'user',\n panel: {\n id: 2,\n title: 'Embed code',\n content: (\n
\n \n \n \n \n \n \n Copy iFrame code\n
\n ),\n },\n }, {\n name: 'Permalinks',\n icon: 'user',\n onClick: () => { this.closePopover(); window.alert('Permalinks'); },\n }],\n },\n }, {\n name: 'You can add a tooltip',\n icon: 'user',\n toolTipTitle: 'Optional tooltip',\n toolTipContent: 'Optional content for a tooltip',\n toolTipPosition: 'right',\n onClick: () => { this.closePopover(); window.alert('Display options'); },\n }, {\n name: 'Disabled option',\n icon: 'user',\n disabled: true,\n onClick: () => { this.closePopover(); window.alert('Disabled option'); },\n }],\n };\n\n this.panels = flattenPanelTree(panelTree);\n }\n\n onButtonClick = () => {\n this.setState(prevState => ({\n isPopoverOpen: !prevState.isPopoverOpen,\n }));\n };\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n };\n\n render() {\n const button = (\n \n Click me to load a context menu\n \n );\n\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2462 */ +/* 2468 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButtonEmpty,\n EuiContextMenuPanel,\n EuiContextMenuItem,\n EuiPopover,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick = () => {\n this.setState(prevState => ({\n isPopoverOpen: !prevState.isPopoverOpen,\n }));\n };\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n };\n\n render() {\n const button = (\n \n Rows per page: 50\n \n );\n\n const items = [\n (\n { this.closePopover(); window.alert('10 rows'); }}\n >\n 10 rows\n \n ), (\n { this.closePopover(); window.alert('20 rows'); }}\n >\n 20 rows\n \n ), (\n { this.closePopover(); window.alert('50 rows'); }}\n >\n 50 rows\n \n ), (\n { this.closePopover(); window.alert('100 rows'); }}\n >\n 100 rows\n \n )\n ];\n\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2463 */ +/* 2469 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiContextMenuPanel,\n EuiPopover,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.interval = undefined;\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick = () => {\n this.setState(prevState => ({\n isPopoverOpen: !prevState.isPopoverOpen\n }));\n };\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n };\n\n render() {\n const button = (\n \n Click to show some content\n \n );\n\n return (\n \n \n This context menu doesn't render items, it passes a child instead.\n \n \n );\n }\n}\n" /***/ }), -/* 2464 */ +/* 2470 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiContextMenu,\n EuiIcon,\n EuiPopover,\n EuiPanel,\n EuiCard\n} from '../../../../src/components';\n\nfunction flattenPanelTree(tree, array = []) {\n array.push(tree);\n\n if (tree.items) {\n tree.items.forEach(item => {\n if (item.panel) {\n flattenPanelTree(item.panel, array);\n item.panel = item.panel.id;\n }\n });\n }\n\n return array;\n}\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n\n const panelTree = {\n id: 0,\n title: 'View options',\n items: [{\n name: 'Show fullscreen',\n icon: (\n \n ),\n onClick: () => { this.closePopover(); window.alert('Show fullscreen'); },\n }, {\n name: 'See more',\n icon: 'plusInCircle',\n panel: {\n id: 1,\n title: 'See more',\n content: (\n \n }\n title=\"More Details\"\n description=\"This menu demonstrates using panels that have items and panels with content.\"\n />\n \n )\n },\n }],\n };\n\n this.panels = flattenPanelTree(panelTree);\n }\n\n onButtonClick = () => {\n this.setState(prevState => ({\n isPopoverOpen: !prevState.isPopoverOpen,\n }));\n };\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n };\n\n render() {\n const button = (\n \n Click me to load mixed content menu\n \n );\n\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2465 */ +/* 2471 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295480,13 +296637,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _copy = __webpack_require__(2466); +var _copy = __webpack_require__(2472); var _copy2 = _interopRequireDefault(_copy); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var copySource = __webpack_require__(2467); +var copySource = __webpack_require__(2473); var copyHtml = (0, _services.renderToHtml)(_copy2.default); var CopyExample = exports.CopyExample = { @@ -295517,7 +296674,7 @@ var CopyExample = exports.CopyExample = { }; /***/ }), -/* 2466 */ +/* 2472 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295613,13 +296770,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2467 */ +/* 2473 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiCopy,\n EuiButton,\n EuiFieldText,\n EuiSpacer,\n} from '../../../../src/components/';\n\nexport default class extends Component {\n\n state = {\n copyText: 'I am the text that will be copied'\n }\n\n onChange = e => {\n this.setState({\n copyText: e.target.value,\n });\n };\n\n render() {\n return (\n
\n \n\n \n\n \n {(copy) => (\n \n Click to copy input text\n \n )}\n \n
\n );\n }\n}\n" /***/ }), -/* 2468 */ +/* 2474 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -295640,90 +296797,90 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _date_picker = __webpack_require__(2469); +var _date_picker = __webpack_require__(2475); var _date_picker2 = _interopRequireDefault(_date_picker); -var _states = __webpack_require__(2470); +var _states = __webpack_require__(2476); var _states2 = _interopRequireDefault(_states); -var _locale = __webpack_require__(2471); +var _locale = __webpack_require__(2477); var _locale2 = _interopRequireDefault(_locale); -var _time_select = __webpack_require__(2472); +var _time_select = __webpack_require__(2478); var _time_select2 = _interopRequireDefault(_time_select); -var _inline = __webpack_require__(2473); +var _inline = __webpack_require__(2479); var _inline2 = _interopRequireDefault(_inline); -var _range = __webpack_require__(2474); +var _range = __webpack_require__(2480); var _range2 = _interopRequireDefault(_range); -var _min_max = __webpack_require__(2475); +var _min_max = __webpack_require__(2481); var _min_max2 = _interopRequireDefault(_min_max); -var _classes = __webpack_require__(2476); +var _classes = __webpack_require__(2482); var _classes2 = _interopRequireDefault(_classes); -var _open_to_date = __webpack_require__(2477); +var _open_to_date = __webpack_require__(2483); var _open_to_date2 = _interopRequireDefault(_open_to_date); -var _custom_input = __webpack_require__(2478); +var _custom_input = __webpack_require__(2484); var _custom_input2 = _interopRequireDefault(_custom_input); -var _utc = __webpack_require__(2479); +var _utc = __webpack_require__(2485); var _utc2 = _interopRequireDefault(_utc); -var _global_date_picker = __webpack_require__(2480); +var _global_date_picker = __webpack_require__(2486); var _global_date_picker2 = _interopRequireDefault(_global_date_picker); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var datePickerSource = __webpack_require__(2481); +var datePickerSource = __webpack_require__(2487); var datePickerHtml = (0, _services.renderToHtml)(_date_picker2.default); -var statesSource = __webpack_require__(2482); +var statesSource = __webpack_require__(2488); var statesHtml = (0, _services.renderToHtml)(_states2.default); -var localeSource = __webpack_require__(2483); +var localeSource = __webpack_require__(2489); var localeHtml = (0, _services.renderToHtml)(_locale2.default); -var timeSource = __webpack_require__(2484); +var timeSource = __webpack_require__(2490); var timeHtml = (0, _services.renderToHtml)(_time_select2.default); -var inlineSource = __webpack_require__(2485); +var inlineSource = __webpack_require__(2491); var inlineHtml = (0, _services.renderToHtml)(_inline2.default); -var rangeSource = __webpack_require__(2486); +var rangeSource = __webpack_require__(2492); var rangeHtml = (0, _services.renderToHtml)(_range2.default); -var minMaxSource = __webpack_require__(2487); +var minMaxSource = __webpack_require__(2493); var minMaxHtml = (0, _services.renderToHtml)(_min_max2.default); -var classesSource = __webpack_require__(2488); +var classesSource = __webpack_require__(2494); var classesHtml = (0, _services.renderToHtml)(_classes2.default); -var openToDateSource = __webpack_require__(2489); +var openToDateSource = __webpack_require__(2495); var openToDateHtml = (0, _services.renderToHtml)(_open_to_date2.default); -var customInputSource = __webpack_require__(2490); +var customInputSource = __webpack_require__(2496); var customInputHtml = (0, _services.renderToHtml)(_custom_input2.default); -var utcSource = __webpack_require__(2491); +var utcSource = __webpack_require__(2497); var utcHtml = (0, _services.renderToHtml)(_utc2.default); -var globalDatePickerSource = __webpack_require__(2492); +var globalDatePickerSource = __webpack_require__(2498); var globalDatePickerHtml = (0, _services.renderToHtml)(_global_date_picker2.default); var DatePickerExample = exports.DatePickerExample = { @@ -296159,7 +297316,7 @@ var DatePickerExample = exports.DatePickerExample = { }; /***/ }), -/* 2469 */ +/* 2475 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296246,7 +297403,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2470 */ +/* 2476 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296374,7 +297531,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2471 */ +/* 2477 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296504,7 +297661,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2472 */ +/* 2478 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296632,7 +297789,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2473 */ +/* 2479 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296728,7 +297885,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2474 */ +/* 2480 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -296845,7 +298002,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2475 */ +/* 2481 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297071,7 +298228,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2476 */ +/* 2482 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297199,7 +298356,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2477 */ +/* 2483 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297288,7 +298445,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2478 */ +/* 2484 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297411,7 +298568,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2479 */ +/* 2485 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297532,7 +298689,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2480 */ +/* 2486 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -297552,7 +298709,7 @@ var _moment = __webpack_require__(4); var _moment2 = _interopRequireDefault(_moment); -var _reactDatepicker = __webpack_require__(781); +var _reactDatepicker = __webpack_require__(782); var _components = __webpack_require__(2); @@ -298009,79 +299166,79 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2481 */ +/* 2487 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2482 */ +/* 2488 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiDatePicker,\n EuiSpacer,\n EuiFormRow,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: null,\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n const errors = [\n 'Here\\'s an example of an error',\n 'You might have more than one error, so pass an array.',\n ];\n\n return (\n
\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n \n \n
\n );\n }\n}\n" /***/ }), -/* 2483 */ +/* 2489 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n
\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n
\n );\n }\n}\n" /***/ }), -/* 2484 */ +/* 2490 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n
\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n
\n );\n }\n}\n" /***/ }), -/* 2485 */ +/* 2491 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n
\n \n \n
\n );\n }\n}\n" /***/ }), -/* 2486 */ +/* 2492 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiDatePickerRange,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment(),\n endDate: moment().add(11, 'd'),\n };\n\n this.handleChangeStart = this.handleChangeStart.bind(this);\n this.handleChangeEnd = this.handleChangeEnd.bind(this);\n }\n\n handleChangeStart(date) {\n this.setState({\n startDate: date\n });\n }\n\n handleChangeEnd(date) {\n this.setState({\n endDate: date\n });\n }\n\n render() {\n return (\n this.state.endDate}\n aria-label=\"Start date\"\n showTimeSelect\n />\n }\n endDateControl={\n this.state.endDate}\n aria-label=\"End date\"\n showTimeSelect\n />\n }\n />\n );\n }\n}\n" /***/ }), -/* 2487 */ +/* 2493 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment(),\n startDate2: moment(),\n startDate3: moment().add(1, 'days'),\n startDate4: moment().add(1, 'days'),\n startDate5: moment(),\n };\n\n this.handleChange = this.handleChange.bind(this);\n this.handleChange2 = this.handleChange2.bind(this);\n this.handleChange3 = this.handleChange3.bind(this);\n this.handleChange4 = this.handleChange4.bind(this);\n this.handleChange5 = this.handleChange5.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n handleChange2(date) {\n this.setState({\n startDate2: date\n });\n }\n\n handleChange3(date) {\n this.setState({\n startDate3: date\n });\n }\n\n handleChange4(date) {\n this.setState({\n startDate4: date\n });\n }\n\n handleChange5(date) {\n this.setState({\n startDate5: date\n });\n }\n\n isWeekday(date) {\n const day = date.day();\n return day !== 0 && day !== 6;\n }\n\n render() {\n return (\n
\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n
\n );\n }\n}\n" /***/ }), -/* 2488 */ +/* 2494 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n
\n \n \n \n\n \n\n \n \n \n\n \n\n \n date.date() < Math.random() * 31 ? 'dpTest__purpleDay' : undefined}\n />\n \n\n \n\n \n \n \n\n
\n );\n }\n}\n" /***/ }), -/* 2489 */ +/* 2495 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: null,\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n \n \n \n );\n }\n}\n" /***/ }), -/* 2490 */ +/* 2496 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport PropTypes from 'prop-types';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiButton,\n} from '../../../../src/components';\n\n// Should be a component because the datepicker does some ref stuff behind the scenes\n// eslint-disable-next-line react/prefer-stateless-function\nclass ExampleCustomInput extends React.Component {\n\n render() {\n return (\n \n {this.props.value}\n \n );\n }\n}\n\nExampleCustomInput.propTypes = {\n onClick: PropTypes.func,\n value: PropTypes.string\n};\n\n// eslint-disable-next-line react/no-multi-comp\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment()\n };\n\n this.handleChange = this.handleChange.bind(this);\n }\n\n handleChange(date) {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n return (\n }\n />\n );\n }\n}\n" /***/ }), -/* 2491 */ +/* 2497 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport moment from 'moment';\n\nimport {\n EuiDatePicker,\n EuiFormRow,\n EuiSelect,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.options = [\n { value: -1, text: 'GMT -01:00' },\n { value: -2, text: 'GMT -02:00' },\n { value: -3, text: 'GMT -03:00' },\n ];\n\n this.state = {\n startDate: moment(),\n utcOffset: this.options[1].value,\n };\n\n this.handleChange = this.handleChange.bind(this);\n this.onSelectChange = this.onSelectChange.bind(this);\n }\n\n onSelectChange = e => {\n this.setState({\n utcOffset: parseInt(e.target.value, 10)\n });\n };\n\n handleChange = date => {\n this.setState({\n startDate: date\n });\n }\n\n render() {\n const selected =\n this.state.startDate &&\n this.state.startDate.clone().utcOffset(this.state.utcOffset);\n\n return (\n
\n \n \n \n \n \n \n
\n );\n }\n}\n" /***/ }), -/* 2492 */ +/* 2498 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component, Fragment,\n} from 'react';\n\nimport moment from 'moment';\nimport { CalendarContainer } from 'react-datepicker';\n\nimport {\n EuiDatePicker,\n EuiDatePickerRange,\n EuiFormControlLayout,\n EuiButtonEmpty,\n EuiIcon,\n EuiLink, EuiTitle, EuiFlexGrid, EuiFlexItem,\n EuiPopover,\n EuiSpacer,\n EuiText,\n EuiHorizontalRule,\n EuiFlexGroup,\n EuiFormRow,\n EuiSelect,\n EuiFieldNumber,\n EuiButton,\n EuiTabbedContent,\n EuiForm,\n EuiSwitch,\n EuiTextColor,\n} from '../../../../src/components';\n\nconst commonDates = [\n 'Today', 'Yesterday', 'This week', 'Week to date', 'This month', 'Month to date', 'This year', 'Year to date',\n];\n\nconst relativeSelectOptions = [\n { text: 'Seconds ago', value: 'string:s' },\n { text: 'Minutes ago', value: 'string:m' },\n { text: 'Hours ago', value: 'string:h' },\n { text: 'Days ago', value: 'string:d' },\n { text: 'Weeks ago', value: 'string:w' },\n { text: 'Months ago', value: 'string:M' },\n { text: 'Years ago', value: 'string:y' },\n { text: 'Seconds from now', value: 'string:s+' },\n { text: 'Minutes from now', value: 'string:m+' },\n { text: 'Hours from now', value: 'string:h+' },\n { text: 'Days from now', value: 'string:d+' },\n { text: 'Weeks from now', value: 'string:w+' },\n { text: 'Months from now', value: 'string:M+' },\n { text: 'Years from now', value: 'string:y+' },\n];\n\nclass GlobalDatePopover extends Component {\n constructor(props) {\n super(props);\n\n this.tabs = [{\n id: 'absolute',\n name: 'Absolute',\n content: (\n \n {props.children}\n \n ),\n }, {\n id: 'relative',\n name: 'Relative',\n content: (\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ),\n }, {\n id: 'now',\n name: 'Now',\n content: (\n \n {moment().format('MMMM Do YYYY')}\n \n \n \n {moment().format('h:mm:ss a')}\n \n \n \n ),\n }];\n\n this.state = {\n selectedTab: this.tabs[0],\n };\n }\n\n onTabClick = (selectedTab) => {\n this.setState({ selectedTab });\n };\n\n render() {\n return (\n \n );\n }\n}\n\n// eslint-disable-next-line react/no-multi-comp\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n startDate: moment(),\n endDate: moment().add(11, 'd'),\n isPopoverOpen: false,\n recentlyUsed: [\n ['11/25/2017 00:00 AM', '11/25/2017 11:59 PM'],\n ['3 hours ago', '4 minutes ago'],\n 'Last 6 months',\n ['06/11/2017 06:11 AM', '06/11/2017 06:11 PM'],\n ],\n };\n }\n\n handleChangeStart = (date) => {\n this.setState({\n startDate: date\n });\n }\n\n handleChangeEnd = (date) => {\n this.setState({\n endDate: date\n });\n }\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n const quickSelectButton = (\n \n \n \n );\n\n const commonlyUsed = this.renderCommonlyUsed(commonDates);\n const recentlyUsed = this.renderRecentlyUsed(this.state.recentlyUsed);\n\n const quickSelectPopover = (\n \n
\n {this.renderQuickSelect()}\n \n {commonlyUsed}\n \n {recentlyUsed}\n
\n \n );\n\n return (\n \n this.state.endDate}\n aria-label=\"Start date\"\n calendarContainer={GlobalDatePopover}\n showTimeSelect\n />\n }\n endDateControl={\n this.state.endDate}\n aria-label=\"End date\"\n calendarContainer={GlobalDatePopover}\n showTimeSelect\n />\n }\n />\n \n );\n }\n\n renderQuickSelect = () => {\n const firstOptions = [\n { value: 'last', text: 'Last' },\n { value: 'previous', text: 'Previous' },\n ];\n\n const lastOptions = [\n { value: 'seconds', text: 'seconds' },\n { value: 'minutes', text: 'minutes' },\n { value: 'hours', text: 'hours' },\n { value: 'days', text: 'days' },\n { value: 'weeks', text: 'weeks' },\n { value: 'months', text: 'months' },\n { value: 'years', text: 'years' },\n ];\n\n return (\n \n Quick select\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Apply\n \n \n \n \n );\n }\n\n renderCommonlyUsed = (commonDates) => {\n const links = commonDates.map((date) => {\n return (\n {date}\n );\n });\n\n return (\n \n Commonly used\n \n \n \n {links}\n \n \n \n );\n }\n\n renderRecentlyUsed = (recentDates) => {\n const links = recentDates.map((date) => {\n let dateRange;\n if (typeof date !== 'string') {\n dateRange = `${date[0]} – ${date[1]}`;\n }\n\n return (\n {dateRange || date}\n );\n });\n\n return (\n \n Recently used date ranges\n \n \n \n {links}\n \n \n \n );\n }\n}\n" /***/ }), -/* 2493 */ +/* 2499 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298096,7 +299253,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _delay_hide = __webpack_require__(2494); +var _delay_hide = __webpack_require__(2500); var _delay_hide2 = _interopRequireDefault(_delay_hide); @@ -298108,7 +299265,7 @@ var _services = __webpack_require__(7); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var delayHideSource = __webpack_require__(2495); +var delayHideSource = __webpack_require__(2501); var delayHideHtml = (0, _services.renderToHtml)(_delay_hide2.default); var DelayHideExample = exports.DelayHideExample = { @@ -298137,7 +299294,7 @@ var DelayHideExample = exports.DelayHideExample = { }; /***/ }), -/* 2494 */ +/* 2500 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298259,13 +299416,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2495 */ +/* 2501 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport {\n EuiDelayHide,\n EuiFlexItem,\n EuiCheckbox,\n EuiFormRow,\n EuiFieldNumber,\n EuiLoadingSpinner\n} from '../../../../src/components';\n\nexport default class extends Component {\n state = {\n minimumDuration: 3000,\n hide: false\n };\n\n onChangeMinimumDuration = event => {\n this.setState({ minimumDuration: parseInt(event.target.value, 10) });\n };\n\n onChangeHide = event => {\n this.setState({ hide: event.target.checked });\n };\n\n render() {\n return (\n \n \n \n \n \n \n \n \n\n \n }\n />\n \n \n \n );\n }\n}\n" /***/ }), -/* 2496 */ +/* 2502 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298286,41 +299443,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _description_list = __webpack_require__(2497); +var _description_list = __webpack_require__(2503); var _description_list2 = _interopRequireDefault(_description_list); -var _description_list_column = __webpack_require__(2498); +var _description_list_column = __webpack_require__(2504); var _description_list_column2 = _interopRequireDefault(_description_list_column); -var _description_list_styling = __webpack_require__(2499); +var _description_list_styling = __webpack_require__(2505); var _description_list_styling2 = _interopRequireDefault(_description_list_styling); -var _description_list_inline = __webpack_require__(2500); +var _description_list_inline = __webpack_require__(2506); var _description_list_inline2 = _interopRequireDefault(_description_list_inline); -var _description_list_reverse = __webpack_require__(2501); +var _description_list_reverse = __webpack_require__(2507); var _description_list_reverse2 = _interopRequireDefault(_description_list_reverse); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var descriptionListSource = __webpack_require__(2502); +var descriptionListSource = __webpack_require__(2508); var descriptionListHtml = (0, _services.renderToHtml)(_description_list2.default); -var descriptionListColumnSource = __webpack_require__(2503); +var descriptionListColumnSource = __webpack_require__(2509); var descriptionListColumnHtml = (0, _services.renderToHtml)(_description_list_column2.default); -var descriptionListStylingSource = __webpack_require__(2504); +var descriptionListStylingSource = __webpack_require__(2510); var descriptionListStylingHtml = (0, _services.renderToHtml)(_description_list_styling2.default); -var descriptionListInlineSource = __webpack_require__(2505); +var descriptionListInlineSource = __webpack_require__(2511); var descriptionListInlineHtml = (0, _services.renderToHtml)(_description_list_inline2.default); -var descriptionListReverseSource = __webpack_require__(2506); +var descriptionListReverseSource = __webpack_require__(2512); var descriptionListReverseHtml = (0, _services.renderToHtml)(_description_list_reverse2.default); var DescriptionListExample = exports.DescriptionListExample = { @@ -298496,7 +299653,7 @@ var DescriptionListExample = exports.DescriptionListExample = { }; /***/ }), -/* 2497 */ +/* 2503 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298568,7 +299725,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2498 */ +/* 2504 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298608,7 +299765,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2499 */ +/* 2505 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298666,7 +299823,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2500 */ +/* 2506 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298706,7 +299863,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2501 */ +/* 2507 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298742,37 +299899,37 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2502 */ +/* 2508 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiDescriptionList,\n EuiFlexItem,\n EuiFlexGroup,\n EuiDescriptionListTitle,\n EuiDescriptionListDescription,\n} from '../../../../src/components';\n\nconst favoriteVideoGames = [\n {\n title: 'The Elder Scrolls: Morrowind',\n description: 'The opening music alone evokes such strong memories.',\n },\n {\n title: 'TIE Fighter',\n description: 'The sequel to XWING, join the dark side and fly for the Emporer.',\n },\n {\n title: 'Quake 2',\n description: 'The game that made me drop out of college.',\n },\n];\nexport default () => (\n \n \n \n \n \n \n \n Dota 2\n \n \n A videogame that I have spent way too much time on over the years.\n \n \n Kings Quest VI\n \n \n The game that forced me to learn DOS.\n \n \n \n \n);\n" /***/ }), -/* 2503 */ +/* 2509 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiDescriptionList,\n} from '../../../../src/components';\n\nconst favoriteVideoGames = [\n {\n title: 'The Elder Scrolls: Morrowind',\n description: 'The opening music alone evokes such strong memories.',\n },\n {\n title: 'TIE Fighter',\n description: 'The sequel to XWING, join the dark side and fly for the Emporer.',\n },\n {\n title: 'Quake 2',\n description: 'The game that made me drop out of college.',\n },\n];\nexport default () => (\n \n);\n" /***/ }), -/* 2504 */ +/* 2510 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiDescriptionList,\n EuiSpacer,\n} from '../../../../src/components';\n\nconst favoriteVideoGames = [\n {\n title: 'The Elder Scrolls: Morrowind',\n description: 'The opening music alone evokes such strong memories.',\n },\n {\n title: 'TIE Fighter',\n description: 'The sequel to XWING, join the dark side and fly for the Emporer.',\n },\n {\n title: 'Quake 2',\n description: 'The game that made me drop out of college.',\n },\n];\nexport default () => (\n
\n \n\n \n\n \n\n \n\n \n
\n);\n" /***/ }), -/* 2505 */ +/* 2511 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiDescriptionList,\n} from '../../../../src/components';\n\nconst favoriteVideoGames = [\n {\n title: 'The Elder Scrolls: Morrowind',\n description: 'The opening music alone evokes such strong memories.',\n },\n {\n title: 'TIE Fighter',\n description: 'The sequel to XWING, join the dark side and fly for the Emporer.',\n },\n {\n title: 'Quake 2',\n description: 'The game that made me drop out of college.',\n },\n];\nexport default () => (\n \n);\n" /***/ }), -/* 2506 */ +/* 2512 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiDescriptionList,\n} from '../../../../src/components';\n\nconst favoriteVideoGame = [\n {\n title: 'Name',\n description: 'The Elder Scrolls: Morrowind',\n },\n {\n title: 'Game style',\n description: 'Open-world, fantasy, action role-playing',\n },\n {\n title: 'Release date',\n description: '2002',\n },\n];\n\nexport default () => (\n \n);\n" /***/ }), -/* 2507 */ +/* 2513 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298793,27 +299950,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _empty_prompt = __webpack_require__(2508); +var _empty_prompt = __webpack_require__(2514); var _empty_prompt2 = _interopRequireDefault(_empty_prompt); -var _custom = __webpack_require__(2509); +var _custom = __webpack_require__(2515); var _custom2 = _interopRequireDefault(_custom); -var _simple = __webpack_require__(2510); +var _simple = __webpack_require__(2516); var _simple2 = _interopRequireDefault(_simple); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var emptyPromptSource = __webpack_require__(2511); +var emptyPromptSource = __webpack_require__(2517); var emptyPromptHtml = (0, _services.renderToHtml)(_empty_prompt2.default); -var customSource = __webpack_require__(2512); +var customSource = __webpack_require__(2518); var customHtml = (0, _services.renderToHtml)(_custom2.default); -var simpleSource = __webpack_require__(2513); +var simpleSource = __webpack_require__(2519); var simpleHtml = (0, _services.renderToHtml)(_simple2.default); var EmptyPromptExample = exports.EmptyPromptExample = { @@ -298898,7 +300055,7 @@ var EmptyPromptExample = exports.EmptyPromptExample = { }; /***/ }), -/* 2508 */ +/* 2514 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -298949,7 +300106,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2509 */ +/* 2515 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299002,7 +300159,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2510 */ +/* 2516 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299042,25 +300199,25 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2511 */ +/* 2517 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiEmptyPrompt,\n EuiButton,\n} from '../../../../src/components';\n\nexport default () => (\n You have no spice}\n body={\n \n

\n Navigators use massive amounts of spice to gain a limited form of prescience.\n This allows them to safely navigate interstellar space, enabling trade and travel throughout the galaxy.\n

\n

You’ll need spice to rule Arrakis, young Atreides.

\n
\n }\n actions={Harvest spice}\n />\n);\n" /***/ }), -/* 2512 */ +/* 2518 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiEmptyPrompt,\n EuiButton,\n} from '../../../../src/components';\n\nexport default () => (\n You have no spice}\n titleSize=\"xs\"\n body={\n \n

\n Navigators use massive amounts of spice to gain a limited form of prescience.\n This allows them to safely navigate interstellar space, enabling trade and travel throughout the galaxy.\n

\n

You’ll need spice to rule Arrakis, young Atreides.

\n
\n }\n actions={Harvest spice}\n />\n);\n" /***/ }), -/* 2513 */ +/* 2519 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiEmptyPrompt,\n EuiButton,\n EuiButtonEmpty,\n} from '../../../../src/components';\n\nexport default () => (\n You have no spice}\n actions={[\n Harvest spice,\n Sabotage all spice fields,\n ]}\n />\n);\n" /***/ }), -/* 2514 */ +/* 2520 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299081,13 +300238,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _error_boundary = __webpack_require__(2515); +var _error_boundary = __webpack_require__(2521); var _error_boundary2 = _interopRequireDefault(_error_boundary); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var errorBoundarySource = __webpack_require__(2516); +var errorBoundarySource = __webpack_require__(2522); var errorBoundaryHtml = (0, _services.renderToHtml)(_error_boundary2.default); var ErrorBoundaryExample = exports.ErrorBoundaryExample = { @@ -299117,7 +300274,7 @@ var ErrorBoundaryExample = exports.ErrorBoundaryExample = { }; /***/ }), -/* 2515 */ +/* 2521 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299150,13 +300307,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2516 */ +/* 2522 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiErrorBoundary,\n} from '../../../../src/components';\n\nconst BadComponent = () => {\n throw new Error('I\\'m here to kick butt and chew bubblegum. And I\\'m all out of gum.');\n};\n\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 2517 */ +/* 2523 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299177,13 +300334,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _expression = __webpack_require__(2518); +var _expression = __webpack_require__(2524); var _expression2 = _interopRequireDefault(_expression); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var expressionSource = __webpack_require__(2519); +var expressionSource = __webpack_require__(2525); var expressionHtml = (0, _services.renderToHtml)(_expression2.default); var ExpressionExample = exports.ExpressionExample = { @@ -299213,7 +300370,7 @@ var ExpressionExample = exports.ExpressionExample = { }; /***/ }), -/* 2518 */ +/* 2524 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299528,13 +300685,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2519 */ +/* 2525 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiExpression,\n EuiExpressionButton,\n EuiPopoverTitle,\n EuiFlexItem,\n EuiFlexGroup,\n EuiPopover,\n EuiSelect,\n EuiFieldText,\n} from '../../../../src/components';\n\n// Rise the popovers above GuidePageSideNav\nconst POPOVER_STYLE = { zIndex: '200' };\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n example1: {\n isOpen: false,\n value: 'count()'\n },\n example2: {\n object: 'A',\n value: '100',\n description: 'Is above'\n },\n };\n }\n\n openExample1 = () => {\n this.setState({\n example1: {\n ...this.state.example1,\n isOpen: true,\n },\n example2: {\n ...this.state.example2,\n isOpen: false,\n },\n });\n };\n\n closeExample1 = () => {\n this.setState({\n example1: {\n ...this.state.example1,\n isOpen: false,\n },\n });\n };\n\n openExample2 = () => {\n this.setState({\n example1: {\n ...this.state.example1,\n isOpen: false,\n },\n example2: {\n ...this.state.example2,\n isOpen: true,\n },\n });\n };\n\n closeExample2 = () => {\n this.setState({\n example2: {\n ...this.state.example2,\n isOpen: false,\n },\n });\n };\n\n changeExample1 = (event) => {\n this.setState({ example1: { ...this.state.example1, value: event.target.value } });\n }\n\n changeExample2Object = (event) => {\n this.setState({ example2: { ...this.state.example2, object: event.target.value } });\n }\n\n changeExample2Value = (event) => {\n this.setState({ example2: { ...this.state.example2, value: event.target.value } });\n }\n\n changeExample2Description = (event) => {\n this.setState({ example2: { ...this.state.example2, description: event.target.value } });\n }\n\n renderPopover1() {\n return (\n
\n When\n \n \n \n
\n );\n }\n\n renderPopover2() {\n return (\n
\n {this.state.example2.description}\n \n \n \n \n \n\n \n \n \n\n \n \n \n \n \n
\n );\n }\n\n render() {\n return (\n \n \n \n )}\n isOpen={this.state.example1.isOpen}\n closePopover={this.closeExample1}\n panelPaddingSize=\"none\"\n ownFocus\n withTitle\n anchorPosition=\"downLeft\"\n >\n {this.renderPopover1()}\n \n \n\n \n \n )}\n isOpen={this.state.example2.isOpen}\n closePopover={this.closeExample2}\n panelPaddingSize=\"none\"\n ownFocus\n withTitle\n anchorPosition=\"downLeft\"\n >\n {this.renderPopover2()}\n \n \n \n );\n }\n}\n" /***/ }), -/* 2520 */ +/* 2526 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299555,13 +300712,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _filter_group = __webpack_require__(2521); +var _filter_group = __webpack_require__(2527); var _filter_group2 = _interopRequireDefault(_filter_group); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var filterGroupSource = __webpack_require__(2522); +var filterGroupSource = __webpack_require__(2528); var filterGroupHtml = (0, _services.renderToHtml)(_filter_group2.default); var FilterGroupExample = exports.FilterGroupExample = { @@ -299621,7 +300778,7 @@ var FilterGroupExample = exports.FilterGroupExample = { }; /***/ }), -/* 2521 */ +/* 2527 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299847,13 +301004,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2522 */ +/* 2528 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiPopoverTitle,\n EuiFieldSearch,\n EuiFilterSelectItem,\n EuiLoadingChart,\n EuiSpacer,\n EuiIcon,\n EuiFilterGroup,\n EuiFilterButton,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n isFilterOn: false,\n isOnFilterOn: false,\n isOffFilterOn: false,\n };\n }\n\n toggleFilter = () => {\n this.setState(prevState => ({\n isFilterOn: !prevState.isFilterOn,\n }));\n }\n\n toggleOnFilter = () => {\n this.setState(prevState => ({\n isOnFilterOn: !prevState.isOnFilterOn,\n isOffFilterOn: prevState.isOffFilterOn && !prevState.isOnFilterOn ? false : prevState.isOffFilterOn,\n }));\n }\n\n toggleOffFilter = () => {\n this.setState(prevState => ({\n isOffFilterOn: !prevState.isOffFilterOn,\n isOnFilterOn: prevState.isOnFilterOn && !prevState.isOffFilterOn ? false : prevState.isOnFilterOn,\n }));\n }\n\n onButtonClick() {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover() {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n\n const items = [\n { name: 'Johann Sebastian Bach', checked: 'on' },\n { name: 'Wolfgang Amadeus Mozart', checked: 'on' },\n { name: 'Antonín Dvořák', checked: 'off' },\n { name: 'Dmitri Shostakovich' },\n { name: 'Felix Mendelssohn-Bartholdy' },\n { name: 'Franz Liszt' },\n { name: 'Franz Schubert' },\n { name: 'Frédéric Chopin' },\n { name: 'Georg Friedrich Händel' },\n { name: 'Giuseppe Verdi' },\n { name: 'Gustav Mahler' },\n { name: 'Igor Stravinsky' },\n { name: 'Johannes Brahms' },\n { name: 'Joseph Haydn' },\n { name: 'Ludwig van Beethoven' },\n { name: 'Piotr Illitch Tchaïkovsky' },\n { name: 'Robert Schumann' },\n { name: 'Sergej S. Prokofiew' },\n { name: 'Wolfgang Amadeus Mozart' },\n ];\n\n const button = (\n \n Composers\n \n );\n\n return (\n \n \n Filter\n \n \n On\n \n \n Off\n \n \n \n \n \n
\n {items.map((item, index) => (\n \n {item.name}\n \n ))}\n {/*\n Use when loading items initially\n */}\n
\n
\n \n \n

Loading filters

\n
\n
\n {/*\n Use when no results are returned\n */}\n
\n
\n \n \n

No filters found

\n
\n
\n
\n \n
\n );\n }\n}\n" /***/ }), -/* 2523 */ +/* 2529 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -299870,110 +301027,110 @@ var _react2 = _interopRequireDefault(_react); var _services = __webpack_require__(7); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _flex_group = __webpack_require__(2524); +var _flex_group = __webpack_require__(2530); var _flex_group2 = _interopRequireDefault(_flex_group); -var _flex_group_wrap = __webpack_require__(2525); +var _flex_group_wrap = __webpack_require__(2531); var _flex_group_wrap2 = _interopRequireDefault(_flex_group_wrap); -var _flex_items = __webpack_require__(2526); +var _flex_items = __webpack_require__(2532); var _flex_items2 = _interopRequireDefault(_flex_items); -var _component_span = __webpack_require__(2527); +var _component_span = __webpack_require__(2533); var _component_span2 = _interopRequireDefault(_component_span); -var _flex_gutter = __webpack_require__(2528); +var _flex_gutter = __webpack_require__(2534); var _flex_gutter2 = _interopRequireDefault(_flex_gutter); -var _flex_grow_zero = __webpack_require__(2529); +var _flex_grow_zero = __webpack_require__(2535); var _flex_grow_zero2 = _interopRequireDefault(_flex_grow_zero); -var _flex_grow_numeric = __webpack_require__(2530); +var _flex_grow_numeric = __webpack_require__(2536); var _flex_grow_numeric2 = _interopRequireDefault(_flex_grow_numeric); -var _flex_justify = __webpack_require__(2531); +var _flex_justify = __webpack_require__(2537); var _flex_justify2 = _interopRequireDefault(_flex_justify); -var _direction = __webpack_require__(2532); +var _direction = __webpack_require__(2538); var _direction2 = _interopRequireDefault(_direction); -var _flex_grid = __webpack_require__(2533); +var _flex_grid = __webpack_require__(2539); var _flex_grid2 = _interopRequireDefault(_flex_grid); -var _flex_grid_columns = __webpack_require__(2534); +var _flex_grid_columns = __webpack_require__(2540); var _flex_grid_columns2 = _interopRequireDefault(_flex_grid_columns); -var _flex_nest = __webpack_require__(2535); +var _flex_nest = __webpack_require__(2541); var _flex_nest2 = _interopRequireDefault(_flex_nest); -var _flex_item_panel = __webpack_require__(2536); +var _flex_item_panel = __webpack_require__(2542); var _flex_item_panel2 = _interopRequireDefault(_flex_item_panel); -var _flex_responsive = __webpack_require__(2537); +var _flex_responsive = __webpack_require__(2543); var _flex_responsive2 = _interopRequireDefault(_flex_responsive); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var flexGroupSource = __webpack_require__(2538); +var flexGroupSource = __webpack_require__(2544); var flexGroupHtml = (0, _services.renderToHtml)(_flex_group2.default); -var flexGroupWrapSource = __webpack_require__(2539); +var flexGroupWrapSource = __webpack_require__(2545); var flexGroupWrapHtml = (0, _services.renderToHtml)(_flex_group_wrap2.default); -var flexItemsSource = __webpack_require__(2540); +var flexItemsSource = __webpack_require__(2546); var flexItemsHtml = (0, _services.renderToHtml)(_flex_items2.default); -var componentSpanSource = __webpack_require__(2541); +var componentSpanSource = __webpack_require__(2547); var componentSpanHtml = (0, _services.renderToHtml)(_component_span2.default); -var flexGutterSource = __webpack_require__(2542); +var flexGutterSource = __webpack_require__(2548); var flexGutterHtml = (0, _services.renderToHtml)(_flex_gutter2.default); -var flexGrowZeroSource = __webpack_require__(2543); +var flexGrowZeroSource = __webpack_require__(2549); var flexGrowZeroHtml = (0, _services.renderToHtml)(_flex_grow_zero2.default); -var flexGrowNumericSource = __webpack_require__(2544); +var flexGrowNumericSource = __webpack_require__(2550); var flexGrowNumericHtml = (0, _services.renderToHtml)(_flex_grow_numeric2.default); -var flexJustifySource = __webpack_require__(2545); +var flexJustifySource = __webpack_require__(2551); var flexJustifyHtml = (0, _services.renderToHtml)(_flex_justify2.default); -var directionSource = __webpack_require__(2546); +var directionSource = __webpack_require__(2552); var directionHtml = (0, _services.renderToHtml)(_direction2.default); -var flexGridSource = __webpack_require__(2547); +var flexGridSource = __webpack_require__(2553); var flexGridHtml = (0, _services.renderToHtml)(_flex_grid2.default); -var flexGridColumnsSource = __webpack_require__(2548); +var flexGridColumnsSource = __webpack_require__(2554); var flexGridColumnsHtml = (0, _services.renderToHtml)(_flex_grid_columns2.default); -var flexNestSource = __webpack_require__(2549); +var flexNestSource = __webpack_require__(2555); var flexNestHtml = (0, _services.renderToHtml)(_flex_nest2.default); -var flexItemPanelSource = __webpack_require__(2550); +var flexItemPanelSource = __webpack_require__(2556); var flexItemPanelHtml = (0, _services.renderToHtml)(_flex_item_panel2.default); -var flexGroupResponsiveSource = __webpack_require__(2551); +var flexGroupResponsiveSource = __webpack_require__(2557); var flexGroupResonsiveHtml = (0, _services.renderToHtml)(_flex_responsive2.default); var FlexExample = exports.FlexExample = { @@ -300560,7 +301717,7 @@ var FlexExample = exports.FlexExample = { }; /***/ }), -/* 2524 */ +/* 2530 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300608,7 +301765,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2525 */ +/* 2531 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300651,7 +301808,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2526 */ +/* 2532 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300704,7 +301861,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2527 */ +/* 2533 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300748,7 +301905,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2528 */ +/* 2534 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300925,7 +302082,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2529 */ +/* 2535 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -300967,7 +302124,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2530 */ +/* 2536 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301053,7 +302210,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2531 */ +/* 2537 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301158,7 +302315,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2532 */ +/* 2538 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301201,7 +302358,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2533 */ +/* 2539 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301298,7 +302455,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2534 */ +/* 2540 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301393,7 +302550,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2535 */ +/* 2541 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301483,7 +302640,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2536 */ +/* 2542 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301572,7 +302729,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2537 */ +/* 2543 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301629,91 +302786,91 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2538 */ +/* 2544 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n \n Content grid item\n \n

Another content grid item

\n \n

Note how both of these are the same width and height despite having different content?

\n
\n
\n);\n" /***/ }), -/* 2539 */ +/* 2545 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n Min-width 300px\n \n\n \n Min-width 300px\n \n\n \n Min-width 300px\n \n \n);\n" /***/ }), -/* 2540 */ +/* 2546 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n One\n Two\n Three\n Four\n Five\n \n);\n" /***/ }), -/* 2541 */ +/* 2547 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n);\n" /***/ }), -/* 2542 */ +/* 2548 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n None\n None\n None\n None\n \n\n \n\n \n Extra small\n Extra small\n Extra small\n Extra small\n \n\n \n\n \n Small\n Small\n Small\n Small\n \n\n \n\n \n Medium\n Medium\n Medium\n Medium\n \n\n \n\n \n Large (default)\n Large (default)\n Large (default)\n Large (default)\n \n\n \n\n \n Extra Large\n Extra Large\n Extra Large\n Extra Large\n \n
\n);\n" /***/ }), -/* 2543 */ +/* 2549 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n This item wont grow\n But this item will.\n \n
\n);\n" /***/ }), -/* 2544 */ +/* 2550 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n 1\n 2
wraps content if necessary
\n 3
expands_to_fit_if_content_cannot_wrap
\n 4\n
\n\n \n\n \n 6\n 3\n 1\n 3\n 6\n \n
\n);\n" /***/ }), -/* 2545 */ +/* 2551 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiText,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n One here on the left\n The other over here on the right.\n \n\n \n\n \n One here on the left\n The other over here on the right.\n \n\n \n\n \n I’m a single centered item!\n \n\n \n\n \n \n \n

I

\n

am

\n

really

\n

tall

\n
\n
\n I am vertically centered!\n
\n
\n);\n" /***/ }), -/* 2546 */ +/* 2552 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n Content grid item\n Another content grid item\n Using the column direction\n \n);\n" /***/ }), -/* 2547 */ +/* 2553 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n} from '../../../../src/components';\n\nconst ITEM_STYLE = { width: '300px' };\n\nexport default () => (\n
\n \n
One
\n
Two
\n
Three
\n
Four
\n
Five
\n
Six
\n
Seven
\n
\n
\n);\n" /***/ }), -/* 2548 */ +/* 2554 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n
One
\n
Two
\n
Three
\n
Four
\n
Five
\n
Six
\n
Seven
\n
\n
\n);\n" /***/ }), -/* 2549 */ +/* 2555 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiFlexGrid,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n
Flex Group
\n \n \n Nested Grid One\n Nested Grid Two\n \n
\n \n
Flex Grid
\n \n \n Nested Grid One\n Nested Grid Two\n Nested Grid Three\n Nested Grid Four\n \n
\n
\n
\n);\n" /***/ }), -/* 2550 */ +/* 2556 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexItem,\n EuiFlexGroup,\n EuiPanel,\n EuiCode,\n EuiText,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n

FlexItem

\n

A side nav might be in this one.

\n

And you would want the panel on the right to expand with it.

\n
\n
\n\n \n \n EuiPanel\n \n \n\n \n \n Another EuiPanel,\n with grow={false}.\n \n \n
\n);\n" /***/ }), -/* 2551 */ +/* 2557 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiIcon,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n On mobile, the icon will show above this text.\n \n\n \n\n \n \n On mobile, the icon will stay to the left of this text.\n \n
\n);\n" /***/ }), -/* 2552 */ +/* 2558 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301734,22 +302891,32 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _flyout = __webpack_require__(2553); +var _flyout = __webpack_require__(2559); + +var _flyout_complicated = __webpack_require__(2560); -var _flyout_complicated = __webpack_require__(2554); +var _flyout_small = __webpack_require__(2561); -var _flyout_size = __webpack_require__(2555); +var _flyout_large = __webpack_require__(2562); + +var _flyout_max_width = __webpack_require__(2563); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var flyoutSource = __webpack_require__(2556); +var flyoutSource = __webpack_require__(2564); var flyoutHtml = (0, _services.renderToHtml)(_flyout.Flyout); -var flyoutComplicatedSource = __webpack_require__(2557); +var flyoutComplicatedSource = __webpack_require__(2565); var flyoutComplicatedHtml = (0, _services.renderToHtml)(_flyout_complicated.FlyoutComplicated); -var flyoutSizeSource = __webpack_require__(2558); -var flyoutSizeHtml = (0, _services.renderToHtml)(_flyout_size.FlyoutSize); +var flyoutSmallSource = __webpack_require__(2566); +var flyoutSmallHtml = (0, _services.renderToHtml)(_flyout_small.FlyoutSmall); + +var flyoutLargeSource = __webpack_require__(2567); +var flyoutLargeHtml = (0, _services.renderToHtml)(_flyout_large.FlyoutLarge); + +var flyoutMaxWidthSource = __webpack_require__(2568); +var flyoutMaxWidthHtml = (0, _services.renderToHtml)(_flyout_max_width.FlyoutMaxWidth); var FlyoutExample = exports.FlyoutExample = { title: 'Flyout', @@ -301876,13 +303043,13 @@ var FlyoutExample = exports.FlyoutExample = { props: { EuiFlyoutFooter: _components2.EuiFlyoutFooter }, demo: _react2.default.createElement(_flyout_complicated.FlyoutComplicated, null) }, { - title: 'Flyout sizing and focus', + title: 'Small flyout, ownFocus', source: [{ type: _components.GuideSectionTypes.JS, - code: flyoutSizeSource + code: flyoutSmallSource }, { type: _components.GuideSectionTypes.HTML, - code: flyoutSizeHtml + code: flyoutSmallHtml }], text: _react2.default.createElement( 'p', @@ -301908,12 +303075,66 @@ var FlyoutExample = exports.FlyoutExample = { ), ' prop. The latter not only traps the focus of our flyout, but also adds background overlay to reinforce your boundries.' ), - demo: _react2.default.createElement(_flyout_size.FlyoutSize, null) + demo: _react2.default.createElement(_flyout_small.FlyoutSmall, null) + }, { + title: 'Large flyout', + source: [{ + type: _components.GuideSectionTypes.JS, + code: flyoutLargeSource + }, { + type: _components.GuideSectionTypes.HTML, + code: flyoutLargeHtml + }], + text: _react2.default.createElement( + 'p', + null, + 'In this example, we set ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'size' + ), + ' to ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'l' + ), + '.' + ), + demo: _react2.default.createElement(_flyout_large.FlyoutLarge, null) + }, { + title: 'maxWidth', + source: [{ + type: _components.GuideSectionTypes.JS, + code: flyoutMaxWidthSource + }, { + type: _components.GuideSectionTypes.HTML, + code: flyoutMaxWidthHtml + }], + text: _react2.default.createElement( + 'p', + null, + 'In this example, we set ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'maxWidth' + ), + ' to ', + _react2.default.createElement( + _components2.EuiCode, + null, + '448px' + ), + ', to set the width of the flyout at the ideal width for a form.' + ), + demo: _react2.default.createElement(_flyout_max_width.FlyoutMaxWidth, null) }] }; /***/ }), -/* 2553 */ +/* 2559 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -301979,7 +303200,7 @@ var Flyout = exports.Flyout = function (_Component) { value: function render() { var flyout = void 0; - var htmlCode = '\n \n \n

\n
\n
\n \n ...\n \n
\n'; + var htmlCode = '\n \n \n

\n
\n
\n \n ...\n \n
\n'; if (this.state.isFlyoutVisible) { flyout = _react2.default.createElement( @@ -301995,7 +303216,7 @@ var Flyout = exports.Flyout = function (_Component) { _components.EuiTitle, { size: 'm' }, _react2.default.createElement( - 'h1', + 'h2', { id: 'flyoutTitle' }, 'A typical flyout' ) @@ -302028,7 +303249,7 @@ var Flyout = exports.Flyout = function (_Component) { _react2.default.createElement( _components.EuiButton, { onClick: this.showFlyout }, - 'Show Flyout' + 'Show flyout' ), flyout ); @@ -302063,7 +303284,7 @@ Flyout.__docgenInfo = [{ }]; /***/ }), -/* 2554 */ +/* 2560 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -302293,7 +303514,7 @@ var FlyoutComplicated = exports.FlyoutComplicated = function (_Component) { _components.EuiTitle, { size: 'm' }, _react2.default.createElement( - 'h1', + 'h2', { id: 'flyoutComplicatedTitle' }, 'Flyout header' ) @@ -302383,7 +303604,7 @@ var FlyoutComplicated = exports.FlyoutComplicated = function (_Component) { _react2.default.createElement( _components.EuiButton, { onClick: this.showFlyout }, - 'Show Flyout' + 'Show flyout' ), flyout ); @@ -302445,7 +303666,157 @@ FlyoutComplicated.__docgenInfo = [{ }]; /***/ }), -/* 2555 */ +/* 2561 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.FlyoutSmall = undefined; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var FlyoutSmall = exports.FlyoutSmall = function (_Component) { + _inherits(FlyoutSmall, _Component); + + function FlyoutSmall(props) { + _classCallCheck(this, FlyoutSmall); + + var _this = _possibleConstructorReturn(this, (FlyoutSmall.__proto__ || Object.getPrototypeOf(FlyoutSmall)).call(this, props)); + + _this.onSwitchChange = function () { + _this.setState({ + isSwitchChecked: !_this.state.isSwitchChecked + }); + }; + + _this.state = { + isFlyoutVisible: false, + isSwitchChecked: true + }; + + _this.closeFlyout = _this.closeFlyout.bind(_this); + _this.showFlyout = _this.showFlyout.bind(_this); + return _this; + } + + _createClass(FlyoutSmall, [{ + key: 'closeFlyout', + value: function closeFlyout() { + this.setState({ isFlyoutVisible: false }); + } + }, { + key: 'showFlyout', + value: function showFlyout() { + this.setState({ isFlyoutVisible: true }); + } + }, { + key: 'render', + value: function render() { + + var flyout = void 0; + if (this.state.isFlyoutVisible) { + flyout = _react2.default.createElement( + _components.EuiFlyout, + { + ownFocus: true, + onClose: this.closeFlyout, + size: 's', + 'aria-labelledby': 'flyoutSmallTitle' + }, + _react2.default.createElement( + _components.EuiFlyoutHeader, + { hasBorder: true }, + _react2.default.createElement( + _components.EuiTitle, + { size: 's' }, + _react2.default.createElement( + 'h2', + { id: 'flyoutSmallTitle' }, + 'A small flyout' + ) + ) + ), + _react2.default.createElement( + _components.EuiFlyoutBody, + null, + _react2.default.createElement( + _components.EuiText, + null, + _react2.default.createElement( + 'p', + null, + 'In small flyouts, it is ok to reduce the header size to ', + _react2.default.createElement( + 'code', + null, + 's' + ), + '.' + ) + ) + ) + ); + } + return _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + _components.EuiButton, + { onClick: this.showFlyout }, + 'Show small flyout' + ), + flyout + ); + } + }]); + + return FlyoutSmall; +}(_react.Component); + +FlyoutSmall.__docgenInfo = [{ + 'description': '', + 'displayName': 'FlyoutSmall', + 'methods': [{ + 'name': 'onSwitchChange', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'closeFlyout', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'showFlyout', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }] +}]; + +/***/ }), +/* 2562 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -302454,7 +303825,7 @@ FlyoutComplicated.__docgenInfo = [{ Object.defineProperty(exports, "__esModule", { value: true }); -exports.FlyoutSize = undefined; +exports.FlyoutLarge = undefined; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -302472,13 +303843,13 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -var FlyoutSize = exports.FlyoutSize = function (_Component) { - _inherits(FlyoutSize, _Component); +var FlyoutLarge = exports.FlyoutLarge = function (_Component) { + _inherits(FlyoutLarge, _Component); - function FlyoutSize(props) { - _classCallCheck(this, FlyoutSize); + function FlyoutLarge(props) { + _classCallCheck(this, FlyoutLarge); - var _this = _possibleConstructorReturn(this, (FlyoutSize.__proto__ || Object.getPrototypeOf(FlyoutSize)).call(this, props)); + var _this = _possibleConstructorReturn(this, (FlyoutLarge.__proto__ || Object.getPrototypeOf(FlyoutLarge)).call(this, props)); _this.onSwitchChange = function () { _this.setState({ @@ -302496,7 +303867,7 @@ var FlyoutSize = exports.FlyoutSize = function (_Component) { return _this; } - _createClass(FlyoutSize, [{ + _createClass(FlyoutLarge, [{ key: 'closeFlyout', value: function closeFlyout() { this.setState({ isFlyoutVisible: false }); @@ -302515,21 +303886,20 @@ var FlyoutSize = exports.FlyoutSize = function (_Component) { flyout = _react2.default.createElement( _components.EuiFlyout, { - ownFocus: true, onClose: this.closeFlyout, - size: 's', - 'aria-labelledby': 'flyoutSizeTitle' + size: 'l', + 'aria-labelledby': 'flyoutLargeTitle' }, _react2.default.createElement( _components.EuiFlyoutHeader, { hasBorder: true }, _react2.default.createElement( _components.EuiTitle, - { size: 's' }, + { size: 'm' }, _react2.default.createElement( - 'h1', - { id: 'flyoutSizeTitle' }, - 'A small flyout' + 'h2', + { id: 'flyoutLargeTitle' }, + 'A large flyout' ) ) ), @@ -302542,13 +303912,7 @@ var FlyoutSize = exports.FlyoutSize = function (_Component) { _react2.default.createElement( 'p', null, - 'In small flyouts, it is ok to reduce the header size to ', - _react2.default.createElement( - 'code', - null, - 's' - ), - '.' + 'The large flyout is very wide.' ) ) ) @@ -302560,19 +303924,19 @@ var FlyoutSize = exports.FlyoutSize = function (_Component) { _react2.default.createElement( _components.EuiButton, { onClick: this.showFlyout }, - 'Show Flyout' + 'Show large flyout' ), flyout ); } }]); - return FlyoutSize; + return FlyoutLarge; }(_react.Component); -FlyoutSize.__docgenInfo = [{ +FlyoutLarge.__docgenInfo = [{ 'description': '', - 'displayName': 'FlyoutSize', + 'displayName': 'FlyoutLarge', 'methods': [{ 'name': 'onSwitchChange', 'docblock': null, @@ -302595,25 +303959,223 @@ FlyoutSize.__docgenInfo = [{ }]; /***/ }), -/* 2556 */ +/* 2563 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.FlyoutMaxWidth = undefined; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var FlyoutMaxWidth = exports.FlyoutMaxWidth = function (_Component) { + _inherits(FlyoutMaxWidth, _Component); + + function FlyoutMaxWidth(props) { + _classCallCheck(this, FlyoutMaxWidth); + + var _this = _possibleConstructorReturn(this, (FlyoutMaxWidth.__proto__ || Object.getPrototypeOf(FlyoutMaxWidth)).call(this, props)); + + _this.onSwitchChange = function () { + _this.setState({ + isSwitchChecked: !_this.state.isSwitchChecked + }); + }; + + _this.state = { + isFlyoutVisible: false, + isSwitchChecked: true + }; + + _this.closeFlyout = _this.closeFlyout.bind(_this); + _this.showFlyout = _this.showFlyout.bind(_this); + return _this; + } + + _createClass(FlyoutMaxWidth, [{ + key: 'closeFlyout', + value: function closeFlyout() { + this.setState({ isFlyoutVisible: false }); + } + }, { + key: 'showFlyout', + value: function showFlyout() { + this.setState({ isFlyoutVisible: true }); + } + }, { + key: 'render', + value: function render() { + var flyout = void 0; + + if (this.state.isFlyoutVisible) { + flyout = _react2.default.createElement( + _components.EuiFlyout, + { + onClose: this.closeFlyout, + 'aria-labelledby': 'flyoutMaxWidthTitle', + maxWidth: 448 + }, + _react2.default.createElement( + _components.EuiFlyoutHeader, + { hasBorder: true }, + _react2.default.createElement( + _components.EuiTitle, + { size: 'm' }, + _react2.default.createElement( + 'h2', + { id: 'flyoutMaxWidthTitle' }, + '448px wide flyout' + ) + ) + ), + _react2.default.createElement( + _components.EuiFlyoutBody, + null, + _react2.default.createElement( + _components.EuiText, + null, + _react2.default.createElement( + 'p', + null, + 'In many cases, you\u2019ll want to set a custom width that\u201Ds tailored to your content. In this case, the flyout is an ideal width for form elements.' + ) + ), + _react2.default.createElement(_components.EuiSpacer, null), + _react2.default.createElement( + _components.EuiForm, + null, + _react2.default.createElement( + _components.EuiFormRow, + { + label: 'Text field', + helpText: 'I am some friendly help text.' + }, + _react2.default.createElement(_components.EuiFieldText, { name: 'first' }) + ), + _react2.default.createElement( + _components.EuiFormRow, + { + label: 'Select (with no initial selection)' + }, + _react2.default.createElement(_components.EuiSelect, { + hasNoInitialSelection: true, + options: [{ value: 'option_one', text: 'Option one' }, { value: 'option_two', text: 'Option two' }, { value: 'option_three', text: 'Option three' }] + }) + ), + _react2.default.createElement( + _components.EuiFormRow, + { + label: 'File picker' + }, + _react2.default.createElement(_components.EuiFilePicker, null) + ), + _react2.default.createElement( + _components.EuiFormRow, + { + label: 'Range' + }, + _react2.default.createElement(_components.EuiRange, { + min: 0, + max: 100, + name: 'range', + id: 'range' + }) + ) + ) + ) + ); + } + + return _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + _components.EuiButton, + { onClick: this.showFlyout }, + 'Show max-width flyout' + ), + flyout + ); + } + }]); + + return FlyoutMaxWidth; +}(_react.Component); + +FlyoutMaxWidth.__docgenInfo = [{ + 'description': '', + 'displayName': 'FlyoutMaxWidth', + 'methods': [{ + 'name': 'onSwitchChange', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'closeFlyout', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'showFlyout', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }] +}]; + +/***/ }), +/* 2564 */ /***/ (function(module, exports) { -module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutBody,\n EuiFlyoutHeader,\n EuiButton,\n EuiText,\n EuiTitle,\n EuiCodeBlock,\n} from '../../../../src/components';\n\nexport class Flyout extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n let flyout;\n\n const htmlCode = `\n \n \n

\n
\n
\n \n ...\n \n
\n`;\n\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n A typical flyout\n

\n
\n
\n \n \n

\n For consistency across the many flyouts, please utilize the following code for\n implementing the flyout with a header.\n

\n
\n \n {htmlCode}\n \n
\n \n );\n }\n\n return (\n
\n \n Show Flyout\n \n\n {flyout}\n
\n );\n }\n}\n" +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutBody,\n EuiFlyoutHeader,\n EuiButton,\n EuiText,\n EuiTitle,\n EuiCodeBlock,\n} from '../../../../src/components';\n\nexport class Flyout extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n let flyout;\n\n const htmlCode = `\n \n \n

\n
\n
\n \n ...\n \n
\n`;\n\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n A typical flyout\n

\n
\n
\n \n \n

\n For consistency across the many flyouts, please utilize the following code for\n implementing the flyout with a header.\n

\n
\n \n {htmlCode}\n \n
\n \n );\n }\n\n return (\n
\n \n Show flyout\n \n\n {flyout}\n
\n );\n }\n}\n" /***/ }), -/* 2557 */ +/* 2565 */ /***/ (function(module, exports) { -module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiCodeBlock,\n EuiFlexGroup,\n EuiFlexItem,\n EuiFlyout,\n EuiFlyoutBody,\n EuiFlyoutFooter,\n EuiFlyoutHeader,\n EuiPopover,\n EuiSpacer,\n EuiTab,\n EuiTabs,\n EuiText,\n EuiTitle,\n} from '../../../../src/components';\n\nexport class FlyoutComplicated extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n selectedTabId: '1',\n isPopoverOpen: false,\n };\n\n this.tabs = [{\n id: '1',\n name: 'Tab 1',\n }, {\n id: '2',\n name: 'Tab 2',\n }];\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n closePopover = () => {\n this.setState({ isPopoverOpen: false });\n }\n\n togglePopover = () => {\n this.setState(({ isPopoverOpen }) => ({ isPopoverOpen: !isPopoverOpen }));\n }\n\n onSelectedTabChanged = id => {\n this.setState({\n selectedTabId: id,\n });\n }\n\n renderTabs() {\n return this.tabs.map((tab, index) => (\n this.onSelectedTabChanged(tab.id)}\n isSelected={tab.id === this.state.selectedTabId}\n key={index}\n >\n {tab.name}\n \n ));\n }\n\n render() {\n const flyoutContent = (\n \n

\n Far out in the uncharted backwaters of the unfashionable end of\n the western spiral arm of the Galaxy lies a small unregarded\n yellow sun.\n

\n\n

\n Orbiting this at a distance of roughly ninety-two million miles\n is an utterly insignificant little blue green planet whose ape-\n descended life forms are so amazingly primitive that they still\n think digital watches are a pretty neat idea.\n

\n\n
    \n
  • List item one
  • \n
  • List item two
  • \n
  • Dolphins
  • \n
\n\n

\n This planet has - or rather had - a problem, which was this: most\n of the people living on it were unhappy for pretty much of the time.\n Many solutions were suggested for this problem, but most of these\n were largely concerned with the movements of small green pieces\n of paper, which is odd because on the whole it was not the small\n green pieces of paper that were unhappy.\n

\n\n

This is Heading Two

\n\n
    \n
  1. Number one
  2. \n
  3. Number two
  4. \n
  5. Dolphins again
  6. \n
\n\n

\n But the dog wasn’t lazy, it was just\n practicing mindfulness, so it had a greater sense of\n life-satisfaction than that fox with all its silly jumping.\n

\n\n

\n And from the fox’s perspective, life was full of hoops to jump through, low-hanging\n fruit to jump for, and dead car batteries to jump-start.\n

\n\n

This is Heading Three

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n
\n );\n\n const htmlCode = `\n
\n asdf\n
\n`;\n\n let flyout;\n\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n Flyout header\n

\n
\n \n \n

Put navigation items in the header, and cross tab actions in a footer.

\n
\n \n {this.renderTabs()}\n \n
\n \n Even popovers can be included}\n isOpen={this.state.isPopoverOpen}\n >\n

This is the popover content, notice how it can overflow the flyout!

\n \n {flyoutContent}\n \n {htmlCode}\n \n
\n \n \n \n \n Close\n \n \n \n \n Save\n \n \n \n \n \n );\n }\n\n return (\n
\n \n Show Flyout\n \n\n {flyout}\n
\n );\n }\n}\n" +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiCodeBlock,\n EuiFlexGroup,\n EuiFlexItem,\n EuiFlyout,\n EuiFlyoutBody,\n EuiFlyoutFooter,\n EuiFlyoutHeader,\n EuiPopover,\n EuiSpacer,\n EuiTab,\n EuiTabs,\n EuiText,\n EuiTitle,\n} from '../../../../src/components';\n\nexport class FlyoutComplicated extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n selectedTabId: '1',\n isPopoverOpen: false,\n };\n\n this.tabs = [{\n id: '1',\n name: 'Tab 1',\n }, {\n id: '2',\n name: 'Tab 2',\n }];\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n closePopover = () => {\n this.setState({ isPopoverOpen: false });\n }\n\n togglePopover = () => {\n this.setState(({ isPopoverOpen }) => ({ isPopoverOpen: !isPopoverOpen }));\n }\n\n onSelectedTabChanged = id => {\n this.setState({\n selectedTabId: id,\n });\n }\n\n renderTabs() {\n return this.tabs.map((tab, index) => (\n this.onSelectedTabChanged(tab.id)}\n isSelected={tab.id === this.state.selectedTabId}\n key={index}\n >\n {tab.name}\n \n ));\n }\n\n render() {\n const flyoutContent = (\n \n

\n Far out in the uncharted backwaters of the unfashionable end of\n the western spiral arm of the Galaxy lies a small unregarded\n yellow sun.\n

\n\n

\n Orbiting this at a distance of roughly ninety-two million miles\n is an utterly insignificant little blue green planet whose ape-\n descended life forms are so amazingly primitive that they still\n think digital watches are a pretty neat idea.\n

\n\n
    \n
  • List item one
  • \n
  • List item two
  • \n
  • Dolphins
  • \n
\n\n

\n This planet has - or rather had - a problem, which was this: most\n of the people living on it were unhappy for pretty much of the time.\n Many solutions were suggested for this problem, but most of these\n were largely concerned with the movements of small green pieces\n of paper, which is odd because on the whole it was not the small\n green pieces of paper that were unhappy.\n

\n\n

This is Heading Two

\n\n
    \n
  1. Number one
  2. \n
  3. Number two
  4. \n
  5. Dolphins again
  6. \n
\n\n

\n But the dog wasn’t lazy, it was just\n practicing mindfulness, so it had a greater sense of\n life-satisfaction than that fox with all its silly jumping.\n

\n\n

\n And from the fox’s perspective, life was full of hoops to jump through, low-hanging\n fruit to jump for, and dead car batteries to jump-start.\n

\n\n

This is Heading Three

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n
\n );\n\n const htmlCode = `\n
\n asdf\n
\n`;\n\n let flyout;\n\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n Flyout header\n

\n
\n \n \n

Put navigation items in the header, and cross tab actions in a footer.

\n
\n \n {this.renderTabs()}\n \n
\n \n Even popovers can be included}\n isOpen={this.state.isPopoverOpen}\n >\n

This is the popover content, notice how it can overflow the flyout!

\n \n {flyoutContent}\n \n {htmlCode}\n \n
\n \n \n \n \n Close\n \n \n \n \n Save\n \n \n \n \n \n );\n }\n\n return (\n
\n \n Show flyout\n \n\n {flyout}\n
\n );\n }\n}\n" /***/ }), -/* 2558 */ +/* 2566 */ /***/ (function(module, exports) { -module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutHeader,\n EuiFlyoutBody,\n EuiButton,\n EuiText,\n EuiTitle,\n} from '../../../../src/components';\n\nexport class FlyoutSize extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n\n let flyout;\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n A small flyout\n

\n
\n
\n \n \n

\n In small flyouts, it is ok to reduce the header size to s.\n

\n
\n
\n \n );\n }\n return (\n
\n \n Show Flyout\n \n\n {flyout}\n
\n );\n }\n}\n" +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutHeader,\n EuiFlyoutBody,\n EuiButton,\n EuiText,\n EuiTitle,\n} from '../../../../src/components';\n\nexport class FlyoutSmall extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n\n let flyout;\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n A small flyout\n

\n
\n
\n \n \n

\n In small flyouts, it is ok to reduce the header size to s.\n

\n
\n
\n \n );\n }\n return (\n
\n \n Show small flyout\n \n\n {flyout}\n
\n );\n }\n}\n" /***/ }), -/* 2559 */ +/* 2567 */ +/***/ (function(module, exports) { + +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutHeader,\n EuiFlyoutBody,\n EuiButton,\n EuiText,\n EuiTitle,\n} from '../../../../src/components';\n\nexport class FlyoutLarge extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n\n let flyout;\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n A large flyout\n

\n
\n
\n \n \n

\n The large flyout is very wide.\n

\n
\n
\n \n );\n }\n return (\n
\n \n Show large flyout\n \n\n {flyout}\n
\n );\n }\n}\n" + +/***/ }), +/* 2568 */ +/***/ (function(module, exports) { + +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlyout,\n EuiFlyoutBody,\n EuiFlyoutHeader,\n EuiButton,\n EuiText,\n EuiTitle,\n EuiFieldText,\n EuiForm,\n EuiFormRow,\n EuiFilePicker,\n EuiRange,\n EuiSelect,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport class FlyoutMaxWidth extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isFlyoutVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeFlyout = this.closeFlyout.bind(this);\n this.showFlyout = this.showFlyout.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeFlyout() {\n this.setState({ isFlyoutVisible: false });\n }\n\n showFlyout() {\n this.setState({ isFlyoutVisible: true });\n }\n\n render() {\n let flyout;\n\n if (this.state.isFlyoutVisible) {\n flyout = (\n \n \n \n

\n 448px wide flyout\n

\n
\n
\n \n \n

\n In many cases, you’ll want to set a custom width that”s tailored to your content.\n In this case, the flyout is an ideal width for form elements.\n

\n
\n\n \n\n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n \n
\n \n );\n }\n\n return (\n
\n \n Show max-width flyout\n \n\n {flyout}\n
\n );\n }\n}\n" + +/***/ }), +/* 2569 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -302634,102 +304196,102 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _field_search = __webpack_require__(2560); +var _field_search = __webpack_require__(2570); var _field_search2 = _interopRequireDefault(_field_search); -var _field_text = __webpack_require__(2561); +var _field_text = __webpack_require__(2571); var _field_text2 = _interopRequireDefault(_field_text); -var _field_number = __webpack_require__(2562); +var _field_number = __webpack_require__(2572); var _field_number2 = _interopRequireDefault(_field_number); -var _field_password = __webpack_require__(2563); +var _field_password = __webpack_require__(2573); var _field_password2 = _interopRequireDefault(_field_password); -var _text_area = __webpack_require__(2564); +var _text_area = __webpack_require__(2574); var _text_area2 = _interopRequireDefault(_text_area); -var _file_picker = __webpack_require__(2565); +var _file_picker = __webpack_require__(2575); -var _select = __webpack_require__(2566); +var _select = __webpack_require__(2576); var _select2 = _interopRequireDefault(_select); -var _checkbox = __webpack_require__(2567); +var _checkbox = __webpack_require__(2577); var _checkbox2 = _interopRequireDefault(_checkbox); -var _checkbox_group = __webpack_require__(2568); +var _checkbox_group = __webpack_require__(2578); var _checkbox_group2 = _interopRequireDefault(_checkbox_group); -var _radio = __webpack_require__(2569); +var _radio = __webpack_require__(2579); var _radio2 = _interopRequireDefault(_radio); -var _radio_group = __webpack_require__(2570); +var _radio_group = __webpack_require__(2580); var _radio_group2 = _interopRequireDefault(_radio_group); -var _range = __webpack_require__(2571); +var _range = __webpack_require__(2581); var _range2 = _interopRequireDefault(_range); -var _switch = __webpack_require__(2572); +var _switch = __webpack_require__(2582); var _switch2 = _interopRequireDefault(_switch); -var _form_control_layout = __webpack_require__(2573); +var _form_control_layout = __webpack_require__(2583); var _form_control_layout2 = _interopRequireDefault(_form_control_layout); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var fieldSearchSource = __webpack_require__(2574); +var fieldSearchSource = __webpack_require__(2584); var fieldSearchHtml = (0, _services.renderToHtml)(_field_search2.default); -var fieldTextSource = __webpack_require__(2575); +var fieldTextSource = __webpack_require__(2585); var fieldTextHtml = (0, _services.renderToHtml)(_field_text2.default); -var fieldNumberSource = __webpack_require__(2576); +var fieldNumberSource = __webpack_require__(2586); var fieldNumberHtml = (0, _services.renderToHtml)(_field_number2.default); -var fieldPasswordSource = __webpack_require__(2577); +var fieldPasswordSource = __webpack_require__(2587); var fieldPasswordHtml = (0, _services.renderToHtml)(_field_password2.default); -var textAreaSource = __webpack_require__(2578); +var textAreaSource = __webpack_require__(2588); var textAreaHtml = (0, _services.renderToHtml)(_text_area2.default); -var filePickerSource = __webpack_require__(2579); +var filePickerSource = __webpack_require__(2589); var filePickerHtml = (0, _services.renderToHtml)(_file_picker.FilePicker); -var selectSource = __webpack_require__(2580); +var selectSource = __webpack_require__(2590); var selectHtml = (0, _services.renderToHtml)(_select2.default); -var checkboxSource = __webpack_require__(2581); +var checkboxSource = __webpack_require__(2591); var checkboxHtml = (0, _services.renderToHtml)(_checkbox2.default); -var checkboxGroupSource = __webpack_require__(2582); +var checkboxGroupSource = __webpack_require__(2592); var checkboxGroupHtml = (0, _services.renderToHtml)(_checkbox_group2.default); -var radioSource = __webpack_require__(2583); +var radioSource = __webpack_require__(2593); var radioHtml = (0, _services.renderToHtml)(_radio2.default); -var radioGroupSource = __webpack_require__(2584); +var radioGroupSource = __webpack_require__(2594); var radioGroupHtml = (0, _services.renderToHtml)(_radio_group2.default); -var rangeSource = __webpack_require__(2585); +var rangeSource = __webpack_require__(2595); var rangeHtml = (0, _services.renderToHtml)(_range2.default); -var switchSource = __webpack_require__(2586); +var switchSource = __webpack_require__(2596); var switchHtml = (0, _services.renderToHtml)(_switch2.default); -var formControlLayoutSource = __webpack_require__(2587); +var formControlLayoutSource = __webpack_require__(2597); var formControlLayoutHtml = (0, _services.renderToHtml)(_form_control_layout2.default); var FormControlsExample = exports.FormControlsExample = { @@ -302848,6 +304410,29 @@ var FormControlsExample = exports.FormControlsExample = { type: _components.GuideSectionTypes.HTML, code: selectHtml }], + text: _react2.default.createElement( + 'p', + null, + 'This component renders a basic HTML ', + _react2.default.createElement( + 'code', + null, + '\n \n\n \n\n \n \n \n\n \n\n {} }}\n >\n \n \n\n \n\n {} }}\n >\n \n \n\n \n\n \n \n \n\n \n\n \n \n \n\n \n\n {} }}\n icon=\"search\"\n >\n \n \n\n \n\n {} }}\n icon={{ type: 'arrowDown', side: 'right' }}\n >\n \n \n\n \n\n {} }}\n icon=\"search\"\n >\n \n \n\n \n\n {} }}\n icon={{ type: 'arrowDown', side: 'right' }}\n >\n \n \n\n \n\n {} }}\n icon=\"search\"\n >\n \n \n\n \n\n Label}\n >\n \n \n\n \n\n %}\n >\n \n \n\n \n\n {} }}\n prepend={Button}\n >\n \n \n \n);\n" /***/ }), -/* 2588 */ +/* 2598 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -304957,62 +306542,62 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _form_rows = __webpack_require__(2589); +var _form_rows = __webpack_require__(2599); var _form_rows2 = _interopRequireDefault(_form_rows); -var _described_form_group = __webpack_require__(2590); +var _described_form_group = __webpack_require__(2600); var _described_form_group2 = _interopRequireDefault(_described_form_group); -var _full_width = __webpack_require__(2591); +var _full_width = __webpack_require__(2601); var _full_width2 = _interopRequireDefault(_full_width); -var _popover = __webpack_require__(2592); +var _popover = __webpack_require__(2602); var _popover2 = _interopRequireDefault(_popover); -var _inline = __webpack_require__(2593); +var _inline = __webpack_require__(2603); var _inline2 = _interopRequireDefault(_inline); -var _inline_sizing = __webpack_require__(2594); +var _inline_sizing = __webpack_require__(2604); var _inline_sizing2 = _interopRequireDefault(_inline_sizing); -var _inline_popover = __webpack_require__(2595); +var _inline_popover = __webpack_require__(2605); var _inline_popover2 = _interopRequireDefault(_inline_popover); -var _form_compressed = __webpack_require__(2596); +var _form_compressed = __webpack_require__(2606); var _form_compressed2 = _interopRequireDefault(_form_compressed); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var formRowsSource = __webpack_require__(2597); +var formRowsSource = __webpack_require__(2607); var formRowsHtml = (0, _services.renderToHtml)(_form_rows2.default); -var describedFormGroupSource = __webpack_require__(2598); +var describedFormGroupSource = __webpack_require__(2608); var describedFormGroupHtml = (0, _services.renderToHtml)(_described_form_group2.default); -var fullWidthSource = __webpack_require__(2599); +var fullWidthSource = __webpack_require__(2609); var fullWidthHtml = (0, _services.renderToHtml)(_full_width2.default); -var popoverSource = __webpack_require__(2600); +var popoverSource = __webpack_require__(2610); var popoverHtml = (0, _services.renderToHtml)(_popover2.default); -var inlineSource = __webpack_require__(2601); +var inlineSource = __webpack_require__(2611); var inlineHtml = (0, _services.renderToHtml)(_inline2.default); -var inlineSizingSource = __webpack_require__(2602); +var inlineSizingSource = __webpack_require__(2612); var inlineSizingHtml = (0, _services.renderToHtml)(_inline_sizing2.default); -var inlinePopoverSource = __webpack_require__(2603); +var inlinePopoverSource = __webpack_require__(2613); var inlinePopoverHtml = (0, _services.renderToHtml)(_inline_popover2.default); -var formCompressedSource = __webpack_require__(2604); +var formCompressedSource = __webpack_require__(2614); var formCompressedHtml = (0, _services.renderToHtml)(_form_compressed2.default); var FormLayoutsExample = exports.FormLayoutsExample = { @@ -305248,7 +306833,7 @@ var FormLayoutsExample = exports.FormLayoutsExample = { }; /***/ }), -/* 2589 */ +/* 2599 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -305268,7 +306853,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -305450,7 +307035,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2590 */ +/* 2600 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -305470,7 +307055,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -305727,7 +307312,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2591 */ +/* 2601 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -305800,7 +307385,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2592 */ +/* 2602 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -305818,7 +307403,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -305963,7 +307548,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2593 */ +/* 2603 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306022,7 +307607,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2594 */ +/* 2604 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306081,7 +307666,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2595 */ +/* 2605 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306241,7 +307826,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2596 */ +/* 2606 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306261,7 +307846,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -306452,55 +308037,55 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2597 */ +/* 2607 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiCheckboxGroup,\n EuiFieldText,\n EuiForm,\n EuiFormRow,\n EuiFilePicker,\n EuiRange,\n EuiSelect,\n EuiSwitch,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n const idPrefix = makeId();\n\n this.state = {\n isSwitchChecked: false,\n checkboxes: [{\n id: `${idPrefix}0`,\n label: 'Option one',\n }, {\n id: `${idPrefix}1`,\n label: 'Option two is checked by default',\n }, {\n id: `${idPrefix}2`,\n label: 'Option three',\n }],\n checkboxIdToSelectedMap: {\n [`${idPrefix}1`]: true,\n },\n radios: [{\n id: `${idPrefix}4`,\n label: 'Option one',\n }, {\n id: `${idPrefix}5`,\n label: 'Option two is selected by default',\n }, {\n id: `${idPrefix}6`,\n label: 'Option three',\n }],\n radioIdSelected: `${idPrefix}5`,\n };\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n onCheckboxChange = optionId => {\n const newCheckboxIdToSelectedMap = ({ ...this.state.checkboxIdToSelectedMap, ...{\n [optionId]: !this.state.checkboxIdToSelectedMap[optionId],\n } });\n\n this.setState({\n checkboxIdToSelectedMap: newCheckboxIdToSelectedMap,\n });\n }\n\n onRadioChange = optionId => {\n this.setState({\n radioIdSelected: optionId,\n });\n }\n\n render() {\n return (\n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n Save form\n \n \n );\n }\n}\n" /***/ }), -/* 2598 */ +/* 2608 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiButton,\n EuiCode,\n EuiFieldText,\n EuiForm,\n EuiFormRow,\n EuiDescribedFormGroup,\n EuiFilePicker,\n EuiRange,\n EuiSelect,\n EuiSwitch,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n const idPrefix = makeId();\n\n this.state = {\n isSwitchChecked: false,\n checkboxes: [{\n id: `${idPrefix}0`,\n label: 'Option one',\n }, {\n id: `${idPrefix}1`,\n label: 'Option two is checked by default',\n }, {\n id: `${idPrefix}2`,\n label: 'Option three',\n }],\n checkboxIdToSelectedMap: {\n [`${idPrefix}1`]: true,\n },\n radios: [{\n id: `${idPrefix}4`,\n label: 'Option one',\n }, {\n id: `${idPrefix}5`,\n label: 'Option two is selected by default',\n }, {\n id: `${idPrefix}6`,\n label: 'Option three',\n }],\n radioIdSelected: `${idPrefix}5`,\n };\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n onCheckboxChange = optionId => {\n const newCheckboxIdToSelectedMap = ({ ...this.state.checkboxIdToSelectedMap, ...{\n [optionId]: !this.state.checkboxIdToSelectedMap[optionId],\n } });\n\n this.setState({\n checkboxIdToSelectedMap: newCheckboxIdToSelectedMap,\n });\n }\n\n onRadioChange = optionId => {\n this.setState({\n radioIdSelected: optionId,\n });\n }\n\n render() {\n return (\n \n Single text field}\n description={\n \n When using this with a single form row where this text serves as the help text for the input,\n it is a good idea to pass idAria="someID" to the form group and pass\n describedByIds={[someID]} to its form row.\n \n }\n >\n \n \n \n \n\n Multiple fields}\n titleSize=\"m\"\n description=\"Here are three form rows. The first form row does not have a title.\"\n >\n \n We do not pass describedByIds when there are multiple form rows.\n \n }\n >\n \n \n\n \n \n \n\n \n \n \n \n\n Full width}\n titleSize=\"xxxs\"\n description={\n \n By default, EuiDescribedFormGroup will be double the default width of form elements.\n However, you can pass fullWidth prop to this, the individual field and row components\n to expand to their container.\n \n }\n fullWidth\n >\n \n \n \n\n \n \n \n \n\n \n Save form\n \n \n );\n }\n}\n" /***/ }), -/* 2599 */ +/* 2609 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiFieldSearch,\n EuiRange,\n EuiTextArea,\n EuiFormRow,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n EuiButton,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n \n \n Search\n \n \n\n \n\n \n \n \n\n \n \n \n \n);\n" /***/ }), -/* 2600 */ +/* 2610 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiPopover,\n EuiForm,\n EuiRange,\n EuiFormRow,\n EuiSwitch,\n EuiFieldText,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n isSwitchChecked: true,\n };\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n const button = (\n \n Form in a popover\n \n );\n\n const formSample = (\n \n \n \n \n\n \n \n \n\n \n \n \n \n );\n\n return (\n
\n \n
\n {formSample}\n
\n \n
\n );\n }\n}\n" /***/ }), -/* 2601 */ +/* 2611 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiFormRow,\n EuiButton,\n EuiFieldText,\n} from '../../../../src/components/';\n\nexport default () => (\n \n \n \n \n \n \n \n \n \n \n \n \n \n Save\n \n \n \n);\n" /***/ }), -/* 2602 */ +/* 2612 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiFormRow,\n EuiButton,\n EuiFieldText,\n EuiFieldNumber,\n} from '../../../../src/components/';\n\nexport default () => (\n \n \n \n \n \n \n \n \n \n \n \n \n \n Save\n \n \n \n);\n" /***/ }), -/* 2603 */ +/* 2613 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiPopover,\n EuiForm,\n EuiFormRow,\n EuiFieldText,\n EuiFlexGroup,\n EuiFlexItem,\n EuiFieldNumber,\n\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n isSwitchChecked: true,\n };\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n const button = (\n \n Form in a popover\n \n );\n\n const formSample = (\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Save\n \n \n \n \n );\n\n return (\n \n
\n {formSample}\n
\n \n );\n }\n}\n" /***/ }), -/* 2604 */ +/* 2614 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiCheckboxGroup,\n EuiFieldText,\n EuiForm,\n EuiFormRow,\n EuiFilePicker,\n EuiRange,\n EuiSelect,\n EuiSwitch,\n EuiPanel,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n const idPrefix = makeId();\n\n this.state = {\n isSwitchChecked: false,\n checkboxes: [{\n id: `${idPrefix}0`,\n label: 'Option one',\n }, {\n id: `${idPrefix}1`,\n label: 'Option two is checked by default',\n }, {\n id: `${idPrefix}2`,\n label: 'Option three',\n }],\n checkboxIdToSelectedMap: {\n [`${idPrefix}1`]: true,\n },\n radios: [{\n id: `${idPrefix}4`,\n label: 'Option one',\n }, {\n id: `${idPrefix}5`,\n label: 'Option two is selected by default',\n }, {\n id: `${idPrefix}6`,\n label: 'Option three',\n }],\n radioIdSelected: `${idPrefix}5`,\n };\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n onCheckboxChange = optionId => {\n const newCheckboxIdToSelectedMap = ({ ...this.state.checkboxIdToSelectedMap, ...{\n [optionId]: !this.state.checkboxIdToSelectedMap[optionId],\n } });\n\n this.setState({\n checkboxIdToSelectedMap: newCheckboxIdToSelectedMap,\n });\n }\n\n onRadioChange = optionId => {\n this.setState({\n radioIdSelected: optionId,\n });\n }\n\n render() {\n return (\n \n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n \n Save form\n \n \n \n );\n }\n}\n" /***/ }), -/* 2605 */ +/* 2615 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306521,13 +308106,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _validation = __webpack_require__(2606); +var _validation = __webpack_require__(2616); var _validation2 = _interopRequireDefault(_validation); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var validationSource = __webpack_require__(2607); +var validationSource = __webpack_require__(2617); var validationHtml = (0, _services.renderToHtml)(_validation2.default); var FormValidationExample = exports.FormValidationExample = { @@ -306575,7 +308160,7 @@ var FormValidationExample = exports.FormValidationExample = { }; /***/ }), -/* 2606 */ +/* 2616 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306715,13 +308300,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2607 */ +/* 2617 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiButton,\n EuiForm,\n EuiSelect,\n EuiFormRow,\n EuiTextArea,\n EuiFieldText,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n showErrors: true,\n };\n }\n\n onButtonClick() {\n this.setState({\n showErrors: !this.state.showErrors,\n });\n }\n\n render() {\n const button = (\n \n Toggle errors\n \n );\n\n let errors;\n\n if (this.state.showErrors) {\n errors = [\n 'Here\\'s an example of an error',\n 'You might have more than one error, so pass an array.',\n ];\n }\n\n return (\n \n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n\n {button}\n \n \n );\n }\n}\n\n" /***/ }), -/* 2608 */ +/* 2618 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306742,20 +308327,20 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _header = __webpack_require__(2609); +var _header = __webpack_require__(2619); var _header2 = _interopRequireDefault(_header); -var _header_links = __webpack_require__(2613); +var _header_links = __webpack_require__(2623); var _header_links2 = _interopRequireDefault(_header_links); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var headerSource = __webpack_require__(2614); +var headerSource = __webpack_require__(2624); var headerHtml = (0, _services.renderToHtml)(_header2.default); -var headerLinksSource = __webpack_require__(2615); +var headerLinksSource = __webpack_require__(2625); var headerLinksHtml = (0, _services.renderToHtml)(_header_links2.default); var HeaderExample = exports.HeaderExample = { @@ -306817,7 +308402,7 @@ var HeaderExample = exports.HeaderExample = { }; /***/ }), -/* 2609 */ +/* 2619 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -306835,15 +308420,15 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _header_app_menu = __webpack_require__(2610); +var _header_app_menu = __webpack_require__(2620); var _header_app_menu2 = _interopRequireDefault(_header_app_menu); -var _header_user_menu = __webpack_require__(2611); +var _header_user_menu = __webpack_require__(2621); var _header_user_menu2 = _interopRequireDefault(_header_user_menu); -var _header_spaces_menu = __webpack_require__(2612); +var _header_spaces_menu = __webpack_require__(2622); var _header_spaces_menu2 = _interopRequireDefault(_header_spaces_menu); @@ -306989,7 +308574,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2610 */ +/* 2620 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307153,7 +308738,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2611 */ +/* 2621 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307345,7 +308930,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2612 */ +/* 2622 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307497,7 +309082,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2613 */ +/* 2623 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307586,19 +309171,19 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2614 */ +/* 2624 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiHeader,\n EuiHeaderBreadcrumbs,\n EuiHeaderSection,\n EuiHeaderSectionItem,\n EuiHeaderSectionItemButton,\n EuiHeaderLogo,\n EuiIcon,\n} from '../../../../src/components';\n\nimport HeaderAppMenu from './header_app_menu';\nimport HeaderUserMenu from './header_user_menu';\nimport HeaderSpacesMenu from './header_spaces_menu';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n }\n\n renderLogo() {\n return (\n \n );\n }\n\n renderBreadcrumbs() {\n const breadcrumbs = [{\n text: 'Management',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked management'); },\n 'data-test-subj': 'breadcrumbsAnimals',\n className: 'customClass',\n }, {\n text: 'Truncation test is here for a really long item',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked truncation test'); },\n }, {\n text: 'hidden',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked hidden'); },\n }, {\n text: 'Users',\n href: '#',\n onClick: (e) => { e.preventDefault(); console.log('You clicked users'); },\n }, {\n text: 'Create',\n }];\n\n return (\n \n );\n }\n\n renderSearch() {\n return (\n \n \n \n );\n }\n\n render() {\n return (\n \n \n \n {this.renderLogo()}\n \n \n \n \n\n {this.renderBreadcrumbs()}\n \n\n \n \n {this.renderSearch()}\n \n\n \n \n \n\n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2615 */ +/* 2625 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiHeader,\n EuiHeaderSectionItem,\n EuiHeaderLogo,\n EuiHeaderLinks,\n EuiHeaderLink,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isAppMenuOpen: false,\n };\n }\n\n render() {\n return (\n \n\n \n \n Product\n \n \n\n \n \n Docs\n \n\n \n Code\n \n\n \n Help\n \n \n\n \n );\n }\n}\n" /***/ }), -/* 2616 */ +/* 2626 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307619,13 +309204,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _health = __webpack_require__(2617); +var _health = __webpack_require__(2627); var _health2 = _interopRequireDefault(_health); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var healthSource = __webpack_require__(2618); +var healthSource = __webpack_require__(2628); var healthHtml = (0, _services.renderToHtml)(_health2.default); var HealthExample = exports.HealthExample = { @@ -307655,7 +309240,7 @@ var HealthExample = exports.HealthExample = { }; /***/ }), -/* 2617 */ +/* 2627 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307706,13 +309291,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2618 */ +/* 2628 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiHealth,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n Unknown\n \n\n \n\n \n Healthy\n \n\n \n\n \n Warning\n \n\n \n\n \n Failure\n \n
\n);\n" /***/ }), -/* 2619 */ +/* 2629 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307733,11 +309318,11 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _highlight = __webpack_require__(2620); +var _highlight = __webpack_require__(2630); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var highlightSource = __webpack_require__(2621); +var highlightSource = __webpack_require__(2631); var highlightHtml = (0, _services.renderToHtml)(_highlight.Highlight); var HighlightExample = exports.HighlightExample = { @@ -307768,7 +309353,7 @@ var HighlightExample = exports.HighlightExample = { }; /***/ }), -/* 2620 */ +/* 2630 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307857,13 +309442,13 @@ Highlight.__docgenInfo = [{ }]; /***/ }), -/* 2621 */ +/* 2631 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiHighlight,\n EuiFieldSearch,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport class Highlight extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n searchValue: 'jumped over',\n };\n }\n\n onSearchChange = (e) => {\n const searchValue = e.target.value;\n this.setState({\n searchValue,\n });\n }\n\n render() {\n const { searchValue } = this.state;\n return (\n \n \n\n \n\n \n The quick brown fox jumped over the lazy dog\n \n \n );\n }\n}\n" /***/ }), -/* 2622 */ +/* 2632 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307884,20 +309469,20 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _horizontal_rule = __webpack_require__(2623); +var _horizontal_rule = __webpack_require__(2633); var _horizontal_rule2 = _interopRequireDefault(_horizontal_rule); -var _horizontal_rule_margin = __webpack_require__(2624); +var _horizontal_rule_margin = __webpack_require__(2634); var _horizontal_rule_margin2 = _interopRequireDefault(_horizontal_rule_margin); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var horizontalRuleSource = __webpack_require__(2625); +var horizontalRuleSource = __webpack_require__(2635); var horizontalRuleHtml = (0, _services.renderToHtml)(_horizontal_rule2.default); -var horizontalRuleMarginSource = __webpack_require__(2626); +var horizontalRuleMarginSource = __webpack_require__(2636); var horizontalRuleMarginHtml = (0, _services.renderToHtml)(_horizontal_rule_margin2.default); var HorizontalRuleExample = exports.HorizontalRuleExample = { @@ -307946,7 +309531,7 @@ var HorizontalRuleExample = exports.HorizontalRuleExample = { }; /***/ }), -/* 2623 */ +/* 2633 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -307977,7 +309562,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2624 */ +/* 2634 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308041,19 +309626,19 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2625 */ +/* 2635 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiHorizontalRule,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n \n
\n);\n" /***/ }), -/* 2626 */ +/* 2636 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiHorizontalRule,\n} from '../../../../src/components';\n\nexport default () => (\n
\n

xs

\n \n

s

\n \n

m

\n \n

l (default)

\n \n

xl

\n \n

xxl

\n \n
\n);\n" /***/ }), -/* 2627 */ +/* 2637 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308074,35 +309659,35 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _icons = __webpack_require__(2628); +var _icons = __webpack_require__(2638); var _icons2 = _interopRequireDefault(_icons); -var _apps = __webpack_require__(2629); +var _apps = __webpack_require__(2639); var _apps2 = _interopRequireDefault(_apps); -var _ml = __webpack_require__(2630); +var _ml = __webpack_require__(2640); var _ml2 = _interopRequireDefault(_ml); -var _logos = __webpack_require__(2631); +var _logos = __webpack_require__(2641); var _logos2 = _interopRequireDefault(_logos); -var _logos_third = __webpack_require__(2632); +var _logos_third = __webpack_require__(2642); var _logos_third2 = _interopRequireDefault(_logos_third); -var _icon_sizes = __webpack_require__(2633); +var _icon_sizes = __webpack_require__(2643); var _icon_sizes2 = _interopRequireDefault(_icon_sizes); -var _icon_colors = __webpack_require__(2634); +var _icon_colors = __webpack_require__(2644); var _icon_colors2 = _interopRequireDefault(_icon_colors); -var _accessibility = __webpack_require__(2635); +var _accessibility = __webpack_require__(2645); var _accessibility2 = _interopRequireDefault(_accessibility); @@ -308118,21 +309703,21 @@ var iconHtmlWarning = function iconHtmlWarning() { var iconsHtml = (0, _services.renderToHtml)(iconHtmlWarning); -var iconsSource = __webpack_require__(2636); +var iconsSource = __webpack_require__(2646); -var appsSource = __webpack_require__(2637); +var appsSource = __webpack_require__(2647); -var mlSource = __webpack_require__(2638); +var mlSource = __webpack_require__(2648); -var logosSource = __webpack_require__(2639); +var logosSource = __webpack_require__(2649); -var logosThirdSource = __webpack_require__(2640); +var logosThirdSource = __webpack_require__(2650); -var iconSizesSource = __webpack_require__(2641); +var iconSizesSource = __webpack_require__(2651); -var iconColorsSource = __webpack_require__(2642); +var iconColorsSource = __webpack_require__(2652); -var accessibilitySource = __webpack_require__(2643); +var accessibilitySource = __webpack_require__(2653); var IconExample = exports.IconExample = { title: 'Icons', @@ -308357,7 +309942,7 @@ var IconExample = exports.IconExample = { }; /***/ }), -/* 2628 */ +/* 2638 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308413,7 +309998,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2629 */ +/* 2639 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308470,7 +310055,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2630 */ +/* 2640 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308527,7 +310112,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2631 */ +/* 2641 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308584,7 +310169,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2632 */ +/* 2642 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308641,7 +310226,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2633 */ +/* 2643 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308698,7 +310283,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2634 */ +/* 2644 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308755,7 +310340,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2635 */ +/* 2645 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308788,55 +310373,55 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2636 */ +/* 2646 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconTypes = [\n 'alert',\n 'apps',\n 'arrowDown',\n 'arrowLeft',\n 'arrowRight',\n 'arrowUp',\n 'asterisk',\n 'bolt',\n 'boxesHorizontal',\n 'boxesVertical',\n 'broom',\n 'brush',\n 'bullseye',\n 'calendar',\n 'check',\n 'checkInCircleFilled',\n 'clock',\n 'compute',\n 'console',\n 'controlsHorizontal',\n 'controlsVertical',\n 'copy',\n 'copyClipboard',\n 'cross',\n 'database',\n 'document',\n 'dot',\n 'editorAlignCenter',\n 'editorAlignLeft',\n 'editorAlignRight',\n 'editorBold',\n 'editorCodeBlock',\n 'editorComment',\n 'editorHeading',\n 'editorItalic',\n 'editorLink',\n 'editorStrike',\n 'editorTable',\n 'editorUnderline',\n 'editorOrderedList',\n 'editorUnorderedList',\n 'empty',\n 'exit',\n 'expand',\n 'exportAction',\n 'eye',\n 'eyeClosed',\n 'faceHappy',\n 'faceNeutral',\n 'faceSad',\n 'filter',\n 'fullScreen',\n 'gear',\n 'globe',\n 'grab',\n 'grid',\n 'heatmap',\n 'help',\n 'iInCircle',\n 'importAction',\n 'indexClose',\n 'indexEdit',\n 'indexFlush',\n 'indexMapping',\n 'indexOpen',\n 'indexSettings',\n 'inspect',\n 'invert',\n 'inputOutput',\n 'kqlField',\n 'kqlOperand',\n 'kqlValue',\n 'kqlFunction',\n 'kqlSelector',\n 'link',\n 'list',\n 'listAdd',\n 'lock',\n 'logstashFilter',\n 'logstashIf',\n 'logstashInput',\n 'logstashOutput',\n 'logstashQueue',\n 'mapMarker',\n 'merge',\n 'memory',\n 'minusInCircle',\n 'node',\n 'number',\n 'offline',\n 'online',\n 'pause',\n 'pencil',\n 'pin',\n 'play',\n 'plusInCircle',\n 'popout',\n 'questionInCircle',\n 'refresh',\n 'save',\n 'scale',\n 'search',\n 'shard',\n 'share',\n 'sortDown',\n 'sortLeft',\n 'sortRight',\n 'sortUp',\n 'starEmpty',\n 'starPlusFilled',\n 'stats',\n 'stop',\n 'stopFilled',\n 'storage',\n 'string',\n 'temperature',\n 'tableOfContents',\n 'tear',\n 'trash',\n 'user',\n 'vector',\n 'wrench',\n 'visArea',\n 'visBarHorizontal',\n 'visBarVertical',\n 'visControls',\n 'visGauge',\n 'visGoal',\n 'visHeatmap',\n 'visLine',\n 'visMapCoordinate',\n 'visMapRegion',\n 'visMetric',\n 'visPie',\n 'visTable',\n 'visTagCloud',\n 'visText',\n 'visTimelion',\n 'visVega',\n 'visVisualBuilder',\n];\n\nexport default () => (\n \n {\n iconTypes.map(iconType => (\n \n \n \n \n

{iconType}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2637 */ +/* 2647 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconTypes = [\n 'addDataApp',\n 'advancedSettingsApp',\n 'apmApp',\n 'consoleApp',\n 'dashboardApp',\n 'devToolsApp',\n 'discoverApp',\n 'emsApp',\n 'graphApp',\n 'grokApp',\n 'indexManagementApp',\n 'indexPatternApp',\n 'loggingApp',\n 'machineLearningApp',\n 'managementApp',\n 'monitoringApp',\n 'pipelineApp',\n 'reportingApp',\n 'savedObjectsApp',\n 'searchProfilerApp',\n 'securityApp',\n 'spacesApp',\n 'timelionApp',\n 'upgradeAssistantApp',\n 'usersRolesApp',\n 'visualizeApp',\n 'watchesApp',\n];\n\nexport default () => (\n \n {\n iconTypes.map(iconType => (\n \n \n \n \n

{iconType}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2638 */ +/* 2648 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconTypes = [\n 'dataVisualizer',\n 'createAdvancedJob',\n 'createMultiMetricJob',\n 'createPopulationJob',\n 'createSingleMetricJob',\n];\n\nexport default () => (\n \n {\n iconTypes.map(iconType => (\n \n \n \n \n

{iconType}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2639 */ +/* 2649 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconTypes = [\n 'logoBeats',\n 'logoCloud',\n 'logoCloudEnterprise',\n 'logoElastic',\n 'logoElasticsearch',\n 'logoElasticStack',\n 'logoKibana',\n 'logoLogstash',\n 'logoXpack',\n].sort();\n\nexport default () => (\n \n {\n iconTypes.map(iconType => (\n \n \n \n \n

{iconType}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2640 */ +/* 2650 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconTypes = [\n 'logoAerospike',\n 'logoApache',\n 'logoCeph',\n 'logoCouchbase',\n 'logoDocker',\n 'logoDropwizard',\n 'logoEtcd',\n 'logoGithub',\n 'logoGmail',\n 'logoGolang',\n 'logoHAproxy',\n 'logoKafka',\n 'logoKubernetes',\n 'logoMemcached',\n 'logoMongodb',\n 'logoMySQL',\n 'logoNginx',\n 'logoOsquery',\n 'logoPhp',\n 'logoPostgres',\n 'logoPrometheus',\n 'logoRabbitmq',\n 'logoRedis',\n 'logoSketch',\n 'logoSlack',\n 'logoWebhook',\n 'logoWindows',\n].sort();\n\nexport default () => (\n \n {\n iconTypes.map(iconType => (\n \n \n \n \n

{iconType}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2641 */ +/* 2651 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconSizes = [\n 's',\n 'm',\n 'l',\n 'xl',\n 'xxl',\n 'original',\n];\n\nexport default () => (\n \n {\n iconSizes.map(iconSize => (\n \n \n \n \n

{iconSize}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2642 */ +/* 2652 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiFlexGrid,\n EuiFlexItem,\n EuiIcon,\n EuiPanel,\n EuiText,\n} from '../../../../src/components';\n\nconst iconColors = [\n 'default',\n 'primary',\n 'secondary',\n 'accent',\n 'warning',\n 'danger',\n 'text',\n 'subdued',\n 'ghost',\n '#490',\n '#F98510',\n];\n\nexport default () => (\n \n {\n iconColors.map(iconColor => (\n \n \n \n \n

{iconColor}

\n
\n
\n \n ))\n }\n
\n);\n" /***/ }), -/* 2643 */ +/* 2653 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiIcon,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n
\n);\n" /***/ }), -/* 2644 */ +/* 2654 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -308857,27 +310442,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _image = __webpack_require__(2645); +var _image = __webpack_require__(2655); var _image2 = _interopRequireDefault(_image); -var _image_size = __webpack_require__(2646); +var _image_size = __webpack_require__(2656); var _image_size2 = _interopRequireDefault(_image_size); -var _image_zoom = __webpack_require__(2647); +var _image_zoom = __webpack_require__(2657); var _image_zoom2 = _interopRequireDefault(_image_zoom); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var imageSource = __webpack_require__(2648); +var imageSource = __webpack_require__(2658); var imageHtml = (0, _services.renderToHtml)(_image2.default); -var imageSizesSource = __webpack_require__(2649); +var imageSizesSource = __webpack_require__(2659); var imageSizesHtml = (0, _services.renderToHtml)(_image_size2.default); -var imageZoomSource = __webpack_require__(2650); +var imageZoomSource = __webpack_require__(2660); var imageZoomHtml = (0, _services.renderToHtml)(_image_zoom2.default); var ImageExample = exports.ImageExample = { @@ -309047,7 +310632,7 @@ var ImageExample = exports.ImageExample = { }; /***/ }), -/* 2645 */ +/* 2655 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309078,7 +310663,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2646 */ +/* 2656 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309158,7 +310743,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2647 */ +/* 2657 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309211,25 +310796,25 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2648 */ +/* 2658 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiImage,\n} from '../../../../src/components';\n\nexport default () => (\n \n);\n" /***/ }), -/* 2649 */ +/* 2659 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiImage,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n \n \n \n \n \n \n \n \n \n
\n);\n" /***/ }), -/* 2650 */ +/* 2660 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiImage,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n \n \n \n \n);\n" /***/ }), -/* 2651 */ +/* 2661 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309250,27 +310835,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _key_pad_menu = __webpack_require__(2652); +var _key_pad_menu = __webpack_require__(2662); var _key_pad_menu2 = _interopRequireDefault(_key_pad_menu); -var _key_pad_menu_item_button = __webpack_require__(2653); +var _key_pad_menu_item_button = __webpack_require__(2663); var _key_pad_menu_item_button2 = _interopRequireDefault(_key_pad_menu_item_button); -var _key_pad_beta = __webpack_require__(2654); +var _key_pad_beta = __webpack_require__(2664); var _key_pad_beta2 = _interopRequireDefault(_key_pad_beta); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var keyPadMenuSource = __webpack_require__(2655); +var keyPadMenuSource = __webpack_require__(2665); var keyPadMenuHtml = (0, _services.renderToHtml)(_key_pad_menu2.default); -var keyPadMenuItemButtonSource = __webpack_require__(2656); +var keyPadMenuItemButtonSource = __webpack_require__(2666); var keyPadMenuItemButtonHtml = (0, _services.renderToHtml)(_key_pad_menu_item_button2.default); -var keyPadBetaSource = __webpack_require__(2657); +var keyPadBetaSource = __webpack_require__(2667); var keyPadBetaHtml = (0, _services.renderToHtml)(_key_pad_beta2.default); var KeyPadMenuExample = exports.KeyPadMenuExample = { @@ -309363,7 +310948,7 @@ var KeyPadMenuExample = exports.KeyPadMenuExample = { }; /***/ }), -/* 2652 */ +/* 2662 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309423,7 +311008,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2653 */ +/* 2663 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309457,7 +311042,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2654 */ +/* 2664 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309514,25 +311099,25 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2655 */ +/* 2665 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiIcon,\n EuiKeyPadMenu,\n EuiKeyPadMenuItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n \n);\n" /***/ }), -/* 2656 */ +/* 2666 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiIcon,\n EuiKeyPadMenuItemButton,\n} from '../../../../src/components';\n\nexport default () => (\n window.alert('Clicked')}\n >\n \n \n);\n" /***/ }), -/* 2657 */ +/* 2667 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiIcon,\n EuiKeyPadMenu,\n EuiKeyPadMenuItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n\n \n \n \n\n \n \n \n \n);\n" /***/ }), -/* 2658 */ +/* 2668 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309553,13 +311138,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _link = __webpack_require__(2659); +var _link = __webpack_require__(2669); var _link2 = _interopRequireDefault(_link); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var linkSource = __webpack_require__(2660); +var linkSource = __webpack_require__(2670); var linkHtml = (0, _services.renderToHtml)(_link2.default); var LinkExample = exports.LinkExample = { @@ -309594,7 +311179,7 @@ var LinkExample = exports.LinkExample = { }; /***/ }), -/* 2659 */ +/* 2669 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309736,13 +311321,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2660 */ +/* 2670 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiLink,\n EuiText,\n} from '../../../../src/components';\n\nexport default () => (\n \n

\n Open the {(\n \n Elastic website\n \n )} in a new tab.\n

\n

\n This link is actually a {(\n window.alert('Button clicked')}\n >\n button\n \n )} with an onClick handler.\n

\n

\n Here is an example of a {(\n {\n if (!window.confirm('Are you sure you want to see the eui repo?')) {\n e.preventDefault();\n }\n }}\n >\n link\n \n )} with both an href and an onClick handler.\n

\n

Links can be colored as well.

\n
    \n
  • \n \n subdued\n \n
  • \n
  • \n \n secondary\n \n
  • \n
  • \n \n accent\n \n
  • \n
  • \n \n danger\n \n
  • \n
  • \n \n warning\n \n
  • \n
  • \n \n \n ghost\n \n \n
  • \n
\n
\n);\n" /***/ }), -/* 2661 */ +/* 2671 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309763,27 +311348,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _loading_kibana = __webpack_require__(2662); +var _loading_kibana = __webpack_require__(2672); var _loading_kibana2 = _interopRequireDefault(_loading_kibana); -var _loading_chart = __webpack_require__(2663); +var _loading_chart = __webpack_require__(2673); var _loading_chart2 = _interopRequireDefault(_loading_chart); -var _loading_spinner = __webpack_require__(2664); +var _loading_spinner = __webpack_require__(2674); var _loading_spinner2 = _interopRequireDefault(_loading_spinner); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var loadingKibanaSource = __webpack_require__(2665); +var loadingKibanaSource = __webpack_require__(2675); var loadingKibanaHtml = (0, _services.renderToHtml)(_loading_kibana2.default); -var loadingChartSource = __webpack_require__(2666); +var loadingChartSource = __webpack_require__(2676); var loadingChartHtml = (0, _services.renderToHtml)(_loading_chart2.default); -var loadingSpinnerSource = __webpack_require__(2667); +var loadingSpinnerSource = __webpack_require__(2677); var loadingSpinnerHtml = (0, _services.renderToHtml)(_loading_spinner2.default); var LoadingExample = exports.LoadingExample = { @@ -309840,7 +311425,7 @@ var LoadingExample = exports.LoadingExample = { }; /***/ }), -/* 2662 */ +/* 2672 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309871,7 +311456,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2663 */ +/* 2673 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309911,7 +311496,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2664 */ +/* 2674 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309946,25 +311531,25 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2665 */ +/* 2675 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiLoadingKibana,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n \n
\n);\n" /***/ }), -/* 2666 */ +/* 2676 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiLoadingChart,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n\n   \n\n \n\n   \n\n \n\n

\n\n \n\n   \n\n \n\n   \n\n \n
\n);\n\n" /***/ }), -/* 2667 */ +/* 2677 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiLoadingSpinner,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n\n   \n\n \n\n   \n\n \n\n   \n\n \n
\n);\n\n" /***/ }), -/* 2668 */ +/* 2678 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -309985,21 +311570,21 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _modal = __webpack_require__(2669); +var _modal = __webpack_require__(2679); -var _confirm_modal = __webpack_require__(2670); +var _confirm_modal = __webpack_require__(2680); -var _overflow_test = __webpack_require__(2671); +var _overflow_test = __webpack_require__(2681); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var modalSource = __webpack_require__(2672); +var modalSource = __webpack_require__(2682); var modalHtml = (0, _services.renderToHtml)(_modal.Modal); -var confirmModalSource = __webpack_require__(2673); +var confirmModalSource = __webpack_require__(2683); var confirmModalHtml = (0, _services.renderToHtml)(_confirm_modal.ConfirmModal); -var overflowTestSource = __webpack_require__(2674); +var overflowTestSource = __webpack_require__(2684); var overflowTestHtml = (0, _services.renderToHtml)(_overflow_test.OverflowTest); var ModalExample = exports.ModalExample = { @@ -310073,7 +311658,7 @@ var ModalExample = exports.ModalExample = { }; /***/ }), -/* 2669 */ +/* 2679 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310092,7 +311677,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -310265,7 +311850,7 @@ Modal.__docgenInfo = [{ }]; /***/ }), -/* 2670 */ +/* 2680 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310451,7 +312036,7 @@ ConfirmModal.__docgenInfo = [{ }]; /***/ }), -/* 2671 */ +/* 2681 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310613,25 +312198,25 @@ OverflowTest.__docgenInfo = [{ }]; /***/ }), -/* 2672 */ +/* 2682 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiFieldText,\n EuiForm,\n EuiFormRow,\n EuiModal,\n EuiModalBody,\n EuiModalFooter,\n EuiModalHeader,\n EuiModalHeaderTitle,\n EuiOverlayMask,\n EuiRange,\n EuiSwitch,\n} from '../../../../src/components';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nexport class Modal extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isModalVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeModal = this.closeModal.bind(this);\n this.showModal = this.showModal.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeModal() {\n this.setState({ isModalVisible: false });\n }\n\n showModal() {\n this.setState({ isModalVisible: true });\n }\n\n render() {\n const formSample = (\n \n \n \n \n\n \n \n \n\n \n \n \n \n );\n\n\n let modal;\n\n if (this.state.isModalVisible) {\n modal = (\n \n \n \n \n Form in a modal\n \n \n\n \n {formSample}\n \n\n \n \n Cancel\n \n\n \n Save\n \n \n \n \n );\n }\n return (\n
\n \n Show Modal\n \n\n {modal}\n
\n );\n }\n}\n" /***/ }), -/* 2673 */ +/* 2683 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiConfirmModal,\n EuiOverlayMask,\n EUI_MODAL_CONFIRM_BUTTON,\n} from '../../../../src/components';\n\nexport class ConfirmModal extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isModalVisible: false,\n isDestroyModalVisible: false,\n };\n\n this.closeModal = this.closeModal.bind(this);\n this.showModal = this.showModal.bind(this);\n\n this.closeDestroyModal = this.closeDestroyModal.bind(this);\n this.showDestroyModal = this.showDestroyModal.bind(this);\n }\n\n closeModal() {\n this.setState({ isModalVisible: false });\n }\n\n showModal() {\n this.setState({ isModalVisible: true });\n }\n\n closeDestroyModal() {\n this.setState({ isDestroyModalVisible: false });\n }\n\n showDestroyModal() {\n this.setState({ isDestroyModalVisible: true });\n }\n\n render() {\n let modal;\n\n if (this.state.isModalVisible) {\n modal = (\n \n \n

You’re about to do something.

\n

Are you sure you want to do this?

\n \n
\n );\n }\n\n let destroyModal;\n\n if (this.state.isDestroyModalVisible) {\n destroyModal = (\n \n \n

You’re about to destroy something.

\n

Are you sure you want to do this?

\n \n
\n );\n }\n\n return (\n
\n \n Show ConfirmModal\n \n\n  \n\n \n Show dangerous ConfirmModal\n \n\n {modal}\n {destroyModal}\n
\n );\n }\n}\n" /***/ }), -/* 2674 */ +/* 2684 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiModal,\n EuiModalBody,\n EuiModalFooter,\n EuiModalHeader,\n EuiModalHeaderTitle,\n EuiOverlayMask,\n EuiText,\n} from '../../../../src/components';\n\nexport class OverflowTest extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isModalVisible: false,\n isSwitchChecked: true,\n };\n\n this.closeModal = this.closeModal.bind(this);\n this.showModal = this.showModal.bind(this);\n }\n\n onSwitchChange = () => {\n this.setState({\n isSwitchChecked: !this.state.isSwitchChecked,\n });\n }\n\n closeModal() {\n this.setState({ isModalVisible: false });\n }\n\n showModal() {\n this.setState({ isModalVisible: true });\n }\n\n render() {\n\n let modal;\n\n if (this.state.isModalVisible) {\n modal = (\n \n \n \n \n Form in a modal\n \n \n\n \n \n

\n KING. Whats he that wishes so?\n My cousin, Westmorland? No, my fair cousin;\n If we are mark’d to die, we are enow\n To do our country loss; and if to live,\n The fewer men, the greater share of honour.\n God’s will! I pray thee, wish not one man more.\n By Jove, I am not covetous for gold,\n Nor care I who doth feed upon my cost;\n It yearns me not if men my garments wear;\n Such outward things dwell not in my desires.\n But if it be a sin to covet honour,\n I am the most offending soul alive.\n No, faith, my coz, wish not a man from England.\n God’s peace! I would not lose so great an honour\n As one man more methinks would share from me\n For the best hope I have. O, do not wish one more!\n Rather proclaim it, Westmorland, through my host,\n That he which hath no stomach to this fight,\n Let him depart; his passport shall be made,\n And crowns for convoy put into his purse;\n We would not die in that man’s company\n That fears his fellowship to die with us.\n This day is call’d the feast of Crispian.\n He that outlives this day, and comes safe home,\n Will stand a tip-toe when this day is nam’d,\n And rouse him at the name of Crispian.\n He that shall live this day, and see old age,\n Will yearly on the vigil feast his neighbours,\n And say “To-morrow is Saint Crispian.”\n Then will he strip his sleeve and show his scars,\n And say “These wounds I had on Crispin’s day.”\n Old men forget; yet all shall be forgot,\n But he’ll remember, with advantages,\n What feats he did that day. Then shall our names,\n Familiar in his mouth as household words—\n Harry the King, Bedford and Exeter,\n Warwick and Talbot, Salisbury and Gloucester—\n Be in their flowing cups freshly rememb’red.\n This story shall the good man teach his son;\n And Crispin Crispian shall ne’er go by,\n From this day to the ending of the world,\n But we in it shall be rememberèd—\n We few, we happy few, we band of brothers;\n For he to-day that sheds his blood with me\n Shall be my brother; be he ne’er so vile,\n This day shall gentle his condition;\n And gentlemen in England now a-bed\n Shall think themselves accurs’d they were not here,\n And hold their manhoods cheap whiles any speaks\n That fought with us upon Saint Crispin’s day.\n

\n
\n
\n\n \n \n Cancel\n \n\n \n Save\n \n \n \n
\n );\n }\n return (\n
\n \n Show Modal\n \n\n {modal}\n
\n );\n }\n}\n" /***/ }), -/* 2675 */ +/* 2685 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310652,11 +312237,11 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _mutation_observer = __webpack_require__(2676); +var _mutation_observer = __webpack_require__(2686); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var mutationObserverSource = __webpack_require__(2677); +var mutationObserverSource = __webpack_require__(2687); var mutationObserverHtml = (0, _services.renderToHtml)(_mutation_observer.MutationObserver); var MutationObserverExample = exports.MutationObserverExample = { @@ -310698,7 +312283,7 @@ var MutationObserverExample = exports.MutationObserverExample = { }; /***/ }), -/* 2676 */ +/* 2686 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310861,13 +312446,13 @@ MutationObserver.__docgenInfo = [{ }]; /***/ }), -/* 2677 */ +/* 2687 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiButtonEmpty,\n EuiFlexItem,\n EuiFlexGroup,\n EuiMutationObserver,\n EuiPanel,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport class MutationObserver extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n lastMutation: 'no changes detected',\n buttonColor: 'primary',\n items: ['Item 1', 'Item 2', 'Item 3'],\n };\n }\n\n toggleButtonColor = () => {\n this.setState(({ buttonColor }) => ({\n buttonColor: buttonColor === 'primary' ? 'warning' : 'primary'\n }));\n }\n\n addItem = () => {\n this.setState(({ items }) => ({\n items: [...items, `Item ${items.length + 1}`]\n }));\n }\n\n onMutation = ([{ type }]) => {\n this.setState({\n lastMutation: type === 'attributes'\n ? 'button class name changed'\n : 'DOM tree changed'\n });\n }\n\n render() {\n return (\n
\n

{this.state.lastMutation}

\n\n \n\n \n\n \n Toggle button color\n \n\n \n\n \n \n \n
    \n {this.state.items.map(item =>
  • {item}
  • )}\n
\n \n add item\n
\n
\n
\n\n \n
\n );\n }\n}\n" /***/ }), -/* 2678 */ +/* 2688 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -310888,13 +312473,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _outside_click_detector = __webpack_require__(2679); +var _outside_click_detector = __webpack_require__(2689); var _outside_click_detector2 = _interopRequireDefault(_outside_click_detector); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var outsideClickDetectorSource = __webpack_require__(2680); +var outsideClickDetectorSource = __webpack_require__(2690); var outsideClickDetectorHtml = (0, _services.renderToHtml)(_outside_click_detector2.default); var OutsideClickDetectorExample = exports.OutsideClickDetectorExample = { @@ -310924,7 +312509,7 @@ var OutsideClickDetectorExample = exports.OutsideClickDetectorExample = { }; /***/ }), -/* 2679 */ +/* 2689 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311023,13 +312608,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2680 */ +/* 2690 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiOutsideClickDetector,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isDisabled: false,\n };\n }\n\n toggleDisabled = () => {\n this.setState(prevState => ({\n isDisabled: !prevState.isDisabled,\n }));\n }\n\n render() {\n const { isDisabled } = this.state;\n\n return (\n
\n { window.alert('Clicked outside'); }}\n isDisabled={isDisabled}\n >\n
\n {isDisabled\n ? 'This detector is disabled, so clicking outside will do nothing.'\n : 'Clicking inside here will do nothing, but clicking outside will trigger an alert.'\n }\n
\n \n\n \n\n \n {isDisabled ? 'Enable' : 'Disable'} the detector\n \n
\n );\n }\n}\n" /***/ }), -/* 2681 */ +/* 2691 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311050,41 +312635,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _page = __webpack_require__(2682); +var _page = __webpack_require__(2692); var _page2 = _interopRequireDefault(_page); -var _page_simple = __webpack_require__(2683); +var _page_simple = __webpack_require__(2693); var _page_simple2 = _interopRequireDefault(_page_simple); -var _page_content_only = __webpack_require__(2684); +var _page_content_only = __webpack_require__(2694); var _page_content_only2 = _interopRequireDefault(_page_content_only); -var _page_content_center = __webpack_require__(2685); +var _page_content_center = __webpack_require__(2695); var _page_content_center2 = _interopRequireDefault(_page_content_center); -var _page_content_center_with_side_bar = __webpack_require__(2686); +var _page_content_center_with_side_bar = __webpack_require__(2696); var _page_content_center_with_side_bar2 = _interopRequireDefault(_page_content_center_with_side_bar); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var pageSource = __webpack_require__(2687); +var pageSource = __webpack_require__(2697); var pageHtml = (0, _services.renderToHtml)(_page2.default); -var pageSimpleSource = __webpack_require__(2688); +var pageSimpleSource = __webpack_require__(2698); var pageSimpleHtml = (0, _services.renderToHtml)(_page_simple2.default); -var pageContentOnlySource = __webpack_require__(2689); +var pageContentOnlySource = __webpack_require__(2699); var pageContentOnlyHtml = (0, _services.renderToHtml)(_page2.default); -var pageContentCenterSource = __webpack_require__(2690); +var pageContentCenterSource = __webpack_require__(2700); var pageContentCenterHtml = (0, _services.renderToHtml)(_page2.default); -var PageContentCenterWithSideBarSource = __webpack_require__(2691); +var PageContentCenterWithSideBarSource = __webpack_require__(2701); var PageContentCenterWithSideBarHtml = (0, _services.renderToHtml)(_page2.default); var PageExample = exports.PageExample = { @@ -311220,7 +312805,7 @@ var PageExample = exports.PageExample = { }; /***/ }), -/* 2682 */ +/* 2692 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311310,7 +312895,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2683 */ +/* 2693 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311385,7 +312970,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2684 */ +/* 2694 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311443,7 +313028,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2685 */ +/* 2695 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311501,7 +313086,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2686 */ +/* 2696 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311591,37 +313176,37 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2687 */ +/* 2697 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiPageHeader,\n EuiPageHeaderSection,\n EuiPageSideBar,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n SideBar nav\n \n \n \n \n \n

Page title

\n
\n
\n \n Page abilities\n \n
\n \n \n \n \n

Content title

\n
\n
\n \n Content abilities\n \n
\n \n Content body\n \n
\n
\n
\n);\n" /***/ }), -/* 2688 */ +/* 2698 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiPageHeader,\n EuiPageHeaderSection,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n \n

Page title

\n
\n
\n
\n \n \n \n \n

Content title

\n
\n
\n
\n \n Content body\n \n
\n
\n
\n);\n\n" /***/ }), -/* 2689 */ +/* 2699 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n \n \n

Content title

\n
\n
\n
\n \n Content body\n \n
\n
\n
\n);\n\n\n" /***/ }), -/* 2690 */ +/* 2700 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n \n \n \n

Content title

\n
\n
\n
\n \n Content body\n \n
\n
\n
\n);\n\n\n\n" /***/ }), -/* 2691 */ +/* 2701 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiPageHeader,\n EuiPageHeaderSection,\n EuiPageSideBar,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n SideBar nav\n \n \n \n \n \n

Page title

\n
\n
\n \n Page abilities\n \n
\n \n \n \n \n

Content title

\n
\n
\n \n Content abilities\n \n
\n \n Content body\n \n
\n
\n
\n);\n\n" /***/ }), -/* 2692 */ +/* 2702 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311642,41 +313227,41 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _many_pages = __webpack_require__(2693); +var _many_pages = __webpack_require__(2703); var _many_pages2 = _interopRequireDefault(_many_pages); -var _few_pages = __webpack_require__(2694); +var _few_pages = __webpack_require__(2704); var _few_pages2 = _interopRequireDefault(_few_pages); -var _centered_pagination = __webpack_require__(2695); +var _centered_pagination = __webpack_require__(2705); var _centered_pagination2 = _interopRequireDefault(_centered_pagination); -var _customizable_pagination = __webpack_require__(2696); +var _customizable_pagination = __webpack_require__(2706); var _customizable_pagination2 = _interopRequireDefault(_customizable_pagination); -var _compressed = __webpack_require__(2697); +var _compressed = __webpack_require__(2707); var _compressed2 = _interopRequireDefault(_compressed); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var manyPagesSource = __webpack_require__(2698); +var manyPagesSource = __webpack_require__(2708); var manyPagesnHtml = (0, _services.renderToHtml)(_many_pages2.default); -var fewPagesSource = __webpack_require__(2699); +var fewPagesSource = __webpack_require__(2709); var fewPagesnHtml = (0, _services.renderToHtml)(_few_pages2.default); -var centeredPaginationSource = __webpack_require__(2700); +var centeredPaginationSource = __webpack_require__(2710); var centeredPaginationHtml = (0, _services.renderToHtml)(_centered_pagination2.default); -var customizablePaginationSource = __webpack_require__(2701); +var customizablePaginationSource = __webpack_require__(2711); var customizablePaginationHtml = (0, _services.renderToHtml)(_customizable_pagination2.default); -var compressedSource = __webpack_require__(2702); +var compressedSource = __webpack_require__(2712); var compressedHtml = (0, _services.renderToHtml)(_compressed2.default); var PaginationExample = exports.PaginationExample = { @@ -311779,7 +313364,7 @@ var PaginationExample = exports.PaginationExample = { }; /***/ }), -/* 2693 */ +/* 2703 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311858,7 +313443,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2694 */ +/* 2704 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -311937,7 +313522,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2695 */ +/* 2705 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312024,7 +313609,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2696 */ +/* 2706 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312205,7 +313790,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2697 */ +/* 2707 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312285,37 +313870,37 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2698 */ +/* 2708 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPagination,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n activePage: 0\n };\n\n this.PAGE_COUNT = 22;\n }\n\n goToPage = pageNumber => {\n this.setState({\n activePage: pageNumber,\n });\n }\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2699 */ +/* 2709 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPagination,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n activePage: 0\n };\n\n this.PAGE_COUNT = 4;\n }\n\n goToPage = pageNumber => {\n this.setState({\n activePage: pageNumber,\n });\n }\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2700 */ +/* 2710 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiFlexGroup,\n EuiFlexItem,\n EuiPagination,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n activePage: 0,\n };\n\n this.PAGE_COUNT = 10;\n }\n\n goToPage = pageNumber => {\n this.setState({\n activePage: pageNumber,\n });\n }\n\n render() {\n return (\n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2701 */ +/* 2711 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButtonEmpty,\n EuiContextMenuItem,\n EuiContextMenuPanel,\n EuiFlexGroup,\n EuiFlexItem,\n EuiPagination,\n EuiPopover,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n activePage: 0,\n };\n\n this.PAGE_COUNT = 10;\n }\n\n onButtonClick() {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover() {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n goToPage = pageNumber => {\n this.setState({\n activePage: pageNumber,\n });\n }\n\n render() {\n const button = (\n \n Rows per page: 50\n \n );\n\n const items = [\n (\n { this.closePopover(); window.alert('10 rows'); }}\n >\n 10 rows\n \n ), (\n { this.closePopover(); window.alert('20 rows'); }}\n >\n 20 rows\n \n ), (\n { this.closePopover(); window.alert('50 rows'); }}\n >\n 50 rows\n \n ), (\n { this.closePopover(); window.alert('100 rows'); }}\n >\n 100 rows\n \n ),\n ];\n\n return (\n \n \n \n \n \n \n\n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2702 */ +/* 2712 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPagination,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n activePage: 0\n };\n\n this.PAGE_COUNT = 4;\n }\n\n goToPage = pageNumber => {\n this.setState({\n activePage: pageNumber,\n });\n }\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2703 */ +/* 2713 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312330,7 +313915,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); var _services = __webpack_require__(7); @@ -312338,27 +313923,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _panel = __webpack_require__(2704); +var _panel = __webpack_require__(2714); var _panel2 = _interopRequireDefault(_panel); -var _panel_hover = __webpack_require__(2705); +var _panel_hover = __webpack_require__(2715); var _panel_hover2 = _interopRequireDefault(_panel_hover); -var _panel_badge = __webpack_require__(2706); +var _panel_badge = __webpack_require__(2716); var _panel_badge2 = _interopRequireDefault(_panel_badge); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var panelSource = __webpack_require__(2707); +var panelSource = __webpack_require__(2717); var panelHtml = (0, _services.renderToHtml)(_panel2.default); -var panelHoverSource = __webpack_require__(2708); +var panelHoverSource = __webpack_require__(2718); var panelHoverHtml = (0, _services.renderToHtml)(_panel_hover2.default); -var panelBadgeSource = __webpack_require__(2709); +var panelBadgeSource = __webpack_require__(2719); var panelBadgeHtml = (0, _services.renderToHtml)(_panel_badge2.default); var PanelExample = exports.PanelExample = { @@ -312453,7 +314038,7 @@ var PanelExample = exports.PanelExample = { }; /***/ }), -/* 2704 */ +/* 2714 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312536,7 +314121,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2705 */ +/* 2715 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312571,7 +314156,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2706 */ +/* 2716 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312620,25 +314205,25 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2707 */ +/* 2717 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPanel,\n EuiCode,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n paddingSize="none"\n \n\n \n\n \n paddingSize="s"\n \n\n \n\n \n paddingSize="m"\n \n\n \n\n \n paddingSize="l"\n \n\n \n\n \n paddingSize="l", hasShadow\n \n
\n);\n" /***/ }), -/* 2708 */ +/* 2718 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPanel,\n} from '../../../../src/components';\n\nexport default () => (\n window.alert('Panel clicked')}>\n

Hover me to see my hover state.

\n
\n);\n" /***/ }), -/* 2709 */ +/* 2719 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiPanel,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nconst badges = [null, 'Beta', 'Lab'];\n\nconst panelNodes = badges.map(function (item, index) {\n return (\n \n window.alert('Card clicked')}\n >\n I am some panel content\n \n \n );\n});\n\nexport default () => (\n \n {panelNodes}\n \n);\n" /***/ }), -/* 2710 */ +/* 2720 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -312659,69 +314244,69 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _popover = __webpack_require__(2711); +var _popover = __webpack_require__(2721); var _popover2 = _interopRequireDefault(_popover); -var _trap_focus = __webpack_require__(2712); +var _trap_focus = __webpack_require__(2722); var _trap_focus2 = _interopRequireDefault(_trap_focus); -var _popover_anchor_position = __webpack_require__(2713); +var _popover_anchor_position = __webpack_require__(2723); var _popover_anchor_position2 = _interopRequireDefault(_popover_anchor_position); -var _popover_panel_class_name = __webpack_require__(2714); +var _popover_panel_class_name = __webpack_require__(2724); var _popover_panel_class_name2 = _interopRequireDefault(_popover_panel_class_name); -var _popover_with_title = __webpack_require__(2715); +var _popover_with_title = __webpack_require__(2725); var _popover_with_title2 = _interopRequireDefault(_popover_with_title); -var _popover_with_title_padding = __webpack_require__(2716); +var _popover_with_title_padding = __webpack_require__(2726); var _popover_with_title_padding2 = _interopRequireDefault(_popover_with_title_padding); -var _popover_htmlelement_anchor = __webpack_require__(2717); +var _popover_htmlelement_anchor = __webpack_require__(2727); var _popover_htmlelement_anchor2 = _interopRequireDefault(_popover_htmlelement_anchor); -var _popover_container = __webpack_require__(2718); +var _popover_container = __webpack_require__(2728); var _popover_container2 = _interopRequireDefault(_popover_container); -var _popover_fixed = __webpack_require__(2719); +var _popover_fixed = __webpack_require__(2729); var _popover_fixed2 = _interopRequireDefault(_popover_fixed); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var popoverSource = __webpack_require__(2720); +var popoverSource = __webpack_require__(2730); var popoverHtml = (0, _services.renderToHtml)(_popover2.default); -var trapFocusSource = __webpack_require__(2721); +var trapFocusSource = __webpack_require__(2731); var trapFocusHtml = (0, _services.renderToHtml)(_trap_focus2.default); -var popoverAnchorPositionSource = __webpack_require__(2722); +var popoverAnchorPositionSource = __webpack_require__(2732); var popoverAnchorPositionHtml = (0, _services.renderToHtml)(_popover_anchor_position2.default); -var popoverPanelClassNameSource = __webpack_require__(2723); +var popoverPanelClassNameSource = __webpack_require__(2733); var popoverPanelClassNameHtml = (0, _services.renderToHtml)(_popover_panel_class_name2.default); -var popoverWithTitleSource = __webpack_require__(2724); +var popoverWithTitleSource = __webpack_require__(2734); var popoverWithTitleHtml = (0, _services.renderToHtml)(_popover_with_title2.default); -var popoverWithTitlePaddingSource = __webpack_require__(2725); +var popoverWithTitlePaddingSource = __webpack_require__(2735); var popoverWithTitlePaddingHtml = (0, _services.renderToHtml)(_popover_with_title_padding2.default); -var popoverHTMLElementAnchorSource = __webpack_require__(2726); +var popoverHTMLElementAnchorSource = __webpack_require__(2736); var popoverHTMLElementAnchorHtml = (0, _services.renderToHtml)(_popover_htmlelement_anchor2.default); -var popoverContainerSource = __webpack_require__(2727); +var popoverContainerSource = __webpack_require__(2737); var popoverContainerHtml = (0, _services.renderToHtml)(_popover_container2.default); -var popoverFixedSource = __webpack_require__(2728); +var popoverFixedSource = __webpack_require__(2738); var popoverFixedHtml = (0, _services.renderToHtml)(_popover_fixed2.default); var PopoverExample = exports.PopoverExample = { @@ -312995,7 +314580,7 @@ var PopoverExample = exports.PopoverExample = { }; /***/ }), -/* 2711 */ +/* 2721 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -313102,7 +314687,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2712 */ +/* 2722 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -313232,7 +314817,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2713 */ +/* 2723 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -313899,7 +315484,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2714 */ +/* 2724 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -313999,7 +315584,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2715 */ +/* 2725 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -314252,7 +315837,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2716 */ +/* 2726 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -314572,7 +316157,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2717 */ +/* 2727 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -314701,7 +316286,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2718 */ +/* 2728 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -314834,7 +316419,7 @@ PopoverContainer.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2719 */ +/* 2729 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -314978,61 +316563,61 @@ PopoverContainer.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2720 */ +/* 2730 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiButton,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick() {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover() {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n const button = (\n \n Show popover\n \n );\n\n return (\n \n
Popover content that’s wider than the default width
\n \n );\n }\n}\n" /***/ }), -/* 2721 */ +/* 2731 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiFormRow,\n EuiPopover,\n EuiSwitch,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick() {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover() {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n const button = (\n \n Show popover\n \n );\n\n return (\n \n \n \n \n\n \n \n \n\n Copy IFRAME code\n \n );\n }\n}\n" /***/ }), -/* 2722 */ +/* 2732 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n EuiText,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen1: false,\n isPopoverOpen2: false,\n isPopoverOpen3: false,\n isPopoverOpen4: false,\n };\n }\n\n onButtonClick1() {\n this.setState({\n isPopoverOpen1: !this.state.isPopoverOpen1,\n });\n }\n\n closePopover1() {\n this.setState({\n isPopoverOpen1: false,\n });\n }\n\n onButtonClick2() {\n this.setState({\n isPopoverOpen2: !this.state.isPopoverOpen2,\n });\n }\n\n closePopover2() {\n this.setState({\n isPopoverOpen2: false,\n });\n }\n\n onButtonClick3() {\n this.setState({\n isPopoverOpen3: !this.state.isPopoverOpen3,\n });\n }\n\n closePopover3() {\n this.setState({\n isPopoverOpen3: false,\n });\n }\n\n onButtonClick4() {\n this.setState({\n isPopoverOpen4: !this.state.isPopoverOpen4,\n });\n }\n\n closePopover4() {\n this.setState({\n isPopoverOpen4: false,\n });\n }\n\n onButtonClick5() {\n this.setState({\n isPopoverOpen5: !this.state.isPopoverOpen5,\n });\n }\n\n closePopover5() {\n this.setState({\n isPopoverOpen5: false,\n });\n }\n\n onButtonClick6() {\n this.setState({\n isPopoverOpen6: !this.state.isPopoverOpen6,\n });\n }\n\n closePopover6() {\n this.setState({\n isPopoverOpen6: false,\n });\n }\n\n\n onButtonClick7() {\n this.setState({\n isPopoverOpen7: !this.state.isPopoverOpen7,\n });\n }\n\n closePopover7() {\n this.setState({\n isPopoverOpen7: false,\n });\n }\n\n onButtonClick8() {\n this.setState({\n isPopoverOpen8: !this.state.isPopoverOpen8,\n });\n }\n\n closePopover8() {\n this.setState({\n isPopoverOpen8: false,\n });\n }\n\n onButtonClick9() {\n this.setState({\n isPopoverOpen9: !this.state.isPopoverOpen9,\n });\n }\n\n closePopover9() {\n this.setState({\n isPopoverOpen9: false,\n });\n }\n\n onButtonClick10() {\n this.setState({\n isPopoverOpen10: !this.state.isPopoverOpen10,\n });\n }\n\n closePopover10() {\n this.setState({\n isPopoverOpen10: false,\n });\n }\n\n onButtonClick11() {\n this.setState({\n isPopoverOpen11: !this.state.isPopoverOpen11,\n });\n }\n\n closePopover11() {\n this.setState({\n isPopoverOpen11: false,\n });\n }\n\n onButtonClick12() {\n this.setState({\n isPopoverOpen12: !this.state.isPopoverOpen12,\n });\n }\n\n closePopover12() {\n this.setState({\n isPopoverOpen12: false,\n });\n }\n\n\n render() {\n return (\n
\n\n \n \n \n downLeft\n \n )}\n isOpen={this.state.isPopoverOpen1}\n closePopover={this.closePopover1.bind(this)}\n anchorPosition=\"downLeft\"\n >\n Popover content\n \n \n\n \n \n downCenter\n \n )}\n isOpen={this.state.isPopoverOpen2}\n closePopover={this.closePopover2.bind(this)}\n anchorPosition=\"downCenter\"\n >\n Popover content\n \n \n\n \n \n downRight\n \n )}\n isOpen={this.state.isPopoverOpen3}\n closePopover={this.closePopover3.bind(this)}\n anchorPosition=\"downRight\"\n >\n Popover content\n \n \n \n\n \n\n \n \n \n upLeft\n \n )}\n isOpen={this.state.isPopoverOpen4}\n closePopover={this.closePopover4.bind(this)}\n anchorPosition=\"upLeft\"\n >\n Popover content\n \n \n\n \n \n upCenter\n \n )}\n isOpen={this.state.isPopoverOpen5}\n closePopover={this.closePopover5.bind(this)}\n anchorPosition=\"upCenter\"\n >\n Popover content\n \n \n\n \n \n upRight\n \n )}\n isOpen={this.state.isPopoverOpen6}\n closePopover={this.closePopover6.bind(this)}\n anchorPosition=\"upRight\"\n >\n Popover content\n \n \n \n\n \n\n \n \n \n leftUp\n \n )}\n isOpen={this.state.isPopoverOpen7}\n closePopover={this.closePopover7.bind(this)}\n anchorPosition=\"leftUp\"\n >\n \n

\n Be careful with content within left or right aligned popovers. There needs to be\n enough content to make make enough height for the arrow positioning.\n

\n
\n \n
\n\n \n \n leftCenter\n \n )}\n isOpen={this.state.isPopoverOpen8}\n closePopover={this.closePopover8.bind(this)}\n anchorPosition=\"leftCenter\"\n >\n Popover content\n \n \n\n \n \n leftDown\n \n )}\n isOpen={this.state.isPopoverOpen9}\n closePopover={this.closePopover9.bind(this)}\n anchorPosition=\"leftDown\"\n >\n \n

\n Be careful with content within left or right aligned popovers. There needs to be\n enough content to make make enough height for the arrow positioning.\n

\n
\n \n
\n
\n\n \n\n \n \n \n rightUp\n \n )}\n isOpen={this.state.isPopoverOpen10}\n closePopover={this.closePopover10.bind(this)}\n anchorPosition=\"rightUp\"\n >\n \n

\n Be careful with content within left or right aligned popovers. There needs to be\n enough content to make make enough height for the arrow positioning.\n

\n
\n \n
\n\n \n \n rightCenter\n \n )}\n isOpen={this.state.isPopoverOpen11}\n closePopover={this.closePopover11.bind(this)}\n anchorPosition=\"rightCenter\"\n >\n Popover content\n \n \n\n \n \n rightDown\n \n )}\n isOpen={this.state.isPopoverOpen12}\n closePopover={this.closePopover12.bind(this)}\n anchorPosition=\"rightDown\"\n >\n \n

\n Be careful with content within left or right aligned popovers. There needs to be\n enough content to make make enough height for the arrow positioning.\n

\n
\n \n
\n
\n\n
\n );\n }\n}\n" /***/ }), -/* 2723 */ +/* 2733 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiButton,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick() {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover() {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n return (\n \n Turn padding off and apply a custom class\n \n )}\n isOpen={this.state.isPopoverOpen}\n closePopover={this.closePopover.bind(this)}\n panelClassName=\"yourClassNameHere\"\n panelPaddingSize=\"none\"\n >\n This should have no padding, and if you inspect, also a custom class.\n \n );\n }\n}\n" /***/ }), -/* 2724 */ +/* 2734 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiPopoverTitle,\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n EuiText\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick1() {\n this.setState({\n isPopoverOpen1: !this.state.isPopoverOpen1,\n });\n }\n\n closePopover1() {\n this.setState({\n isPopoverOpen1: false,\n });\n }\n\n onButtonClick2() {\n this.setState({\n isPopoverOpen2: !this.state.isPopoverOpen2,\n });\n }\n\n closePopover2() {\n this.setState({\n isPopoverOpen2: false,\n });\n }\n\n onButtonClick3() {\n this.setState({\n isPopoverOpen3: !this.state.isPopoverOpen3,\n });\n }\n\n closePopover3() {\n this.setState({\n isPopoverOpen3: false,\n });\n }\n\n render() {\n return (\n \n \n \n downCenter with title\n \n )}\n isOpen={this.state.isPopoverOpen1}\n closePopover={this.closePopover1.bind(this)}\n anchorPosition=\"downCenter\"\n withTitle\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content with default padding\n

\n
\n
\n \n
\n\n \n \n upCenter with title\n \n )}\n isOpen={this.state.isPopoverOpen2}\n closePopover={this.closePopover2.bind(this)}\n anchorPosition=\"upCenter\"\n withTitle\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content with large padding\n

\n
\n
\n \n
\n\n \n \n rightUp with title\n \n )}\n isOpen={this.state.isPopoverOpen3}\n closePopover={this.closePopover3.bind(this)}\n anchorPosition=\"rightUp\"\n withTitle\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content with no padding\n

\n
\n
\n \n
\n
\n );\n }\n}\n" /***/ }), -/* 2725 */ +/* 2735 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPopover,\n EuiPopoverTitle,\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n EuiText\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick1() {\n this.setState({\n isPopoverOpen1: !this.state.isPopoverOpen1,\n });\n }\n\n closePopover1() {\n this.setState({\n isPopoverOpen1: false,\n });\n }\n\n onButtonClick2() {\n this.setState({\n isPopoverOpen2: !this.state.isPopoverOpen2,\n });\n }\n\n closePopover2() {\n this.setState({\n isPopoverOpen2: false,\n });\n }\n\n onButtonClick3() {\n this.setState({\n isPopoverOpen3: !this.state.isPopoverOpen3,\n });\n }\n\n closePopover3() {\n this.setState({\n isPopoverOpen3: false,\n });\n }\n\n onButtonClick4() {\n this.setState({\n isPopoverOpen4: !this.state.isPopoverOpen4,\n });\n }\n\n closePopover4() {\n this.setState({\n isPopoverOpen4: false,\n });\n }\n\n render() {\n return (\n \n \n \n Title and small padding\n \n )}\n isOpen={this.state.isPopoverOpen2}\n closePopover={this.closePopover2.bind(this)}\n anchorPosition=\"upCenter\"\n withTitle\n panelPaddingSize=\"s\"\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content\n

\n
\n
\n \n
\n\n \n \n Title and default padding (m)\n \n )}\n isOpen={this.state.isPopoverOpen1}\n closePopover={this.closePopover1.bind(this)}\n anchorPosition=\"upCenter\"\n withTitle\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content\n

\n
\n
\n \n
\n\n \n \n Title and large padding\n \n )}\n isOpen={this.state.isPopoverOpen4}\n closePopover={this.closePopover4.bind(this)}\n anchorPosition=\"upCenter\"\n withTitle\n panelPaddingSize=\"l\"\n >\n Hello, I’m a popover title\n
\n \n

\n Popover content\n

\n
\n
\n \n
\n\n \n \n Title and no padding\n \n )}\n isOpen={this.state.isPopoverOpen3}\n closePopover={this.closePopover3.bind(this)}\n anchorPosition=\"upCenter\"\n withTitle\n panelPaddingSize=\"none\"\n >\n As the title, I keep my padding\n
\n \n

\n Popover content\n

\n
\n
\n \n
\n
\n );\n }\n}\n" /***/ }), -/* 2726 */ +/* 2736 */ /***/ (function(module, exports) { module.exports = "/* eslint-disable react/no-multi-comp */\nimport React, {\n Component,\n} from 'react';\n\nimport { findDOMNode, render, unmountComponentAtNode } from 'react-dom';\n\nimport {\n EuiWrappingPopover,\n} from '../../../../src/components';\n\nclass PopoverApp extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n componentDidMount() {\n this.props.anchor.addEventListener('click', this.onButtonClick);\n }\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n render() {\n return (\n \n
Normal JSX content populates the popover.
\n \n );\n }\n}\n\nexport default class extends Component {\n componentDidMount() {\n const thisNode = findDOMNode(this);\n const thisAnchor = thisNode.querySelector('button');\n\n // `container` can be created here or use an existing DOM element\n // the popover DOM is positioned independently of where the container exists\n this.container = document.createElement('div');\n document.body.appendChild(this.container);\n\n render(\n ,\n this.container\n );\n }\n\n componentWillUnmount() {\n unmountComponentAtNode(this.container);\n }\n\n render() {\n return (\n
\n This is an HTML button\n\n ` }}\n />\n );\n }\n}\n" /***/ }), -/* 2727 */ +/* 2737 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiCode,\n EuiPanel,\n EuiPopover,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class PopoverContainer extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPopoverOpen: false,\n };\n }\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n setPanelRef = node => this.panel = node;\n\n render() {\n const button = (\n \n Show constrained popover\n \n );\n\n return (\n \n \n
\n Popover is positioned downCenter but\n constrained to fit within the panel.\n
\n \n\n {/* create adequate room for the popover */}\n \n \n
\n );\n }\n}\n" /***/ }), -/* 2728 */ +/* 2738 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiPopover,\n} from '../../../../src/components';\n\nexport default class PopoverContainer extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isExampleShown: false,\n isPopoverOpen: false,\n };\n }\n\n toggleExample = () => this.setState(({ isExampleShown }) => ({ isExampleShown: !isExampleShown }))\n\n onButtonClick = () => {\n this.setState({\n isPopoverOpen: !this.state.isPopoverOpen,\n });\n }\n\n closePopover = () => {\n this.setState({\n isPopoverOpen: false,\n });\n }\n\n setPanelRef = node => this.panel = node;\n\n render() {\n const button = (\n \n Show fixed popover\n \n );\n\n return (\n \n Toggle Example\n {this.state.isExampleShown && (\n \n
\n This popover scrolls with the button element!\n
\n \n )}\n
\n );\n }\n}\n" /***/ }), -/* 2729 */ +/* 2739 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315053,16 +316638,16 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _portal = __webpack_require__(2730); +var _portal = __webpack_require__(2740); -var _portal_insert = __webpack_require__(2731); +var _portal_insert = __webpack_require__(2741); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var portalSource = __webpack_require__(2732); +var portalSource = __webpack_require__(2742); var portalHtml = (0, _services.renderToHtml)(_portal.Portal); -var portalInsertSource = __webpack_require__(2733); +var portalInsertSource = __webpack_require__(2743); var portalInsertHtml = (0, _services.renderToHtml)(_portal_insert.PortalInsert); var PortalExample = exports.PortalExample = { @@ -315164,7 +316749,7 @@ var PortalExample = exports.PortalExample = { }; /***/ }), -/* 2730 */ +/* 2740 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315264,7 +316849,7 @@ Portal.__docgenInfo = [{ }]; /***/ }), -/* 2731 */ +/* 2741 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315375,19 +316960,19 @@ PortalInsert.__docgenInfo = [{ }]; /***/ }), -/* 2732 */ +/* 2742 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPortal,\n EuiButton,\n EuiBottomBar,\n} from '../../../../src/components';\n\nexport class Portal extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isPortalVisible: false,\n };\n\n this.togglePortal = this.togglePortal.bind(this);\n }\n\n togglePortal() {\n this.setState(prevState => ({ isPortalVisible: !prevState.isPortalVisible }));\n }\n\n render() {\n\n let portal;\n\n if (this.state.isPortalVisible) {\n portal = (\n \n \n

This element is appended to the body in the DOM if you inspect

\n
\n
\n );\n }\n return (\n
\n \n Toggle portal\n \n\n {portal}\n
\n );\n }\n}\n" /***/ }), -/* 2733 */ +/* 2743 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiPortal,\n EuiButton,\n} from '../../../../src/components';\nimport { EuiSpacer } from '../../../../src/components/spacer/spacer';\n\nexport class PortalInsert extends Component {\n constructor(props) {\n super(props);\n\n this.buttonRef = null;\n\n this.state = {\n isPortalVisible: false,\n };\n }\n\n setButtonRef = node => this.buttonRef = node;\n\n togglePortal = () => {\n this.setState(prevState => ({ isPortalVisible: !prevState.isPortalVisible }));\n };\n\n render() {\n\n let portal;\n\n if (this.state.isPortalVisible) {\n portal = (\n \n \n

This element is appended immediately after the button.

\n
\n );\n }\n return (\n
\n \n Toggle portal\n \n {portal}\n
\n );\n }\n}\n" /***/ }), -/* 2734 */ +/* 2744 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315408,34 +316993,34 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _progress = __webpack_require__(2735); +var _progress = __webpack_require__(2745); var _progress2 = _interopRequireDefault(_progress); -var _progress_value = __webpack_require__(2736); +var _progress_value = __webpack_require__(2746); var _progress_value2 = _interopRequireDefault(_progress_value); -var _progress_fixed = __webpack_require__(2737); +var _progress_fixed = __webpack_require__(2747); var _progress_fixed2 = _interopRequireDefault(_progress_fixed); -var _progress_size_color = __webpack_require__(2738); +var _progress_size_color = __webpack_require__(2748); var _progress_size_color2 = _interopRequireDefault(_progress_size_color); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var progressSource = __webpack_require__(2739); +var progressSource = __webpack_require__(2749); var progressHtml = (0, _services.renderToHtml)(_progress2.default); -var progressValueSource = __webpack_require__(2740); +var progressValueSource = __webpack_require__(2750); var progressValueHtml = (0, _services.renderToHtml)(_progress_value2.default); -var progressFixedSource = __webpack_require__(2741); +var progressFixedSource = __webpack_require__(2751); var progressFixedHtml = (0, _services.renderToHtml)(_progress_fixed2.default); -var progressSizeColorSource = __webpack_require__(2742); +var progressSizeColorSource = __webpack_require__(2752); var progressSizeColorHtml = (0, _services.renderToHtml)(_progress_size_color2.default); var ProgressExample = exports.ProgressExample = { @@ -315588,7 +317173,7 @@ var ProgressExample = exports.ProgressExample = { }; /***/ }), -/* 2735 */ +/* 2745 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315613,7 +317198,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2736 */ +/* 2746 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315760,7 +317345,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2737 */ +/* 2747 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315929,7 +317514,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2738 */ +/* 2748 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -315966,31 +317551,31 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2739 */ +/* 2749 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiProgress,\n} from '../../../../src/components';\n\nexport default () => (\n \n);\n" /***/ }), -/* 2740 */ +/* 2750 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n EuiProgress,\n EuiText,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n value: 0,\n showProgress: false,\n };\n\n this.toggleProgress = this.toggleProgress.bind(this);\n }\n\n toggleProgress() {\n const currentState = this.state.showProgress;\n\n if (!currentState) {\n this.timer = setTimeout(() => this.progress(0), 250);\n } else {\n clearTimeout(this.timer);\n this.setState({ value: 0 });\n }\n\n this.setState({\n showProgress: !this.state.showProgress,\n });\n }\n\n componentWillUnmount() {\n clearTimeout(this.timer);\n }\n\n progress(value) {\n if (value > 100) {\n this.setState({ value: 100 });\n } else {\n this.setState({ value });\n const diff = Math.round(Math.random() * 10);\n this.timer = setTimeout(() => this.progress(value + diff), 250);\n }\n }\n\n render() {\n\n return (\n \n \n \n Toggle progress\n \n \n \n \n

\n {this.state.value}\n

\n
\n
\n \n \n \n
\n );\n }\n}\n" /***/ }), -/* 2741 */ +/* 2751 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiProgress,\n EuiSpacer,\n EuiButton,\n EuiText,\n EuiPanel,\n EuiCallOut,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n value: 0,\n showProgress: false,\n };\n\n this.toggleProgress = this.toggleProgress.bind(this);\n }\n\n toggleProgress() {\n const currentState = this.state.showProgress;\n\n\n if (!currentState) {\n this.timer = setTimeout(() => this.progress(0), 250);\n } else {\n clearTimeout(this.timer);\n this.setState({ value: 0 });\n }\n\n this.setState({\n showProgress: !this.state.showProgress,\n });\n }\n\n componentWillUnmount() {\n clearTimeout(this.timer);\n }\n\n progress(value) {\n if (value > 100) {\n this.setState({ value: 100 });\n } else {\n this.setState({ value });\n const diff = Math.round(Math.random() * 10);\n this.timer = setTimeout(() => this.progress(value + diff), 250);\n }\n }\n\n render() {\n let progress = null;\n\n if (this.state.showProgress) {\n progress = (\n
\n \n

\n The progress bar is fixed to the top of your browser.\n

\n \n \n
\n );\n }\n\n return (\n
\n\n \n \n \n

Absolutely!

\n

\n The progress bar is absolutely positioned in this panel. You could\n see how this might be useful in our Toast component.\n

\n
\n
\n\n \n\n \n Toggle a fixed bar\n \n\n \n\n {progress}\n
\n );\n }\n}\n" /***/ }), -/* 2742 */ +/* 2752 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiProgress,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n\n \n \n\n \n \n\n \n \n\n \n
\n\n);\n" /***/ }), -/* 2743 */ +/* 2753 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -316007,7 +317592,7 @@ var _react2 = _interopRequireDefault(_react); var _services = __webpack_require__(7); -var _responsive = __webpack_require__(2744); +var _responsive = __webpack_require__(2754); var _responsive2 = _interopRequireDefault(_responsive); @@ -316015,13 +317600,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _responsive3 = __webpack_require__(2745); +var _responsive3 = __webpack_require__(2755); var _responsive4 = _interopRequireDefault(_responsive3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var responsiveSource = __webpack_require__(2746); +var responsiveSource = __webpack_require__(2756); var responsiveHtml = (0, _services.renderToHtml)(_responsive4.default); function renderSizes(size, index) { @@ -316096,7 +317681,7 @@ var ResponsiveExample = exports.ResponsiveExample = { }; /***/ }), -/* 2744 */ +/* 2754 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -316109,7 +317694,7 @@ var euiBreakpointKeys = ["xs","s","m","l","xl"] /***/ }), -/* 2745 */ +/* 2755 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -316233,13 +317818,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2746 */ +/* 2756 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCode,\n EuiHideFor,\n EuiShowFor,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n Hiding from xs screens only\n \n
\n \n Hiding from xs, s screens\n \n
\n \n Hiding from xs, s, m, l screens\n \n
\n \n Hiding from xl screens only\n \n\n
\n
\n\n \n Showing for xs screens only\n \n
\n \n Showing for xs, s screens\n \n
\n \n Showing for xs, s, m, l screens\n \n
\n \n Showing for xl screen only\n \n
\n);\n" /***/ }), -/* 2747 */ +/* 2757 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -316256,22 +317841,22 @@ var _react2 = _interopRequireDefault(_react); var _services = __webpack_require__(7); -var _props_info = __webpack_require__(928); +var _props_info = __webpack_require__(929); var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _search_bar = __webpack_require__(2748); +var _search_bar = __webpack_require__(2758); -var _controlled_search_bar = __webpack_require__(2749); +var _controlled_search_bar = __webpack_require__(2759); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var searchBarSource = __webpack_require__(2750); +var searchBarSource = __webpack_require__(2760); var searchBarHtml = (0, _services.renderToHtml)(_search_bar.SearchBar); -var controlledSearchBarSource = __webpack_require__(2751); +var controlledSearchBarSource = __webpack_require__(2761); var controlledSearchBarHtml = (0, _services.renderToHtml)(_controlled_search_bar.ControlledSearchBar); var SearchBarExample = exports.SearchBarExample = { @@ -316486,7 +318071,7 @@ var SearchBarExample = exports.SearchBarExample = { }; /***/ }), -/* 2748 */ +/* 2758 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -316505,7 +318090,7 @@ var _react2 = _interopRequireDefault(_react); var _lodash = __webpack_require__(58); -var _random = __webpack_require__(176); +var _random = __webpack_require__(177); var _components = __webpack_require__(2); @@ -316897,7 +318482,7 @@ SearchBar.__docgenInfo = [{ }]; /***/ }), -/* 2749 */ +/* 2759 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -316916,7 +318501,7 @@ var _react2 = _interopRequireDefault(_react); var _lodash = __webpack_require__(58); -var _random = __webpack_require__(176); +var _random = __webpack_require__(177); var _components = __webpack_require__(2); @@ -317329,19 +318914,19 @@ ControlledSearchBar.__docgenInfo = [{ }]; /***/ }), -/* 2750 */ +/* 2760 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport { times } from 'lodash';\nimport { Random } from '../../../../src/services/random';\nimport {\n EuiHealth,\n EuiCallOut,\n EuiSpacer,\n EuiFlexGroup,\n EuiFlexItem,\n EuiCodeBlock,\n EuiTitle,\n EuiSwitch,\n EuiBasicTable,\n EuiSearchBar,\n} from '../../../../src/components';\n\nconst random = new Random();\n\nconst tags = [\n { name: 'marketing', color: 'danger' },\n { name: 'finance', color: 'success' },\n { name: 'eng', color: 'success' },\n { name: 'sales', color: 'warning' },\n { name: 'ga', color: 'success' }\n];\n\nconst types = [\n 'dashboard',\n 'visualization',\n 'watch',\n];\n\nconst users = [\n 'dewey',\n 'wanda',\n 'carrie',\n 'jmack',\n 'gabic',\n];\n\nconst items = times(10, (id) => {\n return {\n id,\n status: random.oneOf(['open', 'closed']),\n type: random.oneOf(types),\n tag: random.setOf(tags.map(tag => tag.name), { min: 0, max: 3 }),\n active: random.boolean(),\n owner: random.oneOf(users),\n followers: random.integer({ min: 0, max: 20 }),\n comments: random.integer({ min: 0, max: 10 }),\n stars: random.integer({ min: 0, max: 5 })\n };\n});\n\nconst loadTags = () => {\n return new Promise((resolve) => {\n setTimeout(() => {\n resolve(tags.map(tag => ({\n value: tag.name,\n view: {tag.name}\n })));\n }, 2000);\n });\n};\n\nconst initialQuery = EuiSearchBar.Query.MATCH_ALL;\n\nexport class SearchBar extends Component {\n\n constructor(props) {\n super(props);\n this.state = {\n query: initialQuery,\n result: items,\n error: null,\n incremental: false\n };\n }\n\n onChange = ({ query, error }) => {\n if (error) {\n this.setState({ error });\n } else {\n this.setState({\n error: null,\n result: EuiSearchBar.Query.execute(query, items, { defaultFields: ['owner', 'tag', 'type'] }),\n query\n });\n }\n };\n\n toggleIncremental = () => {\n this.setState(prevState => ({ incremental: !prevState.incremental }));\n };\n\n renderSearch() {\n const { incremental } = this.state;\n\n const filters = [\n {\n type: 'field_value_toggle_group',\n field: 'status',\n items: [\n {\n value: 'open',\n name: 'Open'\n },\n {\n value: 'closed',\n name: 'Closed'\n }\n ]\n },\n {\n type: 'is',\n field: 'active',\n name: 'Active',\n negatedName: 'Inactive'\n },\n {\n type: 'field_value_toggle',\n name: 'Mine',\n field: 'owner',\n value: 'dewey'\n },\n {\n type: 'field_value_selection',\n field: 'tag',\n name: 'Tag',\n multiSelect: 'or',\n cache: 10000, // will cache the loaded tags for 10 sec\n options: () => loadTags()\n }\n ];\n\n const schema = {\n strict: true,\n fields: {\n active: {\n type: 'boolean'\n },\n status: {\n type: 'string'\n },\n followers: {\n type: 'number'\n },\n comments: {\n type: 'number'\n },\n stars: {\n type: 'number'\n },\n created: {\n type: 'date'\n },\n owner: {\n type: 'string'\n },\n tag: {\n type: 'string',\n validate: (value) => {\n if (!tags.some(tag => tag.name === value)) {\n throw new Error(`unknown tag (possible values: ${tags.map(tag => tag.name).join(',')})`);\n }\n }\n }\n }\n };\n\n return (\n \n );\n }\n\n renderError() {\n const { error } = this.state;\n if (!error) {\n return;\n }\n return (\n \n \n \n \n );\n }\n\n renderTable() {\n const columns = [\n {\n name: 'Type',\n field: 'type'\n },\n {\n name: 'Open',\n field: 'status',\n render: (status) => status === 'open' ? 'Yes' : 'No'\n },\n {\n name: 'Active',\n field: 'active',\n dataType: 'boolean'\n },\n {\n name: 'Tags',\n field: 'tag'\n },\n {\n name: 'Owner',\n field: 'owner'\n },\n {\n name: 'Stats',\n width: '150px',\n render: (item) => {\n return (\n
\n
{`${item.stars} Stars`}
\n
{`${item.followers} Followers`}
\n
{`${item.comments} Comments`}
\n
\n );\n }\n }\n ];\n\n const queriedItems = EuiSearchBar.Query.execute(this.state.query, items, {\n defaultFields: ['owner', 'tag', 'type']\n });\n\n return (\n \n );\n }\n\n render() {\n const {\n incremental,\n query,\n } = this.state;\n\n const esQueryDsl = EuiSearchBar.Query.toESQuery(query);\n const esQueryString = EuiSearchBar.Query.toESQueryString(query);\n\n const content = this.renderError() || (\n \n \n\n \n

Elasticsearch Query String

\n
\n \n \n {esQueryString ? esQueryString : ''}\n \n\n \n\n \n

Elasticsearch Query DSL

\n
\n \n \n {esQueryDsl ? JSON.stringify(esQueryDsl, null, 2) : ''}\n \n\n
\n\n \n \n

JS execution

\n
\n\n \n\n {this.renderTable()}\n
\n
\n );\n\n return (\n \n \n \n {this.renderSearch()}\n \n\n \n \n \n \n \n {content}\n \n );\n }\n}\n" /***/ }), -/* 2751 */ +/* 2761 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport { times } from 'lodash';\nimport { Random } from '../../../../src/services/random';\nimport {\n EuiHealth,\n EuiCallOut,\n EuiSpacer,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSwitch,\n EuiBasicTable,\n EuiSearchBar,\n EuiButton,\n} from '../../../../src/components';\n\nconst random = new Random();\n\nconst tags = [\n { name: 'marketing', color: 'danger' },\n { name: 'finance', color: 'success' },\n { name: 'eng', color: 'success' },\n { name: 'sales', color: 'warning' },\n { name: 'ga', color: 'success' }\n];\n\nconst types = [\n 'dashboard',\n 'visualization',\n 'watch',\n];\n\nconst users = [\n 'dewey',\n 'wanda',\n 'carrie',\n 'jmack',\n 'gabic',\n];\n\nconst items = times(10, (id) => {\n return {\n id,\n status: random.oneOf(['open', 'closed']),\n type: random.oneOf(types),\n tag: random.setOf(tags.map(tag => tag.name), { min: 0, max: 3 }),\n active: random.boolean(),\n owner: random.oneOf(users),\n followers: random.integer({ min: 0, max: 20 }),\n comments: random.integer({ min: 0, max: 10 }),\n stars: random.integer({ min: 0, max: 5 })\n };\n});\n\nconst loadTags = () => {\n return new Promise((resolve) => {\n setTimeout(() => {\n resolve(tags.map(tag => ({\n value: tag.name,\n view: {tag.name}\n })));\n }, 2000);\n });\n};\n\nconst initialQuery = EuiSearchBar.Query.MATCH_ALL;\n\nexport class ControlledSearchBar extends Component {\n\n constructor(props) {\n super(props);\n this.state = {\n query: initialQuery,\n result: items,\n error: null,\n incremental: false\n };\n }\n\n onChange = ({ query, error }) => {\n if (error) {\n this.setState({ error });\n } else {\n this.setState({\n error: null,\n result: EuiSearchBar.Query.execute(query, items, { defaultFields: ['owner', 'tag', 'type'] }),\n query\n });\n }\n };\n\n toggleIncremental = () => {\n this.setState(prevState => ({ incremental: !prevState.incremental }));\n };\n\n setQuery = query => {\n this.setState({ query });\n }\n\n renderBookmarks() {\n return (\n \n

Enter a query, or select one from a bookmark

\n \n \n \n this.setQuery('status:open owner:dewey')}>mine, open\n \n \n this.setQuery('status:closed owner:dewey')}>mine, closed\n \n \n \n
\n );\n }\n\n renderSearch() {\n const { incremental } = this.state;\n\n const filters = [\n {\n type: 'field_value_toggle_group',\n field: 'status',\n items: [\n {\n value: 'open',\n name: 'Open'\n },\n {\n value: 'closed',\n name: 'Closed'\n }\n ]\n },\n {\n type: 'is',\n field: 'active',\n name: 'Active',\n negatedName: 'Inactive'\n },\n {\n type: 'field_value_toggle',\n name: 'Mine',\n field: 'owner',\n value: 'dewey'\n },\n {\n type: 'field_value_selection',\n field: 'tag',\n name: 'Tag',\n multiSelect: 'or',\n cache: 10000, // will cache the loaded tags for 10 sec\n options: () => loadTags()\n }\n ];\n\n const schema = {\n strict: true,\n fields: {\n active: {\n type: 'boolean'\n },\n status: {\n type: 'string'\n },\n followers: {\n type: 'number'\n },\n comments: {\n type: 'number'\n },\n stars: {\n type: 'number'\n },\n created: {\n type: 'date'\n },\n owner: {\n type: 'string'\n },\n tag: {\n type: 'string',\n validate: (value) => {\n if (!tags.some(tag => tag.name === value)) {\n throw new Error(`unknown tag (possible values: ${tags.map(tag => tag.name).join(',')})`);\n }\n }\n }\n }\n };\n\n return (\n \n );\n }\n\n renderError() {\n const { error } = this.state;\n if (!error) {\n return;\n }\n return (\n \n \n \n \n );\n }\n\n renderTable() {\n const columns = [\n {\n name: 'Type',\n field: 'type'\n },\n {\n name: 'Open',\n field: 'status',\n render: (status) => status === 'open' ? 'Yes' : 'No'\n },\n {\n name: 'Active',\n field: 'active',\n dataType: 'boolean'\n },\n {\n name: 'Tags',\n field: 'tag'\n },\n {\n name: 'Owner',\n field: 'owner'\n },\n {\n name: 'Stats',\n width: '150px',\n render: (item) => {\n return (\n
\n
{`${item.stars} Stars`}
\n
{`${item.followers} Followers`}
\n
{`${item.comments} Comments`}
\n
\n );\n }\n }\n ];\n\n const queriedItems = EuiSearchBar.Query.execute(this.state.query, items, {\n defaultFields: ['owner', 'tag', 'type']\n });\n\n return (\n \n );\n }\n\n render() {\n const {\n incremental,\n } = this.state;\n\n const content = this.renderError() || (\n \n \n {this.renderTable()}\n \n \n );\n\n return (\n \n \n \n {this.renderBookmarks()}\n \n \n \n \n {this.renderSearch()}\n \n\n \n \n \n \n \n {content}\n \n );\n }\n}\n" /***/ }), -/* 2752 */ +/* 2762 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -317362,27 +318947,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _side_nav = __webpack_require__(2753); +var _side_nav = __webpack_require__(2763); var _side_nav2 = _interopRequireDefault(_side_nav); -var _side_nav_complex = __webpack_require__(2754); +var _side_nav_complex = __webpack_require__(2764); var _side_nav_complex2 = _interopRequireDefault(_side_nav_complex); -var _side_nav_force_open = __webpack_require__(2755); +var _side_nav_force_open = __webpack_require__(2765); var _side_nav_force_open2 = _interopRequireDefault(_side_nav_force_open); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var sideNavSource = __webpack_require__(2756); +var sideNavSource = __webpack_require__(2766); var sideNavHtml = (0, _services.renderToHtml)(_side_nav2.default); -var sideNavComplexSource = __webpack_require__(2757); +var sideNavComplexSource = __webpack_require__(2767); var sideNavComplexHtml = (0, _services.renderToHtml)(_side_nav_complex2.default); -var sideNavForceOpenSource = __webpack_require__(2758); +var sideNavForceOpenSource = __webpack_require__(2768); var sideNavForceOpenHtml = (0, _services.renderToHtml)(_side_nav_force_open2.default); var SideNavExample = exports.SideNavExample = { @@ -317477,7 +319062,7 @@ var SideNavExample = exports.SideNavExample = { }; /***/ }), -/* 2753 */ +/* 2763 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -317582,7 +319167,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2754 */ +/* 2764 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -317717,7 +319302,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2755 */ +/* 2765 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -317856,25 +319441,25 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2756 */ +/* 2766 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiSideNav,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isSideNavOpenOnMobile: false,\n };\n }\n\n toggleOpenOnMobile = () => {\n this.setState({\n isSideNavOpenOnMobile: !this.state.isSideNavOpenOnMobile,\n });\n };\n\n render() {\n const sideNav = [{\n name: 'Kibana',\n id: 0,\n items: [{\n name: 'Advanced settings',\n id: 1,\n onClick: () => { window.alert('Advanced settings'); },\n }, {\n name: 'Index Patterns (link)',\n id: 2,\n href: 'http://www.elastic.co',\n }, {\n name: 'Saved Objects',\n id: 3,\n onClick: () => { window.alert('Saved Objects'); },\n isSelected: true,\n }, {\n name: 'Reporting',\n id: 4,\n onClick: () => { window.alert('Reporting'); },\n }],\n }];\n\n return (\n \n );\n }\n}\n" /***/ }), -/* 2757 */ +/* 2767 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiIcon,\n EuiSideNav,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isSideNavOpenOnMobile: false,\n selectedItemName: 'Lion stuff',\n };\n }\n\n toggleOpenOnMobile = () => {\n this.setState({\n isSideNavOpenOnMobile: !this.state.isSideNavOpenOnMobile,\n });\n };\n\n selectItem = name => {\n this.setState({\n selectedItemName: name,\n });\n };\n\n createItem = (name, data = {}) => {\n // NOTE: Duplicate `name` values will cause `id` collisions.\n return {\n ...data,\n id: name,\n name,\n isSelected: this.state.selectedItemName === name,\n onClick: () => this.selectItem(name),\n };\n };\n\n render() {\n const sideNav = [\n this.createItem('Elasticsearch', {\n icon: ,\n items: [\n this.createItem('Data sources'),\n this.createItem('Users'),\n this.createItem('Roles'),\n this.createItem('Watches'),\n this.createItem('Extremely long title will become truncated when the browser is narrow enough'),\n ],\n }),\n this.createItem('Kibana', {\n icon: ,\n items: [\n this.createItem('Advanced settings', {\n items: [\n this.createItem('General'),\n this.createItem('Timelion', {\n items: [\n this.createItem('Time stuff'),\n this.createItem('Lion stuff'),\n ],\n }),\n this.createItem('Visualizations'),\n ],\n }),\n this.createItem('Index Patterns'),\n this.createItem('Saved Objects'),\n this.createItem('Reporting'),\n ],\n }),\n this.createItem('Logstash', {\n icon: ,\n items: [\n this.createItem('Pipeline viewer'),\n ],\n }),\n ];\n\n return (\n \n );\n }\n}\n" /***/ }), -/* 2758 */ +/* 2768 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiIcon,\n EuiSideNav,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n isSideNavOpenOnMobile: false,\n selectedItemName: null,\n };\n }\n\n toggleOpenOnMobile = () => {\n this.setState({\n isSideNavOpenOnMobile: !this.state.isSideNavOpenOnMobile,\n });\n };\n\n selectItem = name => {\n this.setState({\n selectedItemName: name,\n });\n };\n\n createItem = (name, data = {}) => {\n // NOTE: Duplicate `name` values will cause `id` collisions.\n return {\n ...data,\n id: name,\n name,\n isSelected: this.state.selectedItemName === name,\n onClick: () => this.selectItem(name),\n };\n };\n\n render() {\n const sideNav = [\n this.createItem('Kibana', {\n icon: ,\n items: [\n this.createItem('Has normal children', {\n items: [\n this.createItem('Without forceOpen', {\n items: [\n this.createItem('Child 1'),\n this.createItem('Child 2'),\n ],\n }),\n ],\n }),\n this.createItem('Normally not open', {\n items: [\n this.createItem('Has forceOpen:true', {\n forceOpen: true,\n items: [\n this.createItem('Child 3'),\n this.createItem('Child 4'),\n ],\n }),\n ],\n }),\n this.createItem('With forceOpen:true', {\n forceOpen: true,\n items: [\n this.createItem('Normal child', {\n items: [\n this.createItem('Child 5'),\n this.createItem('Child 6'),\n ],\n }),\n ],\n }),\n ],\n }),\n ];\n\n return (\n \n );\n }\n}\n" /***/ }), -/* 2759 */ +/* 2769 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -317895,13 +319480,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _spacer = __webpack_require__(2760); +var _spacer = __webpack_require__(2770); var _spacer2 = _interopRequireDefault(_spacer); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var spacerSource = __webpack_require__(2761); +var spacerSource = __webpack_require__(2771); var spacerHtml = (0, _services.renderToHtml)(_spacer2.default); var SpacerExample = exports.SpacerExample = { @@ -317968,7 +319553,7 @@ var SpacerExample = exports.SpacerExample = { }; /***/ }), -/* 2760 */ +/* 2770 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318042,13 +319627,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2761 */ +/* 2771 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n

xs: 4px

\n \n\n
\n
\n\n

s: 8px

\n \n\n
\n
\n\n

m: 16px

\n \n\n
\n
\n\n

l: 24px (this is the default)

\n \n\n
\n
\n\n

xl: 32px

\n \n\n
\n
\n

xxl: 40px

\n \n
\n);\n" /***/ }), -/* 2762 */ +/* 2772 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318069,43 +319654,43 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _step_horizontal = __webpack_require__(799); +var _step_horizontal = __webpack_require__(800); -var _steps = __webpack_require__(2763); +var _steps = __webpack_require__(2773); var _steps2 = _interopRequireDefault(_steps); -var _steps_complex = __webpack_require__(2764); +var _steps_complex = __webpack_require__(2774); var _steps_complex2 = _interopRequireDefault(_steps_complex); -var _heading_element_steps = __webpack_require__(2765); +var _heading_element_steps = __webpack_require__(2775); var _heading_element_steps2 = _interopRequireDefault(_heading_element_steps); -var _steps_horizontal = __webpack_require__(2766); +var _steps_horizontal = __webpack_require__(2776); var _steps_horizontal2 = _interopRequireDefault(_steps_horizontal); -var _status = __webpack_require__(2767); +var _status = __webpack_require__(2777); var _status2 = _interopRequireDefault(_status); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var stepsSource = __webpack_require__(2768); +var stepsSource = __webpack_require__(2778); var stepsHtml = (0, _services.renderToHtml)(_steps2.default); -var stepsComplexSource = __webpack_require__(2769); +var stepsComplexSource = __webpack_require__(2779); var stepsComplexHtml = (0, _services.renderToHtml)(_steps_complex2.default); -var headingElementStepsSource = __webpack_require__(2770); +var headingElementStepsSource = __webpack_require__(2780); var headingElementStepsHtml = (0, _services.renderToHtml)(_heading_element_steps2.default); -var stepsHorizontalSource = __webpack_require__(2771); +var stepsHorizontalSource = __webpack_require__(2781); var stepsHorizontalHtml = (0, _services.renderToHtml)(_steps_horizontal2.default); -var statusSource = __webpack_require__(2772); +var statusSource = __webpack_require__(2782); var statusHtml = (0, _services.renderToHtml)(_steps2.default); var StepsExample = exports.StepsExample = { @@ -318260,7 +319845,7 @@ var StepsExample = exports.StepsExample = { }; /***/ }), -/* 2763 */ +/* 2773 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318344,7 +319929,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2764 */ +/* 2774 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318570,7 +320155,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2765 */ +/* 2775 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318625,7 +320210,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2766 */ +/* 2776 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318681,7 +320266,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2767 */ +/* 2777 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318875,37 +320460,37 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2768 */ +/* 2778 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCode,\n EuiSpacer,\n EuiSteps,\n EuiText,\n} from '../../../../src/components';\n\nconst firstSetOfSteps = [\n {\n title: 'Step 1',\n children:

Do this first

\n },\n {\n title: 'Step 2',\n children:

Then this

\n },\n];\n\nconst nextSetOfSteps = [\n {\n title: 'Good step',\n children:

Do this first

\n },\n {\n title: 'Better step',\n children:

Then this

\n },\n];\n\nexport default () => (\n
\n \n\n \n \n

\n Set firstStepNumber to continue step numbering after any type of break in the content\n

\n \n
\n\n \n
\n);\n" /***/ }), -/* 2769 */ +/* 2779 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiCode,\n EuiSteps,\n EuiText,\n EuiCodeBlock,\n EuiSubSteps,\n} from '../../../../src/components';\n\nconst steps = [\n {\n title: 'Step 1 has intro plus code snippet',\n children: (\n \n

Run this code snippet to install things.

\n \n npm install\n \n
\n )\n },\n {\n title: 'Step 2 has sub steps',\n children: (\n \n

In order to complete this step, do the following things in order.

\n \n
    \n
  1. Do thing 1
  2. \n
  3. Do thing 2
  4. \n
  5. Do thing 3
  6. \n
\n
\n

Here are some bullet point reminders.

\n
    \n
  • Reminder 1
  • \n
  • Reminder 2
  • \n
  • Reminder 3
  • \n
\n
\n )\n },\n {\n title: 'Step 3 has an intro and one line instruction',\n children: (\n \n

Now that you've completed step 2, go find the thing.

\n

\n Go to Overview >> Endpoints note\n Elasticsearch as <thing>.\n

\n
\n )\n },\n {\n title: 'The last step has two options',\n children: (\n \n

Option 1: If you have this type of instance

\n \n
    \n
  1. Do thing 1
  2. \n
  3. Do thing 2
  4. \n
  5. Do thing 3
  6. \n
\n
\n

Option 2: If you have the other type of instance

\n \n
    \n
  1. Do thing 1
  2. \n
  3. Do thing 2
  4. \n
  5. Do thing 3
  6. \n
\n
\n
\n )\n },\n];\n\nexport default () => (\n
\n \n
\n);\n" /***/ }), -/* 2770 */ +/* 2780 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSteps,\n EuiTitle,\n EuiSpacer\n} from '../../../../src/components';\n\nconst steps = [\n {\n title: 'Inspect me',\n children:

Did you notice the step title is inside a Heading 2 element?

\n }\n];\n\nexport default () => (\n
\n

Heading 1

\n\n \n\n \n
\n);\n" /***/ }), -/* 2771 */ +/* 2781 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiStepsHorizontal,\n} from '../../../../src/components';\n\nconst horizontalSteps = [\n {\n title: 'Completed Step 1',\n isComplete: true,\n onClick: () => window.alert('Step 1 clicked')\n },\n {\n title: 'Selected Step 2',\n isSelected: true,\n onClick: () => window.alert('Step 2 clicked')\n },\n {\n title: 'Incomplete Step 3 which will wrap to the next line',\n onClick: () => window.alert('Step 3 clicked')\n },\n {\n title: 'Disabled Step 4',\n disabled: true,\n onClick: () => window.alert('Step 4 clicked')\n },\n];\n\nexport default () => (\n
\n \n
\n);\n" /***/ }), -/* 2772 */ +/* 2782 */ /***/ (function(module, exports) { module.exports = "\nimport React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiSpacer,\n EuiSteps,\n EuiButton,\n} from '../../../../src/components';\n\nexport default class extends Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n status: 'incomplete',\n };\n\n this.handleComplete = this.handleComplete.bind(this);\n this.handleWarning = this.handleWarning.bind(this);\n this.handleDanger = this.handleDanger.bind(this);\n this.makeIncomplete = this.makeIncomplete.bind(this);\n }\n\n handleComplete() {\n this.setState({\n status: 'complete',\n });\n }\n\n handleWarning() {\n this.setState({\n status: 'warning',\n });\n }\n\n handleDanger() {\n this.setState({\n status: 'danger',\n });\n }\n\n makeIncomplete() {\n this.setState({\n status: 'incomplete',\n });\n }\n\n render() {\n\n let completeButton;\n if (this.state.status !== 'complete') {\n completeButton = (\n You complete me\n );\n } else {\n completeButton = (\n Reset\n );\n }\n\n let warningButton;\n if (this.state.status !== 'warning') {\n warningButton = (\n Uh oh!\n );\n } else {\n warningButton = (\n Reset\n );\n }\n\n let dangerButton;\n if (this.state.status !== 'danger') {\n dangerButton = (\n Something terrible\n );\n } else {\n dangerButton = (\n Reset\n );\n }\n\n const firstSetOfSteps = [\n {\n title: 'Normal step',\n children:

Do this first

,\n },\n {\n title: 'Push the button to complete this final step',\n children: (\n \n

\n We are fancy buttons just waiting to be pushed!\n

\n \n {completeButton} {warningButton} {dangerButton}\n
\n ),\n status: this.state.status,\n },\n ];\n\n return (\n
\n \n\n
\n );\n }\n}\n" /***/ }), -/* 2773 */ +/* 2783 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318922,23 +320507,23 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _basic = __webpack_require__(2774); +var _basic = __webpack_require__(2784); -var _paginated = __webpack_require__(2778); +var _paginated = __webpack_require__(2788); -var _sorting = __webpack_require__(2782); +var _sorting = __webpack_require__(2792); -var _selection = __webpack_require__(2786); +var _selection = __webpack_require__(2796); -var _expanding_rows = __webpack_require__(2790); +var _expanding_rows = __webpack_require__(2800); -var _actions = __webpack_require__(2794); +var _actions = __webpack_require__(2804); -var _in_memory = __webpack_require__(2798); +var _in_memory = __webpack_require__(2808); -var _custom = __webpack_require__(2814); +var _custom = __webpack_require__(2824); -var _mobile = __webpack_require__(2818); +var _mobile = __webpack_require__(2828); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -318985,7 +320570,7 @@ var TableExample = exports.TableExample = { }; /***/ }), -/* 2774 */ +/* 2784 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -318995,7 +320580,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _basic_section = __webpack_require__(2775); +var _basic_section = __webpack_require__(2785); Object.defineProperty(exports, 'section', { enumerable: true, @@ -319005,7 +320590,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2775 */ +/* 2785 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319026,13 +320611,13 @@ var _services = __webpack_require__(7); var _components2 = __webpack_require__(2); -var _props_info = __webpack_require__(929); +var _props_info = __webpack_require__(930); -var _basic = __webpack_require__(2776); +var _basic = __webpack_require__(2786); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2777); +var source = __webpack_require__(2787); var html = (0, _services.renderToHtml)(_basic.Table); var section = exports.section = { @@ -319166,7 +320751,7 @@ var section = exports.section = { }; /***/ }), -/* 2776 */ +/* 2786 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319316,13 +320901,13 @@ var Table = exports.Table = function Table() { }; /***/ }), -/* 2777 */ +/* 2787 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport const Table = () => {\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n hideForMobile: true,\n 'data-test-subj': 'firstNameCell',\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n render: (name) => (\n {name}\n ),\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n render: (name, item) => (\n {item.firstName} {item.lastName}\n ),\n }, {\n field: 'github',\n name: 'Github',\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong')\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n }\n }];\n\n const items = store.users.filter((user, index) => index < 10);\n\n const getRowProps = (item) => {\n const { id } = item;\n return {\n 'data-test-subj': `row-${id}`,\n className: 'customRowClass',\n onClick: () => console.log(`Clicked row ${id}`),\n };\n };\n\n const getCellProps = (item, column) => {\n const { id } = item;\n const { field } = column;\n return {\n className: 'customCellClass',\n 'data-test-subj': `cell-${id}-${field}`,\n };\n };\n\n return (\n \n );\n};\n" /***/ }), -/* 2778 */ +/* 2788 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319332,7 +320917,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _paginated_section = __webpack_require__(2779); +var _paginated_section = __webpack_require__(2789); Object.defineProperty(exports, 'section', { enumerable: true, @@ -319342,7 +320927,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2779 */ +/* 2789 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319363,11 +320948,11 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _paginated = __webpack_require__(2780); +var _paginated = __webpack_require__(2790); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2781); +var source = __webpack_require__(2791); var html = (0, _services.renderToHtml)(_paginated.Table); var section = exports.section = { @@ -319395,7 +320980,7 @@ var section = exports.section = { }; /***/ }), -/* 2780 */ +/* 2790 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319481,9 +321066,16 @@ var Table = exports.Table = function (_Component) { ); }; + _this.togglePerPageOptions = function () { + return _this.setState(function (state) { + return { showPerPageOptions: !state.showPerPageOptions }; + }); + }; + _this.state = { pageIndex: 0, - pageSize: 5 + pageSize: 5, + showPerPageOptions: true }; return _this; } @@ -319495,7 +321087,8 @@ var Table = exports.Table = function (_Component) { var _state = this.state, pageIndex = _state.pageIndex, - pageSize = _state.pageSize; + pageSize = _state.pageSize, + showPerPageOptions = _state.showPerPageOptions; var _store$findUsers = store.findUsers(pageIndex, pageSize), pageOfItems = _store$findUsers.pageOfItems, @@ -319570,15 +321163,34 @@ var Table = exports.Table = function (_Component) { pageIndex: pageIndex, pageSize: pageSize, totalItemCount: totalItemCount, - pageSizeOptions: [3, 5, 8] + pageSizeOptions: [3, 5, 8], + hidePerPageOptions: !showPerPageOptions }; - return _react2.default.createElement(_components.EuiBasicTable, { - items: pageOfItems, - columns: columns, - pagination: pagination, - onChange: this.onTableChange - }); + return _react2.default.createElement( + 'div', + null, + _react2.default.createElement(_components.EuiSwitch, { + label: _react2.default.createElement( + 'span', + null, + 'Hide per page options with ', + _react2.default.createElement( + _components.EuiCode, + null, + 'pagination.hidePerPageOptions = true' + ) + ), + onChange: this.togglePerPageOptions + }), + _react2.default.createElement(_components.EuiSpacer, { size: 'xl' }), + _react2.default.createElement(_components.EuiBasicTable, { + items: pageOfItems, + columns: columns, + pagination: pagination, + onChange: this.onTableChange + }) + ); } }]); @@ -319606,17 +321218,23 @@ Table.__docgenInfo = [{ 'type': null }], 'returns': null + }, { + 'name': 'togglePerPageOptions', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null }] }]; /***/ }), -/* 2781 */ +/* 2791 */ /***/ (function(module, exports) { -module.exports = "import React, {\n Component\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n };\n }\n\n onTableChange = ({ page = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n this.setState({\n pageIndex,\n pageSize,\n });\n };\n\n renderStatus = (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n }\n\n render() {\n const {\n pageIndex,\n pageSize,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize);\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n render: (name, item) => (\n \n {item.firstName} {item.lastName}\n {this.renderStatus(item.online)}\n \n ),\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n \n {username}\n \n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong')\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => (\n this.renderStatus(online)\n )\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n return (\n \n );\n }\n}\n" +module.exports = "import React, {\n Component\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiCode,\n EuiLink,\n EuiHealth,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSpacer,\n EuiSwitch\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n showPerPageOptions: true\n };\n }\n\n onTableChange = ({ page = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n this.setState({\n pageIndex,\n pageSize,\n });\n };\n\n renderStatus = (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n }\n\n togglePerPageOptions = () => this.setState((state) => ({ showPerPageOptions: !state.showPerPageOptions }));\n\n render() {\n const {\n pageIndex,\n pageSize,\n showPerPageOptions\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize);\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n render: (name, item) => (\n \n {item.firstName} {item.lastName}\n {this.renderStatus(item.online)}\n \n ),\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n \n {username}\n \n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong')\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => (\n this.renderStatus(online)\n )\n }];\n\n const pagination = {\n pageIndex,\n pageSize,\n totalItemCount,\n pageSizeOptions: [3, 5, 8],\n hidePerPageOptions: !showPerPageOptions\n };\n\n return (\n
\n Hide per page options with pagination.hidePerPageOptions = true}\n onChange={this.togglePerPageOptions}\n />\n \n \n
\n );\n }\n}\n" /***/ }), -/* 2782 */ +/* 2792 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319626,7 +321244,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _sorting_section = __webpack_require__(2783); +var _sorting_section = __webpack_require__(2793); Object.defineProperty(exports, 'section', { enumerable: true, @@ -319636,7 +321254,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2783 */ +/* 2793 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319657,11 +321275,11 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _sorting = __webpack_require__(2784); +var _sorting = __webpack_require__(2794); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2785); +var source = __webpack_require__(2795); var html = (0, _services.renderToHtml)(_sorting.Table); var section = exports.section = { @@ -319694,7 +321312,7 @@ var section = exports.section = { }; /***/ }), -/* 2784 */ +/* 2794 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319911,13 +321529,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2785 */ +/* 2795 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n sortField: 'firstName',\n sortDirection: 'asc',\n };\n }\n\n onTableChange = ({ page = {}, sort = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n const {\n field: sortField,\n direction: sortDirection,\n } = sort;\n\n this.setState({\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n });\n };\n\n render() {\n const {\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize, sortField, sortDirection);\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n sortable: true,\n isMobileHeader: true,\n render: (name, item) => (\n {item.firstName} {item.lastName}\n )\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n \n {username}\n \n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n const sorting = {\n sort: {\n field: sortField,\n direction: sortDirection,\n },\n };\n\n return (\n
\n \n
\n );\n }\n}\n" /***/ }), -/* 2786 */ +/* 2796 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319927,7 +321545,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _selection_section = __webpack_require__(2787); +var _selection_section = __webpack_require__(2797); Object.defineProperty(exports, 'section', { enumerable: true, @@ -319937,7 +321555,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2787 */ +/* 2797 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -319958,11 +321576,11 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _selection = __webpack_require__(2788); +var _selection = __webpack_require__(2798); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2789); +var source = __webpack_require__(2799); var html = (0, _services.renderToHtml)(_selection.Table); var section = exports.section = { @@ -319990,7 +321608,7 @@ var section = exports.section = { }; /***/ }), -/* 2788 */ +/* 2798 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320312,13 +321930,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2789 */ +/* 2799 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n sortField: 'firstName',\n sortDirection: 'asc',\n selectedItems: [],\n };\n\n this.renderStatus = this.renderStatus.bind(this);\n }\n\n onTableChange = ({ page = {}, sort = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n const {\n field: sortField,\n direction: sortDirection,\n } = sort;\n\n this.setState({\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n });\n };\n\n onSelectionChange = (selectedItems) => {\n this.setState({ selectedItems });\n };\n\n onClickDelete = () => {\n const { selectedItems } = this.state;\n store.deleteUsers(...selectedItems.map(user => user.id));\n\n this.setState({\n selectedItems: []\n });\n };\n\n renderDeleteButton() {\n const { selectedItems } = this.state;\n\n if (selectedItems.length === 0) {\n return;\n }\n\n return (\n \n Delete {selectedItems.length} Users\n \n );\n }\n\n renderStatus(online) {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n }\n\n render() {\n const {\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize, sortField, sortDirection);\n\n const deleteButton = this.renderDeleteButton();\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n render: (name, item) => (\n \n {item.firstName} {item.lastName}\n {this.renderStatus(item.online)}\n \n ),\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n \n {username}\n \n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => (\n this.renderStatus(online)\n ),\n sortable: true,\n hideForMobile: true,\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n const sorting = {\n sort: {\n field: sortField,\n direction: sortDirection,\n },\n };\n\n const selection = {\n selectable: (user) => user.online,\n selectableMessage: (selectable) => !selectable ? 'User is currently offline' : undefined,\n onSelectionChange: this.onSelectionChange\n };\n\n return (\n \n {deleteButton}\n \n \n );\n }\n}\n" /***/ }), -/* 2790 */ +/* 2800 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320328,7 +321946,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _expanding_rows_section = __webpack_require__(2791); +var _expanding_rows_section = __webpack_require__(2801); Object.defineProperty(exports, 'section', { enumerable: true, @@ -320338,7 +321956,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2791 */ +/* 2801 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320359,11 +321977,11 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _expanding_rows = __webpack_require__(2792); +var _expanding_rows = __webpack_require__(2802); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2793); +var source = __webpack_require__(2803); var html = (0, _services.renderToHtml)(_expanding_rows.Table); var section = exports.section = { @@ -320397,7 +322015,7 @@ var section = exports.section = { }; /***/ }), -/* 2792 */ +/* 2802 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320422,7 +322040,7 @@ var _data_store = __webpack_require__(61); var _components = __webpack_require__(2); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -320732,13 +322350,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2793 */ +/* 2803 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiButtonIcon,\n EuiHealth,\n EuiButton,\n EuiDescriptionList,\n} from '../../../../../src/components';\n\nimport {\n RIGHT_ALIGNMENT,\n} from '../../../../../src/services';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n sortField: 'firstName',\n sortDirection: 'asc',\n selectedItems: [],\n itemIdToExpandedRowMap: {},\n };\n }\n\n onTableChange = ({ page = {}, sort = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n const {\n field: sortField,\n direction: sortDirection,\n } = sort;\n\n this.setState({\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n });\n };\n\n onSelectionChange = (selectedItems) => {\n this.setState({ selectedItems });\n };\n\n onClickDelete = () => {\n const { selectedItems } = this.state;\n store.deleteUsers(...selectedItems.map(user => user.id));\n\n this.setState({\n selectedItems: []\n });\n };\n\n renderDeleteButton() {\n const { selectedItems } = this.state;\n\n if (selectedItems.length === 0) {\n return;\n }\n\n return (\n \n Delete {selectedItems.length} Users\n \n );\n }\n\n toggleDetails = (item) => {\n const itemIdToExpandedRowMap = { ...this.state.itemIdToExpandedRowMap };\n if (itemIdToExpandedRowMap[item.id]) {\n delete itemIdToExpandedRowMap[item.id];\n } else {\n const { nationality, online } = item;\n const country = store.getCountry(nationality);\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n const listItems = [\n {\n title: 'Nationality',\n description: `${country.flag} ${country.name}`,\n }, {\n title: 'Online',\n description: {label},\n }\n ];\n itemIdToExpandedRowMap[item.id] = (\n \n );\n }\n this.setState({ itemIdToExpandedRowMap });\n };\n\n render() {\n const {\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n itemIdToExpandedRowMap,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize, sortField, sortDirection);\n\n const deleteButton = this.renderDeleteButton();\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n sortable: true,\n isMobileHeader: true,\n render: (name, item) => (\n {item.firstName} {item.lastName}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n name: 'Actions',\n actions: [{\n name: 'Clone',\n description: 'Clone this person',\n type: 'icon',\n icon: 'copy',\n onClick: () => ''\n }]\n }, {\n align: RIGHT_ALIGNMENT,\n width: '40px',\n isExpander: true,\n render: (item) => (\n this.toggleDetails(item)}\n aria-label={itemIdToExpandedRowMap[item.id] ? 'Collapse' : 'Expand'}\n iconType={itemIdToExpandedRowMap[item.id] ? 'arrowUp' : 'arrowDown'}\n />\n )\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n const sorting = {\n sort: {\n field: sortField,\n direction: sortDirection,\n },\n };\n\n const selection = {\n selectable: (user) => user.online,\n selectableMessage: (selectable) => !selectable ? 'User is currently offline' : undefined,\n onSelectionChange: this.onSelectionChange\n };\n\n return (\n \n {deleteButton}\n \n \n );\n }\n}\n" /***/ }), -/* 2794 */ +/* 2804 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320748,7 +322366,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _actions_section = __webpack_require__(2795); +var _actions_section = __webpack_require__(2805); Object.defineProperty(exports, 'section', { enumerable: true, @@ -320758,7 +322376,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2795 */ +/* 2805 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -320779,13 +322397,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _actions = __webpack_require__(2796); +var _actions = __webpack_require__(2806); var _code = __webpack_require__(235); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2797); +var source = __webpack_require__(2807); var html = (0, _services.renderToHtml)(_actions.Table); var section = exports.section = { @@ -320842,7 +322460,7 @@ var section = exports.section = { }; /***/ }), -/* 2796 */ +/* 2806 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321280,13 +322898,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2797 */ +/* 2807 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n EuiButton,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSwitch,\n EuiSpacer,\n EuiText,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n sortField: 'firstName',\n sortDirection: 'asc',\n selectedItems: [],\n multiAction: false,\n customAction: false,\n };\n }\n\n onTableChange = ({ page = {}, sort = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n const {\n field: sortField,\n direction: sortDirection,\n } = sort;\n\n this.setState({\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n });\n };\n\n onClickDelete = () => {\n const { selectedItems } = this.state;\n store.deleteUsers(...selectedItems.map(user => user.id));\n\n this.setState({\n selectedItems: []\n });\n };\n\n onSelectionChange = (selectedItems) => {\n this.setState({ selectedItems });\n };\n\n renderDeleteButton() {\n const { selectedItems } = this.state;\n\n if (selectedItems.length === 0) {\n return;\n }\n\n return (\n \n Delete {selectedItems.length} Users\n \n );\n }\n\n toggleMultiAction = () => {\n this.setState(prevState => ({ multiAction: !prevState.multiAction }));\n };\n\n toggleCustomAction = () => {\n this.setState(prevState => ({ customAction: !prevState.customAction }));\n };\n\n deleteUser = user => {\n store.deleteUsers(user.id);\n this.setState({ selectedItems: [] });\n };\n\n cloneUser = user => {\n store.cloneUser(user.id);\n this.setState({ selectedItems: [] });\n };\n\n render() {\n const {\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n multiAction,\n customAction,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize, sortField, sortDirection);\n\n const deleteButton = this.renderDeleteButton();\n\n let actions = null;\n\n if(multiAction) {\n actions = customAction\n ? [{\n render: (item) => {\n return (\n this.cloneUser(item)}>\n Clone\n \n );\n }\n }, {\n render: (item) => {\n return (\n this.deleteUser(item)}>\n Delete\n \n );\n }\n }]\n : [{\n name: 'Clone',\n description: 'Clone this person',\n icon: 'copy',\n onClick: this.cloneUser\n }, {\n name: 'Delete',\n description: 'Delete this person',\n icon: 'trash',\n color: 'danger',\n onClick: this.deleteUser\n }];\n } else {\n actions = customAction\n ? [{\n render: (item) => {\n return (\n this.deleteUser(item)}\n color=\"danger\"\n >\n Delete\n \n );\n }\n }]\n : [{\n name: 'Delete',\n description: 'Delete this person',\n icon: 'trash',\n color: 'danger',\n type: 'icon',\n onClick: this.deleteUser\n }];\n }\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n truncateText: true,\n sortable: true,\n hideForMobile: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: true,\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n render: (name, item) => (\n {item.firstName} {item.lastName}\n ),\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n {username}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }, {\n name: 'Actions',\n actions\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n const sorting = {\n sort: {\n field: sortField,\n direction: sortDirection,\n },\n };\n\n const selection = {\n selectable: (user) => user.online,\n selectableMessage: (selectable) => !selectable ? 'User is currently offline' : undefined,\n onSelectionChange: this.onSelectionChange\n };\n\n return (\n \n \n {deleteButton}\n \n \n \n \n \n \n \n\n \n\n \n \n );\n }\n}\n" /***/ }), -/* 2798 */ +/* 2808 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321296,7 +322914,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _in_memory_section = __webpack_require__(2799); +var _in_memory_section = __webpack_require__(2809); Object.defineProperty(exports, 'section', { enumerable: true, @@ -321305,7 +322923,7 @@ Object.defineProperty(exports, 'section', { } }); -var _in_memory_selection_section = __webpack_require__(2802); +var _in_memory_selection_section = __webpack_require__(2812); Object.defineProperty(exports, 'selectionSection', { enumerable: true, @@ -321314,7 +322932,7 @@ Object.defineProperty(exports, 'selectionSection', { } }); -var _in_memory_search_section = __webpack_require__(2805); +var _in_memory_search_section = __webpack_require__(2815); Object.defineProperty(exports, 'searchSection', { enumerable: true, @@ -321323,7 +322941,7 @@ Object.defineProperty(exports, 'searchSection', { } }); -var _in_memory_search_callback_section = __webpack_require__(2808); +var _in_memory_search_callback_section = __webpack_require__(2818); Object.defineProperty(exports, 'searchCallbackSection', { enumerable: true, @@ -321332,7 +322950,7 @@ Object.defineProperty(exports, 'searchCallbackSection', { } }); -var _in_memory_custom_sorting_section = __webpack_require__(2811); +var _in_memory_custom_sorting_section = __webpack_require__(2821); Object.defineProperty(exports, 'customSortingSection', { enumerable: true, @@ -321342,7 +322960,7 @@ Object.defineProperty(exports, 'customSortingSection', { }); /***/ }), -/* 2799 */ +/* 2809 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321363,13 +322981,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _in_memory = __webpack_require__(2800); +var _in_memory = __webpack_require__(2810); var _props_info = __webpack_require__(290); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2801); +var source = __webpack_require__(2811); var html = (0, _services.renderToHtml)(_in_memory.Table); var section = exports.section = { @@ -321407,7 +323025,7 @@ var section = exports.section = { }; /***/ }), -/* 2800 */ +/* 2810 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321521,13 +323139,13 @@ var Table = exports.Table = function Table() { }; /***/ }), -/* 2801 */ +/* 2811 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\nimport {\n EuiInMemoryTable,\n EuiLink,\n EuiHealth\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport const Table = () => {\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n {username}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }];\n\n const sorting = {\n sort: {\n field: 'dateOfBirth',\n direction: 'desc',\n }\n };\n\n return (\n \n );\n};\n" /***/ }), -/* 2802 */ +/* 2812 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321548,11 +323166,11 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _in_memory_selection = __webpack_require__(2803); +var _in_memory_selection = __webpack_require__(2813); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2804); +var source = __webpack_require__(2814); var html = (0, _services.renderToHtml)(_in_memory_selection.Table); var selectionSection = exports.selectionSection = { @@ -321579,7 +323197,7 @@ var selectionSection = exports.selectionSection = { }; /***/ }), -/* 2803 */ +/* 2813 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321602,7 +323220,7 @@ var _data_store = __webpack_require__(61); var _components = __webpack_require__(2); -var _random = __webpack_require__(176); +var _random = __webpack_require__(177); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -321916,13 +323534,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2804 */ +/* 2814 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\nimport {\n EuiLink,\n EuiHealth,\n EuiButton,\n EuiInMemoryTable,\n EuiEmptyPrompt,\n} from '../../../../../src/components';\nimport { Random } from '../../../../../src/services/random';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst random = new Random();\n\nconst store = createDataStore();\n\nconst noItemsFoundMsg = 'No users match search criteria';\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n this.state = {\n loading: false,\n users: [],\n message: (\n No users}\n titleSize=\"xs\"\n body=\"Looks like you don’t have any users. Let’s create some!\"\n actions={(\n \n Load Users\n \n )}\n />\n ),\n selection: []\n };\n }\n\n loadUsers = () => {\n this.setState({\n message: 'Loading users...',\n loading: true,\n users: undefined,\n error: undefined\n });\n setTimeout(() => {\n this.setState({\n loading: false,\n message: noItemsFoundMsg,\n error: undefined,\n users: store.users\n });\n }, random.number({ min: 0, max: 3000 }));\n };\n\n loadUsersWithError() {\n this.setState({\n message: 'Loading users...',\n loading: true,\n users: undefined,\n error: undefined\n });\n setTimeout(() => {\n this.setState({\n loading: false,\n error: 'ouch!... again... ',\n users: undefined,\n message: noItemsFoundMsg\n });\n }, random.number({ min: 0, max: 3000 }));\n }\n\n renderToolsLeft() {\n const selection = this.state.selection;\n\n if (selection.length === 0) {\n return;\n }\n\n const onClick = () => {\n store.deleteUsers(...selection.map(user => user.id));\n this.setState({ selection: [] });\n };\n\n return (\n \n Delete {selection.length} Users\n \n );\n }\n\n renderToolsRight() {\n return [(\n \n Load Users\n \n ),\n (\n \n Load Users (Error)\n \n )];\n }\n\n render() {\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n {username}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }];\n\n const search = {\n toolsLeft: this.renderToolsLeft(),\n toolsRight: this.renderToolsRight(),\n box: {\n incremental: true,\n },\n filters: [\n {\n type: 'is',\n field: 'online',\n name: 'Online',\n negatedName: 'Offline'\n },\n {\n type: 'field_value_selection',\n field: 'nationality',\n name: 'Nationality',\n multiSelect: false,\n options: store.countries.map(country => ({\n value: country.code,\n name: country.name,\n view: `${country.flag} ${country.name}`\n }))\n }\n ]\n };\n\n const pagination = {\n initialPageSize: 5,\n pageSizeOptions: [3, 5, 8]\n };\n\n const selection = {\n selectable: (user) => user.online,\n selectableMessage: (selectable) => !selectable ? 'User is currently offline' : undefined,\n onSelectionChange: (selection) => this.setState({ selection })\n };\n\n return (\n
\n \n
\n );\n }\n}\n" /***/ }), -/* 2805 */ +/* 2815 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -321943,13 +323561,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _in_memory_search = __webpack_require__(2806); +var _in_memory_search = __webpack_require__(2816); var _props_info = __webpack_require__(290); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2807); +var source = __webpack_require__(2817); var html = (0, _services.renderToHtml)(_in_memory_search.Table); var searchSection = exports.searchSection = { @@ -321981,7 +323599,7 @@ var searchSection = exports.searchSection = { }; /***/ }), -/* 2806 */ +/* 2816 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322206,13 +323824,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2807 */ +/* 2817 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\nimport {\n EuiInMemoryTable,\n EuiLink,\n EuiHealth,\n EuiSpacer,\n EuiSwitch,\n EuiFlexGroup,\n EuiFlexItem\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n\n constructor(props) {\n super(props);\n this.state = {\n incremental: false,\n filters: false\n };\n }\n\n render() {\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n sortable: true,\n truncateText: true,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n {username}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n }\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }];\n\n const search = {\n box: {\n incremental: this.state.incremental,\n schema: true\n },\n filters: !this.state.filters ? undefined : [\n {\n type: 'is',\n field: 'online',\n name: 'Online',\n negatedName: 'Offline'\n },\n {\n type: 'field_value_selection',\n field: 'nationality',\n name: 'Nationality',\n multiSelect: false,\n options: store.countries.map(country => ({\n value: country.code,\n name: country.name,\n view: `${country.flag} ${country.name}`\n }))\n }\n ]\n };\n\n return (\n \n \n \n this.setState(prevState => ({ incremental: !prevState.incremental }))}\n />\n \n \n this.setState(prevState => ({ filters: !prevState.filters }))}\n />\n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 2808 */ +/* 2818 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322233,13 +323851,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _in_memory_search_callback = __webpack_require__(2809); +var _in_memory_search_callback = __webpack_require__(2819); var _props_info = __webpack_require__(290); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2810); +var source = __webpack_require__(2820); var html = (0, _services.renderToHtml)(_in_memory_search_callback.Table); var searchCallbackSection = exports.searchCallbackSection = { @@ -322271,7 +323889,7 @@ var searchCallbackSection = exports.searchCallbackSection = { }; /***/ }), -/* 2809 */ +/* 2819 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322457,13 +324075,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2810 */ +/* 2820 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\nimport {\n EuiInMemoryTable,\n EuiLink,\n EuiHealth,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nlet debounceTimeoutId;\nlet requestTimeoutId;\nconst store = createDataStore();\n\nexport class Table extends React.Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n items: store.users,\n isLoading: false,\n };\n }\n\n onQueryChange = ({ query }) => {\n clearTimeout(debounceTimeoutId);\n clearTimeout(requestTimeoutId);\n\n debounceTimeoutId = setTimeout(() => {\n this.setState({\n isLoading: true,\n });\n\n requestTimeoutId = setTimeout(() => {\n const items = store.users.filter(user => {\n const normalizedName = `${user.firstName} ${user.lastName}`.toLowerCase();\n const normalizedQuery = query.text.toLowerCase();\n return normalizedName.indexOf(normalizedQuery) !== -1;\n });\n\n this.setState({\n isLoading: false,\n items,\n });\n }, 1000);\n }, 300);\n };\n\n render() {\n const search = {\n onChange: this.onQueryChange,\n box: {\n incremental: true,\n },\n };\n\n return (\n (\n {username}\n )\n },\n {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n },\n {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n },\n {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }\n ]}\n search={search}\n pagination={true}\n sorting={true}\n />\n );\n }\n}\n" /***/ }), -/* 2811 */ +/* 2821 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322484,13 +324102,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _in_memory_custom_sorting = __webpack_require__(2812); +var _in_memory_custom_sorting = __webpack_require__(2822); var _props_info = __webpack_require__(290); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2813); +var source = __webpack_require__(2823); var html = (0, _services.renderToHtml)(_in_memory_custom_sorting.Table); var customSortingSection = exports.customSortingSection = { @@ -322540,7 +324158,7 @@ var customSortingSection = exports.customSortingSection = { }; /***/ }), -/* 2812 */ +/* 2822 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322591,13 +324209,13 @@ var Table = exports.Table = function Table() { }; /***/ }), -/* 2813 */ +/* 2823 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\nimport {\n EuiInMemoryTable\n} from '../../../../../src/components';\n\nconst data = [\n { animal: 'snail', weight: 25, humanFriendlyWeight: '25g' },\n { animal: 'peregrine falcon', weight: 900, humanFriendlyWeight: '0.9kg' },\n { animal: 'small dog', weight: 4500, humanFriendlyWeight: '4.5kg' },\n { animal: 'brown bear', weight: 180000, humanFriendlyWeight: '180kg' },\n { animal: 'elephant', weight: 5440000, humanFriendlyWeight: '5440kg' },\n { animal: 'giraffe', weight: 1180000, humanFriendlyWeight: '1180kg' }\n];\n\nexport const Table = () => {\n const columns = [{\n field: 'animal',\n name: 'Animal',\n sortable: true\n }, {\n field: 'humanFriendlyWeight',\n name: 'Weight',\n sortable: ({ weight }) => weight\n }];\n\n const sorting = {\n sort: {\n field: 'humanFriendlyWeight',\n direction: 'asc',\n }\n };\n\n return (\n \n );\n};\n" /***/ }), -/* 2814 */ +/* 2824 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322607,7 +324225,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _custom_section = __webpack_require__(2815); +var _custom_section = __webpack_require__(2825); Object.defineProperty(exports, 'section', { enumerable: true, @@ -322617,7 +324235,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2815 */ +/* 2825 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322638,13 +324256,13 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _custom = __webpack_require__(2816); +var _custom = __webpack_require__(2826); var _custom2 = _interopRequireDefault(_custom); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2817); +var source = __webpack_require__(2827); var html = (0, _services.renderToHtml)(_custom2.default); var section = exports.section = { @@ -322765,6 +324383,7 @@ var section = exports.section = { EuiTableHeader: _components.EuiTableHeader, EuiTableHeaderCell: _components.EuiTableHeaderCell, EuiTableHeaderCellCheckbox: _components.EuiTableHeaderCellCheckbox, + EuiTablePagination: _components.EuiTablePagination, EuiTableRow: _components.EuiTableRow, EuiTableRowCell: _components.EuiTableRowCell, EuiTableRowCellCheckbox: _components.EuiTableRowCellCheckbox, @@ -322776,7 +324395,7 @@ var section = exports.section = { }; /***/ }), -/* 2816 */ +/* 2826 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -322796,7 +324415,7 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(2); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -322921,7 +324540,7 @@ var _class = function (_Component) { itemIdToSelectedMap: {}, itemIdToOpenActionsPopoverMap: {}, sortedColumn: 'title', - itemsPerPage: 20 + itemsPerPage: 10 }; _this.items = [{ @@ -323623,13 +325242,13 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2817 */ +/* 2827 */ /***/ (function(module, exports) { -module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiBadge,\n EuiHealth,\n EuiButton,\n EuiButtonIcon,\n EuiCheckbox,\n EuiContextMenuItem,\n EuiContextMenuPanel,\n EuiFieldSearch,\n EuiFlexGroup,\n EuiFlexItem,\n EuiIcon,\n EuiLink,\n EuiPopover,\n EuiSpacer,\n EuiTable,\n EuiTableBody,\n EuiTableHeader,\n EuiTableHeaderCell,\n EuiTableHeaderCellCheckbox,\n EuiTablePagination,\n EuiTableRow,\n EuiTableRowCell,\n EuiTableRowCellCheckbox,\n EuiTableSortMobile,\n EuiTableHeaderMobile,\n} from '../../../../../src/components';\n\nimport {\n LEFT_ALIGNMENT,\n RIGHT_ALIGNMENT,\n Pager,\n SortableProperties,\n} from '../../../../../src/services';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n itemIdToSelectedMap: {},\n itemIdToOpenActionsPopoverMap: {},\n sortedColumn: 'title',\n itemsPerPage: 20,\n };\n\n this.items = [{\n id: 0,\n title: 'A very long line which will wrap on narrower screens and NOT become truncated and replaced by an ellipsis',\n type: 'user',\n dateCreated: 'Tue Dec 28 2016',\n magnitude: 1,\n health: Healthy,\n }, {\n id: 1,\n title: {\n value: 'A very long line which will not wrap on narrower screens and instead will become truncated and replaced by an ellipsis',\n truncateText: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 01 2016',\n magnitude: 1,\n health: Healthy,\n }, {\n id: 2,\n title:\n \n A very long line in an ELEMENT which will wrap on narrower screens and NOT become\n truncated and replaced by an ellipsis\n ,\n type: 'user',\n dateCreated: Tue Dec 01 2016   New!,\n magnitude: 10,\n health: Warning,\n }, {\n id: 3,\n title: {\n value:\n \n A very long line in an ELEMENT which will not wrap on narrower screens and instead\n will become truncated and replaced by an ellipsis\n ,\n truncateText: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 16 2016',\n magnitude: 100,\n health: Healthy,\n }, {\n id: 4,\n title: {\n value: 'Dog',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 13 2016',\n magnitude: 1000,\n health: Warning,\n }, {\n id: 5,\n title: {\n value: 'Dragon',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 6,\n title: {\n value: 'Bear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }, {\n id: 7,\n title: {\n value: 'Dinosaur',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 8,\n title: {\n value: 'Spider',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 9,\n title: {\n value: 'Bugbear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 10,\n title: {\n value: 'Bear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }, {\n id: 11,\n title: {\n value: 'Dinosaur',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 12,\n title: {\n value: 'Spider',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 13,\n title: {\n value: 'Bugbear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }];\n\n this.sortableProperties = new SortableProperties([{\n name: 'title',\n getValue: item => item.title.toLowerCase(),\n isAscending: true,\n }, {\n name: 'dateCreated',\n getValue: item => item.dateCreated.toLowerCase(),\n isAscending: true,\n }, {\n name: 'magnitude',\n getValue: item => item.magnitude.toLowerCase(),\n isAscending: true,\n }], this.state.sortedColumn);\n\n this.columns = [{\n id: 'checkbox',\n isCheckbox: true,\n textOnly: false,\n width: '24px',\n }, {\n id: 'type',\n label: '',\n alignment: LEFT_ALIGNMENT,\n width: '24px',\n cellProvider: cell => ,\n hideForMobile: true,\n }, {\n id: 'title',\n label: 'Title',\n alignment: LEFT_ALIGNMENT,\n isSortable: true,\n hideForMobile: true,\n }, {\n id: 'title_type',\n label: 'Title',\n isMobileHeader: true,\n render: (title, item) => (\n {title}\n ),\n }, {\n id: 'health',\n label: 'Health',\n alignment: LEFT_ALIGNMENT,\n }, {\n id: 'dateCreated',\n label: 'Date created',\n alignment: LEFT_ALIGNMENT,\n isSortable: true,\n }, {\n id: 'magnitude',\n label: 'Orders of magnitude',\n alignment: RIGHT_ALIGNMENT,\n isSortable: true,\n }, {\n id: 'actions',\n label: '',\n alignment: RIGHT_ALIGNMENT,\n isActionsPopover: true,\n width: '32px',\n }];\n\n this.pager = new Pager(this.items.length, this.state.itemsPerPage);\n this.state.firstItemIndex = this.pager.getFirstItemIndex();\n this.state.lastItemIndex = this.pager.getLastItemIndex();\n }\n\n onChangeItemsPerPage = itemsPerPage => {\n this.pager.setItemsPerPage(itemsPerPage);\n this.setState({\n itemsPerPage,\n firstItemIndex: this.pager.getFirstItemIndex(),\n lastItemIndex: this.pager.getLastItemIndex(),\n });\n }\n\n onChangePage = pageIndex => {\n this.pager.goToPageIndex(pageIndex);\n this.setState({\n firstItemIndex: this.pager.getFirstItemIndex(),\n lastItemIndex: this.pager.getLastItemIndex(),\n });\n };\n\n onSort = prop => {\n this.sortableProperties.sortOn(prop);\n\n this.setState({\n sortedColumn: prop,\n });\n }\n\n toggleItem = itemId => {\n this.setState(previousState => {\n const newItemIdToSelectedMap = {\n ...previousState.itemIdToSelectedMap,\n [itemId]: !previousState.itemIdToSelectedMap[itemId],\n };\n\n return {\n itemIdToSelectedMap: newItemIdToSelectedMap,\n };\n });\n }\n\n toggleAll = () => {\n const allSelected = this.areAllItemsSelected();\n const newItemIdToSelectedMap = {};\n this.items.forEach(item => newItemIdToSelectedMap[item.id] = !allSelected);\n\n this.setState({\n itemIdToSelectedMap: newItemIdToSelectedMap,\n });\n }\n\n isItemSelected = itemId => {\n return this.state.itemIdToSelectedMap[itemId];\n }\n\n areAllItemsSelected = () => {\n const indexOfUnselectedItem = this.items.findIndex(item => !this.isItemSelected(item.id));\n return indexOfUnselectedItem === -1;\n }\n\n areAnyRowsSelected = () => {\n return Object.keys(this.state.itemIdToSelectedMap).findIndex(id => {\n return this.state.itemIdToSelectedMap[id];\n }) !== -1;\n }\n\n togglePopover = itemId => {\n this.setState(previousState => {\n const newItemIdToOpenActionsPopoverMap = {\n ...previousState.itemIdToOpenActionsPopoverMap,\n [itemId]: !previousState.itemIdToOpenActionsPopoverMap[itemId],\n };\n\n return {\n itemIdToOpenActionsPopoverMap: newItemIdToOpenActionsPopoverMap,\n };\n });\n };\n\n closePopover = itemId => {\n // only update the state if this item's popover is open\n if (this.isPopoverOpen(itemId)) {\n this.setState(previousState => {\n const newItemIdToOpenActionsPopoverMap = {\n ...previousState.itemIdToOpenActionsPopoverMap,\n [itemId]: false,\n };\n\n return {\n itemIdToOpenActionsPopoverMap: newItemIdToOpenActionsPopoverMap,\n };\n });\n }\n };\n\n isPopoverOpen = itemId => {\n return this.state.itemIdToOpenActionsPopoverMap[itemId];\n };\n\n renderSelectAll = mobile => {\n return (\n \n );\n }\n\n getTableMobileSortItems() {\n const items = [];\n this.columns.forEach((column) => {\n if (column.isCheckbox || !column.isSortable) {\n return;\n }\n items.push({\n name: column.label,\n key: column.id,\n onSort: this.onSort.bind(this, column.id),\n isSorted: this.state.sortedColumn === column.id,\n isSortAscending: this.sortableProperties.isAscendingByName(column.id),\n });\n });\n return items.length ? items : null;\n }\n\n renderHeaderCells() {\n const headers = [];\n\n this.columns.forEach((column, columnIndex) => {\n if (column.isCheckbox) {\n headers.push(\n \n {this.renderSelectAll()}\n \n );\n } else {\n headers.push(\n \n {column.label}\n \n );\n }\n });\n\n return headers.length ? headers : null;\n }\n\n renderRows() {\n const renderRow = item => {\n const cells = this.columns.map(column => {\n const cell = item[column.id];\n\n let child;\n\n if (column.isCheckbox) {\n return (\n \n \n \n );\n }\n\n if (column.isActionsPopover) {\n return (\n \n this.togglePopover(item.id)}\n />\n )}\n isOpen={this.isPopoverOpen(item.id)}\n closePopover={() => this.closePopover(item.id)}\n panelPaddingSize=\"none\"\n anchorPosition=\"leftCenter\"\n >\n { this.closePopover(item.id); }}\n >\n Edit\n \n ), (\n { this.closePopover(item.id); }}\n >\n Share\n \n ), (\n { this.closePopover(item.id); }}\n >\n Delete\n \n ),\n ]}\n />\n \n \n );\n }\n\n if (column.render) {\n const titleText = item.title.truncateText ? item.title.value : item.title;\n const title = item.title.isLink ? {item.title.value} : titleText;\n child = column.render(title, item);\n } else if (column.cellProvider) {\n child = column.cellProvider(cell);\n } else if (cell.isLink) {\n child = {cell.value};\n } else if (cell.truncateText) {\n child = cell.value;\n } else {\n child = cell;\n }\n\n return (\n \n {child}\n \n );\n });\n\n return (\n \n {cells}\n \n );\n };\n\n const rows = [];\n\n for (let itemIndex = this.state.firstItemIndex; itemIndex <= this.state.lastItemIndex; itemIndex++) {\n const item = this.items[itemIndex];\n rows.push(renderRow(item));\n }\n\n return rows;\n }\n\n render() {\n let optionalActionButtons;\n\n if (this.areAnyRowsSelected() > 0) {\n optionalActionButtons = (\n \n Delete selected\n \n );\n }\n\n return (\n
\n \n {optionalActionButtons}\n\n \n \n \n \n\n \n\n \n \n {this.renderSelectAll(true)}\n \n \n \n \n \n\n \n \n {this.renderHeaderCells()}\n \n\n \n {this.renderRows()}\n \n \n\n \n\n \n
\n );\n }\n}\n" +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiBadge,\n EuiHealth,\n EuiButton,\n EuiButtonIcon,\n EuiCheckbox,\n EuiContextMenuItem,\n EuiContextMenuPanel,\n EuiFieldSearch,\n EuiFlexGroup,\n EuiFlexItem,\n EuiIcon,\n EuiLink,\n EuiPopover,\n EuiSpacer,\n EuiTable,\n EuiTableBody,\n EuiTableHeader,\n EuiTableHeaderCell,\n EuiTableHeaderCellCheckbox,\n EuiTablePagination,\n EuiTableRow,\n EuiTableRowCell,\n EuiTableRowCellCheckbox,\n EuiTableSortMobile,\n EuiTableHeaderMobile,\n} from '../../../../../src/components';\n\nimport {\n LEFT_ALIGNMENT,\n RIGHT_ALIGNMENT,\n Pager,\n SortableProperties,\n} from '../../../../../src/services';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n itemIdToSelectedMap: {},\n itemIdToOpenActionsPopoverMap: {},\n sortedColumn: 'title',\n itemsPerPage: 10\n };\n\n this.items = [{\n id: 0,\n title: 'A very long line which will wrap on narrower screens and NOT become truncated and replaced by an ellipsis',\n type: 'user',\n dateCreated: 'Tue Dec 28 2016',\n magnitude: 1,\n health: Healthy,\n }, {\n id: 1,\n title: {\n value: 'A very long line which will not wrap on narrower screens and instead will become truncated and replaced by an ellipsis',\n truncateText: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 01 2016',\n magnitude: 1,\n health: Healthy,\n }, {\n id: 2,\n title:\n \n A very long line in an ELEMENT which will wrap on narrower screens and NOT become\n truncated and replaced by an ellipsis\n ,\n type: 'user',\n dateCreated: Tue Dec 01 2016   New!,\n magnitude: 10,\n health: Warning,\n }, {\n id: 3,\n title: {\n value:\n \n A very long line in an ELEMENT which will not wrap on narrower screens and instead\n will become truncated and replaced by an ellipsis\n ,\n truncateText: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 16 2016',\n magnitude: 100,\n health: Healthy,\n }, {\n id: 4,\n title: {\n value: 'Dog',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 13 2016',\n magnitude: 1000,\n health: Warning,\n }, {\n id: 5,\n title: {\n value: 'Dragon',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 6,\n title: {\n value: 'Bear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }, {\n id: 7,\n title: {\n value: 'Dinosaur',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 8,\n title: {\n value: 'Spider',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 9,\n title: {\n value: 'Bugbear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 10,\n title: {\n value: 'Bear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }, {\n id: 11,\n title: {\n value: 'Dinosaur',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Warning,\n }, {\n id: 12,\n title: {\n value: 'Spider',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Healthy,\n }, {\n id: 13,\n title: {\n value: 'Bugbear',\n isLink: true,\n },\n type: 'user',\n dateCreated: 'Tue Dec 11 2016',\n magnitude: 10000,\n health: Danger,\n }];\n\n this.sortableProperties = new SortableProperties([{\n name: 'title',\n getValue: item => item.title.toLowerCase(),\n isAscending: true,\n }, {\n name: 'dateCreated',\n getValue: item => item.dateCreated.toLowerCase(),\n isAscending: true,\n }, {\n name: 'magnitude',\n getValue: item => item.magnitude.toLowerCase(),\n isAscending: true,\n }], this.state.sortedColumn);\n\n this.columns = [{\n id: 'checkbox',\n isCheckbox: true,\n textOnly: false,\n width: '24px',\n }, {\n id: 'type',\n label: '',\n alignment: LEFT_ALIGNMENT,\n width: '24px',\n cellProvider: cell => ,\n hideForMobile: true,\n }, {\n id: 'title',\n label: 'Title',\n alignment: LEFT_ALIGNMENT,\n isSortable: true,\n hideForMobile: true,\n }, {\n id: 'title_type',\n label: 'Title',\n isMobileHeader: true,\n render: (title, item) => (\n {title}\n ),\n }, {\n id: 'health',\n label: 'Health',\n alignment: LEFT_ALIGNMENT,\n }, {\n id: 'dateCreated',\n label: 'Date created',\n alignment: LEFT_ALIGNMENT,\n isSortable: true,\n }, {\n id: 'magnitude',\n label: 'Orders of magnitude',\n alignment: RIGHT_ALIGNMENT,\n isSortable: true,\n }, {\n id: 'actions',\n label: '',\n alignment: RIGHT_ALIGNMENT,\n isActionsPopover: true,\n width: '32px',\n }];\n\n this.pager = new Pager(this.items.length, this.state.itemsPerPage);\n this.state.firstItemIndex = this.pager.getFirstItemIndex();\n this.state.lastItemIndex = this.pager.getLastItemIndex();\n }\n\n onChangeItemsPerPage = itemsPerPage => {\n this.pager.setItemsPerPage(itemsPerPage);\n this.setState({\n itemsPerPage,\n firstItemIndex: this.pager.getFirstItemIndex(),\n lastItemIndex: this.pager.getLastItemIndex(),\n });\n }\n\n onChangePage = pageIndex => {\n this.pager.goToPageIndex(pageIndex);\n this.setState({\n firstItemIndex: this.pager.getFirstItemIndex(),\n lastItemIndex: this.pager.getLastItemIndex(),\n });\n };\n\n onSort = prop => {\n this.sortableProperties.sortOn(prop);\n\n this.setState({\n sortedColumn: prop,\n });\n }\n\n toggleItem = itemId => {\n this.setState(previousState => {\n const newItemIdToSelectedMap = {\n ...previousState.itemIdToSelectedMap,\n [itemId]: !previousState.itemIdToSelectedMap[itemId],\n };\n\n return {\n itemIdToSelectedMap: newItemIdToSelectedMap,\n };\n });\n }\n\n toggleAll = () => {\n const allSelected = this.areAllItemsSelected();\n const newItemIdToSelectedMap = {};\n this.items.forEach(item => newItemIdToSelectedMap[item.id] = !allSelected);\n\n this.setState({\n itemIdToSelectedMap: newItemIdToSelectedMap,\n });\n }\n\n isItemSelected = itemId => {\n return this.state.itemIdToSelectedMap[itemId];\n }\n\n areAllItemsSelected = () => {\n const indexOfUnselectedItem = this.items.findIndex(item => !this.isItemSelected(item.id));\n return indexOfUnselectedItem === -1;\n }\n\n areAnyRowsSelected = () => {\n return Object.keys(this.state.itemIdToSelectedMap).findIndex(id => {\n return this.state.itemIdToSelectedMap[id];\n }) !== -1;\n }\n\n togglePopover = itemId => {\n this.setState(previousState => {\n const newItemIdToOpenActionsPopoverMap = {\n ...previousState.itemIdToOpenActionsPopoverMap,\n [itemId]: !previousState.itemIdToOpenActionsPopoverMap[itemId],\n };\n\n return {\n itemIdToOpenActionsPopoverMap: newItemIdToOpenActionsPopoverMap,\n };\n });\n };\n\n closePopover = itemId => {\n // only update the state if this item's popover is open\n if (this.isPopoverOpen(itemId)) {\n this.setState(previousState => {\n const newItemIdToOpenActionsPopoverMap = {\n ...previousState.itemIdToOpenActionsPopoverMap,\n [itemId]: false,\n };\n\n return {\n itemIdToOpenActionsPopoverMap: newItemIdToOpenActionsPopoverMap,\n };\n });\n }\n };\n\n isPopoverOpen = itemId => {\n return this.state.itemIdToOpenActionsPopoverMap[itemId];\n };\n\n renderSelectAll = mobile => {\n return (\n \n );\n }\n\n getTableMobileSortItems() {\n const items = [];\n this.columns.forEach((column) => {\n if (column.isCheckbox || !column.isSortable) {\n return;\n }\n items.push({\n name: column.label,\n key: column.id,\n onSort: this.onSort.bind(this, column.id),\n isSorted: this.state.sortedColumn === column.id,\n isSortAscending: this.sortableProperties.isAscendingByName(column.id),\n });\n });\n return items.length ? items : null;\n }\n\n renderHeaderCells() {\n const headers = [];\n\n this.columns.forEach((column, columnIndex) => {\n if (column.isCheckbox) {\n headers.push(\n \n {this.renderSelectAll()}\n \n );\n } else {\n headers.push(\n \n {column.label}\n \n );\n }\n });\n\n return headers.length ? headers : null;\n }\n\n renderRows() {\n const renderRow = item => {\n const cells = this.columns.map(column => {\n const cell = item[column.id];\n\n let child;\n\n if (column.isCheckbox) {\n return (\n \n \n \n );\n }\n\n if (column.isActionsPopover) {\n return (\n \n this.togglePopover(item.id)}\n />\n )}\n isOpen={this.isPopoverOpen(item.id)}\n closePopover={() => this.closePopover(item.id)}\n panelPaddingSize=\"none\"\n anchorPosition=\"leftCenter\"\n >\n { this.closePopover(item.id); }}\n >\n Edit\n \n ), (\n { this.closePopover(item.id); }}\n >\n Share\n \n ), (\n { this.closePopover(item.id); }}\n >\n Delete\n \n ),\n ]}\n />\n \n \n );\n }\n\n if (column.render) {\n const titleText = item.title.truncateText ? item.title.value : item.title;\n const title = item.title.isLink ? {item.title.value} : titleText;\n child = column.render(title, item);\n } else if (column.cellProvider) {\n child = column.cellProvider(cell);\n } else if (cell.isLink) {\n child = {cell.value};\n } else if (cell.truncateText) {\n child = cell.value;\n } else {\n child = cell;\n }\n\n return (\n \n {child}\n \n );\n });\n\n return (\n \n {cells}\n \n );\n };\n\n const rows = [];\n\n for (let itemIndex = this.state.firstItemIndex; itemIndex <= this.state.lastItemIndex; itemIndex++) {\n const item = this.items[itemIndex];\n rows.push(renderRow(item));\n }\n\n return rows;\n }\n\n render() {\n let optionalActionButtons;\n\n if (this.areAnyRowsSelected() > 0) {\n optionalActionButtons = (\n \n Delete selected\n \n );\n }\n\n return (\n
\n \n {optionalActionButtons}\n\n \n \n \n \n\n \n\n \n \n {this.renderSelectAll(true)}\n \n \n \n \n \n\n \n \n {this.renderHeaderCells()}\n \n\n \n {this.renderRows()}\n \n \n\n \n\n \n
\n );\n }\n}\n" /***/ }), -/* 2818 */ +/* 2828 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -323639,7 +325258,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _mobile_section = __webpack_require__(2819); +var _mobile_section = __webpack_require__(2829); Object.defineProperty(exports, 'section', { enumerable: true, @@ -323649,7 +325268,7 @@ Object.defineProperty(exports, 'section', { }); /***/ }), -/* 2819 */ +/* 2829 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -323670,9 +325289,9 @@ var _components2 = __webpack_require__(6); var _services = __webpack_require__(7); -var _mobile = __webpack_require__(2820); +var _mobile = __webpack_require__(2830); -var _text = __webpack_require__(65); +var _text = __webpack_require__(66); var _code = __webpack_require__(235); @@ -323680,7 +325299,7 @@ var _table = __webpack_require__(400); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var source = __webpack_require__(2821); +var source = __webpack_require__(2831); var html = (0, _services.renderToHtml)(_mobile.Table); var section = exports.section = { @@ -323819,7 +325438,7 @@ var section = exports.section = { }; /***/ }), -/* 2820 */ +/* 2830 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324162,13 +325781,13 @@ Table.__docgenInfo = [{ }]; /***/ }), -/* 2821 */ +/* 2831 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\nimport { formatDate } from '../../../../../src/services/format';\nimport { createDataStore } from '../data_store';\n\nimport {\n EuiBasicTable,\n EuiLink,\n EuiHealth,\n EuiFlexGroup,\n EuiFlexItem,\n EuiSwitch,\n EuiSpacer,\n} from '../../../../../src/components';\n\n/*\nExample user object:\n\n{\n id: '1',\n firstName: 'john',\n lastName: 'doe',\n github: 'johndoe',\n dateOfBirth: Date.now(),\n nationality: 'NL',\n online: true\n}\n\nExample country object:\n\n{\n code: 'NL',\n name: 'Netherlands',\n flag: '🇳🇱'\n}\n*/\n\nconst store = createDataStore();\n\nexport class Table extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n pageIndex: 0,\n pageSize: 5,\n sortField: 'firstName',\n sortDirection: 'asc',\n selectedItems: [],\n customHeader: true,\n isResponsive: true,\n };\n }\n\n onTableChange = ({ page = {}, sort = {} }) => {\n const {\n index: pageIndex,\n size: pageSize,\n } = page;\n\n const {\n field: sortField,\n direction: sortDirection,\n } = sort;\n\n this.setState({\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n });\n };\n\n onSelectionChange = (selectedItems) => {\n this.setState({ selectedItems });\n };\n\n toggleHeader = () => {\n this.setState(prevState => ({ customHeader: !prevState.customHeader }));\n };\n\n toggleResponsive = () => {\n this.setState(prevState => ({ isResponsive: !prevState.isResponsive }));\n };\n\n deleteUser = user => {\n store.deleteUsers(user.id);\n this.setState({ selectedItems: [] });\n };\n\n cloneUser = user => {\n store.cloneUser(user.id);\n this.setState({ selectedItems: [] });\n };\n\n render() {\n const {\n pageIndex,\n pageSize,\n sortField,\n sortDirection,\n customHeader,\n isResponsive,\n } = this.state;\n\n const {\n pageOfItems,\n totalItemCount,\n } = store.findUsers(pageIndex, pageSize, sortField, sortDirection);\n\n const actions = [{\n name: 'Clone',\n description: 'Clone this person',\n icon: 'copy',\n onClick: this.cloneUser\n }, {\n name: 'Delete',\n description: 'Delete this person',\n icon: 'trash',\n color: 'danger',\n onClick: this.deleteUser\n }];\n\n const columns = [{\n field: 'firstName',\n name: 'First Name',\n truncateText: true,\n sortable: true,\n hideForMobile: customHeader,\n }, {\n field: 'lastName',\n name: 'Last Name',\n truncateText: true,\n hideForMobile: customHeader,\n }, {\n field: 'firstName',\n name: 'Full Name',\n isMobileHeader: true,\n sortable: true,\n hideForMobile: !customHeader,\n render: (name, item) => (\n {item.firstName} {item.lastName}\n ),\n }, {\n field: 'github',\n name: 'Github',\n render: (username) => (\n {username}\n )\n }, {\n field: 'dateOfBirth',\n name: 'Date of Birth',\n dataType: 'date',\n render: (date) => formatDate(date, 'dobLong'),\n sortable: true\n }, {\n field: 'nationality',\n name: 'Nationality',\n render: (countryCode) => {\n const country = store.getCountry(countryCode);\n return `${country.flag} ${country.name}`;\n }\n }, {\n field: 'online',\n name: 'Online',\n dataType: 'boolean',\n render: (online) => {\n const color = online ? 'success' : 'danger';\n const label = online ? 'Online' : 'Offline';\n return {label};\n },\n sortable: true\n }, {\n name: 'Actions',\n actions\n }];\n\n const pagination = {\n pageIndex: pageIndex,\n pageSize: pageSize,\n totalItemCount: totalItemCount,\n pageSizeOptions: [3, 5, 8]\n };\n\n const sorting = {\n sort: {\n field: sortField,\n direction: sortDirection,\n },\n };\n\n const selection = {\n selectable: (user) => user.online,\n selectableMessage: (selectable) => !selectable ? 'User is currently offline' : undefined,\n onSelectionChange: this.onSelectionChange\n };\n\n return (\n \n \n \n \n \n \n \n \n \n\n \n\n \n \n );\n }\n}\n" /***/ }), -/* 2822 */ +/* 2832 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324189,27 +325808,27 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _tabs = __webpack_require__(2823); +var _tabs = __webpack_require__(2833); var _tabs2 = _interopRequireDefault(_tabs); -var _tabbed_content = __webpack_require__(2824); +var _tabbed_content = __webpack_require__(2834); var _tabbed_content2 = _interopRequireDefault(_tabbed_content); -var _controlled = __webpack_require__(2825); +var _controlled = __webpack_require__(2835); var _controlled2 = _interopRequireDefault(_controlled); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var tabsSource = __webpack_require__(2826); +var tabsSource = __webpack_require__(2836); var tabsHtml = (0, _services.renderToHtml)(_tabs2.default); -var tabbedContentSource = __webpack_require__(2827); +var tabbedContentSource = __webpack_require__(2837); var tabbedContentHtml = (0, _services.renderToHtml)(_tabbed_content2.default); -var controlledSource = __webpack_require__(2828); +var controlledSource = __webpack_require__(2838); var controlledHtml = (0, _services.renderToHtml)(_controlled2.default); var TabsExample = exports.TabsExample = { @@ -324305,7 +325924,7 @@ var TabsExample = exports.TabsExample = { }; /***/ }), -/* 2823 */ +/* 2833 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324437,7 +326056,7 @@ EuiTabsExample.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2824 */ +/* 2834 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324588,7 +326207,7 @@ EuiTabsExample.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2825 */ +/* 2835 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324782,25 +326401,25 @@ EuiTabsExample.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2826 */ +/* 2836 */ /***/ (function(module, exports) { module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiTabs,\n EuiTab,\n EuiSpacer,\n} from '../../../../src/components';\n\nclass EuiTabsExample extends Component {\n constructor(props) {\n super(props);\n\n this.tabs = [{\n id: 'cobalt',\n name: 'Cobalt',\n disabled: false,\n }, {\n id: 'dextrose',\n name: 'Dextrose',\n disabled: false,\n }, {\n id: 'hydrogen',\n name: 'Hydrogen',\n disabled: true,\n }, {\n id: 'monosodium_glutammate',\n name: 'Monosodium Glutamate',\n disabled: false,\n }];\n\n this.state = {\n selectedTabId: 'cobalt',\n };\n }\n\n onSelectedTabChanged = id => {\n this.setState({\n selectedTabId: id,\n });\n }\n\n renderTabs() {\n return this.tabs.map((tab, index) => (\n this.onSelectedTabChanged(tab.id)}\n isSelected={tab.id === this.state.selectedTabId}\n disabled={tab.disabled}\n key={index}\n >\n {tab.name}\n \n ));\n }\n\n render() {\n return (\n
\n \n {this.renderTabs()}\n \n\n \n\n \n {this.renderTabs()}\n \n
\n );\n }\n}\n\nexport default EuiTabsExample;\n" /***/ }), -/* 2827 */ +/* 2837 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiTabbedContent,\n EuiTitle,\n EuiText,\n EuiSpacer,\n} from '../../../../src/components';\n\nclass EuiTabsExample extends Component {\n constructor(props) {\n super(props);\n\n this.tabs = [{\n id: 'cobalt',\n name: 'Cobalt',\n content: (\n \n \n

Cobalt

\n \n Cobalt is a chemical element with symbol Co and atomic number 27. Like nickel, cobalt is found\n in the Earth’s crust only in chemically combined form, save for small deposits found in alloys of\n natural meteoric iron. The free element, produced by reductive smelting, is a hard, lustrous,\n silver-gray metal.\n \n
\n ),\n }, {\n id: 'dextrose',\n name: 'Dextrose',\n content: (\n \n \n

Dextrose

\n \n Intravenous sugar solution, also known as dextrose solution, is a mixture of dextrose (glucose)\n and water. It is used to treat low blood sugar or water loss without electrolyte loss.\n \n
\n ),\n }, {\n id: 'hydrogen',\n name: 'Hydrogen',\n content: (\n \n \n

Hydrogen

\n \n Hydrogen is a chemical element with symbol H and atomic number 1. With a standard atomic\n weight of 1.008, hydrogen is the lightest element on the periodic table\n \n
\n ),\n }, {\n id: 'monosodium_glutammate',\n name: 'Monosodium Glutamate',\n content: (\n \n \n

Monosodium Glutamate

\n \n Monosodium glutamate (MSG, also known as sodium glutamate) is the sodium salt of glutamic acid,\n one of the most abundant naturally occurring non-essential amino acids. Monosodium glutamate is\n found naturally in tomatoes, cheese and other foods.\n \n
\n ),\n }];\n }\n\n render() {\n return (\n { console.log('clicked tab', tab); }}\n />\n );\n }\n}\n\nexport default EuiTabsExample;\n" /***/ }), -/* 2828 */ +/* 2838 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiButton,\n EuiTabbedContent,\n EuiTitle,\n EuiText,\n EuiSpacer,\n} from '../../../../src/components';\n\nclass EuiTabsExample extends Component {\n constructor(props) {\n super(props);\n\n this.tabs = [{\n id: 'cobalt',\n name: 'Cobalt',\n content: (\n \n \n

Cobalt

\n \n Cobalt is a chemical element with symbol Co and atomic number 27. Like nickel, cobalt is\n found in the Earth’s crust only in chemically combined form, save for small deposits found\n in alloys of natural meteoric iron. The free element, produced by reductive smelting, is a hard,\n lustrous, silver-gray metal.\n \n
\n ),\n }, {\n id: 'dextrose',\n name: 'Dextrose',\n content: (\n \n \n

Dextrose

\n \n Intravenous sugar solution, also known as dextrose solution, is a mixture of dextrose (glucose)\n and water. It is used to treat low blood sugar or water loss without electrolyte loss.\n \n
\n ),\n }, {\n id: 'hydrogen',\n name: 'Hydrogen',\n content: (\n \n \n

Hydrogen

\n \n Hydrogen is a chemical element with symbol H and atomic number 1. With a standard atomic weight\n of 1.008, hydrogen is the lightest element on the periodic table\n \n
\n ),\n }, {\n id: 'monosodium_glutammate',\n name: 'Monosodium Glutamate',\n content: (\n \n \n

Monosodium Glutamate

\n \n Monosodium glutamate (MSG, also known as sodium glutamate) is the sodium salt of glutamic acid,\n one of the most abundant naturally occurring non-essential amino acids. Monosodium glutamate is found\n naturally in tomatoes, cheese and other foods.\n \n
\n ),\n }];\n\n this.state = {\n selectedTab: this.tabs[1],\n };\n }\n\n onTabClick = (selectedTab) => {\n this.setState({ selectedTab });\n };\n\n cycleTab = () => {\n const selectedTabIndex = this.tabs.indexOf(this.state.selectedTab);\n const nextTabIndex = selectedTabIndex < this.tabs.length - 1 ? selectedTabIndex + 1 : 0;\n this.setState({\n selectedTab: this.tabs[nextTabIndex],\n });\n };\n\n render() {\n return (\n \n \n Cycle through the tabs\n \n\n \n\n \n \n );\n }\n}\n\nexport default EuiTabsExample;\n" /***/ }), -/* 2829 */ +/* 2839 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -324821,34 +326440,34 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _text = __webpack_require__(2830); +var _text = __webpack_require__(2840); var _text2 = _interopRequireDefault(_text); -var _text_small = __webpack_require__(2831); +var _text_small = __webpack_require__(2841); var _text_small2 = _interopRequireDefault(_text_small); -var _text_color = __webpack_require__(2832); +var _text_color = __webpack_require__(2842); var _text_color2 = _interopRequireDefault(_text_color); -var _text_align = __webpack_require__(2833); +var _text_align = __webpack_require__(2843); var _text_align2 = _interopRequireDefault(_text_align); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var textSource = __webpack_require__(2834); +var textSource = __webpack_require__(2844); var textHtml = (0, _services.renderToHtml)(_text2.default); -var textSmallSource = __webpack_require__(2835); +var textSmallSource = __webpack_require__(2845); var textSmallHtml = (0, _services.renderToHtml)(_text_small2.default); -var textColorSource = __webpack_require__(2836); +var textColorSource = __webpack_require__(2846); var textColorHtml = (0, _services.renderToHtml)(_text_color2.default); -var textAlignSource = __webpack_require__(2837); +var textAlignSource = __webpack_require__(2847); var textAlignHtml = (0, _services.renderToHtml)(_text_align2.default); var TextExample = exports.TextExample = { @@ -325004,7 +326623,7 @@ var TextExample = exports.TextExample = { }; /***/ }), -/* 2830 */ +/* 2840 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325264,7 +326883,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2831 */ +/* 2841 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325494,7 +327113,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2832 */ +/* 2842 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325648,7 +327267,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2833 */ +/* 2843 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325732,31 +327351,31 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2834 */ +/* 2844 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiText,\n EuiHorizontalRule,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n

This is Heading One

\n

\n Far out in the uncharted backwaters of the unfashionable end of\n the western spiral arm of the Galaxy lies a small unregarded\n yellow sun.\n\n When suddenly some wild JavaScript code appeared! const whoa = "!"\n

\n\n
\n        \n          const completelyUnexpected = "the audacity!";\n        \n      
\n\n

\n That was close.\n

\n\n
\n

\n I've seen things you people wouldn't believe.\n Attack ships on fire off the shoulder of Orion.\n I watched C-beams glitter in the dark near the Tannhäuser Gate.\n All those moments will be lost in time, like tears in rain. Time to die.\n

\n
\n\n

\n Orbiting this at a distance of roughly ninety-two million miles\n is an utterly insignificant little blue green planet whose ape-\n descended life forms are so amazingly primitive that they still\n think digital watches are a pretty neat idea.\n

\n\n
    \n
  • List item one
  • \n
  • List item two
  • \n
  • Dolphins
  • \n
\n\n

\n This planet has - or rather had - a problem, which was this: most\n of the people living on it were unhappy for pretty much of the time.\n Many solutions were suggested for this problem, but most of these\n were largely concerned with the movements of small green pieces\n of paper, which is odd because on the whole it was not the small\n green pieces of paper that were unhappy.\n

\n\n

This is Heading Two

\n\n
    \n
  1. Number one
  2. \n
  3. Number two
  4. \n
  5. Dolphins again
  6. \n
\n\n

\n But the dog wasn’t lazy, it was just\n practicing mindfulness, so it had a greater sense of\n life-satisfaction than that fox with all its silly jumping.\n

\n\n

\n And from the fox’s perspective, life was full of hoops to jump through, low-hanging\n fruit to jump for, and dead car batteries to jump-start.\n

\n\n

This is Heading Three

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n\n

This is Heading Four

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n\n
This is Heading Five
\n\n

\n \n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n \n

\n\n
This is Heading Six
\n\n \n\n
\n
\n The Elder Scrolls: Morrowind\n
\n
\n The opening music alone evokes such strong memories.\n
\n
\n TIE Fighter\n
\n
\n The sequel to XWING, join the dark side and fly for the Emporer.\n
\n
\n Quake 2\n
\n
\n The game that made me drop out of college.\n
\n
\n\n \n\n
\n
\n Name\n
\n
\n The Elder Scrolls: Morrowind\n
\n
\n Game style\n
\n
\n Open-world, fantasy, action role-playing\n
\n
\n Release date\n
\n
\n 2002\n
\n
\n
\n
\n);\n" /***/ }), -/* 2835 */ +/* 2845 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiText,\n EuiFlexGroup,\n EuiFlexItem,\n EuiHorizontalRule,\n} from '../../../../src/components';\n\nconst exampleText = (\n
\n

This is Heading One

\n

\n Far out in the uncharted backwaters of the unfashionable end of\n the western spiral arm of the Galaxy lies a small unregarded\n yellow sun.\n\n When suddenly some wild JavaScript code appeared! const whoa = "!"\n

\n\n
\n      \n        const completelyUnexpected = "the audacity!";\n      \n    
\n\n

\n Orbiting this at a distance of roughly ninety-two million miles\n is an utterly insignificant little blue green planet whose ape-\n descended life forms are so amazingly primitive that they still\n think digital watches are a pretty neat idea.\n

\n\n
    \n
  • List item one
  • \n
  • List item two
  • \n
  • Dolphins
  • \n
\n\n

\n This planet has - or rather had - a problem, which was this: most\n of the people living on it were unhappy for pretty much of the time.\n Many solutions were suggested for this problem, but most of these\n were largely concerned with the movements of small green pieces\n of paper, which is odd because on the whole it was not the small\n green pieces of paper that were unhappy.\n

\n\n

This is Heading Two

\n\n
    \n
  1. Number one
  2. \n
  3. Number two
  4. \n
  5. Dolphins again
  6. \n
\n\n

\n But the dog wasn’t lazy, it was just\n practicing mindfulness, so it had a greater sense of\n life-satisfaction than that fox with all its silly jumping.\n

\n\n

\n And from the fox’s perspective, life was full of hoops to jump through, low-hanging\n fruit to jump for, and dead car batteries to jump-start.\n

\n\n

This is Heading Three

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n\n

This is Heading Four

\n\n

\n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n

\n\n
This is Heading Five
\n\n

\n \n So it thought the dog was making a poor life choice by focusing so much on mindfulness.\n What if its car broke down?\n \n

\n\n
This is Heading Six
\n\n \n\n
\n
\n The Elder Scrolls: Morrowind\n
\n
\n The opening music alone evokes such strong memories.\n
\n
\n TIE Fighter\n
\n
\n The sequel to XWING, join the dark side and fly for the Emporer.\n
\n
\n Quake 2\n
\n
\n The game that made me drop out of college.\n
\n
\n
\n);\n\nexport default () => (\n \n \n \n {exampleText}\n \n \n \n \n {exampleText}\n \n \n \n);\n" /***/ }), -/* 2836 */ +/* 2846 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSpacer,\n EuiText,\n EuiTextColor,\n EuiTitle,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n

\n You \n use \n it \n on \n anything!\n

\n
\n\n \n\n \n

\n \n Default text color\n \n

\n

\n \n Subdued text color\n \n

\n

\n \n Secondary text color\n \n

\n

\n \n Accent text color\n \n

\n

\n \n Warning text color\n \n

\n

\n \n Danger text color\n \n

\n

\n \n \n Ghost text color is always white regardless of theme.\n \n \n

\n
\n\n \n\n \n

Works on EuiText as well.

\n

\n Sometimes you need to color entire blocks of text, no matter what is in them.\n You can always apply color directly (versus using the separated component) to\n make it easy. Links should still properly color.\n

\n
\n
\n);\n" /***/ }), -/* 2837 */ +/* 2847 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiText,\n EuiTextAlign,\n EuiCode,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n \n

Left aligned paragraph.

\n
\n \n

Center aligned paragraph.

\n
\n \n

Right aligned paragraph.

\n
\n
\n \n \n

You can also pass alignment to EuiText directly with a prop

\n
\n \n

And in conjunction with coloring.

\n
\n
\n);\n" /***/ }), -/* 2838 */ +/* 2848 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325777,13 +327396,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _title = __webpack_require__(2839); +var _title = __webpack_require__(2849); var _title2 = _interopRequireDefault(_title); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var titleSource = __webpack_require__(2840); +var titleSource = __webpack_require__(2850); var titleHtml = (0, _services.renderToHtml)(_title2.default); var TitleExample = exports.TitleExample = { @@ -325818,7 +327437,7 @@ var TitleExample = exports.TitleExample = { }; /***/ }), -/* 2839 */ +/* 2849 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325945,13 +327564,13 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2840 */ +/* 2850 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiTitle,\n EuiHorizontalRule,\n EuiSpacer,\n EuiCode,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n

This is a large title, only one should exist per page

\n
\n size="l"\n\n \n \n

This is the default size for title

\n
\n size="m"\n\n \n \n

This is a small title

\n
\n size="s"\n\n \n \n

This is an extra small title

\n
\n size="xs"\n\n \n \n
This is an extra extra small title
\n
\n size="xxs"\n\n \n \n
This is an extra extra extra small title and should only be used when the title is inconsequential (like a label)
\n
\n size="xxxs"\n\n \n\n \n Titles are markup agnostic, they only confer style\n \n
\n);\n" /***/ }), -/* 2841 */ +/* 2851 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -325972,48 +327591,48 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _toast_list = __webpack_require__(2842); +var _toast_list = __webpack_require__(2852); var _toast_list2 = _interopRequireDefault(_toast_list); -var _default = __webpack_require__(2843); +var _default = __webpack_require__(2853); var _default2 = _interopRequireDefault(_default); -var _info = __webpack_require__(2844); +var _info = __webpack_require__(2854); var _info2 = _interopRequireDefault(_info); -var _success = __webpack_require__(2845); +var _success = __webpack_require__(2855); var _success2 = _interopRequireDefault(_success); -var _warning = __webpack_require__(2846); +var _warning = __webpack_require__(2856); var _warning2 = _interopRequireDefault(_warning); -var _danger = __webpack_require__(2847); +var _danger = __webpack_require__(2857); var _danger2 = _interopRequireDefault(_danger); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var toastListSource = __webpack_require__(2848); +var toastListSource = __webpack_require__(2858); var toastListHtml = (0, _services.renderToHtml)(_toast_list2.default); -var defaultSource = __webpack_require__(2849); +var defaultSource = __webpack_require__(2859); var defaultHtml = (0, _services.renderToHtml)(_default2.default); -var infoSource = __webpack_require__(2850); +var infoSource = __webpack_require__(2860); var infoHtml = (0, _services.renderToHtml)(_info2.default); -var successSource = __webpack_require__(2851); +var successSource = __webpack_require__(2861); var successHtml = (0, _services.renderToHtml)(_success2.default); -var warningSource = __webpack_require__(2852); +var warningSource = __webpack_require__(2862); var warningHtml = (0, _services.renderToHtml)(_warning2.default); -var dangerSource = __webpack_require__(2853); +var dangerSource = __webpack_require__(2863); var dangerHtml = (0, _services.renderToHtml)(_danger2.default); var ToastExample = exports.ToastExample = { @@ -326197,7 +327816,7 @@ var ToastExample = exports.ToastExample = { }; /***/ }), -/* 2842 */ +/* 2852 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326394,7 +328013,7 @@ _class.__docgenInfo = [{ }]; /***/ }), -/* 2843 */ +/* 2853 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326436,7 +328055,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2844 */ +/* 2854 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326474,7 +328093,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2845 */ +/* 2855 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326535,7 +328154,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2846 */ +/* 2856 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326564,7 +328183,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2847 */ +/* 2857 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326603,43 +328222,43 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2848 */ +/* 2858 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiGlobalToastList,\n EuiLink,\n} from '../../../../src/components';\n\nlet addToastHandler;\nlet removeAllToastsHandler;\nlet toastId = 0;\n\nexport function addToast() {\n addToastHandler();\n}\n\nexport function removeAllToasts() {\n removeAllToastsHandler();\n}\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n toasts: [],\n };\n\n addToastHandler = this.addToast;\n removeAllToastsHandler = this.removeAllToasts;\n }\n\n addToast = () => {\n const toast = this.getRandomToast();\n\n this.setState({\n toasts: this.state.toasts.concat(toast),\n });\n };\n\n removeToast = (removedToast) => {\n this.setState(prevState => ({\n toasts: prevState.toasts.filter(toast => toast.id !== removedToast.id),\n }));\n };\n\n removeAllToasts = () => {\n this.setState({\n toasts: [],\n });\n };\n\n getRandomToast = () => {\n const toasts = [{\n title: `Check it out, here's a really long title that will wrap within a narrower browser`,\n text: (\n \n

\n Here’s some stuff that you need to know. We can make this text really long so that,\n when viewed within a browser that’s fairly narrow, it will wrap, too.\n

\n

\n And some other stuff on another line, just for kicks. And here’s a link.\n

\n
\n ),\n }, {\n title: 'Download complete!',\n color: 'success',\n text: (\n

\n Thanks for your patience!\n

\n ),\n }, {\n title: 'Logging you out soon, due to inactivity',\n color: 'warning',\n iconType: 'user',\n text: (\n \n

\n This is a security measure.\n

\n

\n Please move your mouse to show that you’re still using Kibana.\n

\n
\n ),\n }, {\n title: 'Oops, there was an error',\n color: 'danger',\n iconType: 'help',\n text: (\n

\n Sorry. We’ll try not to let it happen it again.\n

\n ),\n }];\n\n return {\n id: toastId++,\n ...toasts[Math.floor(Math.random() * toasts.length)],\n };\n };\n\n render() {\n return (\n \n );\n }\n}\n" /***/ }), -/* 2849 */ +/* 2859 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiToast,\n} from '../../../../src/components';\n\nexport default () => (\n
\n window.alert('Dismiss toast')}\n >\n

\n A good toast message is short and to the point. It should very rarely include multiple\n paragraphs.\n

\n \n
\n);\n" /***/ }), -/* 2850 */ +/* 2860 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiToast,\n} from '../../../../src/components';\n\nexport default () => (\n window.alert('Dismiss toast')}\n >\n

\n Icons should be used rarely. They are good for warnings, but when paired with\n long titles they look out of place.\n

\n \n);\n" /***/ }), -/* 2851 */ +/* 2861 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiButton,\n EuiLink,\n EuiToast,\n EuiFlexGroup,\n EuiFlexItem,\n} from '../../../../src/components';\n\nexport default () => (\n \n

\n While the layout will adjust properly for wrapping titles, they do not look particularly good.\n Similarily, do not use a whole lot of text in your body either. At a certain point people will not\n have enough time to read these things. Like, you probably are not even reading this now.\n

\n\n

\n And some other stuff on another line, just for kicks. And here’s a link.\n

\n\n \n \n \n Download report\n \n \n \n \n);\n" /***/ }), -/* 2852 */ +/* 2862 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiToast,\n} from '../../../../src/components';\n\nexport default () => (\n \n);\n" /***/ }), -/* 2853 */ +/* 2863 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiToast,\n} from '../../../../src/components';\n\nconst esError = 'Error: expected _scroll_id in the folling Elasticsearch response: ' +\n '{\"took\":0,\"timed_out\":false,\"_shards\":{\"total\":0,\"successful\":0,\"skipped\":0,\"failed\":0},' +\n '\"hits\":{\"total\":0,\"max_score\":0,\"hits\":[]}}';\n\nexport default () => (\n \n

\n {esError}\n

\n \n);\n" /***/ }), -/* 2854 */ +/* 2864 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326660,20 +328279,20 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _tool_tip = __webpack_require__(2855); +var _tool_tip = __webpack_require__(2865); var _tool_tip2 = _interopRequireDefault(_tool_tip); -var _icon_tip = __webpack_require__(2856); +var _icon_tip = __webpack_require__(2866); var _icon_tip2 = _interopRequireDefault(_icon_tip); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var toolTipSource = __webpack_require__(2857); +var toolTipSource = __webpack_require__(2867); var toolTipHtml = (0, _services.renderToHtml)(_tool_tip2.default); -var infoTipSource = __webpack_require__(2858); +var infoTipSource = __webpack_require__(2868); var infoTipHtml = (0, _services.renderToHtml)(_icon_tip2.default); var ToolTipExample = exports.ToolTipExample = { @@ -326854,7 +328473,7 @@ var ToolTipExample = exports.ToolTipExample = { }; /***/ }), -/* 2855 */ +/* 2865 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -326979,7 +328598,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2856 */ +/* 2866 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327036,19 +328655,19 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 2857 */ +/* 2867 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiIcon,\n EuiToolTip,\n EuiLink,\n EuiText,\n EuiFieldText,\n EuiSpacer,\n EuiButton,\n} from '../../../../src/components';\n\nexport default () => (\n
\n \n

\n This tooltip appears on the{' '}\n \n top\n \n

\n\n

\n This tooltip appears on the{' '}\n \n left\n \n {' '} and includes the optional title.\n

\n\n

\n This tooltip appears on the{' '}\n \n right\n \n

\n\n

\n This tooltip appears on the bottom of this icon:{' '}\n \n \n \n

\n
\n\n \n\n \n \n \n\n \n\n Works on any kind of element — buttons, inputs, you name it!

}>\n alert('Buttons are still clickable within tooltips.')}>Hover me\n
\n
\n);\n" /***/ }), -/* 2858 */ +/* 2868 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment } from 'react';\n\nimport {\n EuiCheckbox,\n EuiFlexGroup,\n EuiFlexItem,\n EuiIconTip,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default () => (\n \n \n \n {}}\n />\n \n\n \n \n \n \n\n \n\n \n \n);\n" /***/ }), -/* 2859 */ +/* 2869 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327069,13 +328688,13 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _toggle = __webpack_require__(2860); +var _toggle = __webpack_require__(2870); var _toggle2 = _interopRequireDefault(_toggle); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var toggleSource = __webpack_require__(2861); +var toggleSource = __webpack_require__(2871); var toggleHtml = (0, _services.renderToHtml)(_toggle2.default); var ToggleExample = exports.ToggleExample = { @@ -327154,7 +328773,7 @@ var ToggleExample = exports.ToggleExample = { }; /***/ }), -/* 2860 */ +/* 2870 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327233,13 +328852,474 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 2861 */ +/* 2871 */ /***/ (function(module, exports) { module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiToggle,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n toggleOn: false,\n };\n }\n\n onToggleChange = (e) => {\n this.setState({ toggleOn: e.target.checked });\n }\n\n render() {\n return (\n
\n \n {this.state.toggleOn ? 'On' : 'Off'}\n \n
\n );\n }\n}\n" /***/ }), -/* 2862 */ +/* 2872 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.WindowEventExample = undefined; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _services = __webpack_require__(7); + +var _components = __webpack_require__(6); + +var _services2 = __webpack_require__(11); + +var _components2 = __webpack_require__(2); + +var _basic_window_event = __webpack_require__(2873); + +var _window_event_conflict = __webpack_require__(2874); + +var _mouse_position = __webpack_require__(2875); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var basicSource = __webpack_require__(2876); +var basicHtml = (0, _services.renderToHtml)(_basic_window_event.BasicWindowEvent); + +var conflictSource = __webpack_require__(2877); +var conflictHtml = (0, _services.renderToHtml)(_window_event_conflict.WindowEventConflict); + +var mousePositionSource = __webpack_require__(2878); +var mousePositionHtml = (0, _services.renderToHtml)(_mouse_position.MousePosition); + +var WindowEventExample = exports.WindowEventExample = { + title: 'Window Events', + sections: [{ + title: 'Basic example: closing a modal on escape', + source: [{ + type: _components.GuideSectionTypes.JS, + code: basicSource + }, { + type: _components.GuideSectionTypes.HTML, + code: basicHtml + }], + text: _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + 'p', + null, + 'Use an ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'EuiWindowEvent' + ), + ' to safely and declaratively manage adding and auto-removing event listeners to the ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'window' + ), + '. This is preferable to setting up your own window event listeners because it will remove old listeners when your component unmounts, preventing you from accidentally leaving them around forever.' + ), + _react2.default.createElement( + 'p', + null, + 'This modal example registers a listener on the ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'keydown' + ), + ' event and listens for ESC key presses, which closes the open modal.' + ) + ), + components: { EuiWindowEvent: _services2.EuiWindowEvent }, + props: { EuiWindowEvent: _services2.EuiWindowEvent }, + demo: _react2.default.createElement(_basic_window_event.BasicWindowEvent, null) + }, { + title: 'Avoiding event conflicts', + source: [{ + type: _components.GuideSectionTypes.JS, + code: conflictSource + }, { + type: _components.GuideSectionTypes.HTML, + code: conflictHtml + }], + text: _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + _components2.EuiCallOut, + { + title: 'Be careful with global listeners', + color: 'warning', + iconType: 'alert' + }, + _react2.default.createElement( + 'p', + null, + 'Since window event listeners are global, they can conflict with other event listeners if you aren\'t careful.' + ) + ), + _react2.default.createElement(_components2.EuiSpacer, null), + _react2.default.createElement( + 'p', + null, + 'The safest and best way to avoid these conflicts is to use ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'event.stopPropagation()' + ), + ' at the lowest, most specific level where you are responding to a DOM event. This will prevent the event from bubbling up to the window, and the ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'WindowEvent' + ), + ' listener will never be triggered, avoiding the conflict.' + ) + ), + components: { EuiWindowEvent: _services2.EuiWindowEvent }, + demo: _react2.default.createElement(_window_event_conflict.WindowEventConflict, null) + }, { + title: 'Tracking mouse position', + source: [{ + type: _components.GuideSectionTypes.JS, + code: mousePositionSource + }, { + type: _components.GuideSectionTypes.HTML, + code: mousePositionHtml + }], + text: _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + 'p', + null, + 'For some DOM events, you have to listen on the window. One example of this is tracking ', + _react2.default.createElement( + 'em', + null, + 'mouse position' + ), + '. Below, when you click the toggle switch, your mouse position is tracked. When you toggle off, tracking stops.' + ), + _react2.default.createElement( + 'p', + null, + 'If you were manually attaching window listeners, you might forget to remove the listener and be silently responding to mouse events in the background for the life of your app. The ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'WindowEvent' + ), + ' component manages that unmount/unregister process for you.' + ) + ), + components: { EuiWindowEvent: _services2.EuiWindowEvent }, + demo: _react2.default.createElement(_mouse_position.MousePosition, null) + }] +}; + +/***/ }), +/* 2873 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.BasicWindowEvent = undefined; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +var _modal_example_container = __webpack_require__(931); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var BasicModal = function BasicModal(_ref) { + var onClose = _ref.onClose; + return _react2.default.createElement( + _components.EuiOverlayMask, + null, + _react2.default.createElement( + _components.EuiModal, + { + onClose: onClose, + style: { width: '800px' } + }, + _react2.default.createElement( + _components.EuiModalHeader, + null, + _react2.default.createElement( + _components.EuiModalHeaderTitle, + null, + 'Example modal' + ) + ), + _react2.default.createElement( + _components.EuiModalBody, + null, + _react2.default.createElement( + 'p', + null, + 'This modal closes when you press ESC, using a window event listener.' + ) + ) + ) + ); +}; + +var BasicWindowEvent = exports.BasicWindowEvent = function BasicWindowEvent() { + return _react2.default.createElement(_modal_example_container.ModalExample, { modal: BasicModal }); +}; + +/***/ }), +/* 2874 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.WindowEventConflict = undefined; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +var _modal_example_container = __webpack_require__(931); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var ConflictModal = function (_React$Component) { + _inherits(ConflictModal, _React$Component); + + function ConflictModal(props) { + _classCallCheck(this, ConflictModal); + + var _this = _possibleConstructorReturn(this, (ConflictModal.__proto__ || Object.getPrototypeOf(ConflictModal)).call(this, props)); + + _this.updateInputValue = function (e) { + return _this.setState({ inputValue: e.target.value }); + }; + + _this.clearInputValueOnEscape = function (e) { + if (e.key === 'Escape') { + _this.setState({ inputValue: '' }); + e.stopPropagation(); + } + }; + + _this.state = { + inputValue: '' + }; + return _this; + } + + _createClass(ConflictModal, [{ + key: 'render', + value: function render() { + return _react2.default.createElement( + _components.EuiOverlayMask, + null, + _react2.default.createElement( + _components.EuiModal, + { + onClose: this.props.onClose, + style: { width: '800px' } + }, + _react2.default.createElement( + _components.EuiModalHeader, + null, + _react2.default.createElement( + _components.EuiModalHeaderTitle, + null, + 'Example modal' + ) + ), + _react2.default.createElement( + _components.EuiModalBody, + null, + _react2.default.createElement(_components.EuiFieldText, { + value: this.state.inputValue, + onChange: this.updateInputValue, + onKeyDown: this.clearInputValueOnEscape + }), + _react2.default.createElement(_components.EuiSpacer, { size: 's' }), + _react2.default.createElement( + 'p', + null, + 'While typing in this field, ESC will clear the field.' + ), + _react2.default.createElement(_components.EuiSpacer, { size: 'l' }), + _react2.default.createElement( + 'p', + null, + 'Otherwise, the event bubbles up to the window and ESC closes the modal.' + ) + ) + ) + ); + } + }]); + + return ConflictModal; +}(_react2.default.Component); + +var WindowEventConflict = exports.WindowEventConflict = function WindowEventConflict() { + return _react2.default.createElement(_modal_example_container.ModalExample, { modal: ConflictModal, buttonText: 'Open Modal with Conflicting Listener' }); +}; + +/***/ }), +/* 2875 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.MousePosition = undefined; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +var _services = __webpack_require__(11); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var MousePosition = exports.MousePosition = function (_Component) { + _inherits(MousePosition, _Component); + + function MousePosition() { + var _ref; + + var _temp, _this, _ret; + + _classCallCheck(this, MousePosition); + + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = MousePosition.__proto__ || Object.getPrototypeOf(MousePosition)).call.apply(_ref, [this].concat(args))), _this), _this.state = { + tracking: false, + coordinates: {} + }, _this.onSwitchChange = function () { + return _this.setState(function (state) { + return { tracking: !state.tracking }; + }); + }, _this.onMouseMove = function (_ref2) { + var clientX = _ref2.clientX, + clientY = _ref2.clientY; + return _this.setState({ coordinates: { clientX: clientX, clientY: clientY } }); + }, _temp), _possibleConstructorReturn(_this, _ret); + } + + _createClass(MousePosition, [{ + key: 'render', + value: function render() { + var listItems = [{ title: 'Position X', description: this.state.coordinates.clientX || '??' }, { title: 'Position Y', description: this.state.coordinates.clientY || '??' }]; + return _react2.default.createElement( + 'div', + null, + _react2.default.createElement(_components.EuiSwitch, { + label: 'Track mouse position', + checked: this.state.tracking, + onChange: this.onSwitchChange + }), + this.state.tracking ? _react2.default.createElement(_services.EuiWindowEvent, { event: 'mousemove', handler: this.onMouseMove }) : null, + _react2.default.createElement(_components.EuiSpacer, { size: 'l' }), + _react2.default.createElement(_components.EuiDescriptionList, { listItems: listItems }), + _react2.default.createElement(_components.EuiSpacer, { size: 'xxl' }) + ); + } + }]); + + return MousePosition; +}(_react.Component); + +MousePosition.__docgenInfo = [{ + 'description': '', + 'displayName': 'MousePosition', + 'methods': [{ + 'name': 'onSwitchChange', + 'docblock': null, + 'modifiers': [], + 'params': [], + 'returns': null + }, { + 'name': 'onMouseMove', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': '{ clientX, clientY }', + 'type': null + }], + 'returns': null + }] +}]; + +/***/ }), +/* 2876 */ +/***/ (function(module, exports) { + +module.exports = "import React from 'react';\n\nimport {\n EuiModal,\n EuiModalBody,\n EuiModalHeader,\n EuiModalHeaderTitle,\n EuiOverlayMask\n} from '../../../../src/components';\n\nimport { ModalExample } from './modal_example_container';\n\nconst BasicModal = ({ onClose }) => (\n \n \n \n \n Example modal\n \n \n \n

This modal closes when you press ESC, using a window event listener.

\n
\n \n
\n);\n\nexport const BasicWindowEvent = () => ;\n" + +/***/ }), +/* 2877 */ +/***/ (function(module, exports) { + +module.exports = "import React from 'react';\n\nimport {\n EuiModal,\n EuiModalBody,\n EuiModalHeader,\n EuiModalHeaderTitle,\n EuiOverlayMask,\n EuiFieldText,\n EuiSpacer\n} from '../../../../src/components';\n\nimport { ModalExample } from './modal_example_container';\n\nclass ConflictModal extends React.Component {\n\n constructor(props) {\n super(props);\n\n this.state = {\n inputValue: ''\n };\n }\n\n updateInputValue = e => this.setState({ inputValue: e.target.value });\n\n clearInputValueOnEscape = e => {\n if (e.key === 'Escape') {\n this.setState({ inputValue: '' });\n e.stopPropagation();\n }\n }\n\n render() {\n return (\n \n \n \n \n Example modal\n \n \n \n \n \n

While typing in this field, ESC will clear the field.

\n \n

Otherwise, the event bubbles up to the window and ESC closes the modal.

\n
\n \n
\n );\n }\n}\n\nexport const WindowEventConflict = () => (\n \n);\n" + +/***/ }), +/* 2878 */ +/***/ (function(module, exports) { + +module.exports = "import React, { Component } from 'react';\n\nimport {\n EuiSwitch,\n EuiDescriptionList,\n EuiSpacer\n} from '../../../../src/components';\n\nimport {\n EuiWindowEvent,\n} from '../../../../src/services';\n\nexport class MousePosition extends Component {\n\n state = {\n tracking: false,\n coordinates: {}\n };\n\n onSwitchChange = () => this.setState((state) => ({ tracking: !state.tracking }));\n\n onMouseMove = ({ clientX, clientY }) => this.setState({ coordinates: { clientX, clientY } });\n\n render() {\n const listItems = [\n { title: 'Position X', description: this.state.coordinates.clientX || '??' },\n { title: 'Position Y', description: this.state.coordinates.clientY || '??' }\n ];\n return (\n
\n \n {this.state.tracking ? : null}\n \n \n \n
\n );\n }\n}" + +/***/ }), +/* 2879 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327260,23 +329340,23 @@ var _components2 = __webpack_require__(2); var _experimental = __webpack_require__(13); -var _complex = __webpack_require__(3108); +var _complex = __webpack_require__(3125); var _complex2 = _interopRequireDefault(_complex); -var _empty = __webpack_require__(3109); +var _empty = __webpack_require__(3126); var _empty2 = _interopRequireDefault(_empty); -var _multi_axis = __webpack_require__(3110); +var _multi_axis = __webpack_require__(3127); var _multi_axis2 = _interopRequireDefault(_multi_axis); -var _responsive_chart = __webpack_require__(3111); +var _responsive_chart = __webpack_require__(3128); var _responsive_chart2 = _interopRequireDefault(_responsive_chart); -var _crosshair_sync = __webpack_require__(3112); +var _crosshair_sync = __webpack_require__(3129); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -327344,7 +329424,7 @@ var XYChartExample = exports.XYChartExample = { props: { EuiSeriesChart: _experimental.EuiSeriesChart }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3113) + code: __webpack_require__(3130) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -327363,7 +329443,7 @@ var XYChartExample = exports.XYChartExample = { ), source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3114) + code: __webpack_require__(3131) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -327382,7 +329462,7 @@ var XYChartExample = exports.XYChartExample = { ), source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3115) + code: __webpack_require__(3132) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -327401,7 +329481,7 @@ var XYChartExample = exports.XYChartExample = { ), source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3116) + code: __webpack_require__(3133) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -327437,7 +329517,7 @@ var XYChartExample = exports.XYChartExample = { ), source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3117) + code: __webpack_require__(3134) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -327447,7 +329527,7 @@ var XYChartExample = exports.XYChartExample = { }; /***/ }), -/* 2863 */ +/* 2880 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327457,7 +329537,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _series_chart = __webpack_require__(2864); +var _series_chart = __webpack_require__(2881); Object.defineProperty(exports, 'EuiSeriesChart', { enumerable: true, @@ -327466,7 +329546,7 @@ Object.defineProperty(exports, 'EuiSeriesChart', { } }); -var _line_annotation = __webpack_require__(3094); +var _line_annotation = __webpack_require__(3111); Object.defineProperty(exports, 'EuiLineAnnotation', { enumerable: true, @@ -327475,7 +329555,7 @@ Object.defineProperty(exports, 'EuiLineAnnotation', { } }); -var _series = __webpack_require__(3095); +var _series = __webpack_require__(3112); Object.keys(_series).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -327487,7 +329567,7 @@ Object.keys(_series).forEach(function (key) { }); }); -var _axis = __webpack_require__(3104); +var _axis = __webpack_require__(3121); Object.keys(_axis).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -327499,7 +329579,7 @@ Object.keys(_axis).forEach(function (key) { }); }); -var _utils = __webpack_require__(3105); +var _utils = __webpack_require__(3122); Object.keys(_utils).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -327511,7 +329591,7 @@ Object.keys(_utils).forEach(function (key) { }); }); -var _crosshairs = __webpack_require__(3107); +var _crosshairs = __webpack_require__(3124); Object.keys(_crosshairs).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -327524,7 +329604,7 @@ Object.keys(_crosshairs).forEach(function (key) { }); /***/ }), -/* 2864 */ +/* 2881 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327535,31 +329615,37 @@ Object.defineProperty(exports, "__esModule", { }); exports.EuiSeriesChart = undefined; +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactVis = __webpack_require__(31); +var _classnames = __webpack_require__(3); + +var _classnames2 = _interopRequireDefault(_classnames); -var _flexible = __webpack_require__(3091); +var _reactVis = __webpack_require__(32); + +var _flexible = __webpack_require__(3108); var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _empty_prompt = __webpack_require__(785); +var _empty_prompt = __webpack_require__(786); -var _selection_brush = __webpack_require__(3093); +var _selection_brush = __webpack_require__(3110); -var _default_axis = __webpack_require__(1011); +var _default_axis = __webpack_require__(1013); -var _crosshair_x = __webpack_require__(1016); +var _crosshair_x = __webpack_require__(1018); -var _crosshair_y = __webpack_require__(1017); +var _crosshair_y = __webpack_require__(1019); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _chart_utils = __webpack_require__(62); @@ -327702,7 +329788,8 @@ var XYChart = function (_PureComponent) { orientation = _props.orientation, crosshairValue = _props.crosshairValue, onCrosshairUpdate = _props.onCrosshairUpdate, - rest = _objectWithoutProperties(_props, ['children', 'width', 'height', 'margins', 'xType', 'yType', 'stackBy', 'statusText', 'xDomain', 'yDomain', 'yPadding', 'xPadding', 'animateData', 'showDefaultAxis', 'showCrosshair', 'enableSelectionBrush', 'selectionBrushOrientation', 'onSelectionBrushEnd', 'orientation', 'crosshairValue', 'onCrosshairUpdate']); + className = _props.className, + rest = _objectWithoutProperties(_props, ['children', 'width', 'height', 'margins', 'xType', 'yType', 'stackBy', 'statusText', 'xDomain', 'yDomain', 'yPadding', 'xPadding', 'animateData', 'showDefaultAxis', 'showCrosshair', 'enableSelectionBrush', 'selectionBrushOrientation', 'onSelectionBrushEnd', 'orientation', 'crosshairValue', 'onCrosshairUpdate', 'className']); if (this._isEmptyPlot(children)) { return _react2.default.createElement(_empty_prompt.EuiEmptyPrompt, { @@ -327726,9 +329813,12 @@ var XYChart = function (_PureComponent) { var Crosshair = orientation === HORIZONTAL ? _crosshair_y.EuiCrosshairY : _crosshair_x.EuiCrosshairX; var seriesNames = this._getSeriesNames(children); + var classes = (0, _classnames2.default)(className, 'euiSeriesChartContainer'); return _react2.default.createElement( 'div', - rest, + _extends({ + className: classes + }, rest), _react2.default.createElement( _reactVis.XYPlot, { @@ -327822,7 +329912,7 @@ XYChart.defaultProps = { var EuiSeriesChart = exports.EuiSeriesChart = (0, _flexible.makeFlexible)(XYChart); /***/ }), -/* 2865 */ +/* 2882 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -327838,7 +329928,7 @@ var EuiSeriesChart = exports.EuiSeriesChart = (0, _flexible.makeFlexible)(XYChar var assign = __webpack_require__(30); var ReactPropTypesSecret = __webpack_require__(442); -var checkPropTypes = __webpack_require__(2866); +var checkPropTypes = __webpack_require__(2883); var printWarning = function() {}; @@ -328385,7 +330475,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2866 */ +/* 2883 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -328484,7 +330574,7 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2867 */ +/* 2884 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -328550,12 +330640,12 @@ module.exports = function() { /***/ }), -/* 2868 */ +/* 2885 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(2869); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__point__ = __webpack_require__(2870); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(2886); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__point__ = __webpack_require__(2887); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Diagram__ = __webpack_require__(206); @@ -328608,7 +330698,7 @@ module.exports = function() { /***/ }), -/* 2869 */ +/* 2886 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -328620,7 +330710,7 @@ module.exports = function() { /***/ }), -/* 2870 */ +/* 2887 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -328636,15 +330726,15 @@ function y(d) { /***/ }), -/* 2871 */ +/* 2888 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["b"] = removeBeach; /* harmony export (immutable) */ __webpack_exports__["a"] = addBeach; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__RedBlackTree__ = __webpack_require__(443); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Cell__ = __webpack_require__(931); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Circle__ = __webpack_require__(932); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Cell__ = __webpack_require__(933); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Circle__ = __webpack_require__(934); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Edge__ = __webpack_require__(444); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__Diagram__ = __webpack_require__(206); @@ -328843,7 +330933,7 @@ function rightBreakPoint(arc, directrix) { /***/ }), -/* 2872 */ +/* 2889 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -328855,7 +330945,7 @@ function rightBreakPoint(arc, directrix) { /* unused harmony export Hcl */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__define__ = __webpack_require__(447); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__color__ = __webpack_require__(446); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(933); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(935); @@ -328980,7 +331070,7 @@ Object(__WEBPACK_IMPORTED_MODULE_0__define__["a" /* default */])(Hcl, hcl, Objec /***/ }), -/* 2873 */ +/* 2890 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -328988,7 +331078,7 @@ Object(__WEBPACK_IMPORTED_MODULE_0__define__["a" /* default */])(Hcl, hcl, Objec /* unused harmony export Cubehelix */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__define__ = __webpack_require__(447); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__color__ = __webpack_require__(446); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(933); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(935); @@ -329053,7 +331143,7 @@ Object(__WEBPACK_IMPORTED_MODULE_0__define__["a" /* default */])(Cubehelix, cube /***/ }), -/* 2874 */ +/* 2891 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329065,14 +331155,14 @@ Object(__WEBPACK_IMPORTED_MODULE_0__define__["a" /* default */])(Cubehelix, cube /***/ }), -/* 2875 */ +/* 2892 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export interpolateTransformCss */ /* unused harmony export interpolateTransformSvg */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__number__ = __webpack_require__(291); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__parse__ = __webpack_require__(2876); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__parse__ = __webpack_require__(2893); @@ -329139,13 +331229,13 @@ var interpolateTransformSvg = interpolateTransform(__WEBPACK_IMPORTED_MODULE_1__ /***/ }), -/* 2876 */ +/* 2893 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = parseCss; /* harmony export (immutable) */ __webpack_exports__["b"] = parseSvg; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__decompose__ = __webpack_require__(2877); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__decompose__ = __webpack_require__(2894); var cssNode, @@ -329174,7 +331264,7 @@ function parseSvg(value) { /***/ }), -/* 2877 */ +/* 2894 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329208,7 +331298,7 @@ var identity = { /***/ }), -/* 2878 */ +/* 2895 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329279,7 +331369,7 @@ function tanh(x) { /***/ }), -/* 2879 */ +/* 2896 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329310,7 +331400,7 @@ var hslLong = hsl(__WEBPACK_IMPORTED_MODULE_1__color__["a" /* default */]); /***/ }), -/* 2880 */ +/* 2897 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329336,7 +331426,7 @@ function lab(start, end) { /***/ }), -/* 2881 */ +/* 2898 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329367,7 +331457,7 @@ var hclLong = hcl(__WEBPACK_IMPORTED_MODULE_1__color__["a" /* default */]); /***/ }), -/* 2882 */ +/* 2899 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329406,7 +331496,7 @@ var cubehelixLong = cubehelix(__WEBPACK_IMPORTED_MODULE_1__color__["a" /* defaul /***/ }), -/* 2883 */ +/* 2900 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329422,7 +331512,7 @@ function piecewise(interpolate, values) { /***/ }), -/* 2884 */ +/* 2901 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -329434,7 +331524,7 @@ function piecewise(interpolate, values) { /***/ }), -/* 2885 */ +/* 2902 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -329444,23 +331534,23 @@ exports.__esModule = true; function _interopRequire(obj) { return obj && obj.__esModule ? obj['default'] : obj; } -var _Motion = __webpack_require__(2886); +var _Motion = __webpack_require__(2903); exports.Motion = _interopRequire(_Motion); -var _StaggeredMotion = __webpack_require__(2891); +var _StaggeredMotion = __webpack_require__(2908); exports.StaggeredMotion = _interopRequire(_StaggeredMotion); -var _TransitionMotion = __webpack_require__(2892); +var _TransitionMotion = __webpack_require__(2909); exports.TransitionMotion = _interopRequire(_TransitionMotion); -var _spring = __webpack_require__(2894); +var _spring = __webpack_require__(2911); exports.spring = _interopRequire(_spring); -var _presets = __webpack_require__(941); +var _presets = __webpack_require__(943); exports.presets = _interopRequire(_presets); @@ -329470,12 +331560,12 @@ exports.stripStyle = _interopRequire(_stripStyle); // deprecated, dummy warning function -var _reorderKeys = __webpack_require__(2895); +var _reorderKeys = __webpack_require__(2912); exports.reorderKeys = _interopRequire(_reorderKeys); /***/ }), -/* 2886 */ +/* 2903 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -329748,7 +331838,7 @@ module.exports = exports['default']; // config) /***/ }), -/* 2887 */ +/* 2904 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {// Generated by CoffeeScript 1.12.2 @@ -329791,7 +331881,7 @@ module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2888 */ +/* 2905 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -329807,7 +331897,7 @@ module.exports = exports['default']; var assign = __webpack_require__(30); var ReactPropTypesSecret = __webpack_require__(455); -var checkPropTypes = __webpack_require__(2889); +var checkPropTypes = __webpack_require__(2906); var printWarning = function() {}; @@ -330354,7 +332444,7 @@ module.exports = function(isValidElement, throwOnDirectAccess) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2889 */ +/* 2906 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -330453,7 +332543,7 @@ module.exports = checkPropTypes; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2890 */ +/* 2907 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -330519,7 +332609,7 @@ module.exports = function() { /***/ }), -/* 2891 */ +/* 2908 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -330813,7 +332903,7 @@ module.exports = exports['default']; // config) /***/ }), -/* 2892 */ +/* 2909 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -330843,7 +332933,7 @@ var _stepper3 = __webpack_require__(450); var _stepper4 = _interopRequireDefault(_stepper3); -var _mergeDiff = __webpack_require__(2893); +var _mergeDiff = __webpack_require__(2910); var _mergeDiff2 = _interopRequireDefault(_mergeDiff); @@ -331341,7 +333431,7 @@ module.exports = exports['default']; // In reality currentStyle should be 400 /***/ }), -/* 2893 */ +/* 2910 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -331455,7 +333545,7 @@ module.exports = exports['default']; // to loop through and find a key's index each time), but I no longer care /***/ }), -/* 2894 */ +/* 2911 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -331469,7 +333559,7 @@ exports['default'] = spring; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } -var _presets = __webpack_require__(941); +var _presets = __webpack_require__(943); var _presets2 = _interopRequireDefault(_presets); @@ -331484,7 +333574,7 @@ function spring(val, config) { module.exports = exports['default']; /***/ }), -/* 2895 */ +/* 2912 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -331508,14 +333598,14 @@ module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 2896 */ +/* 2913 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ /* harmony export (immutable) */ __webpack_exports__["a"] = point; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ordinal__ = __webpack_require__(954); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ordinal__ = __webpack_require__(956); @@ -331620,11 +333710,11 @@ function point() { /***/ }), -/* 2897 */ +/* 2914 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__pairs__ = __webpack_require__(944); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__pairs__ = __webpack_require__(946); /* unused harmony default export */ var _unused_webpack_default_export = (function(values0, values1, reduce) { @@ -331649,7 +333739,7 @@ function point() { /***/ }), -/* 2898 */ +/* 2915 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331659,18 +333749,18 @@ function point() { /***/ }), -/* 2899 */ +/* 2916 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(948); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bisect__ = __webpack_require__(942); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(2900); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__extent__ = __webpack_require__(947); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__identity__ = __webpack_require__(2901); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__range__ = __webpack_require__(949); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ticks__ = __webpack_require__(950); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__threshold_sturges__ = __webpack_require__(951); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(950); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bisect__ = __webpack_require__(944); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(2917); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__extent__ = __webpack_require__(949); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__identity__ = __webpack_require__(2918); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__range__ = __webpack_require__(951); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ticks__ = __webpack_require__(952); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__threshold_sturges__ = __webpack_require__(953); @@ -331749,7 +333839,7 @@ function point() { /***/ }), -/* 2900 */ +/* 2917 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331761,7 +333851,7 @@ function point() { /***/ }), -/* 2901 */ +/* 2918 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331771,12 +333861,12 @@ function point() { /***/ }), -/* 2902 */ +/* 2919 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(948); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ascending__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(950); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ascending__ = __webpack_require__(168); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__number__ = __webpack_require__(208); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__quantile__ = __webpack_require__(456); @@ -331791,11 +333881,11 @@ function point() { /***/ }), -/* 2903 */ +/* 2920 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__deviation__ = __webpack_require__(945); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__deviation__ = __webpack_require__(947); /* unused harmony default export */ var _unused_webpack_default_export = (function(values, min, max) { @@ -331804,7 +333894,7 @@ function point() { /***/ }), -/* 2904 */ +/* 2921 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331845,7 +333935,7 @@ function point() { /***/ }), -/* 2905 */ +/* 2922 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331878,11 +333968,11 @@ function point() { /***/ }), -/* 2906 */ +/* 2923 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(168); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__number__ = __webpack_require__(208); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__quantile__ = __webpack_require__(456); @@ -331916,7 +334006,7 @@ function point() { /***/ }), -/* 2907 */ +/* 2924 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331944,7 +334034,7 @@ function point() { /***/ }), -/* 2908 */ +/* 2925 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -331956,11 +334046,11 @@ function point() { /***/ }), -/* 2909 */ +/* 2926 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ascending__ = __webpack_require__(168); /* unused harmony default export */ var _unused_webpack_default_export = (function(values, compare) { @@ -331984,7 +334074,7 @@ function point() { /***/ }), -/* 2910 */ +/* 2927 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332005,7 +334095,7 @@ function point() { /***/ }), -/* 2911 */ +/* 2928 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332032,11 +334122,11 @@ function point() { /***/ }), -/* 2912 */ +/* 2929 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__transpose__ = __webpack_require__(953); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__transpose__ = __webpack_require__(955); /* unused harmony default export */ var _unused_webpack_default_export = (function() { @@ -332045,7 +334135,7 @@ function point() { /***/ }), -/* 2913 */ +/* 2930 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332126,7 +334216,7 @@ function setMap(map, key, value) { /***/ }), -/* 2914 */ +/* 2931 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332173,7 +334263,7 @@ function set(object, f) { /***/ }), -/* 2915 */ +/* 2932 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332185,7 +334275,7 @@ function set(object, f) { /***/ }), -/* 2916 */ +/* 2933 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332197,7 +334287,7 @@ function set(object, f) { /***/ }), -/* 2917 */ +/* 2934 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332209,14 +334299,14 @@ function set(object, f) { /***/ }), -/* 2918 */ +/* 2935 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(127); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__linear__ = __webpack_require__(209); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__number__ = __webpack_require__(955); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__number__ = __webpack_require__(957); @@ -332243,11 +334333,11 @@ function identity() { /***/ }), -/* 2919 */ +/* 2936 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_format__ = __webpack_require__(210); @@ -332283,14 +334373,14 @@ function identity() { /***/ }), -/* 2920 */ +/* 2937 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return format; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return formatPrefix; }); /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__locale__ = __webpack_require__(956); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__locale__ = __webpack_require__(958); var locale; @@ -332313,7 +334403,7 @@ function defaultLocale(definition) { /***/ }), -/* 2921 */ +/* 2938 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332338,7 +334428,7 @@ function defaultLocale(definition) { /***/ }), -/* 2922 */ +/* 2939 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332352,7 +334442,7 @@ function defaultLocale(definition) { /***/ }), -/* 2923 */ +/* 2940 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332370,12 +334460,12 @@ function defaultLocale(definition) { /***/ }), -/* 2924 */ +/* 2941 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__formatPrefixAuto__ = __webpack_require__(958); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__formatRounded__ = __webpack_require__(2925); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__formatPrefixAuto__ = __webpack_require__(960); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__formatRounded__ = __webpack_require__(2942); @@ -332397,7 +334487,7 @@ function defaultLocale(definition) { /***/ }), -/* 2925 */ +/* 2942 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332416,7 +334506,7 @@ function defaultLocale(definition) { /***/ }), -/* 2926 */ +/* 2943 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332426,7 +334516,7 @@ function defaultLocale(definition) { /***/ }), -/* 2927 */ +/* 2944 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332439,7 +334529,7 @@ function defaultLocale(definition) { /***/ }), -/* 2928 */ +/* 2945 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332452,7 +334542,7 @@ function defaultLocale(definition) { /***/ }), -/* 2929 */ +/* 2946 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332466,15 +334556,15 @@ function defaultLocale(definition) { /***/ }), -/* 2930 */ +/* 2947 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = log; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_format__ = __webpack_require__(210); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(459); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__nice__ = __webpack_require__(959); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__nice__ = __webpack_require__(961); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__continuous__ = __webpack_require__(293); @@ -332607,7 +334697,7 @@ function log() { /***/ }), -/* 2931 */ +/* 2948 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332657,13 +334747,13 @@ function sqrt() { /***/ }), -/* 2932 */ +/* 2949 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(127); @@ -332718,13 +334808,13 @@ function quantile() { /***/ }), -/* 2933 */ +/* 2950 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(127); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__linear__ = __webpack_require__(209); @@ -332775,13 +334865,13 @@ function quantize() { /***/ }), -/* 2934 */ +/* 2951 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(126); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(127); @@ -332818,7 +334908,7 @@ function threshold() { /***/ }), -/* 2935 */ +/* 2952 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332853,13 +334943,13 @@ var milliseconds = millisecond.range; /***/ }), -/* 2936 */ +/* 2953 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export seconds */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -332878,13 +334968,13 @@ var seconds = second.range; /***/ }), -/* 2937 */ +/* 2954 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export minutes */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -332903,13 +334993,13 @@ var minutes = minute.range; /***/ }), -/* 2938 */ +/* 2955 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export hours */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -332930,13 +335020,13 @@ var hours = hour.range; /***/ }), -/* 2939 */ +/* 2956 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export days */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -332955,7 +335045,7 @@ var days = day.range; /***/ }), -/* 2940 */ +/* 2957 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -332974,7 +335064,7 @@ var days = day.range; /* unused harmony export fridays */ /* unused harmony export saturdays */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -333007,7 +335097,7 @@ var saturdays = saturday.range; /***/ }), -/* 2941 */ +/* 2958 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333031,7 +335121,7 @@ var months = month.range; /***/ }), -/* 2942 */ +/* 2959 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333066,13 +335156,13 @@ var years = year.range; /***/ }), -/* 2943 */ +/* 2960 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export utcMinutes */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -333091,13 +335181,13 @@ var utcMinutes = utcMinute.range; /***/ }), -/* 2944 */ +/* 2961 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export utcHours */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -333116,13 +335206,13 @@ var utcHours = utcHour.range; /***/ }), -/* 2945 */ +/* 2962 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export utcDays */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -333141,7 +335231,7 @@ var utcDays = utcDay.range; /***/ }), -/* 2946 */ +/* 2963 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333160,7 +335250,7 @@ var utcDays = utcDay.range; /* unused harmony export utcFridays */ /* unused harmony export utcSaturdays */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__interval__ = __webpack_require__(44); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__duration__ = __webpack_require__(87); @@ -333193,7 +335283,7 @@ var utcSaturdays = utcSaturday.range; /***/ }), -/* 2947 */ +/* 2964 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333217,7 +335307,7 @@ var utcMonths = utcMonth.range; /***/ }), -/* 2948 */ +/* 2965 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333252,11 +335342,11 @@ var utcYears = utcYear.range; /***/ }), -/* 2949 */ +/* 2966 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__isoFormat__ = __webpack_require__(963); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__isoFormat__ = __webpack_require__(965); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__defaultLocale__ = __webpack_require__(462); @@ -333274,12 +335364,12 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2950 */ +/* 2967 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__time__ = __webpack_require__(960); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_time_format__ = __webpack_require__(961); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__time__ = __webpack_require__(962); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_time_format__ = __webpack_require__(963); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_time__ = __webpack_require__(461); @@ -333291,7 +335381,7 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2951 */ +/* 2968 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333302,7 +335392,7 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2952 */ +/* 2969 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333313,7 +335403,7 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2953 */ +/* 2970 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333324,7 +335414,7 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2954 */ +/* 2971 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333335,12 +335425,12 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2955 */ +/* 2972 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_color__ = __webpack_require__(53); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(126); @@ -333348,14 +335438,14 @@ var parseIso = +new Date("2000-01-01T00:00:00.000Z") /***/ }), -/* 2956 */ +/* 2973 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export warm */ /* unused harmony export cool */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_color__ = __webpack_require__(53); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_interpolate__ = __webpack_require__(126); @@ -333376,7 +335466,7 @@ var rainbow = Object(__WEBPACK_IMPORTED_MODULE_0_d3_color__["b" /* cubehelix */] /***/ }), -/* 2957 */ +/* 2974 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333403,7 +335493,7 @@ var plasma = ramp(Object(__WEBPACK_IMPORTED_MODULE_0__colors__["a" /* default */ /***/ }), -/* 2958 */ +/* 2975 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333442,7 +335532,7 @@ function sequential(interpolator) { /***/ }), -/* 2959 */ +/* 2976 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333497,12 +335587,12 @@ function addValueToArray(arr, value) { } /***/ }), -/* 2960 */ +/* 2977 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_path__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(128); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(215); @@ -333766,7 +335856,7 @@ function cornerTangents(x0, y0, x1, y1, r1, rc, cw) { /***/ }), -/* 2961 */ +/* 2978 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -333903,13 +335993,13 @@ Path.prototype = path.prototype = { /***/ }), -/* 2962 */ +/* 2979 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(127); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__descending__ = __webpack_require__(2963); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__identity__ = __webpack_require__(2964); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__constant__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__descending__ = __webpack_require__(2980); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__identity__ = __webpack_require__(2981); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__math__ = __webpack_require__(215); @@ -333993,7 +336083,7 @@ Path.prototype = path.prototype = { /***/ }), -/* 2963 */ +/* 2980 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334003,7 +336093,7 @@ Path.prototype = path.prototype = { /***/ }), -/* 2964 */ +/* 2981 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334013,13 +336103,13 @@ Path.prototype = path.prototype = { /***/ }), -/* 2965 */ +/* 2982 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__curve_radial__ = __webpack_require__(965); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__area__ = __webpack_require__(964); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__lineRadial__ = __webpack_require__(966); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__curve_radial__ = __webpack_require__(967); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__area__ = __webpack_require__(966); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__lineRadial__ = __webpack_require__(968); @@ -334052,7 +336142,7 @@ Path.prototype = path.prototype = { /***/ }), -/* 2966 */ +/* 2983 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334060,10 +336150,10 @@ Path.prototype = path.prototype = { /* harmony export (immutable) */ __webpack_exports__["c"] = linkVertical; /* harmony export (immutable) */ __webpack_exports__["b"] = linkRadial; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_path__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(968); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(970); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(128); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__point__ = __webpack_require__(465); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pointRadial__ = __webpack_require__(967); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pointRadial__ = __webpack_require__(969); @@ -334151,20 +336241,20 @@ function linkRadial() { /***/ }), -/* 2967 */ +/* 2984 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return symbols; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_path__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__symbol_circle__ = __webpack_require__(969); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__symbol_cross__ = __webpack_require__(970); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__symbol_diamond__ = __webpack_require__(971); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__symbol_star__ = __webpack_require__(972); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__symbol_square__ = __webpack_require__(973); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__symbol_triangle__ = __webpack_require__(974); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__symbol_wye__ = __webpack_require__(975); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__symbol_circle__ = __webpack_require__(971); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__symbol_cross__ = __webpack_require__(972); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__symbol_diamond__ = __webpack_require__(973); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__symbol_star__ = __webpack_require__(974); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__symbol_square__ = __webpack_require__(975); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__symbol_triangle__ = __webpack_require__(976); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__symbol_wye__ = __webpack_require__(977); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__constant__ = __webpack_require__(128); @@ -334214,7 +336304,7 @@ var symbols = [ /***/ }), -/* 2968 */ +/* 2985 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334275,7 +336365,7 @@ BasisClosed.prototype = { /***/ }), -/* 2969 */ +/* 2986 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334322,7 +336412,7 @@ BasisOpen.prototype = { /***/ }), -/* 2970 */ +/* 2987 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334386,11 +336476,11 @@ Bundle.prototype = { /***/ }), -/* 2971 */ +/* 2988 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cardinalClosed__ = __webpack_require__(976); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cardinalClosed__ = __webpack_require__(978); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__noop__ = __webpack_require__(296); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__catmullRom__ = __webpack_require__(466); @@ -334470,11 +336560,11 @@ CatmullRomClosed.prototype = { /***/ }), -/* 2972 */ +/* 2989 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cardinalOpen__ = __webpack_require__(977); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cardinalOpen__ = __webpack_require__(979); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__catmullRom__ = __webpack_require__(466); @@ -334541,7 +336631,7 @@ CatmullRomOpen.prototype = { /***/ }), -/* 2973 */ +/* 2990 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334574,7 +336664,7 @@ LinearClosed.prototype = { /***/ }), -/* 2974 */ +/* 2991 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334687,7 +336777,7 @@ function monotoneY(context) { /***/ }), -/* 2975 */ +/* 2992 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334759,7 +336849,7 @@ function controlPoints(x) { /***/ }), -/* 2976 */ +/* 2993 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334821,12 +336911,12 @@ function stepAfter(context) { /***/ }), -/* 2977 */ +/* 2994 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(968); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(127); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__array__ = __webpack_require__(970); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__constant__ = __webpack_require__(128); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__offset_none__ = __webpack_require__(216); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__order_none__ = __webpack_require__(217); @@ -334889,7 +336979,7 @@ function stackValue(d, key) { /***/ }), -/* 2978 */ +/* 2995 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334907,7 +336997,7 @@ function stackValue(d, key) { /***/ }), -/* 2979 */ +/* 2996 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334928,7 +337018,7 @@ function stackValue(d, key) { /***/ }), -/* 2980 */ +/* 2997 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334946,7 +337036,7 @@ function stackValue(d, key) { /***/ }), -/* 2981 */ +/* 2998 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334978,7 +337068,7 @@ function stackValue(d, key) { /***/ }), -/* 2982 */ +/* 2999 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -334991,7 +337081,7 @@ function stackValue(d, key) { /***/ }), -/* 2983 */ +/* 3000 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335027,7 +337117,7 @@ function stackValue(d, key) { /***/ }), -/* 2984 */ +/* 3001 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335040,14 +337130,14 @@ function stackValue(d, key) { /***/ }), -/* 2985 */ +/* 3002 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bar_series__ = __webpack_require__(979); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bar_series__ = __webpack_require__(981); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -335122,12 +337212,12 @@ HorizontalBarSeries.displayName = 'HorizontalBarSeries'; /* harmony default export */ __webpack_exports__["a"] = (HorizontalBarSeries); /***/ }), -/* 2986 */ +/* 3003 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bar_series_canvas__ = __webpack_require__(980); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bar_series_canvas__ = __webpack_require__(982); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -335216,14 +337306,14 @@ HorizontalBarSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0__ /* harmony default export */ __webpack_exports__["a"] = (HorizontalBarSeriesCanvas); /***/ }), -/* 2987 */ +/* 3004 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bar_series__ = __webpack_require__(979); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__bar_series__ = __webpack_require__(981); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -335298,12 +337388,12 @@ VerticalBarSeries.displayName = 'VerticalBarSeries'; /* harmony default export */ __webpack_exports__["a"] = (VerticalBarSeries); /***/ }), -/* 2988 */ +/* 3005 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bar_series_canvas__ = __webpack_require__(980); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__bar_series_canvas__ = __webpack_require__(982); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -335392,7 +337482,7 @@ HorizontalBarSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0__ /* harmony default export */ __webpack_exports__["a"] = (HorizontalBarSeriesCanvas); /***/ }), -/* 2989 */ +/* 3006 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335486,7 +337576,7 @@ HorizontalRectSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0_ /* harmony default export */ __webpack_exports__["a"] = (HorizontalRectSeriesCanvas); /***/ }), -/* 2990 */ +/* 3007 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335568,7 +337658,7 @@ HorizontalRectSeries.displayName = 'HorizontalRectSeries'; /* harmony default export */ __webpack_exports__["a"] = (HorizontalRectSeries); /***/ }), -/* 2991 */ +/* 3008 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335662,7 +337752,7 @@ HorizontalRectSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0_ /* harmony default export */ __webpack_exports__["a"] = (HorizontalRectSeriesCanvas); /***/ }), -/* 2992 */ +/* 3009 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -335671,7 +337761,7 @@ HorizontalRectSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0_ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__theme__ = __webpack_require__(28); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__abstract_series__ = __webpack_require__(16); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -335930,14 +338020,14 @@ WhiskerSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_5__abstract_ /* harmony default export */ __webpack_exports__["a"] = (WhiskerSeries); /***/ }), -/* 2993 */ +/* 3010 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -336069,7 +338159,7 @@ HeatmapSeries.displayName = 'HeatmapSeries'; /* harmony default export */ __webpack_exports__["a"] = (HeatmapSeries); /***/ }), -/* 2994 */ +/* 3011 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336077,12 +338167,12 @@ HeatmapSeries.displayName = 'HeatmapSeries'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_contour__ = __webpack_require__(2995); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_geo__ = __webpack_require__(3002); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_scale__ = __webpack_require__(166); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_contour__ = __webpack_require__(3012); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_geo__ = __webpack_require__(3019); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_d3_scale__ = __webpack_require__(167); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__abstract_series__ = __webpack_require__(16); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__theme__ = __webpack_require__(28); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -336227,20 +338317,20 @@ ContourSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_5__abstract_ /* harmony default export */ __webpack_exports__["a"] = (ContourSeries); /***/ }), -/* 2995 */ +/* 3012 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_contours__ = __webpack_require__(983); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_contours__ = __webpack_require__(985); /* unused harmony reexport contours */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_density__ = __webpack_require__(3000); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_density__ = __webpack_require__(3017); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_1__src_density__["a"]; }); /***/ }), -/* 2996 */ +/* 3013 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336250,7 +338340,7 @@ ContourSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_5__abstract_ /***/ }), -/* 2997 */ +/* 3014 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336262,7 +338352,7 @@ ContourSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_5__abstract_ /***/ }), -/* 2998 */ +/* 3015 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336296,7 +338386,7 @@ function within(p, q, r) { /***/ }), -/* 2999 */ +/* 3016 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336304,15 +338394,15 @@ function within(p, q, r) { /***/ }), -/* 3000 */ +/* 3017 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(984); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__blur__ = __webpack_require__(3001); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(985); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__contours__ = __webpack_require__(983); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__array__ = __webpack_require__(986); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__blur__ = __webpack_require__(3018); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(987); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__contours__ = __webpack_require__(985); @@ -336449,7 +338539,7 @@ function defaultWeight() { /***/ }), -/* 3001 */ +/* 3018 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336501,87 +338591,87 @@ function blurY(source, target, r) { /***/ }), -/* 3002 */ +/* 3019 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_area__ = __webpack_require__(986); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_area__ = __webpack_require__(988); /* unused harmony reexport geoArea */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_bounds__ = __webpack_require__(3003); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_bounds__ = __webpack_require__(3020); /* unused harmony reexport geoBounds */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_centroid__ = __webpack_require__(3004); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_centroid__ = __webpack_require__(3021); /* unused harmony reexport geoCentroid */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_circle__ = __webpack_require__(987); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__src_circle__ = __webpack_require__(989); /* unused harmony reexport geoCircle */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_clip_antimeridian__ = __webpack_require__(989); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__src_clip_antimeridian__ = __webpack_require__(991); /* unused harmony reexport geoClipAntimeridian */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_clip_circle__ = __webpack_require__(995); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__src_clip_circle__ = __webpack_require__(997); /* unused harmony reexport geoClipCircle */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_clip_extent__ = __webpack_require__(3006); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__src_clip_extent__ = __webpack_require__(3023); /* unused harmony reexport geoClipExtent */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__src_clip_rectangle__ = __webpack_require__(300); /* unused harmony reexport geoClipRectangle */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_contains__ = __webpack_require__(3008); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__src_contains__ = __webpack_require__(3025); /* unused harmony reexport geoContains */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_distance__ = __webpack_require__(996); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__src_distance__ = __webpack_require__(998); /* unused harmony reexport geoDistance */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_graticule__ = __webpack_require__(3009); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__src_graticule__ = __webpack_require__(3026); /* unused harmony reexport geoGraticule */ /* unused harmony reexport geoGraticule10 */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_interpolate__ = __webpack_require__(3010); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__src_interpolate__ = __webpack_require__(3027); /* unused harmony reexport geoInterpolate */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_length__ = __webpack_require__(997); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__src_length__ = __webpack_require__(999); /* unused harmony reexport geoLength */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_path_index__ = __webpack_require__(3011); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__src_path_index__ = __webpack_require__(3028); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_13__src_path_index__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_projection_albers__ = __webpack_require__(999); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__src_projection_albers__ = __webpack_require__(1001); /* unused harmony reexport geoAlbers */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_projection_albersUsa__ = __webpack_require__(3019); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__src_projection_albersUsa__ = __webpack_require__(3036); /* unused harmony reexport geoAlbersUsa */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_projection_azimuthalEqualArea__ = __webpack_require__(3020); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__src_projection_azimuthalEqualArea__ = __webpack_require__(3037); /* unused harmony reexport geoAzimuthalEqualArea */ /* unused harmony reexport geoAzimuthalEqualAreaRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_projection_azimuthalEquidistant__ = __webpack_require__(3021); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__src_projection_azimuthalEquidistant__ = __webpack_require__(3038); /* unused harmony reexport geoAzimuthalEquidistant */ /* unused harmony reexport geoAzimuthalEquidistantRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_projection_conicConformal__ = __webpack_require__(3022); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__src_projection_conicConformal__ = __webpack_require__(3039); /* unused harmony reexport geoConicConformal */ /* unused harmony reexport geoConicConformalRaw */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__src_projection_conicEqualArea__ = __webpack_require__(473); /* unused harmony reexport geoConicEqualArea */ /* unused harmony reexport geoConicEqualAreaRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_projection_conicEquidistant__ = __webpack_require__(3023); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__src_projection_conicEquidistant__ = __webpack_require__(3040); /* unused harmony reexport geoConicEquidistant */ /* unused harmony reexport geoConicEquidistantRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_projection_equirectangular__ = __webpack_require__(1000); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__src_projection_equirectangular__ = __webpack_require__(1002); /* unused harmony reexport geoEquirectangular */ /* unused harmony reexport geoEquirectangularRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__src_projection_gnomonic__ = __webpack_require__(3024); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__src_projection_gnomonic__ = __webpack_require__(3041); /* unused harmony reexport geoGnomonic */ /* unused harmony reexport geoGnomonicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_projection_identity__ = __webpack_require__(3025); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__src_projection_identity__ = __webpack_require__(3042); /* unused harmony reexport geoIdentity */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_projection_index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__src_projection_index__ = __webpack_require__(73); /* unused harmony reexport geoProjection */ /* unused harmony reexport geoProjectionMutator */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__src_projection_mercator__ = __webpack_require__(476); /* unused harmony reexport geoMercator */ /* unused harmony reexport geoMercatorRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_projection_naturalEarth1__ = __webpack_require__(3026); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__src_projection_naturalEarth1__ = __webpack_require__(3043); /* unused harmony reexport geoNaturalEarth1 */ /* unused harmony reexport geoNaturalEarth1Raw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__src_projection_orthographic__ = __webpack_require__(3027); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__src_projection_orthographic__ = __webpack_require__(3044); /* unused harmony reexport geoOrthographic */ /* unused harmony reexport geoOrthographicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__src_projection_stereographic__ = __webpack_require__(3028); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__src_projection_stereographic__ = __webpack_require__(3045); /* unused harmony reexport geoStereographic */ /* unused harmony reexport geoStereographicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__src_projection_transverseMercator__ = __webpack_require__(3029); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__src_projection_transverseMercator__ = __webpack_require__(3046); /* unused harmony reexport geoTransverseMercator */ /* unused harmony reexport geoTransverseMercatorRaw */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__src_rotation__ = __webpack_require__(299); /* unused harmony reexport geoRotation */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__src_stream__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__src_stream__ = __webpack_require__(130); /* unused harmony reexport geoStream */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__src_transform__ = __webpack_require__(301); /* unused harmony reexport geoTransform */ @@ -336621,15 +338711,15 @@ function blurY(source, target, r) { /***/ }), -/* 3003 */ +/* 3020 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__area__ = __webpack_require__(986); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__area__ = __webpack_require__(988); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__cartesian__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__stream__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__stream__ = __webpack_require__(130); @@ -336809,13 +338899,13 @@ function rangeContains(range, x) { /***/ }), -/* 3004 */ +/* 3021 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__noop__ = __webpack_require__(99); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__stream__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__noop__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__stream__ = __webpack_require__(130); @@ -336959,7 +339049,7 @@ function centroidRingPoint(lambda, phi) { /***/ }), -/* 3005 */ +/* 3022 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336971,7 +339061,7 @@ function centroidRingPoint(lambda, phi) { /***/ }), -/* 3006 */ +/* 3023 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -336999,7 +339089,7 @@ function centroidRingPoint(lambda, phi) { /***/ }), -/* 3007 */ +/* 3024 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -337065,13 +339155,13 @@ function centroidRingPoint(lambda, phi) { /***/ }), -/* 3008 */ +/* 3025 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__polygonContains__ = __webpack_require__(994); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__distance__ = __webpack_require__(996); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__polygonContains__ = __webpack_require__(996); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__distance__ = __webpack_require__(998); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__math__ = __webpack_require__(12); @@ -337159,14 +339249,14 @@ function pointRadians(point) { /***/ }), -/* 3009 */ +/* 3026 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export default */ /* unused harmony export graticule10 */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); @@ -337275,11 +339365,11 @@ function graticule10() { /***/ }), -/* 3010 */ +/* 3027 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* unused harmony default export */ var _unused_webpack_default_export = (function(a, b) { @@ -337319,18 +339409,18 @@ function graticule10() { /***/ }), -/* 3011 */ +/* 3028 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__identity__ = __webpack_require__(472); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__stream__ = __webpack_require__(129); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__area__ = __webpack_require__(3012); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__bounds__ = __webpack_require__(998); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__centroid__ = __webpack_require__(3013); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__context__ = __webpack_require__(3014); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__measure__ = __webpack_require__(3015); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__string__ = __webpack_require__(3016); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__stream__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__area__ = __webpack_require__(3029); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__bounds__ = __webpack_require__(1000); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__centroid__ = __webpack_require__(3030); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__context__ = __webpack_require__(3031); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__measure__ = __webpack_require__(3032); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__string__ = __webpack_require__(3033); @@ -337395,13 +339485,13 @@ function graticule10() { /***/ }), -/* 3012 */ +/* 3029 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(100); @@ -337455,11 +339545,11 @@ function areaRingEnd() { /***/ }), -/* 3013 */ +/* 3030 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); // TODO Enforce positive area for exterior, negative area for interior? @@ -337563,13 +339653,13 @@ function centroidPointRing(x, y) { /***/ }), -/* 3014 */ +/* 3031 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = PathContext; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__noop__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__noop__ = __webpack_require__(100); @@ -337618,13 +339708,13 @@ PathContext.prototype = { /***/ }), -/* 3015 */ +/* 3032 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(168); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__adder__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__noop__ = __webpack_require__(100); @@ -337673,7 +339763,7 @@ function lengthPoint(x, y) { /***/ }), -/* 3016 */ +/* 3033 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -337740,12 +339830,12 @@ function circle(radius) { /***/ }), -/* 3017 */ +/* 3034 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__cartesian__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__transform__ = __webpack_require__(301); @@ -337852,12 +339942,12 @@ function resample(project, delta2) { /***/ }), -/* 3018 */ +/* 3035 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = cylindricalEqualAreaRaw; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); function cylindricalEqualAreaRaw(phi0) { @@ -337876,12 +339966,12 @@ function cylindricalEqualAreaRaw(phi0) { /***/ }), -/* 3019 */ +/* 3036 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__albers__ = __webpack_require__(999); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__albers__ = __webpack_require__(1001); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__conicEqualArea__ = __webpack_require__(473); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__fit__ = __webpack_require__(475); @@ -337998,14 +340088,14 @@ function multiplex(streams) { /***/ }), -/* 3020 */ +/* 3037 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export azimuthalEqualAreaRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__azimuthal__ = __webpack_require__(219); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -338026,14 +340116,14 @@ azimuthalEqualAreaRaw.invert = Object(__WEBPACK_IMPORTED_MODULE_1__azimuthal__[" /***/ }), -/* 3021 */ +/* 3038 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export azimuthalEquidistantRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__azimuthal__ = __webpack_require__(219); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -338054,12 +340144,12 @@ azimuthalEquidistantRaw.invert = Object(__WEBPACK_IMPORTED_MODULE_1__azimuthal__ /***/ }), -/* 3022 */ +/* 3039 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export conicConformalRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__conic__ = __webpack_require__(474); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__mercator__ = __webpack_require__(476); @@ -338100,14 +340190,14 @@ function conicConformalRaw(y0, y1) { /***/ }), -/* 3023 */ +/* 3040 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export conicEquidistantRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__conic__ = __webpack_require__(474); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__equirectangular__ = __webpack_require__(1000); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__equirectangular__ = __webpack_require__(1002); @@ -338140,14 +340230,14 @@ function conicEquidistantRaw(y0, y1) { /***/ }), -/* 3024 */ +/* 3041 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export gnomonicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__azimuthal__ = __webpack_require__(219); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -338167,7 +340257,7 @@ gnomonicRaw.invert = Object(__WEBPACK_IMPORTED_MODULE_1__azimuthal__["a" /* azim /***/ }), -/* 3025 */ +/* 3042 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -338240,13 +340330,13 @@ function scaleTranslate(kx, ky, tx, ty) { /***/ }), -/* 3026 */ +/* 3043 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export naturalEarth1Raw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(72); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__index__ = __webpack_require__(73); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__math__ = __webpack_require__(12); @@ -338278,14 +340368,14 @@ naturalEarth1Raw.invert = function(x, y) { /***/ }), -/* 3027 */ +/* 3044 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export orthographicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__azimuthal__ = __webpack_require__(219); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -338304,14 +340394,14 @@ orthographicRaw.invert = Object(__WEBPACK_IMPORTED_MODULE_1__azimuthal__["a" /* /***/ }), -/* 3028 */ +/* 3045 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export stereographicRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__azimuthal__ = __webpack_require__(219); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(72); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__index__ = __webpack_require__(73); @@ -338333,12 +340423,12 @@ stereographicRaw.invert = Object(__WEBPACK_IMPORTED_MODULE_1__azimuthal__["a" /* /***/ }), -/* 3029 */ +/* 3046 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export transverseMercatorRaw */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(11); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__math__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mercator__ = __webpack_require__(476); @@ -338370,7 +340460,7 @@ transverseMercatorRaw.invert = function(x, y) { /***/ }), -/* 3030 */ +/* 3047 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -338380,7 +340470,7 @@ transverseMercatorRaw.invert = function(x, y) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__abstract_series__ = __webpack_require__(16); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(34); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -338574,7 +340664,7 @@ CustomSVGSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_2__abstrac /* harmony default export */ __webpack_exports__["a"] = (CustomSVGSeries); /***/ }), -/* 3031 */ +/* 3048 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -338585,7 +340675,7 @@ CustomSVGSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_2__abstrac /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_shape__ = __webpack_require__(213); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_series_utils__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_react_utils__ = __webpack_require__(212); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__abstract_series__ = __webpack_require__(16); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -338727,13 +340817,13 @@ AreaSeries.defaultProps = _extends({}, __WEBPACK_IMPORTED_MODULE_7__abstract_ser /* harmony default export */ __webpack_exports__["a"] = (AreaSeries); /***/ }), -/* 3032 */ +/* 3049 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__abstract_series__ = __webpack_require__(16); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mark_series_canvas__ = __webpack_require__(982); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__line_series_canvas__ = __webpack_require__(978); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mark_series_canvas__ = __webpack_require__(984); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__line_series_canvas__ = __webpack_require__(980); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -338809,7 +340899,7 @@ LineMarkSeriesCanvas.propTypes = _extends({}, __WEBPACK_IMPORTED_MODULE_0__abstr /* harmony default export */ __webpack_exports__["a"] = (LineMarkSeriesCanvas); /***/ }), -/* 3033 */ +/* 3050 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -339263,7 +341353,7 @@ Hint.ALIGN = ALIGN; /* harmony default export */ __webpack_exports__["a"] = (Hint); /***/ }), -/* 3034 */ +/* 3051 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -339408,7 +341498,7 @@ Borders.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (Borders); /***/ }), -/* 3035 */ +/* 3052 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -339669,12 +341759,12 @@ Crosshair.displayName = 'Crosshair'; /* harmony default export */ __webpack_exports__["a"] = (Crosshair); /***/ }), -/* 3036 */ +/* 3053 */ /***/ (function(module, exports, __webpack_require__) { var pSlice = Array.prototype.slice; -var objectKeys = __webpack_require__(3037); -var isArguments = __webpack_require__(3038); +var objectKeys = __webpack_require__(3054); +var isArguments = __webpack_require__(3055); var deepEqual = module.exports = function (actual, expected, opts) { if (!opts) opts = {}; @@ -339769,7 +341859,7 @@ function objEquiv(a, b, opts) { /***/ }), -/* 3037 */ +/* 3054 */ /***/ (function(module, exports) { exports = module.exports = typeof Object.keys === 'function' @@ -339784,7 +341874,7 @@ function shim (obj) { /***/ }), -/* 3038 */ +/* 3055 */ /***/ (function(module, exports) { var supportsArgumentsClass = (function(){ @@ -339810,7 +341900,7 @@ function unsupported(object){ /***/ }), -/* 3039 */ +/* 3056 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -339818,9 +341908,9 @@ function unsupported(object){ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_interpolate__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_interpolate__ = __webpack_require__(126); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_series_utils__ = __webpack_require__(34); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -340065,7 +342155,7 @@ CanvasWrapper.propTypes = { /* harmony default export */ __webpack_exports__["a"] = (CanvasWrapper); /***/ }), -/* 3040 */ +/* 3057 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340154,7 +342244,7 @@ function decorativeAxisTick(props) { } /***/ }), -/* 3041 */ +/* 3058 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340163,7 +342253,7 @@ function decorativeAxisTick(props) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_axis_utils__ = __webpack_require__(56); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__axis__ = __webpack_require__(1002); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__axis__ = __webpack_require__(1004); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // Copyright (c) 2016 - 2017 Uber Technologies, Inc. @@ -340220,7 +342310,7 @@ XAxis.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (XAxis); /***/ }), -/* 3042 */ +/* 3059 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340320,7 +342410,7 @@ AxisLine.propTypes = propTypes; /* harmony default export */ __webpack_exports__["a"] = (AxisLine); /***/ }), -/* 3043 */ +/* 3060 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340585,7 +342675,7 @@ AxisTicks.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (AxisTicks); /***/ }), -/* 3044 */ +/* 3061 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340772,7 +342862,7 @@ AxisTitle.defaultProps = defaultProps; /* harmony default export */ __webpack_exports__["a"] = (AxisTitle); /***/ }), -/* 3045 */ +/* 3062 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -340781,7 +342871,7 @@ AxisTitle.defaultProps = defaultProps; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_axis_utils__ = __webpack_require__(56); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__axis__ = __webpack_require__(1002); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__axis__ = __webpack_require__(1004); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // Copyright (c) 2016 - 2017 Uber Technologies, Inc. @@ -340838,7 +342928,7 @@ YAxis.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (YAxis); /***/ }), -/* 3046 */ +/* 3063 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341001,7 +343091,7 @@ CircularGridLines.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (CircularGridLines); /***/ }), -/* 3047 */ +/* 3064 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341079,7 +343169,7 @@ GradientDefs.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (GradientDefs); /***/ }), -/* 3048 */ +/* 3065 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341142,7 +343232,7 @@ VerticalGridLines.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (VerticalGridLines); /***/ }), -/* 3049 */ +/* 3066 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341205,7 +343295,7 @@ HorizontalGridLines.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (HorizontalGridLines); /***/ }), -/* 3050 */ +/* 3067 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341284,7 +343374,7 @@ DiscreteColorLegendItem.displayName = 'DiscreteColorLegendItem'; /* harmony default export */ __webpack_exports__["a"] = (DiscreteColorLegendItem); /***/ }), -/* 3051 */ +/* 3068 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341292,7 +343382,7 @@ DiscreteColorLegendItem.displayName = 'DiscreteColorLegendItem'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__discrete_color_legend__ = __webpack_require__(1004); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__discrete_color_legend__ = __webpack_require__(1006); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // Copyright (c) 2016 - 2017 Uber Technologies, Inc. @@ -341389,7 +343479,7 @@ SearchableDiscreteColorLegend.displayName = 'SearchableDiscreteColorLegend'; /* harmony default export */ __webpack_exports__["a"] = (SearchableDiscreteColorLegend); /***/ }), -/* 3052 */ +/* 3069 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341493,7 +343583,7 @@ ContinuousColorLegend.defaultProps = defaultProps; /* harmony default export */ __webpack_exports__["a"] = (ContinuousColorLegend); /***/ }), -/* 3053 */ +/* 3070 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341600,7 +343690,7 @@ ContinuousSizeLegend.defaultProps = defaultProps; /* harmony default export */ __webpack_exports__["a"] = (ContinuousSizeLegend); /***/ }), -/* 3054 */ +/* 3071 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341608,13 +343698,13 @@ ContinuousSizeLegend.defaultProps = defaultProps; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_hierarchy__ = __webpack_require__(1005); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_hierarchy__ = __webpack_require__(1007); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__theme__ = __webpack_require__(28); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__utils_scales_utils__ = __webpack_require__(37); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_chart_utils__ = __webpack_require__(130); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__treemap_dom__ = __webpack_require__(3076); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__treemap_svg__ = __webpack_require__(3078); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_chart_utils__ = __webpack_require__(131); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__treemap_dom__ = __webpack_require__(3093); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__treemap_svg__ = __webpack_require__(3095); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -341851,7 +343941,7 @@ Treemap.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (Treemap); /***/ }), -/* 3055 */ +/* 3072 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341942,7 +344032,7 @@ function leafRight(node) { /***/ }), -/* 3056 */ +/* 3073 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341961,7 +344051,7 @@ function count(node) { /***/ }), -/* 3057 */ +/* 3074 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341981,7 +344071,7 @@ function count(node) { /***/ }), -/* 3058 */ +/* 3075 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -341998,7 +344088,7 @@ function count(node) { /***/ }), -/* 3059 */ +/* 3076 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342018,7 +344108,7 @@ function count(node) { /***/ }), -/* 3060 */ +/* 3077 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342034,7 +344124,7 @@ function count(node) { /***/ }), -/* 3061 */ +/* 3078 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342048,7 +344138,7 @@ function count(node) { /***/ }), -/* 3062 */ +/* 3079 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342085,7 +344175,7 @@ function leastCommonAncestor(a, b) { /***/ }), -/* 3063 */ +/* 3080 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342099,7 +344189,7 @@ function leastCommonAncestor(a, b) { /***/ }), -/* 3064 */ +/* 3081 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342113,7 +344203,7 @@ function leastCommonAncestor(a, b) { /***/ }), -/* 3065 */ +/* 3082 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342129,7 +344219,7 @@ function leastCommonAncestor(a, b) { /***/ }), -/* 3066 */ +/* 3083 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342145,13 +344235,13 @@ function leastCommonAncestor(a, b) { /***/ }), -/* 3067 */ +/* 3084 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__siblings__ = __webpack_require__(1006); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__siblings__ = __webpack_require__(1008); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__accessors__ = __webpack_require__(481); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(1008); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__constant__ = __webpack_require__(1010); @@ -342234,7 +344324,7 @@ function translateChild(k) { /***/ }), -/* 3068 */ +/* 3085 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342259,11 +344349,11 @@ function shuffle(array) { /***/ }), -/* 3069 */ +/* 3086 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__treemap_round__ = __webpack_require__(1009); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__treemap_round__ = __webpack_require__(1011); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__treemap_dice__ = __webpack_require__(220); @@ -342320,7 +344410,7 @@ function shuffle(array) { /***/ }), -/* 3070 */ +/* 3087 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342402,7 +344492,7 @@ function defaultParentId(d) { /***/ }), -/* 3071 */ +/* 3088 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342647,14 +344737,14 @@ function treeRoot(root) { /***/ }), -/* 3072 */ +/* 3089 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__round__ = __webpack_require__(1009); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__round__ = __webpack_require__(1011); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__squarify__ = __webpack_require__(482); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__accessors__ = __webpack_require__(481); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(1008); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(1010); @@ -342752,7 +344842,7 @@ function treeRoot(root) { /***/ }), -/* 3073 */ +/* 3090 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342805,7 +344895,7 @@ function treeRoot(root) { /***/ }), -/* 3074 */ +/* 3091 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342820,7 +344910,7 @@ function treeRoot(root) { /***/ }), -/* 3075 */ +/* 3092 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -342866,13 +344956,13 @@ function treeRoot(root) { /***/ }), -/* 3076 */ +/* 3093 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__treemap_leaf__ = __webpack_require__(3077); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__treemap_leaf__ = __webpack_require__(3094); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -342970,7 +345060,7 @@ TreemapDOM.displayName = 'TreemapDOM'; /* harmony default export */ __webpack_exports__["a"] = (TreemapDOM); /***/ }), -/* 3077 */ +/* 3094 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -343117,16 +345207,16 @@ TreemapLeaf.propTypes = { /* harmony default export */ __webpack_exports__["a"] = (TreemapLeaf); /***/ }), -/* 3078 */ +/* 3095 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__plot_xy_plot__ = __webpack_require__(101); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__plot_series_polygon_series__ = __webpack_require__(470); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__plot_series_mark_series__ = __webpack_require__(471); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__plot_series_label_series__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__plot_series_label_series__ = __webpack_require__(129); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -343355,7 +345445,7 @@ TreemapSVG.displayName = 'TreemapSVG'; /* harmony default export */ __webpack_exports__["a"] = (TreemapSVG); /***/ }), -/* 3079 */ +/* 3096 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -343366,11 +345456,11 @@ TreemapSVG.displayName = 'TreemapSVG'; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_shape__ = __webpack_require__(213); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__animation__ = __webpack_require__(19); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__plot_series_arc_series__ = __webpack_require__(477); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_label_series__ = __webpack_require__(128); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_label_series__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_xy_plot__ = __webpack_require__(101); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_chart_utils__ = __webpack_require__(130); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_chart_utils__ = __webpack_require__(131); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_series_utils__ = __webpack_require__(34); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -343628,7 +345718,7 @@ RadialChart.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (RadialChart); /***/ }), -/* 3080 */ +/* 3097 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -343636,14 +345726,14 @@ RadialChart.defaultProps = { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_scale__ = __webpack_require__(166); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_scale__ = __webpack_require__(167); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_format__ = __webpack_require__(210); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_xy_plot__ = __webpack_require__(101); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_chart_utils__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_chart_utils__ = __webpack_require__(131); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__plot_series_polygon_series__ = __webpack_require__(470); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_label_series__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_label_series__ = __webpack_require__(129); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__plot_axis_decorative_axis__ = __webpack_require__(478); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -343959,7 +346049,7 @@ RadarChart.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (RadarChart); /***/ }), -/* 3081 */ +/* 3098 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -343967,15 +346057,15 @@ RadarChart.defaultProps = { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_scale__ = __webpack_require__(166); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_scale__ = __webpack_require__(167); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_format__ = __webpack_require__(210); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_xy_plot__ = __webpack_require__(101); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_chart_utils__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__utils_chart_utils__ = __webpack_require__(131); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__plot_series_line_series__ = __webpack_require__(463); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_line_mark_series__ = __webpack_require__(1001); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__plot_series_label_series__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__plot_series_line_mark_series__ = __webpack_require__(1003); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__plot_series_label_series__ = __webpack_require__(129); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__plot_axis_decorative_axis__ = __webpack_require__(478); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -344245,7 +346335,7 @@ ParallelCoordinates.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (ParallelCoordinates); /***/ }), -/* 3082 */ +/* 3099 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -344253,14 +346343,14 @@ ParallelCoordinates.defaultProps = { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_sankey__ = __webpack_require__(3083); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__plot_xy_plot__ = __webpack_require__(100); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_chart_utils__ = __webpack_require__(130); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_vertical_rect_series__ = __webpack_require__(981); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_series_label_series__ = __webpack_require__(128); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_voronoi__ = __webpack_require__(1003); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_sankey__ = __webpack_require__(3100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__plot_xy_plot__ = __webpack_require__(101); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__utils_chart_utils__ = __webpack_require__(131); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_vertical_rect_series__ = __webpack_require__(983); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_series_label_series__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_voronoi__ = __webpack_require__(1005); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__theme__ = __webpack_require__(28); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__sankey_link__ = __webpack_require__(3087); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__sankey_link__ = __webpack_require__(3104); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -344486,18 +346576,18 @@ Sankey.propTypes = { /* harmony default export */ __webpack_exports__["a"] = (Sankey); /***/ }), -/* 3083 */ +/* 3100 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_sankey__ = __webpack_require__(3084); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__src_sankey__ = __webpack_require__(3101); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__src_sankey__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_align__ = __webpack_require__(1010); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__src_align__ = __webpack_require__(1012); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_1__src_align__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return __WEBPACK_IMPORTED_MODULE_1__src_align__["c"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return __WEBPACK_IMPORTED_MODULE_1__src_align__["d"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return __WEBPACK_IMPORTED_MODULE_1__src_align__["b"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_sankeyLinkHorizontal__ = __webpack_require__(3086); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__src_sankeyLinkHorizontal__ = __webpack_require__(3103); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return __WEBPACK_IMPORTED_MODULE_2__src_sankeyLinkHorizontal__["a"]; }); @@ -344505,14 +346595,14 @@ Sankey.propTypes = { /***/ }), -/* 3084 */ +/* 3101 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(32); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_d3_array__ = __webpack_require__(33); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_d3_collection__ = __webpack_require__(457); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__align__ = __webpack_require__(1010); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(3085); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__align__ = __webpack_require__(1012); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__constant__ = __webpack_require__(3102); @@ -344799,7 +346889,7 @@ function find(nodeById, id) { /***/ }), -/* 3085 */ +/* 3102 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -344812,7 +346902,7 @@ function constant(x) { /***/ }), -/* 3086 */ +/* 3103 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -344835,7 +346925,7 @@ function horizontalTarget(d) { /***/ }), -/* 3087 */ +/* 3104 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -344843,7 +346933,7 @@ function horizontalTarget(d) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__theme__ = __webpack_require__(28); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_series_utils__ = __webpack_require__(34); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); @@ -344941,7 +347031,7 @@ SankeyLink.requiresSVG = true; /* harmony default export */ __webpack_exports__["a"] = (SankeyLink); /***/ }), -/* 3088 */ +/* 3105 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -344949,14 +347039,14 @@ SankeyLink.requiresSVG = true; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types__ = __webpack_require__(9); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_hierarchy__ = __webpack_require__(1005); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_scale__ = __webpack_require__(166); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_d3_hierarchy__ = __webpack_require__(1007); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_d3_scale__ = __webpack_require__(167); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__animation__ = __webpack_require__(19); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_label_series__ = __webpack_require__(128); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__plot_series_label_series__ = __webpack_require__(129); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__plot_series_arc_series__ = __webpack_require__(477); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_xy_plot__ = __webpack_require__(100); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_series_utils__ = __webpack_require__(33); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_chart_utils__ = __webpack_require__(130); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__plot_xy_plot__ = __webpack_require__(101); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__utils_series_utils__ = __webpack_require__(34); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__utils_chart_utils__ = __webpack_require__(131); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -345202,7 +347292,7 @@ Sunburst.defaultProps = { /* harmony default export */ __webpack_exports__["a"] = (Sunburst); /***/ }), -/* 3089 */ +/* 3106 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -345214,9 +347304,9 @@ Sunburst.defaultProps = { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return FlexibleXYPlot; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_window__ = __webpack_require__(3090); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_window__ = __webpack_require__(3107); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_window___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_global_window__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__plot_xy_plot__ = __webpack_require__(100); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__plot_xy_plot__ = __webpack_require__(101); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__utils_react_utils__ = __webpack_require__(212); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; @@ -345451,7 +347541,7 @@ var FlexibleHeightXYPlot = makeHeightFlexible(__WEBPACK_IMPORTED_MODULE_2__plot_ var FlexibleXYPlot = makeVisFlexible(__WEBPACK_IMPORTED_MODULE_2__plot_xy_plot__["a" /* default */]); /***/ }), -/* 3090 */ +/* 3107 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var win; @@ -345471,7 +347561,7 @@ module.exports = win; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(18))) /***/ }), -/* 3091 */ +/* 3108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -345491,7 +347581,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _resizeObserverPolyfill = __webpack_require__(3092); +var _resizeObserverPolyfill = __webpack_require__(3109); var _resizeObserverPolyfill2 = _interopRequireDefault(_resizeObserverPolyfill); @@ -345565,7 +347655,7 @@ function makeFlexible(WrappedComponent) { } /***/ }), -/* 3092 */ +/* 3109 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -346598,7 +348688,7 @@ var index = (function () { /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(18))) /***/ }), -/* 3093 */ +/* 3110 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -346621,7 +348711,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); @@ -347055,7 +349145,7 @@ EuiSelectionBrush.__docgenInfo = [{ }]; /***/ }), -/* 3094 */ +/* 3111 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -347076,7 +349166,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); @@ -347370,7 +349460,7 @@ EuiLineAnnotation.__docgenInfo = [{ }]; /***/ }), -/* 3095 */ +/* 3112 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -347380,7 +349470,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _line_series = __webpack_require__(3096); +var _line_series = __webpack_require__(3113); Object.defineProperty(exports, 'EuiLineSeries', { enumerable: true, @@ -347389,7 +349479,7 @@ Object.defineProperty(exports, 'EuiLineSeries', { } }); -var _area_series = __webpack_require__(3097); +var _area_series = __webpack_require__(3114); Object.defineProperty(exports, 'EuiAreaSeries', { enumerable: true, @@ -347398,7 +349488,7 @@ Object.defineProperty(exports, 'EuiAreaSeries', { } }); -var _bar_series = __webpack_require__(3098); +var _bar_series = __webpack_require__(3115); Object.defineProperty(exports, 'EuiBarSeries', { enumerable: true, @@ -347407,7 +349497,7 @@ Object.defineProperty(exports, 'EuiBarSeries', { } }); -var _histogram_series = __webpack_require__(3099); +var _histogram_series = __webpack_require__(3116); Object.defineProperty(exports, 'EuiHistogramSeries', { enumerable: true, @@ -347416,7 +349506,7 @@ Object.defineProperty(exports, 'EuiHistogramSeries', { } }); -var _vertical_bar_series = __webpack_require__(3100); +var _vertical_bar_series = __webpack_require__(3117); Object.defineProperty(exports, 'EuiVerticalBarSeries', { enumerable: true, @@ -347425,7 +349515,7 @@ Object.defineProperty(exports, 'EuiVerticalBarSeries', { } }); -var _horizontal_bar_series = __webpack_require__(3101); +var _horizontal_bar_series = __webpack_require__(3118); Object.defineProperty(exports, 'EuiHorizontalBarSeries', { enumerable: true, @@ -347434,7 +349524,7 @@ Object.defineProperty(exports, 'EuiHorizontalBarSeries', { } }); -var _vertical_rect_series = __webpack_require__(3102); +var _vertical_rect_series = __webpack_require__(3119); Object.defineProperty(exports, 'EuiVerticalRectSeries', { enumerable: true, @@ -347443,7 +349533,7 @@ Object.defineProperty(exports, 'EuiVerticalRectSeries', { } }); -var _horizontal_rect_series = __webpack_require__(3103); +var _horizontal_rect_series = __webpack_require__(3120); Object.defineProperty(exports, 'EuiHorizontalRectSeries', { enumerable: true, @@ -347453,7 +349543,7 @@ Object.defineProperty(exports, 'EuiHorizontalRectSeries', { }); /***/ }), -/* 3096 */ +/* 3113 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -347476,11 +349566,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -347708,7 +349798,7 @@ EuiLineSeries.__docgenInfo = [{ }]; /***/ }), -/* 3097 */ +/* 3114 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -347731,11 +349821,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -347934,7 +350024,7 @@ EuiAreaSeries.__docgenInfo = [{ }]; /***/ }), -/* 3098 */ +/* 3115 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -347957,7 +350047,7 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); @@ -347965,7 +350055,7 @@ var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -348157,7 +350247,7 @@ EuiBarSeries.__docgenInfo = [{ }]; /***/ }), -/* 3099 */ +/* 3116 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -348180,11 +350270,11 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _chart_utils = __webpack_require__(62); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); var _classnames = __webpack_require__(3); @@ -348376,7 +350466,7 @@ EuiHistogramSeries.__docgenInfo = [{ }]; /***/ }), -/* 3100 */ +/* 3117 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -348399,13 +350489,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -348560,7 +350650,7 @@ EuiVerticalBarSeries.__docgenInfo = [{ }]; /***/ }), -/* 3101 */ +/* 3118 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -348583,13 +350673,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -348744,7 +350834,7 @@ EuiHorizontalBarSeries.__docgenInfo = [{ }]; /***/ }), -/* 3102 */ +/* 3119 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -348767,13 +350857,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -348928,7 +351018,7 @@ EuiVerticalRectSeries.__docgenInfo = [{ }]; /***/ }), -/* 3103 */ +/* 3120 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -348951,13 +351041,13 @@ var _propTypes = __webpack_require__(1); var _propTypes2 = _interopRequireDefault(_propTypes); -var _reactVis = __webpack_require__(31); +var _reactVis = __webpack_require__(32); var _classnames = __webpack_require__(3); var _classnames2 = _interopRequireDefault(_classnames); -var _visualization_color_type = __webpack_require__(131); +var _visualization_color_type = __webpack_require__(132); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -349112,7 +351202,7 @@ EuiHorizontalRectSeries.__docgenInfo = [{ }]; /***/ }), -/* 3104 */ +/* 3121 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349122,7 +351212,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _default_axis = __webpack_require__(1011); +var _default_axis = __webpack_require__(1013); Object.defineProperty(exports, 'EuiDefaultAxis', { enumerable: true, @@ -349131,7 +351221,7 @@ Object.defineProperty(exports, 'EuiDefaultAxis', { } }); -var _x_axis = __webpack_require__(1012); +var _x_axis = __webpack_require__(1014); Object.defineProperty(exports, 'EuiXAxis', { enumerable: true, @@ -349140,7 +351230,7 @@ Object.defineProperty(exports, 'EuiXAxis', { } }); -var _y_axis = __webpack_require__(1013); +var _y_axis = __webpack_require__(1015); Object.defineProperty(exports, 'EuiYAxis', { enumerable: true, @@ -349149,7 +351239,7 @@ Object.defineProperty(exports, 'EuiYAxis', { } }); -var _horizontal_grid = __webpack_require__(1014); +var _horizontal_grid = __webpack_require__(1016); Object.defineProperty(exports, 'EuiHorizontalGrid', { enumerable: true, @@ -349158,7 +351248,7 @@ Object.defineProperty(exports, 'EuiHorizontalGrid', { } }); -var _vertical_grid = __webpack_require__(1015); +var _vertical_grid = __webpack_require__(1017); Object.defineProperty(exports, 'EuiVerticalGrid', { enumerable: true, @@ -349168,7 +351258,7 @@ Object.defineProperty(exports, 'EuiVerticalGrid', { }); /***/ }), -/* 3105 */ +/* 3122 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349196,7 +351286,7 @@ Object.defineProperty(exports, 'EuiSeriesChartAxisUtils', { } }); -var _text_utils = __webpack_require__(3106); +var _text_utils = __webpack_require__(3123); Object.defineProperty(exports, 'EuiSeriesChartTextUtils', { enumerable: true, @@ -349206,7 +351296,7 @@ Object.defineProperty(exports, 'EuiSeriesChartTextUtils', { }); /***/ }), -/* 3106 */ +/* 3123 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349260,7 +351350,7 @@ var EuiSeriesChartTextUtils = exports.EuiSeriesChartTextUtils = { }; /***/ }), -/* 3107 */ +/* 3124 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349270,7 +351360,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _crosshair_x = __webpack_require__(1016); +var _crosshair_x = __webpack_require__(1018); Object.defineProperty(exports, 'EuiCrosshairX', { enumerable: true, @@ -349279,7 +351369,7 @@ Object.defineProperty(exports, 'EuiCrosshairX', { } }); -var _crosshair_y = __webpack_require__(1017); +var _crosshair_y = __webpack_require__(1019); Object.defineProperty(exports, 'EuiCrosshairY', { enumerable: true, @@ -349289,7 +351379,7 @@ Object.defineProperty(exports, 'EuiCrosshairY', { }); /***/ }), -/* 3108 */ +/* 3125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349477,7 +351567,7 @@ ComplexDemo.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3109 */ +/* 3126 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349502,7 +351592,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3110 */ +/* 3127 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349518,7 +351608,7 @@ var _react2 = _interopRequireDefault(_react); var _experimental = __webpack_require__(13); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -349590,7 +351680,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3111 */ +/* 3128 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349745,7 +351835,7 @@ Example.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3112 */ +/* 3129 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349852,37 +351942,37 @@ ExampleCrosshair.__docgenInfo = [{ }]; /***/ }), -/* 3113 */ +/* 3130 */ /***/ (function(module, exports) { module.exports = "import React, { Fragment, Component } from 'react';\n\nimport {\n EuiSeriesChart,\n EuiBarSeries,\n EuiAreaSeries,\n EuiLineSeries,\n} from '../../../../src/experimental';\nimport {\n EuiText,\n EuiCodeBlock,\n EuiSpacer,\n} from '../../../../src/components';\n\nconst barSeries = [];\nfor (let i = 0; i < 2; i++) {\n const data = new Array(20).fill(0).map((d, i) => ({ x: i, y: Number((Math.random() * 4).toFixed(2)) }));\n barSeries.push(data);\n}\nconst lineData = new Array(20).fill(0).map((d, i) => ({ x: i, y: Number((Math.random() * 4).toFixed(2)) }));\nconst areaData = new Array(20).fill(0).map((d, i) => ({ x: i, y: Number((Math.random() * 4).toFixed(2)) }));\n\nexport default class ComplexDemo extends Component {\n state = {\n json: 'Please drag your mouse to select an area or click on an element'\n }\n handleSelectionBrushEnd = (area) => {\n this.setState(() => ({\n eventName: 'onSelectionBrushEnd',\n json: JSON.stringify(area, null, 2),\n }));\n }\n handleOnValueClick = (data) => {\n this.setState(() => ({\n eventName: 'onValueClick',\n json: JSON.stringify(data, null, 2),\n }));\n }\n handleOnSeriesClick = (series) => () => {\n this.setState(() => ({\n eventName: 'onSeriesClick',\n json: JSON.stringify({ name: series }),\n }));\n }\n render() {\n const { eventName, json } = this.state;\n return (\n \n \n \n {barSeries\n .map((data, index) => (\n \n ))}\n \n \n \n { eventName && (\n \n

Event: { eventName }

\n
\n )}\n \n { json }\n \n
\n );\n }\n}\n" /***/ }), -/* 3114 */ +/* 3131 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart } from '../../../../src/experimental';\n\nexport default () => ;\n" /***/ }), -/* 3115 */ +/* 3132 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSpacer } from '../../../../src/components';\nimport { EuiSeriesChart, EuiBarSeries } from '../../../../src/experimental';\n\n// eslint-disable-next-line\nexport class ExampleCrosshair extends React.Component {\n state = {\n crosshairValue: 2,\n };\n _updateCrosshairLocation = crosshairValue => {\n this.setState({ crosshairValue });\n };\n render() {\n return (\n
\n \n \n \n \n \n \n \n
\n );\n }\n}\n" /***/ }), -/* 3116 */ +/* 3133 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n EuiXAxis,\n EuiYAxis,\n EuiSeriesChartAxisUtils,\n} from '../../../../src/experimental';\nimport { VISUALIZATION_COLORS } from '../../../../src/services';\n\n\n\nconst DATA_A = [{ x: 'A', y: 0 }, { x: 'B', y: 1 }, { x: 'C', y: 2 }, { x: 'D', y: 1 }, { x: 'E', y: 2 }];\nconst DATA_B = [{ x: 'A', y: 100 }, { x: 'B', y: 100 }, { x: 'C', y: 150 }, { x: 'D', y: 55 }, { x: 'E', y: 95 }];\nconst DATA_C = [{ x: 'A', y: 30 }, { x: 'B', y: 45 }, { x: 'C', y: 67 }, { x: 'D', y: 22 }, { x: 'E', y: 44 }];\n\nconst DATA_A_DOMAIN = [-0.5, 3];\nconst DATA_B_DOMAIN = [0, 200];\nconst DATA_C_DOMAIN = [15, 80];\n\nexport default () => (\n \n \n \n \n \n \n \n \n
\n);\n" /***/ }), -/* 3117 */ +/* 3134 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n} from '../../../../src/experimental';\nimport {\n EuiButton,\n EuiPage,\n EuiPageBody,\n EuiPageContent,\n EuiPageContentBody,\n EuiPageContentHeader,\n EuiPageContentHeaderSection,\n EuiPageHeader,\n EuiPageHeaderSection,\n EuiPageSideBar,\n EuiTitle,\n} from '../../../../src/components';\n\nconst DATA_A = [\n { x: 0, y: 1 },\n { x: 1, y: 1 },\n { x: 2, y: 2 },\n { x: 3, y: -1 },\n { x: 4, y: 3 },\n { x: 5, y: 2 },\n];\n\nexport default class Example extends React.Component {\n state = {\n sideBarVisible: true,\n }\n onClick = () => {\n this.setState((prevState) => ({ sideBarVisible: !prevState.sideBarVisible }));\n }\n render() {\n const { sideBarVisible } = this.state;\n return (\n \n {\n sideBarVisible && (\n \n Side bar\n \n )\n }\n \n \n \n \n

Page title

\n
\n
\n \n \n Toggle Sidebar\n \n \n
\n \n \n \n \n

Chart title

\n
\n
\n \n Chart abilities\n \n
\n \n \n \n \n \n
\n
\n
\n );\n }\n}\n" /***/ }), -/* 3118 */ +/* 3135 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -349903,11 +351993,11 @@ var _components2 = __webpack_require__(2); var _experimental = __webpack_require__(13); -var _simple_axis = __webpack_require__(3119); +var _simple_axis = __webpack_require__(3136); var _simple_axis2 = _interopRequireDefault(_simple_axis); -var _annotations = __webpack_require__(3120); +var _annotations = __webpack_require__(3137); var _annotations2 = _interopRequireDefault(_annotations); @@ -349964,7 +352054,7 @@ var XYChartAxisExample = exports.XYChartAxisExample = { props: { EuiXAxis: _experimental.EuiXAxis, EuiYAxis: _experimental.EuiYAxis }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(1018) + code: __webpack_require__(1020) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -349989,7 +352079,7 @@ var XYChartAxisExample = exports.XYChartAxisExample = { props: { EuiLineAnnotation: _experimental.EuiLineAnnotation }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(1018) + code: __webpack_require__(1020) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -349999,7 +352089,7 @@ var XYChartAxisExample = exports.XYChartAxisExample = { }; /***/ }), -/* 3119 */ +/* 3136 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350051,7 +352141,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3120 */ +/* 3137 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350109,7 +352199,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3121 */ +/* 3138 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350126,23 +352216,23 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(6); -var _vertical_bar_series = __webpack_require__(3122); +var _vertical_bar_series = __webpack_require__(3139); var _vertical_bar_series2 = _interopRequireDefault(_vertical_bar_series); -var _horizontal_bar_series = __webpack_require__(3123); +var _horizontal_bar_series = __webpack_require__(3140); var _horizontal_bar_series2 = _interopRequireDefault(_horizontal_bar_series); -var _stacked_vertical_bar_series = __webpack_require__(3124); +var _stacked_vertical_bar_series = __webpack_require__(3141); var _stacked_vertical_bar_series2 = _interopRequireDefault(_stacked_vertical_bar_series); -var _stacked_horizontal_bar_series = __webpack_require__(3125); +var _stacked_horizontal_bar_series = __webpack_require__(3142); var _stacked_horizontal_bar_series2 = _interopRequireDefault(_stacked_horizontal_bar_series); -var _time_series = __webpack_require__(3126); +var _time_series = __webpack_require__(3143); var _time_series2 = _interopRequireDefault(_time_series); @@ -350348,7 +352438,7 @@ var XYChartBarExample = exports.XYChartBarExample = { props: { EuiBarSeries: _experimental.EuiBarSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3127) + code: __webpack_require__(3144) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -350376,7 +352466,7 @@ var XYChartBarExample = exports.XYChartBarExample = { props: { EuiBarSeries: _experimental.EuiBarSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3128) + code: __webpack_require__(3145) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -350427,7 +352517,7 @@ var XYChartBarExample = exports.XYChartBarExample = { props: { EuiBarSeries: _experimental.EuiBarSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3129) + code: __webpack_require__(3146) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -350466,7 +352556,7 @@ var XYChartBarExample = exports.XYChartBarExample = { props: { EuiBarSeries: _experimental.EuiBarSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3130) + code: __webpack_require__(3147) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -350494,7 +352584,7 @@ var XYChartBarExample = exports.XYChartBarExample = { props: { EuiBarSeries: _experimental.EuiBarSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3131) + code: __webpack_require__(3148) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -350504,7 +352594,7 @@ var XYChartBarExample = exports.XYChartBarExample = { }; /***/ }), -/* 3122 */ +/* 3139 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350543,7 +352633,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3123 */ +/* 3140 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350582,7 +352672,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3124 */ +/* 3141 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350678,7 +352768,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3125 */ +/* 3142 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350780,7 +352870,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3126 */ +/* 3143 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350907,37 +352997,37 @@ Example.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3127 */ +/* 3144 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiBarSeries, EuiSeriesChartUtils } from '../../../../src/experimental';\nconst { SCALE } = EuiSeriesChartUtils;\nconst data = [\n { x: 'A', y: 3 },\n { x: 'B', y: 1 },\n { x: 'C', y: 5 },\n { x: 'D', y: 2 },\n { x: 'E', y: 1 },\n];\n\nexport default () => (\n \n {\n console.log({ singleBarData });\n }}\n />\n \n);\n" /***/ }), -/* 3128 */ +/* 3145 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiSpacer,\n EuiButton,\n} from '../../../../src/components';\n\nimport {\n EuiSeriesChart,\n EuiBarSeries,\n EuiSeriesChartUtils,\n} from '../../../../src/experimental';\n\nconst { SCALE } = EuiSeriesChartUtils;\n\nconst dataA = [{ x: 0, y: 5 }, { x: 1, y: 4 }, { x: 2, y: 3 }, { x: 3, y: 2 }, { x: 4, y: 1 }];\n\nconst dataB = [{ x: 0, y: 1 }, { x: 1, y: 2 }, { x: 2, y: 3 }, { x: 3, y: 4 }, { x: 4, y: 5 }];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n stacked: true,\n };\n }\n\n onSwitchStacked = () => {\n this.setState({\n stacked: !this.state.stacked,\n });\n };\n\n render() {\n const { stacked } = this.state;\n return (\n \n \n Toggle stacked\n \n \n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 3129 */ +/* 3146 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiBarSeries, EuiSeriesChartUtils } from '../../../../src/experimental';\n\nconst { SCALE, ORIENTATION } = EuiSeriesChartUtils;\nconst data = [\n { x: 3, y: 'A' },\n { x: 1, y: 'B' },\n { x: 5, y: 'C' },\n { x: 2, y: 'D' },\n { x: 1, y: 'E' },\n];\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 3130 */ +/* 3147 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiSpacer,\n EuiButton,\n} from '../../../../src/components';\nimport {\n EuiSeriesChart,\n EuiBarSeries,\n EuiSeriesChartUtils,\n} from '../../../../src/experimental';\n\nconst { ORIENTATION, SCALE } = EuiSeriesChartUtils;\n\nconst dataA = [\n { x: 1, y: 'A' },\n { x: 2, y: 'B' },\n { x: 3, y: 'C' },\n { x: 4, y: 'D' },\n { x: 5, y: 'E' },\n];\nconst dataB = [\n { x: 3, y: 'A' },\n { x: 2, y: 'B' },\n { x: 1, y: 'C' },\n { x: 2, y: 'D' },\n { x: 3, y: 'E' },\n];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n stacked: true,\n };\n }\n\n onSwitchStacked = () => {\n this.setState({\n stacked: !this.state.stacked,\n });\n };\n\n render() {\n const { stacked } = this.state;\n return (\n \n \n Toggle stacked\n \n \n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 3131 */ +/* 3148 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiButton,\n EuiSpacer,\n} from '../../../../src/components';\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n EuiBarSeries,\n EuiSeriesChartUtils,\n} from '../../../../src/experimental';\n\nconst { SCALE } = EuiSeriesChartUtils;\nconst timestamp = Date.now();\nconst ONE_HOUR = 3600000;\n\nfunction randomizeData(size = 24, max = 15) {\n return new Array(size)\n .fill(0)\n .map((d, i) => ({\n x0: ONE_HOUR * i,\n x: ONE_HOUR * (i + 1),\n y: Math.floor(Math.random() * max),\n }))\n .map(el => ({\n x: el.x + timestamp,\n y: el.y,\n }));\n}\nfunction buildData(series) {\n const max = Math.ceil(Math.random() * 100000);\n return new Array(series).fill(0).map(() => randomizeData(10, max));\n}\nexport default class Example extends Component {\n state = {\n series: 4,\n data: buildData(4),\n };\n handleRandomize = () => {\n this.setState({\n data: buildData(this.state.series),\n });\n };\n render() {\n const { data } = this.state;\n return (\n \n Randomize data\n \n \n {data.map((d, i) => (\n \n ))}\n {data.map((d, i) => (\n \n ))}\n \n \n );\n }\n}\n" /***/ }), -/* 3132 */ +/* 3149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -350954,23 +353044,23 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(6); -var _vertical_rect_series = __webpack_require__(3133); +var _vertical_rect_series = __webpack_require__(3150); var _vertical_rect_series2 = _interopRequireDefault(_vertical_rect_series); -var _stacked_vertical_rect_series = __webpack_require__(3134); +var _stacked_vertical_rect_series = __webpack_require__(3151); var _stacked_vertical_rect_series2 = _interopRequireDefault(_stacked_vertical_rect_series); -var _horizontal_rect_series = __webpack_require__(3135); +var _horizontal_rect_series = __webpack_require__(3152); var _horizontal_rect_series2 = _interopRequireDefault(_horizontal_rect_series); -var _stacked_horizontal_rect_series = __webpack_require__(3136); +var _stacked_horizontal_rect_series = __webpack_require__(3153); var _stacked_horizontal_rect_series2 = _interopRequireDefault(_stacked_horizontal_rect_series); -var _time_histogram_series = __webpack_require__(3137); +var _time_histogram_series = __webpack_require__(3154); var _time_histogram_series2 = _interopRequireDefault(_time_histogram_series); @@ -351168,7 +353258,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { props: { EuiHistogramSeries: _experimental.EuiHistogramSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(1019) + code: __webpack_require__(1021) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351217,7 +353307,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { props: { EuiHistogramSeries: _experimental.EuiHistogramSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3138) + code: __webpack_require__(3155) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351244,7 +353334,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { props: { EuiHistogramSeries: _experimental.EuiHistogramSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(1019) + code: __webpack_require__(1021) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351287,7 +353377,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { props: { EuiHistogramSeries: _experimental.EuiHistogramSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3139) + code: __webpack_require__(3156) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351315,7 +353405,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { props: { EuiHistogramSeries: _experimental.EuiHistogramSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3140) + code: __webpack_require__(3157) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351325,7 +353415,7 @@ var XYChartHistogramExample = exports.XYChartHistogramExample = { }; /***/ }), -/* 3133 */ +/* 3150 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351356,7 +353446,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3134 */ +/* 3151 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351390,7 +353480,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3135 */ +/* 3152 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351421,7 +353511,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3136 */ +/* 3153 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351460,7 +353550,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3137 */ +/* 3154 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351591,25 +353681,25 @@ Example.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3138 */ +/* 3155 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiHistogramSeries } from '../../../../src/experimental';\n\nconst dataA = [\n { x0: 0, x: 1, y: 1 },\n { x0: 1, x: 2, y: 2 },\n { x0: 2, x: 3, y: 1 },\n { x0: 3, x: 4, y: 1 },\n { x0: 4, x: 5, y: 1 },\n];\n\nconst dataB = [\n { x0: 0, x: 1, y: 2 },\n { x0: 1, x: 2, y: 1 },\n { x0: 2, x: 3, y: 2 },\n { x0: 3, x: 4, y: 2 },\n { x0: 4, x: 5, y: 2 },\n];\n\nexport default () => (\n \n \n \n \n);\n" /***/ }), -/* 3139 */ +/* 3156 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiHistogramSeries, EuiSeriesChartUtils } from '../../../../src/experimental';\n\nconst dataA = [\n { y: 0, y0: 1, x: 1 },\n { y: 1, y0: 2, x: 2 },\n { y: 2, y0: 3, x: 3 },\n { y: 3, y0: 4, x: 4 },\n { y: 4, y0: 5, x: 5 },\n];\n\nconst dataB = [\n { y: 0, y0: 1, x: 5 },\n { y: 1, y0: 2, x: 4 },\n { y: 2, y0: 3, x: 3 },\n { y: 3, y0: 4, x: 2 },\n { y: 4, y0: 5, x: 1 },\n];\n\nexport default () => (\n \n \n \n \n);\n" /***/ }), -/* 3140 */ +/* 3157 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiButton,\n EuiSpacer,\n} from '../../../../src/components';\nimport {\n EuiSeriesChart,\n EuiHistogramSeries,\n EuiSeriesChartUtils,\n} from '../../../../src/experimental';\n\nconst { SCALE } = EuiSeriesChartUtils;\nconst timestamp = Date.now();\nconst ONE_HOUR = 3600000;\nconst margins = {\n top: 10,\n left: 80,\n right: 0,\n bottom: 20,\n};\n\nfunction randomizeData(size = 24, max = 15) {\n return new Array(size)\n .fill(0)\n .map((d, i) => ({\n x0: ONE_HOUR * i,\n x: ONE_HOUR * (i + 1),\n y: Math.floor(Math.random() * max),\n }))\n .map(el => ({\n x0: el.x0 + timestamp,\n x: el.x + timestamp,\n y: el.y,\n }));\n}\nfunction buildData(series) {\n const max = Math.ceil(Math.random() * 100000000);\n return new Array(series).fill(0).map(() => randomizeData(100, max));\n}\nexport default class Example extends Component {\n state = {\n series: 4,\n data: buildData(4),\n };\n handleRandomize = () => {\n this.setState({\n data: buildData(this.state.series),\n });\n };\n render() {\n const { data } = this.state;\n return (\n \n Randomize data\n\n \n \n {data.map((d, i) => )}\n \n \n );\n }\n}\n" /***/ }), -/* 3141 */ +/* 3158 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351626,19 +353716,19 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(6); -var _area = __webpack_require__(3142); +var _area = __webpack_require__(3159); var _area2 = _interopRequireDefault(_area); -var _stacked_area = __webpack_require__(3143); +var _stacked_area = __webpack_require__(3160); var _stacked_area2 = _interopRequireDefault(_stacked_area); -var _curved_area = __webpack_require__(3144); +var _curved_area = __webpack_require__(3161); var _curved_area2 = _interopRequireDefault(_curved_area); -var _range_area = __webpack_require__(3145); +var _range_area = __webpack_require__(3162); var _range_area2 = _interopRequireDefault(_range_area); @@ -351687,7 +353777,7 @@ var XYChartAreaExample = exports.XYChartAreaExample = { props: { EuiAreaSeries: _experimental.EuiAreaSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3146) + code: __webpack_require__(3163) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351726,7 +353816,7 @@ var XYChartAreaExample = exports.XYChartAreaExample = { props: { EuiAreaSeries: _experimental.EuiAreaSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3147) + code: __webpack_require__(3164) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351759,7 +353849,7 @@ var XYChartAreaExample = exports.XYChartAreaExample = { props: { EuiAreaSeries: _experimental.EuiAreaSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3148) + code: __webpack_require__(3165) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351787,7 +353877,7 @@ var XYChartAreaExample = exports.XYChartAreaExample = { props: { EuiAreaSeries: _experimental.EuiAreaSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3149) + code: __webpack_require__(3166) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -351797,7 +353887,7 @@ var XYChartAreaExample = exports.XYChartAreaExample = { }; /***/ }), -/* 3142 */ +/* 3159 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351828,7 +353918,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3143 */ +/* 3160 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351862,7 +353952,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3144 */ +/* 3161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -351961,7 +354051,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3145 */ +/* 3162 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352000,31 +354090,31 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3146 */ +/* 3163 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiAreaSeries } from '../../../../src/experimental';\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 2 }, { x: 3, y: 1 }, { x: 5, y: 2 }];\n\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 3147 */ +/* 3164 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiAreaSeries } from '../../../../src/experimental';\n\nconst dataA = [{ x: 0, y: 3 }, { x: 1, y: 2 }, { x: 2, y: 1 }, { x: 3, y: 2 }, { x: 4, y: 3 }];\n\nconst dataB = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 4 }, { x: 3, y: 1 }, { x: 4, y: 1 }];\n\nexport default () => (\n \n \n \n \n);\n" /***/ }), -/* 3148 */ +/* 3165 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiForm,\n EuiFormRow,\n EuiSelect,\n EuiSpacer,\n} from '../../../../src/components';\n\nimport {\n EuiSeriesChart,\n EuiAreaSeries,\n} from '../../../../src/experimental';\n\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 2 }, { x: 3, y: -1 }, { x: 5, y: 2 }];\nconst DATA_B = [{ x: 0, y: 3 }, { x: 1, y: 2 }, { x: 2, y: 4 }, { x: 3, y: 1 }, { x: 5, y: 3 }];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [\n { value: 'linear', text: 'Linear' },\n { value: 'curveCardinal', text: 'Curve Cardinal' },\n { value: 'curveNatural', text: 'Curve Natural' },\n { value: 'curveMonotoneX', text: 'Curve Monotone X' },\n { value: 'curveMonotoneY', text: 'Curve Monotone Y' },\n { value: 'curveBasis', text: 'Curve Basis' },\n { value: 'curveCatmullRom', text: 'Curve Catmull Rom' },\n { value: 'curveStep', text: 'Curve Step' },\n { value: 'curveStepAfter', text: 'Curve Step After' },\n { value: 'curveStepBefore', text: 'Curve Step Before' },\n ];\n\n this.state = {\n value: this.options[0].value,\n };\n }\n\n onChange = e => {\n this.setState({\n value: e.target.value,\n });\n };\n\n render() {\n return (\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 3149 */ +/* 3166 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiAreaSeries, EuiLineSeries } from '../../../../src/experimental';\n\nconst LINE_DATA = new Array(100).fill(0).map((d, i) => ({ x: i, y: Math.random() * 2 + 8 }));\nconst AREA_DATA = LINE_DATA.map(({ x, y })=> ({ x, y0: y - Math.random() - 2, y: y + Math.random() + 2 }));\n\nexport default () => (\n \n \n \n \n);\n" /***/ }), -/* 3150 */ +/* 3167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352041,23 +354131,23 @@ var _react2 = _interopRequireDefault(_react); var _components = __webpack_require__(6); -var _line = __webpack_require__(3151); +var _line = __webpack_require__(3168); var _line2 = _interopRequireDefault(_line); -var _custom_domain_line = __webpack_require__(3152); +var _custom_domain_line = __webpack_require__(3169); var _custom_domain_line2 = _interopRequireDefault(_custom_domain_line); -var _multi_line = __webpack_require__(3153); +var _multi_line = __webpack_require__(3170); var _multi_line2 = _interopRequireDefault(_multi_line); -var _curved_line = __webpack_require__(3154); +var _curved_line = __webpack_require__(3171); var _curved_line2 = _interopRequireDefault(_curved_line); -var _custom_style_line = __webpack_require__(3155); +var _custom_style_line = __webpack_require__(3172); var _custom_style_line2 = _interopRequireDefault(_custom_style_line); @@ -352106,7 +354196,7 @@ var XYChartLineExample = exports.XYChartLineExample = { props: { EuiLineSeries: _experimental.EuiLineSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3156) + code: __webpack_require__(3173) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -352145,7 +354235,7 @@ var XYChartLineExample = exports.XYChartLineExample = { props: { EuiLineSeries: _experimental.EuiLineSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3157) + code: __webpack_require__(3174) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -352171,7 +354261,7 @@ var XYChartLineExample = exports.XYChartLineExample = { props: { EuiLineSeries: _experimental.EuiLineSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3158) + code: __webpack_require__(3175) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -352204,7 +354294,7 @@ var XYChartLineExample = exports.XYChartLineExample = { props: { EuiLineSeries: _experimental.EuiLineSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3159) + code: __webpack_require__(3176) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -352268,7 +354358,7 @@ var XYChartLineExample = exports.XYChartLineExample = { props: { EuiLineSeries: _experimental.EuiLineSeries }, source: [{ type: _components.GuideSectionTypes.JS, - code: __webpack_require__(3160) + code: __webpack_require__(3177) }, { type: _components.GuideSectionTypes.HTML, code: 'This component can only be used from React' @@ -352278,7 +354368,7 @@ var XYChartLineExample = exports.XYChartLineExample = { }; /***/ }), -/* 3151 */ +/* 3168 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352309,7 +354399,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3152 */ +/* 3169 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352343,7 +354433,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3153 */ +/* 3170 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352376,7 +354466,7 @@ exports.default = function () { module.exports = exports['default']; /***/ }), -/* 3154 */ +/* 3171 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352487,7 +354577,7 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3155 */ +/* 3172 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352509,7 +354599,7 @@ var _components = __webpack_require__(2); var _experimental = __webpack_require__(13); -var _make_id = __webpack_require__(34); +var _make_id = __webpack_require__(31); var _make_id2 = _interopRequireDefault(_make_id); @@ -352667,37 +354757,37 @@ _class.__docgenInfo = [{ module.exports = exports['default']; /***/ }), -/* 3156 */ +/* 3173 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n} from '../../../../src/experimental';\n\nconst DATA_A = [\n { x: 0, y: 1 },\n { x: 1, y: 1 },\n { x: 2, y: 2 },\n { x: 3, y: -1 },\n { x: 4, y: null },\n { x: 5, y: 2 },\n];\n\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 3157 */ +/* 3174 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiLineSeries } from '../../../../src/experimental';\n\nconst X_DOMAIN = [-1, 6];\nconst Y_DOMAIN = [0, 3];\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 2 }, { x: 3, y: 1 }, { x: 5, y: 2 }];\n\nexport default () => (\n \n \n \n);\n" /***/ }), -/* 3158 */ +/* 3175 */ /***/ (function(module, exports) { module.exports = "import React from 'react';\n\nimport { EuiSeriesChart, EuiLineSeries } from '../../../../src/experimental';\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1.5, y: 1 }, { x: 2, y: 2 }, { x: 3, y: -1 }, { x: 5, y: 2 }];\nconst DATA_B = [{ x: 0, y: 3 }, { x: 1, y: 4 }, { x: 2, y: 1 }, { x: 3, y: 2 }, { x: 5, y: 5 }];\n\nexport default () => (\n \n \n \n \n);\n" /***/ }), -/* 3159 */ +/* 3176 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiForm,\n EuiFormRow,\n EuiSelect,\n EuiSpacer,\n} from '../../../../src/components';\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n EuiSeriesChartUtils,\n} from '../../../../src/experimental';\n\nconst {\n LINEAR,\n CURVE_CARDINAL,\n CURVE_NATURAL,\n CURVE_MONOTONE_X,\n CURVE_MONOTONE_Y,\n CURVE_BASIS,\n CURVE_BUNDLE,\n CURVE_CATMULL_ROM,\n CURVE_STEP,\n CURVE_STEP_AFTER,\n CURVE_STEP_BEFORE,\n} = EuiSeriesChartUtils.CURVE;\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 2 }, { x: 3, y: -1 }, { x: 5, y: 2 }];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [\n { value: LINEAR, text: 'Linear' },\n { value: CURVE_CARDINAL, text: 'Curve Cardinal' },\n { value: CURVE_NATURAL, text: 'Curve Natural' },\n { value: CURVE_MONOTONE_X, text: 'Curve Monotone X' },\n { value: CURVE_MONOTONE_Y, text: 'Curve Monotone Y' },\n { value: CURVE_BASIS, text: 'Curve Basis' },\n { value: CURVE_BUNDLE, text: 'Curve Bundle' },\n { value: CURVE_CATMULL_ROM, text: 'Curve Catmull Rom' },\n { value: CURVE_STEP, text: 'Curve Step' },\n { value: CURVE_STEP_AFTER, text: 'Curve Step After' },\n { value: CURVE_STEP_BEFORE, text: 'Curve Step Before' },\n ];\n\n this.state = {\n value: this.options[0].value,\n };\n }\n\n onChange = e => {\n this.setState({\n value: e.target.value,\n });\n };\n\n render() {\n return (\n \n \n \n \n \n \n\n \n\n \n \n \n \n );\n }\n}\n" /***/ }), -/* 3160 */ +/* 3177 */ /***/ (function(module, exports) { module.exports = "import React, { Component, Fragment } from 'react';\n\nimport {\n EuiForm,\n EuiFormRow,\n EuiRange,\n EuiSpacer,\n EuiCheckboxGroup,\n} from '../../../../src/components';\nimport {\n EuiSeriesChart,\n EuiLineSeries,\n} from '../../../../src/experimental';\n\nimport makeId from '../../../../src/components/form/form_row/make_id';\n\nconst DATA_A = [{ x: 0, y: 1 }, { x: 1, y: 1 }, { x: 2, y: 2 }, { x: 3, y: -1 }, { x: 5, y: 2 }];\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.state = {\n lineMarkSize: '4',\n lineSize: '2',\n lineProps: [\n {\n id: `showLineMarks`,\n label: 'Show Line Marks',\n },\n ],\n linePropsIdToSelectedMap: {\n showLineMarks: true,\n },\n };\n }\n\n onLinePropsChange = optionId => {\n const newLinePropsIdToSelectedMap = {\n ...this.state.linePropsIdToSelectedMap,\n ...{\n [optionId]: !this.state.linePropsIdToSelectedMap[optionId],\n },\n };\n\n this.setState({\n linePropsIdToSelectedMap: newLinePropsIdToSelectedMap,\n });\n };\n\n onChangeLineSize = e => {\n this.setState({\n lineSize: e.target.value,\n });\n };\n\n onChangeLineMarkSize = e => {\n this.setState({\n lineMarkSize: e.target.value,\n });\n };\n\n render() {\n const {\n linePropsIdToSelectedMap: { showLineMarks },\n lineSize,\n lineMarkSize,\n } = this.state;\n return (\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n );\n }\n}\n" /***/ }), -/* 3161 */ +/* 3178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352712,17 +354802,17 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _markdownIt = __webpack_require__(3162); +var _markdownIt = __webpack_require__(3179); var _markdownIt2 = _interopRequireDefault(_markdownIt); -var _ = __webpack_require__(3216); +var _ = __webpack_require__(3233); -var _guide_page = __webpack_require__(817); +var _guide_page = __webpack_require__(818); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var changelogSource = __webpack_require__(3217); +var changelogSource = __webpack_require__(3234); var md = new _markdownIt2.default(); var changelog = md.render(changelogSource); @@ -352738,18 +354828,18 @@ var Changelog = exports.Changelog = { }; /***/ }), -/* 3162 */ +/* 3179 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -module.exports = __webpack_require__(3163); +module.exports = __webpack_require__(3180); /***/ }), -/* 3163 */ +/* 3180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -352759,20 +354849,20 @@ module.exports = __webpack_require__(3163); var utils = __webpack_require__(15); -var helpers = __webpack_require__(3170); -var Renderer = __webpack_require__(3174); -var ParserCore = __webpack_require__(3175); -var ParserBlock = __webpack_require__(3183); -var ParserInline = __webpack_require__(3197); -var LinkifyIt = __webpack_require__(3210); -var mdurl = __webpack_require__(1021); -var punycode = __webpack_require__(3212); +var helpers = __webpack_require__(3187); +var Renderer = __webpack_require__(3191); +var ParserCore = __webpack_require__(3192); +var ParserBlock = __webpack_require__(3200); +var ParserInline = __webpack_require__(3214); +var LinkifyIt = __webpack_require__(3227); +var mdurl = __webpack_require__(1023); +var punycode = __webpack_require__(3229); var config = { - 'default': __webpack_require__(3213), - zero: __webpack_require__(3214), - commonmark: __webpack_require__(3215) + 'default': __webpack_require__(3230), + zero: __webpack_require__(3231), + commonmark: __webpack_require__(3232) }; //////////////////////////////////////////////////////////////////////////////// @@ -353337,7 +355427,7 @@ module.exports = MarkdownIt; /***/ }), -/* 3164 */ +/* 3181 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -353442,7 +355532,7 @@ module.exports = encode; /***/ }), -/* 3165 */ +/* 3182 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -353571,7 +355661,7 @@ module.exports = decode; /***/ }), -/* 3166 */ +/* 3183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -353603,7 +355693,7 @@ module.exports = function format(url) { /***/ }), -/* 3167 */ +/* 3184 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -353922,27 +356012,27 @@ module.exports = urlParse; /***/ }), -/* 3168 */ +/* 3185 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -exports.Any = __webpack_require__(1022); -exports.Cc = __webpack_require__(1023); -exports.Cf = __webpack_require__(3169); +exports.Any = __webpack_require__(1024); +exports.Cc = __webpack_require__(1025); +exports.Cf = __webpack_require__(3186); exports.P = __webpack_require__(483); -exports.Z = __webpack_require__(1024); +exports.Z = __webpack_require__(1026); /***/ }), -/* 3169 */ +/* 3186 */ /***/ (function(module, exports) { module.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804\uDCBD|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/ /***/ }), -/* 3170 */ +/* 3187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -353950,13 +356040,13 @@ module.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u2 -exports.parseLinkLabel = __webpack_require__(3171); -exports.parseLinkDestination = __webpack_require__(3172); -exports.parseLinkTitle = __webpack_require__(3173); +exports.parseLinkLabel = __webpack_require__(3188); +exports.parseLinkDestination = __webpack_require__(3189); +exports.parseLinkTitle = __webpack_require__(3190); /***/ }), -/* 3171 */ +/* 3188 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354011,7 +356101,7 @@ module.exports = function parseLinkLabel(state, start, disableNested) { /***/ }), -/* 3172 */ +/* 3189 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354098,7 +356188,7 @@ module.exports = function parseLinkDestination(str, pos, max) { /***/ }), -/* 3173 */ +/* 3190 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354158,7 +356248,7 @@ module.exports = function parseLinkTitle(str, pos, max) { /***/ }), -/* 3174 */ +/* 3191 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354500,7 +356590,7 @@ module.exports = Renderer; /***/ }), -/* 3175 */ +/* 3192 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354517,12 +356607,12 @@ var Ruler = __webpack_require__(484); var _rules = [ - [ 'normalize', __webpack_require__(3176) ], - [ 'block', __webpack_require__(3177) ], - [ 'inline', __webpack_require__(3178) ], - [ 'linkify', __webpack_require__(3179) ], - [ 'replacements', __webpack_require__(3180) ], - [ 'smartquotes', __webpack_require__(3181) ] + [ 'normalize', __webpack_require__(3193) ], + [ 'block', __webpack_require__(3194) ], + [ 'inline', __webpack_require__(3195) ], + [ 'linkify', __webpack_require__(3196) ], + [ 'replacements', __webpack_require__(3197) ], + [ 'smartquotes', __webpack_require__(3198) ] ]; @@ -354558,14 +356648,14 @@ Core.prototype.process = function (state) { } }; -Core.prototype.State = __webpack_require__(3182); +Core.prototype.State = __webpack_require__(3199); module.exports = Core; /***/ }), -/* 3176 */ +/* 3193 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354592,7 +356682,7 @@ module.exports = function inline(state) { /***/ }), -/* 3177 */ +/* 3194 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354615,7 +356705,7 @@ module.exports = function block(state) { /***/ }), -/* 3178 */ +/* 3195 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354635,7 +356725,7 @@ module.exports = function inline(state) { /***/ }), -/* 3179 */ +/* 3196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354775,7 +356865,7 @@ module.exports = function linkify(state) { /***/ }), -/* 3180 */ +/* 3197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -354889,7 +356979,7 @@ module.exports = function replace(state) { /***/ }), -/* 3181 */ +/* 3198 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355091,7 +357181,7 @@ module.exports = function smartquotes(state) { /***/ }), -/* 3182 */ +/* 3199 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355118,7 +357208,7 @@ module.exports = StateCore; /***/ }), -/* 3183 */ +/* 3200 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355136,17 +357226,17 @@ var Ruler = __webpack_require__(484); var _rules = [ // First 2 params - rule name & source. Secondary array - list of rules, // which can be terminated by this one. - [ 'table', __webpack_require__(3184), [ 'paragraph', 'reference' ] ], - [ 'code', __webpack_require__(3185) ], - [ 'fence', __webpack_require__(3186), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], - [ 'blockquote', __webpack_require__(3187), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], - [ 'hr', __webpack_require__(3188), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], - [ 'list', __webpack_require__(3189), [ 'paragraph', 'reference', 'blockquote' ] ], - [ 'reference', __webpack_require__(3190) ], - [ 'heading', __webpack_require__(3191), [ 'paragraph', 'reference', 'blockquote' ] ], - [ 'lheading', __webpack_require__(3192) ], - [ 'html_block', __webpack_require__(3193), [ 'paragraph', 'reference', 'blockquote' ] ], - [ 'paragraph', __webpack_require__(3195) ] + [ 'table', __webpack_require__(3201), [ 'paragraph', 'reference' ] ], + [ 'code', __webpack_require__(3202) ], + [ 'fence', __webpack_require__(3203), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], + [ 'blockquote', __webpack_require__(3204), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], + [ 'hr', __webpack_require__(3205), [ 'paragraph', 'reference', 'blockquote', 'list' ] ], + [ 'list', __webpack_require__(3206), [ 'paragraph', 'reference', 'blockquote' ] ], + [ 'reference', __webpack_require__(3207) ], + [ 'heading', __webpack_require__(3208), [ 'paragraph', 'reference', 'blockquote' ] ], + [ 'lheading', __webpack_require__(3209) ], + [ 'html_block', __webpack_require__(3210), [ 'paragraph', 'reference', 'blockquote' ] ], + [ 'paragraph', __webpack_require__(3212) ] ]; @@ -355240,14 +357330,14 @@ ParserBlock.prototype.parse = function (src, md, env, outTokens) { }; -ParserBlock.prototype.State = __webpack_require__(3196); +ParserBlock.prototype.State = __webpack_require__(3213); module.exports = ParserBlock; /***/ }), -/* 3184 */ +/* 3201 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355450,7 +357540,7 @@ module.exports = function table(state, startLine, endLine, silent) { /***/ }), -/* 3185 */ +/* 3202 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355491,7 +357581,7 @@ module.exports = function code(state, startLine, endLine/*, silent*/) { /***/ }), -/* 3186 */ +/* 3203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355592,7 +357682,7 @@ module.exports = function fence(state, startLine, endLine, silent) { /***/ }), -/* 3187 */ +/* 3204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355884,7 +357974,7 @@ module.exports = function blockquote(state, startLine, endLine, silent) { /***/ }), -/* 3188 */ +/* 3205 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -355936,7 +358026,7 @@ module.exports = function hr(state, startLine, endLine, silent) { /***/ }), -/* 3189 */ +/* 3206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356279,7 +358369,7 @@ module.exports = function list(state, startLine, endLine, silent) { /***/ }), -/* 3190 */ +/* 3207 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356484,7 +358574,7 @@ module.exports = function reference(state, startLine, _endLine, silent) { /***/ }), -/* 3191 */ +/* 3208 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356546,7 +358636,7 @@ module.exports = function heading(state, startLine, endLine, silent) { /***/ }), -/* 3192 */ +/* 3209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356636,7 +358726,7 @@ module.exports = function lheading(state, startLine, endLine/*, silent*/) { /***/ }), -/* 3193 */ +/* 3210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356645,8 +358735,8 @@ module.exports = function lheading(state, startLine, endLine/*, silent*/) { -var block_names = __webpack_require__(3194); -var HTML_OPEN_CLOSE_TAG_RE = __webpack_require__(1025).HTML_OPEN_CLOSE_TAG_RE; +var block_names = __webpack_require__(3211); +var HTML_OPEN_CLOSE_TAG_RE = __webpack_require__(1027).HTML_OPEN_CLOSE_TAG_RE; // An array of opening and corresponding closing sequences for html tags, // last argument defines whether it can terminate a paragraph or not @@ -356717,7 +358807,7 @@ module.exports = function html_block(state, startLine, endLine, silent) { /***/ }), -/* 3194 */ +/* 3211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356795,7 +358885,7 @@ module.exports = [ /***/ }), -/* 3195 */ +/* 3212 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -356854,7 +358944,7 @@ module.exports = function paragraph(state, startLine/*, endLine*/) { /***/ }), -/* 3196 */ +/* 3213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357091,7 +359181,7 @@ module.exports = StateBlock; /***/ }), -/* 3197 */ +/* 3214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357110,24 +359200,24 @@ var Ruler = __webpack_require__(484); // Parser rules var _rules = [ - [ 'text', __webpack_require__(3198) ], - [ 'newline', __webpack_require__(3199) ], - [ 'escape', __webpack_require__(3200) ], - [ 'backticks', __webpack_require__(3201) ], - [ 'strikethrough', __webpack_require__(1026).tokenize ], - [ 'emphasis', __webpack_require__(1027).tokenize ], - [ 'link', __webpack_require__(3202) ], - [ 'image', __webpack_require__(3203) ], - [ 'autolink', __webpack_require__(3204) ], - [ 'html_inline', __webpack_require__(3205) ], - [ 'entity', __webpack_require__(3206) ] + [ 'text', __webpack_require__(3215) ], + [ 'newline', __webpack_require__(3216) ], + [ 'escape', __webpack_require__(3217) ], + [ 'backticks', __webpack_require__(3218) ], + [ 'strikethrough', __webpack_require__(1028).tokenize ], + [ 'emphasis', __webpack_require__(1029).tokenize ], + [ 'link', __webpack_require__(3219) ], + [ 'image', __webpack_require__(3220) ], + [ 'autolink', __webpack_require__(3221) ], + [ 'html_inline', __webpack_require__(3222) ], + [ 'entity', __webpack_require__(3223) ] ]; var _rules2 = [ - [ 'balance_pairs', __webpack_require__(3207) ], - [ 'strikethrough', __webpack_require__(1026).postProcess ], - [ 'emphasis', __webpack_require__(1027).postProcess ], - [ 'text_collapse', __webpack_require__(3208) ] + [ 'balance_pairs', __webpack_require__(3224) ], + [ 'strikethrough', __webpack_require__(1028).postProcess ], + [ 'emphasis', __webpack_require__(1029).postProcess ], + [ 'text_collapse', __webpack_require__(3225) ] ]; @@ -357268,14 +359358,14 @@ ParserInline.prototype.parse = function (str, md, env, outTokens) { }; -ParserInline.prototype.State = __webpack_require__(3209); +ParserInline.prototype.State = __webpack_require__(3226); module.exports = ParserInline; /***/ }), -/* 3198 */ +/* 3215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357371,7 +359461,7 @@ module.exports = function text(state, silent) { /***/ }), -/* 3199 */ +/* 3216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357420,7 +359510,7 @@ module.exports = function newline(state, silent) { /***/ }), -/* 3200 */ +/* 3217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357479,7 +359569,7 @@ module.exports = function escape(state, silent) { /***/ }), -/* 3201 */ +/* 3218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357529,7 +359619,7 @@ module.exports = function backtick(state, silent) { /***/ }), -/* 3202 */ +/* 3219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357686,7 +359776,7 @@ module.exports = function link(state, silent) { /***/ }), -/* 3203 */ +/* 3220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357845,7 +359935,7 @@ module.exports = function image(state, silent) { /***/ }), -/* 3204 */ +/* 3221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357924,7 +360014,7 @@ module.exports = function autolink(state, silent) { /***/ }), -/* 3205 */ +/* 3222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357933,7 +360023,7 @@ module.exports = function autolink(state, silent) { -var HTML_TAG_RE = __webpack_require__(1025).HTML_TAG_RE; +var HTML_TAG_RE = __webpack_require__(1027).HTML_TAG_RE; function isLetter(ch) { @@ -357978,7 +360068,7 @@ module.exports = function html_inline(state, silent) { /***/ }), -/* 3206 */ +/* 3223 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -357986,7 +360076,7 @@ module.exports = function html_inline(state, silent) { -var entities = __webpack_require__(1020); +var entities = __webpack_require__(1022); var has = __webpack_require__(15).has; var isValidEntityCode = __webpack_require__(15).isValidEntityCode; var fromCodePoint = __webpack_require__(15).fromCodePoint; @@ -358033,7 +360123,7 @@ module.exports = function entity(state, silent) { /***/ }), -/* 3207 */ +/* 3224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -358084,7 +360174,7 @@ module.exports = function link_pairs(state) { /***/ }), -/* 3208 */ +/* 3225 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -358124,7 +360214,7 @@ module.exports = function text_collapse(state) { /***/ }), -/* 3209 */ +/* 3226 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -358261,7 +360351,7 @@ module.exports = StateInline; /***/ }), -/* 3210 */ +/* 3227 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -358417,7 +360507,7 @@ function createNormalizer() { function compile(self) { // Load & clone RE patterns. - var re = self.re = __webpack_require__(3211)(self.__opts__); + var re = self.re = __webpack_require__(3228)(self.__opts__); // Define dynamic patterns var tlds = self.__tlds__.slice(); @@ -358905,7 +360995,7 @@ module.exports = LinkifyIt; /***/ }), -/* 3211 */ +/* 3228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -358916,9 +361006,9 @@ module.exports = function (opts) { var re = {}; // Use direct extract instead of `regenerate` to reduse browserified size - re.src_Any = __webpack_require__(1022).source; - re.src_Cc = __webpack_require__(1023).source; - re.src_Z = __webpack_require__(1024).source; + re.src_Any = __webpack_require__(1024).source; + re.src_Cc = __webpack_require__(1025).source; + re.src_Z = __webpack_require__(1026).source; re.src_P = __webpack_require__(483).source; // \p{\Z\P\Cc\CF} (white spaces + control + format + punctuation) @@ -359089,7 +361179,7 @@ module.exports = function (opts) { /***/ }), -/* 3212 */ +/* 3229 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module, global) {var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */ @@ -359628,7 +361718,7 @@ module.exports = function (opts) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(40)(module), __webpack_require__(18))) /***/ }), -/* 3213 */ +/* 3230 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359676,7 +361766,7 @@ module.exports = { /***/ }), -/* 3214 */ +/* 3231 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359745,7 +361835,7 @@ module.exports = { /***/ }), -/* 3215 */ +/* 3232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359832,7 +361922,7 @@ module.exports = { /***/ }), -/* 3216 */ +/* 3233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359866,7 +361956,7 @@ Object.keys(_experimental).forEach(function (key) { }); }); -var _services = __webpack_require__(12); +var _services = __webpack_require__(11); Object.keys(_services).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -359891,13 +361981,573 @@ Object.keys(_utils).forEach(function (key) { }); /***/ }), -/* 3217 */ +/* 3234 */ /***/ (function(module, exports) { -module.exports = "## [`master`](https://github.com/elastic/eui/tree/master)\n\nNo public interface changes since `3.6.1`.\n\n## [`3.6.1`](https://github.com/elastic/eui/tree/v3.6.1)\n\n- Added TypeScript definition for `findTestSubject` test util ([#1106](https://github.com/elastic/eui/pull/1106))\n\n**Bug fixes**\n\n- Fixed bug where `EuiToolTip` content wasn't removed if its anchor is removed from the document ([#1119](https://github.com/elastic/eui/pull/1119))\n\n## [`3.6.0`](https://github.com/elastic/eui/tree/v3.6.0)\n\n- Added `EuiCopy` ([#1112](https://github.com/elastic/eui/pull/1112))\n- Added `disabled` to `EuiRadioGroup.options` ([#1111](https://github.com/elastic/eui/pull/1111))\n\n**Bug fixes**\n\n- `EuiWrappingPopover` only re-attach anchor element on unmount if anchor element is still attached to DOM\n([#1114](https://github.com/elastic/eui/pull/1114))\n\n## [`3.5.1`](https://github.com/elastic/eui/tree/v3.5.1)\n\n- Fixed a bug around `indeterminate` checkboxes ([#1110](https://github.com/elastic/eui/pull/1110))\n\n## [`3.5.0`](https://github.com/elastic/eui/tree/v3.5.0)\n\n- Added support for `indeterminate` to `EuiCheckbox` ([#1108](https://github.com/elastic/eui/pull/1108))\n\n## [`3.4.0`](https://github.com/elastic/eui/tree/v3.4.0)\n\n- Added typings for `EuiToolTip` and `EuiIconTip` ([#1087](https://github.com/elastic/eui/pull/1087))\n- Added `spacesApp` logo to `EuiIcon` set ([#1065](https://github.com/elastic/eui/pull/1065))\n- Added `!default` to border SASS props ([#1079](https://github.com/elastic/eui/pull/1079))\n- Added `repositionOnScroll` prop to `EuiPopover` which enables repositioning the popover when the window is scrolled. ([#1064](https://github.com/elastic/eui/pull/1064))\n- Allow `_` and `*` characters to be used in `EuiSearchBar` query terms ([#1058](https://github.com/elastic/eui/pull/1058))\n- Added more `status` options for `EuiSteps` ([#1088](https://github.com/elastic/eui/pull/1088))\n- Added `maxWidth` prop `EuiFlyout` ([#1090](https://github.com/elastic/eui/pull/1090))\n- Added `string` to allowed `restrictWidth` prop type of `EuiPage` and `EuiPageBody` ([#1090](https://github.com/elastic/eui/pull/1090))\n- Added `.eui-textBreakNormal` and `@mixin euiTextTruncate` as CSS/SASS utilities ([#1092](https://github.com/elastic/eui/pull/1092))\n- Added `fullWidth` support to `EuiComboBox` ([#1095](https://github.com/elastic/eui/pull/1095))\n\n**Bug fixes**\n\n- `EuiMutationObserver`'s `children` prop is no longer marked as required ([#1076](https://github.com/elastic/eui/pull/1076))\n- Fixed large drop shadows so they work on darker backgrounds ([#1079](https://github.com/elastic/eui/pull/1079))\n- Added `resize-observer-polyfill` as a dependency (was previously a devDependency) ([#1085](https://github.com/elastic/eui/pull/1085))\n- Fixed `EuiBasicTable` to inform its parent about a selection change triggered by a different set of `items` ([#1086](https://github.com/elastic/eui/pull/1086))\n- Fixed width of `EuiFilterGroup`'s popover ([#1078](https://github.com/elastic/eui/pull/1078))\n- Fixed `EuiStepsHorizontal`'s title wrapping in IE ([#1088](https://github.com/elastic/eui/pull/1088))\n- Fixed wrong class name being added to `EuiPageBody` when `restrictWidth !== false` ([#1090](https://github.com/elastic/eui/pull/1090))\n\n## [`3.3.0`](https://github.com/elastic/eui/tree/v3.3.0)\n\n- Added `onTableChange` callback to `EuiInMemoryTable` which notifies on sorting and pagination changes. ([#1060](https://github.com/elastic/eui/pull/1060))\n- `EuiComboBox` now applies the provided `data-test-subj` to its options list element with the suffix `-optionsList` so you can find a specific combo box instance's options list. This wasn't previously possible because the options list is attached to the body element, not the combo box element. This is in addition to the existing `data-test-subj=\"comboBoxOptionsList\"`. ([#1054](https://github.com/elastic/eui/pull/1054))\n- EUI now provides minified versions of the themes' CSS files. ([#1070](https://github.com/elastic/eui/pull/1070))\n\n**Bug fixes**\n\n- Fixed `EuiSeriesChart` (previously `EuiXYChart`) responsive resize in a flexbox layout ([#1041](https://github.com/elastic/eui/pull/1041))\n- `EuiInMemoryTable` no longer mutates the `items` prop array when sorting, adding deterministic sorting ([#1057](https://github.com/elastic/eui/pull/1057))\n- `EuiBasicTable` actions now close their context menu when clicked ([#1069](https://github.com/elastic/eui/pull/1069))\n\n**Experimental breaking change**\n\n - Renamed `EuiXYChart` to `EuiSeriesChart`, `EuiXYChartUtils` to `EuiSeriesChartUtils`, `EuiXYChartAxisUtils` to `EuiSeriesChartAxisUtils`, and `EuiXYChartTextUtils` to `EuiSeriesChartTextUtils` ([#1066](https://github.com/elastic/eui/pull/1066))\n\n## [`3.2.1`](https://github.com/elastic/eui/tree/v3.2.1)\n\n- Added `closeButtonAriaLabel` property to `EuiFlyout` ([#1031](https://github.com/elastic/eui/pull/1031))\n- Added types for `EuiToast`, `EuiGlobalToastList`, and `EuiGlobalToastListItem` ([#1045](https://github.com/elastic/eui/pull/1045))\n- Added a handful of third-party logos to `EuiIcon` ([#1033](https://github.com/elastic/eui/pull/1033))\n\n**Bug fixes**\n\n- Removed IE flex column fix in favor of forcing the consumer to add a `grow` prop. ([#1044](https://github.com/elastic/eui/pull/1044))\n- Removed max-width to children of `EuiPopover`. ([#1044](https://github.com/elastic/eui/pull/1044))\n\n## [`3.2.0`](https://github.com/elastic/eui/tree/v3.2.0)\n\n**Note: this release creates a minor regression to the display of `EuiFlexItem`s inside a `column` `EuiFlexGroup`. This is fixed in `3.2.1`.**\n**Note: this release creates a minor regression to the display of `EuiPopoverTitle`. This is fixed in `3.2.1`.**\n\n- Added typings for 'EuiBadge' ([#1034](https://github.com/elastic/eui/pull/1034))\n- Added a visual pattern for Kibana's Global Date Picker ([#1026](https://github.com/elastic/eui/pull/1026))\n- Added `responsive` prop to `EuiFlexGrid` ([#1026](https://github.com/elastic/eui/pull/1026))\n- Added `expand` prop to `EuiTabs` and `EuiTabbedContent` ([#1026](https://github.com/elastic/eui/pull/1026))\n- Allow `titleElement` to be passed to `EuiCard` ([#1032](https://github.com/elastic/eui/pull/1032))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenuPanel` calling `ref` after being unmounted ([#1038](https://github.com/elastic/eui/pull/1038))\n- `EuiOutsideClickDetector` supports nested detectors in the DOM tree ([#1039](https://github.com/elastic/eui/pull/1039))\n- To make it more accessible, added a random id to `EuiSwitch`'s id prop if none is passed. ([#779](https://github.com/elastic/eui/pull/779))\n- `BetaBadge` now shows outside of `EuiPanel` bounds in IE ([#1032](https://github.com/elastic/eui/pull/1032))\n\n## [`3.1.0`](https://github.com/elastic/eui/tree/v3.1.0)\n\n- Added `EuiMutationObserver` to expose Mutation Observer API to React components ([#966](https://github.com/elastic/eui/pull/966))\n- Added `EuiWrappingPopover` which allows existing non-React elements to be popover anchors ([#966](https://github.com/elastic/eui/pull/966))\n- `EuiPopover` accepts a `container` prop to further restrict popover placement ([#966](https://github.com/elastic/eui/pull/966))\n- `EuiPortal` can inject content at arbitrary DOM locations, added `portalRef` prop ([#966](https://github.com/elastic/eui/pull/966))\n\n**Bug fixes**\n\n- `EuiPopover` re-positions with dynamic content (including CSS height/width transitions) ([#966](https://github.com/elastic/eui/pull/966))\n\n## [`3.0.5`](https://github.com/elastic/eui/tree/v3.0.5)\n\n**Note: this release is a backport containing changes original made in `3.6.1`**\n\n**Bug fixes**\n\n- Fixed bug where `EuiToolTip` content wasn't removed if its anchor is removed from the document ([#1119](https://github.com/elastic/eui/pull/1119))\n\n## [`3.0.4`](https://github.com/elastic/eui/tree/v3.0.4)\n\n**Note: this release is a backport containing changes original made in `3.4.0`**\n\n- Allow `_` and `*` characters to be used in `EuiSearchBar` query terms ([#1058](https://github.com/elastic/eui/pull/1058))\n\n## [`3.0.3`](https://github.com/elastic/eui/tree/v3.0.3)\n\n**Note: this release is a backport bugfix release containing changes original made in `3.2.0`**\n\n**Bug fixes**\n\n- Fixed `EuiContextMenuPanel` calling `ref` after being unmounted ([#1038](https://github.com/elastic/eui/pull/1038))\n\n## [`3.0.2`](https://github.com/elastic/eui/tree/v3.0.2)\n\n- Added `restrictWidth` option to `EuiPageBody` ([#1024](https://github.com/elastic/eui/pull/1024))\n\n**Bug fixes**\n\n- Fixed `EuiPageContent` centered layouts ([#1024](https://github.com/elastic/eui/pull/1024))\n\n## [`3.0.1`](https://github.com/elastic/eui/tree/v3.0.1)\n\n- Added typings for `EuiEmptyPrompt`, `EuiCode`, `EuiCodeBlock`, and `EuiCallOut` ([#1010](https://github.com/elastic/eui/pull/1010))\n- Make utility type `Omit` compatible with new `keyof` behaviour introduced in TypeScript 2.9 ([#1017](https://github.com/elastic/eui/pull/1017))\n- Added visualization chart type icons ([#1020](https://github.com/elastic/eui/pull/1020))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenu` causing scroll-jumps because of premature browser focus. ([#1018](https://github.com/elastic/eui/pull/1018))\n\n## [`3.0.0`](https://github.com/elastic/eui/tree/v3.0.0)\n\n- Fixed `EuiHeader` responsive styles ([#1009](https://github.com/elastic/eui/pull/1009))\n- Added `prepend` and `append` props to `EuiFormControlLayout` ([#961](https://github.com/elastic/eui/pull/961))\n- Updated style implementation of `EuiFilterGroup` and `EuiFilterGroupButton` ([#961](https://github.com/elastic/eui/pull/961))\n- Added `EuiDatePickerRange` as a way to layout two `EuiDatePicker`s. ([#961](https://github.com/elastic/eui/pull/961))\n- Temporarily removed `EuiPage` responsive styles ([#1014](https://github.com/elastic/eui/pull/1014))\n\n**Breaking changes**\n\n- Moved `EuiHeaderNotification` to a generic `EuiNotificationBadge` component ([#1009](https://github.com/elastic/eui/pull/1009))\n\n**Bug fixes**\n\n- `EuiInMemoryTable` no longer resets to the first page on prop update when `items` remains the same ([#1008](https://github.com/elastic/eui/pull/1008))\n- Fixed css selector for hiding responsive `EuiBreadcrumb`'s ([#1009](https://github.com/elastic/eui/pull/1009))\n- Fixed responsive utility classes for IE ([#1009](https://github.com/elastic/eui/pull/1009))\n- Fixed syntax errors in `keyCodes`'s and `EuiContextMenu`'s typescript definition ([#1012](https://github.com/elastic/eui/pull/1012))\n\n## [`2.0.0`](https://github.com/elastic/eui/tree/v2.0.0)\n\n- Added more typings to `EuiContextMenuItemProps` ([#1006](https://github.com/elastic/eui/pull/1006))\n- Made some properties of `EuiFlyout` optional ([#1003](https://github.com/elastic/eui/pull/1003))\n- Added typings for `EuiFlyout`, `EuiFlyoutBody`, `EuiFlyoutHeader`, and `EuiFlyoutFooter` ([#1001](https://github.com/elastic/eui/pull/1001))\n- Gave `EuiFlyout` close button a data-test-subj ([#1000](https://github.com/elastic/eui/pull/1000))\n- Updated `react-vis` version to `1.10.2` ([#999](https://github.com/elastic/eui/pull/999))\n- Added `component` prop to `EuiTextColor` ([#1011](https://github.com/elastic/eui/pull/1011))\n\n**Breaking changes**\n\n- Altered `EuiPage` and sub-component layout ([#998](https://github.com/elastic/eui/pull/998))\n - `EuiPageHeader` must now be contained within `EuiPageBody`\n - `EuiPageSideBar` must now be **outside** of `EuiPageBody`\n\n**Bug fixes**\n\n- `EuiDescribedFormGroup` now renders its `description` inside of a `div` instead of a `span` ([#1011](https://github.com/elastic/eui/pull/1011))\n\n## [`1.2.1`](https://github.com/elastic/eui/tree/v1.2.1)\n\n**Bug fixes**\n\n- Removed global manipulation of `EuiTitle` sizing in XYCharts ([#997](https://github.com/elastic/eui/pull/997))\n\n## [`1.2.0`](https://github.com/elastic/eui/tree/v1.2.0)\n\n**Note: this release creates a minor regression to the sizing of `EuiTitle`s. This is fixed in `1.2.1`.**\n\n- Added typings for keyCodes ([#988](https://github.com/elastic/eui/pull/988))\n- Changed `EuiXYChart` components exports to `/experimental` subfolder ([#975](https://github.com/elastic/eui/pull/975))\n- Added beta version of `EuiXYChart` and associated components ([#309](https://github.com/elastic/eui/pull/309))\n- Added `size` prop to `EuiIconTip` ([987](https://github.com/elastic/eui/pull/987))\n- Added `database`, `filter`, `globe`, and `save` icons ([990](https://github.com/elastic/eui/pull/990))\n- Updated typings for `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` to include `` tag attributes like `href` ([#992](https://github.com/elastic/eui/pull/992))\n\n**Bug fixes**\n\n- Fixed some IE11 flex box bugs and documented others (modal overflowing, image shrinking, and flex group wrapping) ([#973](https://github.com/elastic/eui/pull/973))\n- Fixed white square that show in double scollbar via `euiScrollBar()` ([989](https://github.com/elastic/eui/pull/989))\n- Fixed issue with Accordion would attempt to use properties and accessors on null ([#982](https://github.com/elastic/eui/pull/982))\n\n## [`1.1.0`](https://github.com/elastic/eui/tree/v1.1.0)\n\n- Added more (mainly style) options to `EuiRange` ([#932](https://github.com/elastic/eui/pull/932))\n- Cleaned up some `EuiPopover` styles ([#969](https://github.com/elastic/eui/pull/969))\n- Added `inputRef` prop to `EuiFieldPassword` ([#970](https://github.com/elastic/eui/pull/970))\n\n**Bug fixes**\n\n- Fixed disabled states of icon buttons ([#963](https://github.com/elastic/eui/pull/963))\n- Added word-break fallback for FF & IE in table cell ([#962](https://github.com/elastic/eui/pull/962))\n- Fixed `EuiPopover` to show content over modals, flyouts, etc ([#967](https://github.com/elastic/eui/pull/967))\n- Fixed background transition on inputs ([#969](https://github.com/elastic/eui/pull/969))\n\n## [`1.0.1`](https://github.com/elastic/eui/tree/v1.0.1)\n\n- `EuiAccordion` use MutationObserver to re-calculate height when children DOM changes ([#947](https://github.com/elastic/eui/pull/947))\n- Add `inspect` type option to icon typedef file. ([#952](https://github.com/elastic/eui/pull/952))\n- Simplified form control styles. ([#954](https://github.com/elastic/eui/pull/954))\n\n**Bug fixes**\n\n- `EuiPopover` now positions popover content over all other elements, instead of sometimes clipping ([#948](https://github.com/elastic/eui/pull/948))\n- `EuiOnClickOutside` works with child components rendered via React portals ([#948](https://github.com/elastic/eui/pull/948))\n\n**Deprecations**\n\n- Replaced the following SASS variables have been replaced `$euiFormControlHeight--compressed`, `$euiFormControlPadding--compressed`, `euiFormBorderColor--disabled`. ([#954](https://github.com/elastic/eui/pull/954))\n\n## [`1.0.0`](https://github.com/elastic/eui/tree/v1.0.0)\n\n- Reduced font sizes of `EuiAvatar` ([#945](https://github.com/elastic/eui/pull/945))\n- Changed release process to be fully automated by script ([#944](https://github.com/elastic/eui/pull/944))\n\n**Bug fixes**\n\n- `EuiTooltip` re-positions content correctly after the window is resized ([#936](https://github.com/elastic/eui/pull/936))\n- `EuiComboBox` list is positioned correctly in IE ([#946](https://github.com/elastic/eui/pull/946))\n\n## [`0.0.55`](https://github.com/elastic/eui/tree/v0.0.55)\n\n- Added `getPopoverScreenCoordinates` service function for positioining popover/tooltip content, updated `EuiToolTip` to use it ([#924](https://github.com/elastic/eui/pull/924))\n- Allow `mode` prop in `EuiCodeEditor` to take custom mode object ([#935](https://github.com/elastic/eui/pull/935))\n- `EuiCodeEditor` is now decorated with a `data-test-subj` selector (`codeEditorContainer`) ([#939](https://github.com/elastic/eui/pull/939))\n- `EuiCodeEditor` no longer automatically scrolls cursor into view on selection change ([#940](https://github.com/elastic/eui/pull/940))\n\n## [`0.0.54`](https://github.com/elastic/eui/tree/v0.0.54)\n\n**Bug fixes**\n\n- `EuiTabbedContent` now updates dynamic tab content when used as an uncontrolled component ([#931](https://github.com/elastic/eui/pull/931))\n\n## [`0.0.53`](https://github.com/elastic/eui/tree/v0.0.53)\n\n- `EuiComboBox` is now decorated with `data-test-subj` selectors for the search input (`comboxBoxSearchInput`), toggle button (`comboBoxToggleListButton`), and clear button (`comboBoxClearButton`) ([#918](https://github.com/elastic/eui/pull/918))\n- `EuiComboBox` now gives focus to the search input when the user clicks the clear button, to prevent focus from defaulting to the body ([#918](https://github.com/elastic/eui/pull/918))\n- Fixed visual size of inputs by setting the box-shadow border to `inset` ([#928](https://github.com/elastic/eui/pull/928))\n- Per-column custom sort values added to `EuiInMemoryTable` ([#929](https://github.com/elastic/eui/pull/929))\n\n**Non-breaking major changes**\n\n- Added close (`cross`) button as default way to close to `EuiFlyout` when `onClose` is provided ([#925](https://github.com/elastic/eui/pull/925))\n- Fleshed out `EuiFlyoutHeader` for consistency (see docs) ([#925](https://github.com/elastic/eui/pull/925))\n\n**Bug fixes**\n\n- Added `role=\"dialog\"` to `EuiFlyout` to improve screen reader accessibility ([#916](https://github.com/elastic/eui/pull/916))\n- Default sort comparator (used by `EuiInMemoryTable`) now handles `null` and `undefined` values ([#922](https://github.com/elastic/eui/pull/922))\n\n## [`0.0.52`](https://github.com/elastic/eui/tree/v0.0.52)\n\n- Added updated logos for Cloud and Cloud ECE ([#906](https://github.com/elastic/eui/pull/906))\n- Added the ability for `EuiBetaBadge` to appear on `EuiPanel` similar to `EuiCard` ([#885](https://github.com/elastic/eui/pull/888))\n- Added `restrictWidth` to `EuiPage` ([#896](https://github.com/elastic/eui/pull/896))\n- Added `resize` prop to `EuiTextArea` that defaults to ‘vertical’ (only height) ([#894](https://github.com/elastic/eui/pull/894))\n- Added multiple style-only adjustments to `EuiFormControlLayout` buttons/icons ([#894](https://github.com/elastic/eui/pull/894))\n- Shifted `readOnly` inputs to not have left padding unless it has an icon ([#894](https://github.com/elastic/eui/pull/894))\n- Added more customization options to `EuiAvatar` ([#903](https://github.com/elastic/eui/pull/903))\n- Added more color options to `EuiButtonIcon` ([#907](https://github.com/elastic/eui/pull/907))\n- Added icon for EMS (Elastic Map Service) (`emsApp`) ([#914](https://github.com/elastic/eui/pull/914))\n- Added support for `href`, `target`, and `rel` properties for `EuiContextMenu` items ([#911](https://github.com/elastic/eui/pull/911))\n- Added responsive helpers in the form of `EuiShowFor` and `EuiHideFor` components and corresponding CSS classes. ([#909](https://github.com/elastic/eui/pull/909))\n\n**Deprecations**\n\n- Replaced `$breakpoints` in favor of better named `$euiBreakpoints` ([#909](https://github.com/elastic/eui/pull/909))\n- Replaced the following mixin `screenXSmall()`, `screenSmall()`, `screenMedium()`, `screenLarge()`, `screenSmallMediumLarge()` in favor of a single `euiBreakpoint()`. ([#909](https://github.com/elastic/eui/pull/909))\n\n**Bug fixes**\n\n- Removed `.nvmrc` file from published npm package ([#892](https://github.com/elastic/eui/pull/892))\n- `EuiComboBox` no longer shows the _clear_ icon when it's a no-op ([#890](https://github.com/elastic/eui/pull/890))\n- `EuiIcon` no longer takes focus in Edge and IE unless `tabIndex` is defined as a value other than `\"-1\"` ([#900](https://github.com/elastic/eui/pull/900))\n- Fixed regression introduced in `0.0.50` in which the form control icons blocked users from clicking the control ([#898](https://github.com/elastic/eui/pull/898))\n- Fixed `EuiSwitch` background in case it’s been placed on a gray background ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed `EuiComboBox` hidden input focus styles ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed responsive widths of `EuiDescribedFormGroup` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed descenders being cut off in `EuiSelect` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed extra spacing applied by Safari to `EuiFieldSearch` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed contrast issues in dark theming ([#907](https://github.com/elastic/eui/pull/907))\n\n## [`0.0.51`](https://github.com/elastic/eui/tree/v0.0.51)\n\n- Added `textStyle=\"reverse\"` prop to `EuiDescriptionList` as well as a class (`.eui-definitionListReverse`) for `dl`'s within `EuiText` ([#882](https://github.com/elastic/eui/pull/882))\n- Added `inspect` icon ([#886](https://github.com/elastic/eui/pull/886))\n- Added `layout` prop to `EuiCard` ([#885](https://github.com/elastic/eui/pull/885))\n\n**Bug fixes**\n\n- Moved `EuiFieldSearch`'s and `EuiValidateControl`'s ref out of render into `setRef` methods ([#883](https://github.com/elastic/eui/pull/883))\n\n## [`0.0.50`](https://github.com/elastic/eui/tree/v0.0.50)\n\n**Note: this release creates a minor regression to form controls containing icons, in which the icon blocks the user from clicking the control. This is fixed in `0.0.52`.**\n\n- Created `EuiToggle`, `EuiButtonToggle`, and `EuiButtonGroup` ([#872](https://github.com/elastic/eui/pull/872))\n- `EuiBasicTable` and `EuiInMemoryTable` now accept `rowProps` and `cellProps` callbacks, which let you apply custom props to rows and props ([#869](https://github.com/elastic/eui/pull/869))\n- Added `offine` and `online` icons ([#881](https://github.com/elastic/eui/pull/881))\n\n**Bug fixes**\n\n- `EuiContextMenuPanel` now updates appropriately if its items are modified ([#887](https://github.com/elastic/eui/pull/887))\n- `EuiComboBox` is no longer a focus trap, the clear button is now keyboard-accessible, and the virtualized list no longer interferes with the tab order ([#866](https://github.com/elastic/eui/pull/866))\n- `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` now look and behave disabled when `isDisabled={true}` ([#862](https://github.com/elastic/eui/pull/862))\n- `EuiGlobalToastList` no longer triggers `Uncaught TypeError: _this.callback is not a function` ([#865](https://github.com/elastic/eui/pull/865))\n- `EuiGlobalToastList` checks to see if it has dismissed a toast before re-dismissing it ([#868](https://github.com/elastic/eui/pull/868))\n- Added FF/IE fallback for `.eui-textBreakWord` ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed `EuiCard` description text color when used in/as an anchor tag ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed `EuiCard` IE bugs ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed button labeling for `EuiFormControlLayout` and `EuiComboBox` accessibility ([#876](https://github.com/elastic/eui/pull/876))\n- Fixed `EuiBreadcrumb` slash alignment when truncating ([#878](https://github.com/elastic/eui/pull/878))\n\n**Breaking changes**\n\n- `EuiSearchBar` no longer has an `onParse` callback, and now passes an object to `onChange` with the shape `{ query, queryText, error }` ([#863](https://github.com/elastic/eui/pull/863))\n- `EuiInMemoryTable`'s `search.onChange` callback now passes an object with `{ query, queryText, error }` instead of only the query ([#863](https://github.com/elastic/eui/pull/863))\n- `EuiFormControlLayout` no longer has `onClear`, `iconSide`, or `onIconClick` props. Instead of `onClear` it now accepts a `clear` object of the shape `{ onClick }`. Instead of the icon props, it now accepts a single `icon` prop which be either a string or an object of the shape `{ type, side, onClick }`. ([#866](https://github.com/elastic/eui/pull/866))\n- `EuiBasicTable` and `EuiInMemoryTable` pass-through cell props (defined by the `columns` prop and the `cellProps` prop) used to be applied to the `div` inside of the `td` element. They're now applied directly to the `td` element. ([#869](https://github.com/elastic/eui/pull/869))\n\n## [`0.0.49`](https://github.com/elastic/eui/tree/v0.0.49)\n\n**Bug fixes**\n\n- `EuiInMemoryTable` now applies its search filter ([#851](https://github.com/elastic/eui/pull/851))\n- `EuiInMemoryTable` and `EuiBasicTable` now pass unknown props through to their child ([#836](https://github.com/elastic/eui/pull/836))\n- Added `EuiHeaderLinks` which allow you to construct navigation in the header in place of the app menu. ([#844](https://github.com/elastic/eui/pull/844))\n- `EuiPopover` will use an alert to warn the user it traps focus ([#844](https://github.com/elastic/eui/pull/844))\n\n**Breaking changes**\n\n- EUI requires React `16.3` or higher ([#849](https://github.com/elastic/eui/pull/849))\n- `EuiHeaderBreadcrumbs` refactored to use `EuiBreadcrumbs`. This removed all child components of `EuiHeaderBreadcrumbs`. ([#844](https://github.com/elastic/eui/pull/844))\n\n## [`0.0.48`](https://github.com/elastic/eui/tree/v0.0.48)\n\n**Bug fixes**\n\n- `EuiComboBox` does not pass `isDisabled` prop to `EuiComboBoxOptionsList` to avoid \"React does not recognize the 'isDisabled' prop on a DOM element\" console warning ([#838](https://github.com/elastic/eui/pull/838))\n- `EuiComboBox` does not display clear icon when `isClearable` prop is set to false and `selectedOptions` prop is provided ([#838](https://github.com/elastic/eui/pull/838))\n\n**Breaking changes**\n\n- Move `EuiBasicTable`'s `itemId` prop from `selection` to a top-level property ([#830](https://github.com/elastic/eui/pull/830))\n- Renamed/refactored `requiresAriaLabel` prop validator to a more general `withRequiredProp` ([#830](https://github.com/elastic/eui/pull/830))\n\n## [`0.0.47`](https://github.com/elastic/eui/tree/v0.0.47)\n\n- Added utility CSS classes for text and alignment concerns ([#774](https://github.com/elastic/eui/pull/774))\n- Added `compressed` versions of `EuiFormRow` and all form controls ([#800](https://github.com/elastic/eui/pull/800))\n- Removed pointer cursor on `EuiFormLabel` when a `for` property is not set ([#825](https://github.com/elastic/eui/pull/825))\n- Added the ability to add tooltips to `EuiContextMenuItem`s ([#817](https://github.com/elastic/eui/pull/817))\n- Added `EuiBreadcrumbs` ([#815](https://github.com/elastic/eui/pull/815))\n\n**Bug fixes**\n\n- Fixes height calculation error on `EuiAccordion` when it starts loads in an open state. ([#816](https://github.com/elastic/eui/pull/816))\n- Added aria-invalid labeling on `EuiFormRow` ([#777](https://github.com/elastic/eui/pull/799))\n- Added aria-live labeling for `EuiToasts` ([#777](https://github.com/elastic/eui/pull/777))\n- Added aria labeling requirements for `EuiBadge` , as well as a generic prop_type function `requiresAriaLabel` in `utils` to check for it. ([#777](https://github.com/elastic/eui/pull/777)) ([#802](https://github.com/elastic/eui/pull/802))\n- Ensure switches’ inputs are still hidden when `[disabled]` ([#778](https://github.com/elastic/eui/pull/778))\n- Made boolean matching in `EuiSearchBar` more exact so it doesn't match words starting with booleans, like \"truest\" or \"offer\" ([#776](https://github.com/elastic/eui/pull/776))\n- `EuiComboBox` do not setState or call refs once component is unmounted ([807](https://github.com/elastic/eui/pull/807) and [#813](https://github.com/elastic/eui/pull/813))\n- Added better accessibility labeling to `EuiPagination`, `EuiSideNav`, `EuiPopover`, `EuiBottomBar` and `EuiBasicTable`. ([#821](https://github.com/elastic/eui/pull/821))\n- Added `isDisabled` to `EuiComboBox` ([#829](https://github.com/elastic/eui/pull/829))\n\n## [`0.0.46`](https://github.com/elastic/eui/tree/v0.0.46)\n\n- Added `EuiDescribedFormGroup` component, a wrapper around `EuiFormRow`(s) ([#707](https://github.com/elastic/eui/pull/707))\n- Added `describedByIds` prop to `EuiFormRow` to help with accessibility ([#707](https://github.com/elastic/eui/pull/707))\n- Added `isLoading` prop to `EuiButtonEmpty` ([#768](https://github.com/elastic/eui/pull/768))\n- Removed individual badge cross icon when `EuiComboBox` has `singleSelection` prop enabled. ([#769](https://github.com/elastic/eui/pull/769))\n\n**Bug fixes**\n\n- Removed specificity on `EuiText` that was causing cascade conflicts around text coloring. ([#770](https://github.com/elastic/eui/pull/770))\n\n## [`0.0.45`](https://github.com/elastic/eui/tree/v0.0.45)\n\n***NOTE v0.0.45 has a bug causing it to fail during installation, please use v0.0.46***\n\n- Added `EuiBetaBadge` for non-GA labelling including options to add it to `EuiCard` and `EuiKeyPadMenuItem` ([#705](https://github.com/elastic/eui/pull/705))\n- Added `direction` prop to EuiFlexGroup ([#711](https://github.com/elastic/eui/pull/711))\n- Added `EuiEmptyPrompt` which can be used as a placeholder over empty tables and lists ([#711](https://github.com/elastic/eui/pull/711))\n- Added `EuiTabbedContent` ([#737](https://github.com/elastic/eui/pull/737))\n- `EuiComboBox` added buttons for clearing and opening/closing the combo box ([#698](https://github.com/elastic/eui/pull/698))\n\n**Bug fixes**\n\n- Fixed `EuiTableRowCell` from overwriting its child element's `className` [#709](https://github.com/elastic/eui/pull/709)\n- Allow `EuiContextMenuPanel`s to update when their `children` changes ([#710](https://github.com/elastic/eui/pull/710))\n- `EuiInMemoryTable` now passes `itemIdToExpandedRowMap` prop to `EuiBasicTable` ([#759](https://github.com/elastic/eui/pull/759))\n- Expanded table rows in paginated data no longer leak to other pages ([#761](https://github.com/elastic/eui/pull/761))\n\n**Breaking changes**\n\n- Rename `logoElasticSearch` to `logoElasticsearch` [#755](https://github.com/elastic/eui/pull/755)\n\n## [`0.0.44`](https://github.com/elastic/eui/tree/v0.0.44)\n\n- Reduced `EuiToast` title size ([#703](https://github.com/elastic/eui/pull/703))\n\n**Bug fixes**\n\n- Fixed inherited `line-height` of inputs and buttons ([#702](https://github.com/elastic/eui/pull/702))\n- Fixed card title sizing in K6 theme. ([#704](https://github.com/elastic/eui/pull/704))\n\n## [`0.0.43`](https://github.com/elastic/eui/tree/v0.0.43)\n\n- Added `status` prop to `EuiStep` for additional styling ([#673](https://github.com/elastic/eui/pull/673))\n- `EuiForm` and `EuiFormRow` now accept nodes for `errors` prop ([#685](https://github.com/elastic/eui/pull/685))\n- Removed the default `max-width` from `EuiText`. This can still be applied by setting `grow={false}` ([#683](https://github.com/elastic/eui/pull/683))\n- Added support for text alignment with `EuiTextAlign` ([#683](https://github.com/elastic/eui/pull/683))\n- `EuiBasicTable` added the `compressed` prop to allow for tables with smaller fonts and padding ([#687](https://github.com/elastic/eui/pull/687))\n\n**Bug fixes**\n\n- Added a `paddingSize` prop to `EuiAccordion` to better mitigate situations where a nested `EuiFlexGroup` causes scrollbars ([#701](https://github.com/elastic/eui/pull/701))\n- Fixed `EuiCard` `icon` prop to include user provided className ([#684](https://github.com/elastic/eui/pull/684))\n- `EuiInMemoryTable` pagination state is now reset automatically when a search is executed ([#686](https://github.com/elastic/eui/pull/686))\n- Fixed slow performance of `EuiComboBox` when there are hundreds or thousands of options by virtualizing `EuiComboBoxOptionsList` ([#670](https://github.com/elastic/eui/pull/670))\n- Fixed some text styles ([#683](https://github.com/elastic/eui/pull/683))\n - Fixed font-family of input, textarea, select, and buttons\n - Fixed style of code, pre, and dl’s inside `EuiText`\n - Fixed ghost text color which was being set to a dark gray\n\n**Breaking changes**\n\n- Added responsive support for tables. This isn't technically a breaking change, but you will need to apply some new props (`hasActions`, `isSelectable`) for certain tables to make them look their best in mobile. **Responsive table views are on by default.** ([#584](https://github.com/elastic/eui/pull/584))\n\n## [`0.0.42`](https://github.com/elastic/eui/tree/v0.0.42)\n\n- Added `EuiDatePicker` component for date/time input ([#644](https://github.com/elastic/eui/pull/644))\n- Added editor icon set to `EuiIcon` ([#671](https://github.com/elastic/eui/pull/671))\n\n## [`0.0.41`](https://github.com/elastic/eui/tree/v0.0.41)\n\n- Added `grow` prop to `EuiText` ([#662](https://github.com/elastic/eui/pull/662))\n- Added `disabled` prop to `EuiComboBoxOption` ([#650](https://github.com/elastic/eui/pull/650))\n- Added support for `
` and `` tags to `` ([#654](https://github.com/elastic/eui/pull/654))\n- Added export of SASS theme variables in JSON format during compilation ([#642](https://github.com/elastic/eui/pull/642))\n- Close `EuiComboBox` `singleSelection` options list when option is choosen ([#645](https://github.com/elastic/eui/pull/645))\n- Wrap `EuiStepHorizontal` text instead of truncating it ([#653](https://github.com/elastic/eui/pull/653))\n- Fixed a bug where `EuiSideNavItem` wouldn't pass an `onClick` handler down to `` tags if they also had an `href`. ([#664](https://github.com/elastic/eui/pull/664))\n- Updated existing and added additional TypeScript definitions ([#666](https://github.com/elastic/eui/pull/666))\n\n**Bug fixes**\n\n- Fixed `EuiBasicTable` re-rendering on hover of table rows ([#665](https://github.com/elastic/eui/pull/665))\n\n**Breaking changes**\n\n- `EuiStepsHorizontal` now requires an `onClick` prop be provided for each step configuration object ([#653](https://github.com/elastic/eui/pull/653))\n\n## [`0.0.40`](https://github.com/elastic/eui/tree/v0.0.40)\n\n- Tweaked sizing, weights, color, line-heights, and added more levels to `EuiTitle` and `EuiText` ([#627](https://github.com/elastic/eui/pull/627))\n- Added TypeScript type defitions for `EuiPortal`, `EuiText` and `EuiTitle` as well as the `calculatePopoverPosition` service ([#638](https://github.com/elastic/eui/pull/638))\n- Grayed out labels for `disabled` controls ([#648](https://github.com/elastic/eui/pull/648))\n\n**Bug fixes**\n\n- Fix visual shadow glitch on hover of `EuiToast` ([#632](https://github.com/elastic/eui/pull/632))\n\n**Breaking changes**\n\n- **Note: This breaking change is reversed in 0.0.43.** Added a default `max-width` to `EuiText`. ([#627](https://github.com/elastic/eui/pull/627))\n\n## [`0.0.39`](https://github.com/elastic/eui/tree/v0.0.39)\n\n**Bug fixes**\n\n- Allow accordions to dynamically change height, and support values on radio inputs ([#613](https://github.com/elastic/eui/pull/613))\n- Accordion toggle layout is no longer flagged responsive, in order to prevent unwanted stacking on mobile ([#613](https://github.com/elastic/eui/pull/613))\n\n**Breaking changes**\n\n- Support values on radio inputs. This is breaking because now the second argument to the radio `onChange` callback is the value, which bumps the change event to the third argument ([#613](https://github.com/elastic/eui/pull/613))\n\n## [`0.0.38`](https://github.com/elastic/eui/tree/v0.0.38)\n\n- Modified drop shadow intensities and color. ([#607](https://github.com/elastic/eui/pull/607))\n- Added SASS color functions. Made `$euiColorWarning` color usage more accessible while still being \"yellow\". ([#628](https://github.com/elastic/eui/pull/628))\n- Removed extraneous `global_styling/mixins/_forms.scss` file and importing the correct files in the `filter_group.scss` and `combo_box.scss` files. ([#609](https://github.com/elastic/eui/pull/609))\n- Added `isInvalid` prop to `EuiComboBox` ([#631](https://github.com/elastic/eui/pull/631))\n- Added support for rejecting user input by returning `false` from the `onCreateOption` prop of `EuiComboBox` ([#631](https://github.com/elastic/eui/pull/631))\n\n**Bug fixes**\n\n- Visual fix for the focus state of disabled `EuiButton` ([#603](https://github.com/elastic/eui/pull/603))\n- `EuiSelect` can pass any node as a value rather than just a string ([#603](https://github.com/elastic/eui/pull/603))\n- Fixed a typo in the flex TypeScript definition ([#629](https://github.com/elastic/eui/pull/629))\n- Fixed `EuiComboBox` bug in which the options list wouldn't always match the width of the input ([#611](https://github.com/elastic/eui/pull/611))\n- Fixed `EuiComboBox` bug in which opening the combo box when there's no scrollbar on the window would result in the list being positioned incorrectly ([#631](https://github.com/elastic/eui/pull/631))\n- Fixed `EuiComboBox` bug in which clicking a pill's close button would close the list ([#631](https://github.com/elastic/eui/pull/631))\n- Fixed `EuiComboBox` bug in which moving focus from one combo box to another would remove the `euiBody-hasPortalContent` class from the body. ([#631](https://github.com/elastic/eui/pull/631))\n\n## [`0.0.37`](https://github.com/elastic/eui/tree/v0.0.37)\n\n- Added `EuiComboBox` for selecting many options from a list of options ([#567](https://github.com/elastic/eui/pull/567))\n- Added `EuiHighlight` for highlighting a substring within text ([#567](https://github.com/elastic/eui/pull/567))\n- `calculatePopoverPosition` service now accepts a `positions` argument so you can specify which positions are acceptable ([#567](https://github.com/elastic/eui/pull/567))\n- Added `closeButtonProps` prop to `EuiBadge`, `hollow` badge type, and support for arbitrary hex color ([#567](https://github.com/elastic/eui/pull/567))\n- Added support for arbitrary hex color to `EuiIcon` ([#567](https://github.com/elastic/eui/pull/567))\n\n**Breaking changes**\n\n- Renamed `euiBody-hasToolTip` class to `euiBody-hasPortalContent` ([#567](https://github.com/elastic/eui/pull/567))\n\n## [`0.0.36`](https://github.com/elastic/eui/tree/v0.0.36)\n\n- Added support for range queries in `EuiSearchBar` (works for numeric and date values) ([#485](https://github.com/elastic/eui/pull/485))\n- Added support for emitting a `EuiSearchBar` query to an Elasticsearch query string ([#598](https://github.com/elastic/eui/pull/598))\n- Added support for expandable rows to `EuiBasicTable` ([#585](https://github.com/elastic/eui/pull/585))\n\n**Bug fixes**\n\n- Relaxed query syntax of `EuiSearchBar` to allow usage of hyphens without escaping ([#581](https://github.com/elastic/eui/pull/581))\n- Fixed font-weight issue in K6 theme ([#596](https://github.com/elastic/eui/pull/596))\n\n## [`0.0.35`](https://github.com/elastic/eui/tree/v0.0.35)\n\n- Modified `EuiLink` and all buttons to support both href and onClick ([#554](https://github.com/elastic/eui/pull/554))\n- Added `color` prop to `EuiIconTip` ([#580](https://github.com/elastic/eui/pull/580))\n\n## [`0.0.34`](https://github.com/elastic/eui/tree/v0.0.34)\n\n- Adjust `EuiCallOut` and dark theme warning coloring ([#563](https://github.com/elastic/eui/pull/563))\n- Added a `buttonColor` prop to `EuiConfirmModal` ([#546](https://github.com/elastic/eui/pull/546))\n- Added 'baseline' as option to `EuiFlexGroup`'s `alignItems` prop ([#546](https://github.com/elastic/eui/pull/546))\n\n**Bug fixes**\n\n- Fixed `EuiToolTip` bug which caused the tooltip to hide when moving the mouse around inside of the trigger element ([#557](https://github.com/elastic/eui/pull/557), [#564](https://github.com/elastic/eui/pull/564))\n- Fixed a bug where `EuiButtonEmpty` would offer a white background on hover when it was disabled, even when there was no such background transition on hover when the buttons are not disabled ([#561](https://github.com/elastic/eui/pull/561))\n- Fixed table cell bugs ([#565](https://github.com/elastic/eui/pull/565))\n  - `EuiBasicTable` now supports explicitly setting `truncateText` and `textOnly` on column definitions, and supports passing through unrecognized props to the cell (e.g. `data-test-subj`).\n  - Updated table cell CSS so that long single-word cell content will break and wrap mid-word.\n\n## [`0.0.33`](https://github.com/elastic/eui/tree/v0.0.33)\n\n- Added initial sorting option to `EuiInMemoryTable` ([#547](https://github.com/elastic/eui/pull/547))\n- Horizontally scrolling `EuiTabs` ([#546](https://github.com/elastic/eui/pull/546))\n- Remove padding from both sides of `EuiEmptyButton` ([#546](https://github.com/elastic/eui/pull/546))\n- Added `disabled` prop to placeholder (ellipses) button in pagination ([#546](https://github.com/elastic/eui/pull/546))\n- Converted `.euiHeader__notification` into `EuiHeaderNotification` ([#546](https://github.com/elastic/eui/pull/546))\n\n**Bug fixes**\n\n- `EuiConfirmModal` will now check for the presence of confirm and cancel buttons before trying to focus them ([#555](https://github.com/elastic/eui/pull/555))\n\n## [`0.0.32`](https://github.com/elastic/eui/tree/v0.0.32)\n\n- Updated `EuiDescriptionList` to accept nodes for the titles and descriptions ([#552](https://github.com/elastic/eui/pull/552))\n- Added `stop` and `stopFilled` icons ([#543](https://github.com/elastic/eui/pull/543))\n\n**Bug fixes**\n\n- Fixed `EuiToolTip` smart positioning to prevent tooltip from being clipped by the window where possible ([#550](https://github.com/elastic/eui/pull/550))\n\n## [`0.0.31`](https://github.com/elastic/eui/tree/v0.0.31)\n\n- Made `` TypeScript types more specific ([#518](https://github.com/elastic/eui/pull/518))\n- Removed `font-smoothing` from our reset css for better text legibility ([#539](https://github.com/elastic/eui/pull/539))\n\n**Bug fixes**\n\n- Made `EuiIconTip` screen reader accessible ([#534](https://github.com/elastic/eui/pull/534))\n- Fixed a sorting issue in `EuiInMemoryTable` ([#453](https://github.com/elastic/eui/pull/453))\n- Fixed checkbox click for `EuiCheckbox` and `EuiRadio` without a label ([#541](https://github.com/elastic/eui/pull/541))\n\n## [`0.0.30`](https://github.com/elastic/eui/tree/v0.0.30)\n\n- Add ability to force `EuiSideNav` items open by setting `item.forceOpen`. ([#515](https://github.com/elastic/eui/pull/515))\n\n## [`0.0.29`](https://github.com/elastic/eui/tree/v0.0.29)\n\n- Added `EuiIconTip` to make it easier to display icons with tooltips ([#528](https://github.com/elastic/eui/pull/528))\n- Added `buttonRef` prop to `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` ([#529](https://github.com/elastic/eui/pull/529))\n\n**Bug fixes**\n\n- `EuiHealth` no longer stacks flex items on small screens ([#530](https://github.com/elastic/eui/pull/530))\n- Fixed `EuiPageContent` centering within `EuiPage` issue ([#527](https://github.com/elastic/eui/pull/527))\n- `EuiConfirmModal` will now correctly auto-focus on its confirm and cancel buttons ([#529](https://github.com/elastic/eui/pull/529))\n\n## [`0.0.28`](https://github.com/elastic/eui/tree/v0.0.28)\n\n- `EuiInMemoryTable` pass items to BasicTable when message is provided ([#517](https://github.com/elastic/eui/pull/517)).\n- `EuiSearchBox` now passes unused props through to `EuiFieldSearch` ([#514](https://github.com/elastic/eui/pull/514))\n- Change `EuiBasicTable` `noItemsMessage` and `EuiInMemoryTable` `messgae` propType to node\ninstead of just string ([#516](https://github.com/elastic/eui/pull/516))\n\n## [`0.0.27`](https://github.com/elastic/eui/tree/v0.0.27)\n\n- Don't propagate a null `onClick` on EuiPanels ([#473](https://github.com/elastic/eui/pull/473))\n- Use 1.1px for the `EuiHorizontalRule` height, in order to work around strange Chrome height calculations ([#473](https://github.com/elastic/eui/pull/473))\n- New icons for `logoGithub` and `logoSketch` ([#494](https://github.com/elastic/eui/pull/494))\n- `EuiCard` now has an `href` and `isClickable` prop for better handling hover animations. ([#494](https://github.com/elastic/eui/pull/494))\n- Added `calculateContrast` and `rgbToHex` to services ([#494](https://github.com/elastic/eui/pull/494))\n\n**Bug fixes**\n\n- `EuiModal` is now responsive on mobile screens ([#512](https://github.com/elastic/eui/pull/512))\n- `EuiFlexGrid` now collapses down in mobile layouts properly. ([#515](https://github.com/elastic/eui/pull/515))\n- Made `EuiCard` proptypes more permission by changing strings to nodes. ([#515](https://github.com/elastic/eui/pull/515))\n- Fixed `reponsive={false}` prop not working when flex groups were nested. ([#494](https://github.com/elastic/eui/pull/494))\n- `EuiBadge` wrapping element changed from a `div` to `span` so it can be nested in text blocks ([#494](https://github.com/elastic/eui/pull/494))\n\n## [`0.0.26`](https://github.com/elastic/eui/tree/v0.0.26)\n\n**Bug fixes**\n\n- `EuiSelect` do not set `defaultValue` property when `value` property is provided ([#504](https://github.com/elastic/eui/pull/504)).\n- `EuiBottomBar` now uses `EuiPortal` to avoid zindex conflicts ([#487](https://github.com/elastic/eui/pull/487))\n- Upped dark theme contrast on disabled buttons ([#487](https://github.com/elastic/eui/pull/487))\n\n**Breaking changes**\n\n- Removed `EuiTableOfRecords` ([#490](https://github.com/elastic/eui/pull/490))\n\n## [`0.0.25`](https://github.com/elastic/eui/tree/v0.0.25)\n\n- `EuiSearchBar` accepts `toolsLeft` and `toolsRight` props ([#458](https://github.com/elastic/eui/pull/458))\n- Added `search.onChange` callback to `EuiInMemoryTable` ([#469](https://github.com/elastic/eui/pull/469))\n- Added `initialPageSize` option to `EuiInMemoryTable` ([#477](https://github.com/elastic/eui/pull/477))\n- Added design guidelines for button and toast usage ([#371](https://github.com/elastic/eui/pull/371))\n\n**Breaking changes**\n\n- Complete refactor of `EuiToolTip`. They now work. Only a breaking change if you were using them. ([#484](https://github.com/elastic/eui/pull/484))\n\n## [`0.0.24`](https://github.com/elastic/eui/tree/v0.0.24)\n\n- Removed hover and focus states from non-selectable `EuiSideNavItem`s ([#434](https://github.com/elastic/eui/pull/434))\n- Added `Ast` and `Query` services ([#454](https://github.com/elastic/eui/pull/454))\n- Added icons for Kibana query language ([#455](https://github.com/elastic/eui/pull/455))\n\n**Bug fixes**\n\n- Fix error stemming from `selected` prop on `EuiSelect` ([#436](https://github.com/elastic/eui/pull/436))\n\n**Breaking changes**\n\n- The `Random` service's `oneOf` method now only accepts an array ([#454](https://github.com/elastic/eui/pull/454))\n\n## [`0.0.23`](https://github.com/elastic/eui/tree/v0.0.23)\n\n- Added `EuiInMemoryTable`, which encapsulates sorting, searching, selection, and pagination state and logic ([#390](https://github.com/elastic/eui/pull/390))\n- Added stack trace information to `EuiErrorBoundary` ([#428](https://github.com/elastic/eui/pull/428))\n- Make full screen code block use the same font-size on the original code block. ([#447](https://github.com/elastic/eui/pull/447))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenu` bug when using the keyboard to navigate up, which was caused by unnecessarily re-rendering the items, thus losing references to them ([#431](https://github.com/elastic/eui/pull/431))\n\n## [`0.0.22`](https://github.com/elastic/eui/tree/v0.0.22)\n\n- Added `EuiDelayHide` component. ([#412](https://github.com/elastic/eui/pull/412))\n- Decreased overall size of checkbox, radio, and switches as well as better styles for the different states. ([#407](https://github.com/elastic/eui/pull/407))\n- Added `EuiFilePicker` component for `input type=\"file\"` needs. ([#402](https://github.com/elastic/eui/pedull/402))\n- Added `isLoading` prop to `EuiButton` ([#427](https://github.com/elastic/eui/pull/427))\n- Added icons: `eye`, `eyeClosed`, `grab`, `heatmap`, `vector` ([#427](https://github.com/elastic/eui/pull/427))\n- Added `hasNoInitialSelection` option to `EuiSelect`. ([#422](https://github.com/elastic/eui/pull/422))\n\n**Bug fixes**\n\n- Fixed appearance of checked checkeboxes and radios in IE ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed disabled vs enabled appearance of checked checkeboxes and radios ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed disabled & checked state of switches ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed `EuiCard` content alignment when content is short. ([#415](https://github.com/elastic/eui/pull/415))\n- Only apply the `$euiCodeBlockSelectedBackgroundColor` variable if it is a color ([#427](https://github.com/elastic/eui/pull/427))\n- No margins for `
` ([#427](https://github.com/elastic/eui/pull/427))\n- Fixed `EuiButton` truncation ([#427](https://github.com/elastic/eui/pull/427))\n\n**Breaking changes**\n\n- Changed `EuiAccordion`’s method of `onToggleOpen` to `onToggle` ([#427](https://github.com/elastic/eui/pull/427))\n\n## [`0.0.21`](https://github.com/elastic/eui/tree/v0.0.21)\n\n- Logstash icon set. [#399](https://github.com/elastic/eui/pull/399)\n- Added support for `disabled` options in `EuiSelect`. [#324](https://github.com/elastic/eui/pull/324)\n- Badges can now accept onClicks and custom colors. They were changed stylistically to be bolder and smaller by default. ([#381](https://github.com/elastic/eui/pull/381))\n- Added component to wrap blocks of substeps `EuiSubSteps` in a shaded container. ([#375](https://github.com/elastic/eui/pull/375))\n- Added horizontal steps component ([#375](https://github.com/elastic/eui/pull/375))\n- Changed look and feel of pagination. Added `compressed` prop for smaller footprint pagination. ([#380](https://github.com/elastic/eui/pull/380))\n- Added `EuiBasicTable` as an opinionated, high level component for constructing tables. Its addition deprecates `EuiTableOfRecords` which is still avaiable, but now marked for removal. ([#377](https://github.com/elastic/eui/pull/377))\n- Added styles for `readOnly` states of form controls. ([#391](https://github.com/elastic/eui/pull/391))\n- Added importAction and exportAction icons ([#394](https://github.com/elastic/eui/pull/394))\n- Added `EuiCard` for UI patterns that need an icon/image, title and description with some sort of action. ([#380](https://github.com/elastic/eui/pull/380))\n- Added TypeScript definitions for the `EuiHealth` component. ([#403](https://github.com/elastic/eui/pull/403))\n- Added `SearchBar` component - introduces a simple yet rich query language to search for objects + search box and filter controls to construct/manipulate it. ([#379](https://github.com/elastic/eui/pull/379))\n\n**Bug fixes**\n\n- Tables now default to `table-layout: fixed` to avoid some collapsing cell problems. [#398](https://github.com/elastic/eui/pull/398)\n- Wrap long lines of text within the body of `EuiToast` instead of letting text overflow ([#392](https://github.com/elastic/eui/pull/392))\n- Fixed dark theme coloring of Substeps ([#396](https://github.com/elastic/eui/pull/396))\n- Reorder selectors to fix fixed progress bar in Firefox ([#404](https://github.com/elastic/eui/pull/404))\n\n## [`0.0.20`](https://github.com/elastic/eui/tree/v0.0.20)\n\n- Renamed class from `euiFlexGroup--alignItemsStart` to `euiFlexGroup--alignItemsFlexStart` ([#378](https://github.com/elastic/eui/pull/378))\n\n## [`0.0.19`](https://github.com/elastic/eui/tree/v0.0.19)\n\n- `EuiGlobalToastList` now prevents toasts from disappearing while the user's mouse is over the list. Added `timer/Timer` service. ([#370](https://github.com/elastic/eui/pull/370))\n\n**Bug fixes**\n\n- **Note: This is deprecated in 0.0.21 and removed in 0.0.26.** `EuiTableOfRecords` selection bugs ([#365](https://github.com/elastic/eui/pull/365))\n - Deleting selected items now resets the select all checkbox to an unchecked state\n - The select all checkbox only becomes checked when all selectable rows are checked, not just some of them\n\n**Breaking changes**\n\n- Changed `EuiGlobalToastList` to be responsible for instantiating toasts, tracking their lifetimes, and dismissing them. It now acepts `toasts`, `dismissToast`, and `toastLifeTimeMs` props. It no longer accepts `children`. ([#370](https://github.com/elastic/eui/pull/370))\n\n## [`0.0.18`](https://github.com/elastic/eui/tree/v0.0.18)\n\n**Bug fixes**\n\n- Fixed `EuiCodeEditor` bug in which hitting ESCAPE to close the autocompletion suggestions menu would also exit editing mode. ([#363](https://github.com/elastic/eui/pull/363))\n\n## [`0.0.17`](https://github.com/elastic/eui/tree/v0.0.17)\n\n**Bug fixes**\n\n- Downgraded `lodash` version to `3.10.0` to align it with Kibana. ([#359](https://github.com/elastic/eui/pull/359))\n\n## [`0.0.16`](https://github.com/elastic/eui/tree/v0.0.16)\n\n- `EuiRadio` now supports the `input` tag's `name` attribute. `EuiRadioGroup` accepts a `name` prop that will propagate to its `EuiRadio`s. ([#348](https://github.com/elastic/eui/pull/348))\n- Added Machine Learning create jobs icon set. ([#338](https://github.com/elastic/eui/pull/338))\n- **Note: This is deprecated in 0.0.21 and removed in 0.0.26.** Added `EuiTableOfRecords`, a higher level table component to take away all your table listings frustrations. ([#250](https://github.com/elastic/eui/pull/250))\n\n**Bug fixes**\n\n- Added `react-color` as a dependency (was previously a devDependency) ([#354](https://github.com/elastic/eui/pull/354))\n- Stop propagation and prevent default when closing components. Otherwise the same Escape keypress could close the parent component(s) as well as the one you intend to close. ([#344](https://github.com/elastic/eui/pull/344))\n\n## [`0.0.15`](https://github.com/elastic/eui/tree/v0.0.15)\n\n- Added `EuiColorPicker`. ([#328](https://github.com/elastic/eui/pull/328))\n- `EuiCodeBlock` now only shows fullscreen icons if `overflowHeight` prop is set. Also forces large fonts and padding while expanded. ([#325](https://github.com/elastic/eui/pull/325))\n- Exported `VISUALIZATION_COLORS` from services ([#329](https://github.com/elastic/eui/pull/329))\n- Added typescript definitions for `EuiFormRow`, `EuiRadioGroup`, `EuiSwitch`, `EuiLoadingSpinner`, `EuiLoadingChart` and `EuiProgress`. ([#326](https://github.com/elastic/eui/pull/326))\n- Added `checkHrefAndOnClick` and `getSecureRelForTarget` to services.\n\n**Breaking changes**\n\n- `EuiCodeBlock` now only shows fullscreen icons if `overflowHeight` prop is set. Also forces large fonts and padding while expanded. ([#325](https://github.com/elastic/eui/pull/325))\n- React ^16.2 is now a peer dependency ([#264](https://github.com/elastic/eui/pull/264))\n- `EuiProgress` no longer accepts the `indeterminate` property, which never had any effect. ([#326](https://github.com/elastic/eui/pull/326))\n\n**Bug fixes**\n\n- Fix TypeScript definitions such that optional and readonly properties survive being passed through `Omit` ([#322](https://github.com/elastic/eui/pull/322))\n\n## [`0.0.14`](https://github.com/elastic/eui/tree/v0.0.14)\n\n- Added `isColorDark` color util ([#311](https://github.com/elastic/eui/pull/311))\n- EuiButton, EuiButtonEmpty and EuiButtonIcon can now take an `href` ([#316](https://github.com/elastic/eui/pull/316))\n- In `EuiSideNav`, allow a callback to be passed that renders the individual items in the navigation. This makes interoperability with e.g. `react-router` easier. ([#310](https://github.com/elastic/eui/pull/310))\n- Add new icon types to `EuiIcon` TypeScript definitions ([#323](https://github.com/elastic/eui/pull/323)).\n\n**Bug fixes**\n\n- Set `EuiFlexGroup` to `flex-grow: 1` to be more friendly with IE11 ([#315](https://github.com/elastic/eui/pull/315))\n\n## [`0.0.13`](https://github.com/elastic/eui/tree/v0.0.13)\n\n- Added index management icons. ([#307](https://github.com/elastic/eui/pull/307))\n\n**Breaking changes**\n\n- Reverted test helper for async functions that throw exceptions. See PR for details on how this can be handled in Jest 22. ([#306](https://github.com/elastic/eui/pull/306))\n\n**Bug fixes**\n\n- Adjust toast z-index to show over modals ([#296](https://github.com/elastic/eui/pull/296))\n- Fix nested `EuiFlexItem` collapse issue in IE ([#308](https://github.com/elastic/eui/pull/308))\n\n## [`0.0.12`](https://github.com/elastic/eui/tree/v0.0.12)\n\n- Minor style-only changes to `EuiPagination`, button reset, `EuiTableHeaderCell`, and `EuiCodeBlock`. ([#298](https://github.com/elastic/eui/pull/298))\n- All NPM dependencies now use ^ to install the latest minor version.\n- Added Apache, Nginx, MySQL logos ([#270](https://github.com/elastic/eui/pull/270))\n- Added small version of `EuiCallOut` ([#269](https://github.com/elastic/eui/pull/269))\n- Added first batch of TypeScript type definitions for components and services ([#252](https://github.com/elastic/eui/pull/252))\n- Added button for expanding `EuiCodeBlock` instances to be full-screen. ([#259](https://github.com/elastic/eui/pull/259))\n- Add test helper for async functions that throw exceptions ([#301](https://github.com/elastic/eui/pull/301))\n\n**Bug fixes**\n\n- Removed padding on `EuiPage` mobile breakpoint. ([#282](https://github.com/elastic/eui/pull/282))\n- Fixed some `EuiIcon` `type`s not setting their `viewBox` attribute, which caused them to not honor the `size` properly. ([#277](https://github.com/elastic/eui/pull/277))\n- Fixed `EuiContextMenu` to pass the `event` argument to a `EuiContextMenuItem`'s `onClick` handler even when a panel is defined. ([#265](https://github.com/elastic/eui/pull/265))\n\n**Breaking changes**\n\n- Removed `color` prop from `EuiCodeBlock`. This component's highlighting now matches whichever theme is currently active. See PR for details on SCSS breaking changes. ([#259](https://github.com/elastic/eui/pull/259))\n\n## [`0.0.11`](https://github.com/elastic/eui/tree/v0.0.11)\n\n- Added `EuiImage` component to allow for image sizing and zooms. ([#262](https://github.com/elastic/eui/pull/262))\n- Updated `EuiOverlayMask` to append `
` to body. ([#254](https://github.com/elastic/eui/pull/254))\n\n**Bug fixes**\n\n- Disabled tab styling. ([#258](https://github.com/elastic/eui/pull/258))\n- Proper classname for flexGroup alignItems prop. ([#257](https://github.com/elastic/eui/pull/257))\n- Clicking the downArrow icon in `EuiSelect` now triggers selection. ([#255](https://github.com/elastic/eui/pull/255))\n- Fixed `euiFormRow` id's from being the same as the containing input and label. ([#251](https://github.com/elastic/eui/pull/251))\n\n**Breaking changes**\n\n- `{rest}` prop attachment moved from wrapping div to the input on checkboxes and switches. ([#246](https://github.com/elastic/eui/pull/246))\n\n## [`0.0.10`](https://github.com/elastic/eui/tree/v0.0.10)\n\n- Updated `euiPopover` to propagate `panelPaddingSize` padding values to content only (title does inherit horizontal values) via CSS. ([#229](https://github.com/elastic/eui/pull/229))\n- Updated `EuiErrorBoundary` to preserve newlines in error. ([#238](https://github.com/elastic/eui/pull/238))\n- Added more icons and fixed a few for dark mode ([#228](https://github.com/elastic/eui/pull/228))\n- Added `EuiFlyout` component. ([#227](https://github.com/elastic/eui/pull/227))\n\n**Breaking changes**\n\n- Renamed `EuiModalOverlay` to `EuiOverlayMask`. ([#227](https://github.com/elastic/eui/pull/227))\n\n**Bug fixes**\n\n- Fixed bug in `Pager` service which occurred when there were no items. ([#237](https://github.com/elastic/eui/pull/237))\n- Added `isPageable` method to `Pager` service and set first and last page index to -1 when there are no pages. ([#242](https://github.com/elastic/eui/pull/242))\n\n## [`0.0.9`](https://github.com/elastic/eui/tree/v0.0.9)\n\n**Breaking changes**\n\n- Renamed `euiFlexGroup--alignItemsEnd` class to `euiFlexGroup--alignItemsFlexEnd`.\n- Remove support for `primary` color from `EuiTextColor` because it looked too much like a link.\n\n**Bug fixes**\n\n- Give `EuiFormErrorText` and `EuiFormHelpText` proper line-height. ([#234](https://github.com/elastic/eui/pull/234))\n\n## [`0.0.8`](https://github.com/elastic/eui/tree/v0.0.8)\n\n**Bug fixes**\n\n- Fix button vertical alignment. ([#232](https://github.com/elastic/eui/pull/232))\n\n## [`0.0.7`](https://github.com/elastic/eui/tree/v0.0.7)\n\n- Added `EuiSteps` component ([#202](https://github.com/elastic/eui/pull/202), [#208](https://github.com/elastic/eui/pull/208))\n\n**Breaking changes**\n\n- Test helpers now published at `@elastic/eui/lib/test`\n\n**Bug fixes**\n\n- Case sensitive file name fix for Kibana dark theme. ([#216](https://github.com/elastic/eui/pull/216))\n\n## [`0.0.6`](https://github.com/elastic/eui/tree/v0.0.6)\n\n- `justify` prop of `EuiFlexGroup` now accepts `spaceEvenly` ([#205](https://github.com/elastic/eui/pull/205))\n- Increased size of `` so that it's distinguishable as a title ([#204](https://github.com/elastic/eui/pull/204))\n\n## [`0.0.5`](https://github.com/elastic/eui/tree/v0.0.5)\n\n**Bug fixes**\n\n- Fixed import paths for `EuiTable`, `EuiHealth`, and `EuiPopover` which prevented dependents of EUI from being able to compile when importing components from the `lib` directory ([#203](https://github.com/elastic/eui/pull/203))\n\n## [`0.0.4`](https://github.com/elastic/eui/tree/v0.0.4)\n\n- Added `EuiHealth` components for status checks ([#158](https://github.com/elastic/eui/pull/158))\n- Cleaned up styling for checkboxes, switches, and radios ([#158](https://github.com/elastic/eui/pull/158))\n- Form `disabled` states are now more consistent ([#158](https://github.com/elastic/eui/pull/158))\n- Page and title padding adjusted to be more compact ([#158](https://github.com/elastic/eui/pull/158))\n- Table spacing is now smaller ([#158](https://github.com/elastic/eui/pull/158))\n- Dark theme forms now have better contrast with their borders ([#158](https://github.com/elastic/eui/pull/158))\n- Added icons to match Kibana's app directory ([#162](https://github.com/elastic/eui/pull/162))\n- Converted icons from SVG to React component during the build and stop using sprites ([#160](https://github.com/elastic/eui/pull/160))\n- Added `isReadOnly`, `setOptions`, and `cursorStart` props to `EuiCodeEditor` ([#169](https://github.com/elastic/eui/pull/169))\n- Added `wrap` prop to `EuiFlexGroup` ([#170](https://github.com/elastic/eui/pull/170))\n- Added `scope` prop to `EuiTableHeaderCell` and `EuiTableHeaderCellCheckbox` ([#171](https://github.com/elastic/eui/pull/171))\n- Added `disabled` prop to `EuiContextMenuItem` ([#172](https://github.com/elastic/eui/pull/172))\n- Added `EuiTablePagination` component and `Pager` service ([#178](https://github.com/elastic/eui/pull/178))\n- **Note: This is broken until 0.0.25.** Added `EuiTooltip` component ([#174](https://github.com/elastic/eui/pull/174), [#193](https://github.com/elastic/eui/pull/193))\n- Added a bold weight of 700 and apply it to `` elements by default ([#193](https://github.com/elastic/eui/pull/193))\n- Icon size prop now accepts `s`. Adjusted coloring of sidenav arrows ([#178](https://github.com/elastic/eui/pull/197))\n- Added `EuiErrorBoundary` ([#198](https://github.com/elastic/eui/pull/198))\n- Exported `test` module, which includes `findTestSubject`, `startThrowingReactWarnings`, `stopThrowingReactWarnings`, `requiredProps`, and `takeMountedSnapshot` helpers ([#198](https://github.com/elastic/eui/pull/198))\n- Added a more systematic way to add themes; includes a new K6 theme for Kibana. ([#191](https://github.com/elastic/eui/pull/191))\n\n**Bug fixes**\n\n- Fixed bug where screen-reader styles weren't being imported ([#103](https://github.com/elastic/eui/pull/103))\n- Fixed a bug where `` wasn't being rendered under `block` display ([#166](https://github.com/elastic/eui/pull/166))\n- Fixed a bug that caused `EuiPageSideBar` width to change when the width of its content changed ([#181](https://github.com/elastic/eui/pull/181))\n\n**Breaking changes**\n\n- Fixed a bug where table cell classes were being applied twice ([#167](https://github.com/elastic/eui/pull/167))\n- React ^16.0 is now a peer dependency ([#198](https://github.com/elastic/eui/pull/198))\n\n## [`0.0.3`](https://github.com/elastic/eui/tree/v0.0.3)\n\n- `EuiFlexItem` now accepts integers between 1 and 10 for the `grow` prop. ([#144](https://github.com/elastic/eui/pull/144))\n- `EuiFlexItem` and `EuiFlexGrow` now accept a `component` prop which you can set to `span` or `div` (default). ([#141](https://github.com/elastic/eui/pull/141))\n- Added `isLoading` prop to form inputs to allow for a loading state ([#150](https://github.com/elastic/eui/pull/150))\n\n**Breaking changes**\n\n- `EuiSideNav` now accepts a tree data structure via the `items` prop ([#141](https://github.com/elastic/eui/pull/141))\n- `EuiSideNavGroup`, `EuiSideNavItem`, and `EuiSideNavTitle` have been removed from the public API ([#141](https://github.com/elastic/eui/pull/141))\n\n## [`0.0.2`](https://github.com/elastic/eui/tree/v0.0.2)\n\n- Changed the hover states of `EuiButtonEmpty` to look more like links ([#135](https://github.com/elastic/eui/pull/135))\n- `EuiCode` now wraps `EuiCodeBlock`, so it can do everything `EuiCodeBlock` could, but inline ([#138](https://github.com/elastic/eui/pull/138))\n- Added `transparentBackground` prop to `EuiCodeBlock` ([#138](https://github.com/elastic/eui/pull/138))\n- `EuiCodeBlock` now uses the `light` theme by default ([#138](https://github.com/elastic/eui/pull/138))\n- `EuiFormRow` generates its own unique `id` prop if none is provided ([#130](https://github.com/elastic/eui/pull/130))\n- `EuiFormRow` associates help text and errors with the field element via ARIA attributes ([#130](https://github.com/elastic/eui/pull/130))\n\n## [`0.0.1`](https://github.com/elastic/eui/tree/v0.0.1) Initial Release\n\n- Initial public release\n" +module.exports = "## [`master`](https://github.com/elastic/eui/tree/master)\n\nNo public interface changes since `3.7.0`.\n\n## [`3.7.0`](https://github.com/elastic/eui/tree/v3.7.0)\n\n- Added `zIndexAdjustment` to `EuiPopover` which allows tweaking the popover content's `z-index` ([#1097](https://github.com/elastic/eui/pull/1097))\n- Added new `EuiSuperSelect` component and `hasArrow` prop to `EuiPopover` ([#921](https://github.com/elastic/eui/pull/921))\n- Added a new `EuiWindowEvent` component for declarative, safe management of `window` event listeners ([#1127](https://github.com/elastic/eui/pull/1127))\n- Changed `Flyout` component to close on ESC keypress even if the flyout does not have focus, using new Window Event component ([#1127](https://github.com/elastic/eui/pull/1127))\n\n**Bug fixes**\n\n- `EuiFlyout` responsive mode now gracefully overrides a custom `maxWidth` ([#1124](https://github.com/elastic/eui/pull/1124)\n\n## [`3.6.1`](https://github.com/elastic/eui/tree/v3.6.1)\n\n- Added TypeScript definition for `findTestSubject` test util ([#1106](https://github.com/elastic/eui/pull/1106))\n\n**Bug fixes**\n\n- Fixed bug where `EuiToolTip` content wasn't removed if its anchor is removed from the document ([#1119](https://github.com/elastic/eui/pull/1119))\n\n## [`3.6.0`](https://github.com/elastic/eui/tree/v3.6.0)\n\n- Added `EuiCopy` ([#1112](https://github.com/elastic/eui/pull/1112))\n- Added `disabled` to `EuiRadioGroup.options` ([#1111](https://github.com/elastic/eui/pull/1111))\n\n**Bug fixes**\n\n- `EuiWrappingPopover` only re-attach anchor element on unmount if anchor element is still attached to DOM\n([#1114](https://github.com/elastic/eui/pull/1114))\n\n- Fixed `EuiSeriesChart` overrides `react-vis` classes.([#1123](https://github.com/elastic/eui/pull/1123))\n\n## [`3.5.1`](https://github.com/elastic/eui/tree/v3.5.1)\n\n- Fixed a bug around `indeterminate` checkboxes ([#1110](https://github.com/elastic/eui/pull/1110))\n\n## [`3.5.0`](https://github.com/elastic/eui/tree/v3.5.0)\n\n- Added support for `indeterminate` to `EuiCheckbox` ([#1108](https://github.com/elastic/eui/pull/1108))\n\n## [`3.4.0`](https://github.com/elastic/eui/tree/v3.4.0)\n\n- Added typings for `EuiToolTip` and `EuiIconTip` ([#1087](https://github.com/elastic/eui/pull/1087))\n- Added `spacesApp` logo to `EuiIcon` set ([#1065](https://github.com/elastic/eui/pull/1065))\n- Added `!default` to border SASS props ([#1079](https://github.com/elastic/eui/pull/1079))\n- Added `repositionOnScroll` prop to `EuiPopover` which enables repositioning the popover when the window is scrolled. ([#1064](https://github.com/elastic/eui/pull/1064))\n- Allow `_` and `*` characters to be used in `EuiSearchBar` query terms ([#1058](https://github.com/elastic/eui/pull/1058))\n- Added more `status` options for `EuiSteps` ([#1088](https://github.com/elastic/eui/pull/1088))\n- Added `maxWidth` prop `EuiFlyout` ([#1090](https://github.com/elastic/eui/pull/1090))\n- Added `string` to allowed `restrictWidth` prop type of `EuiPage` and `EuiPageBody` ([#1090](https://github.com/elastic/eui/pull/1090))\n- Added `.eui-textBreakNormal` and `@mixin euiTextTruncate` as CSS/SASS utilities ([#1092](https://github.com/elastic/eui/pull/1092))\n- Added `fullWidth` support to `EuiComboBox` ([#1095](https://github.com/elastic/eui/pull/1095))\n\n**Bug fixes**\n\n- `EuiMutationObserver`'s `children` prop is no longer marked as required ([#1076](https://github.com/elastic/eui/pull/1076))\n- Fixed large drop shadows so they work on darker backgrounds ([#1079](https://github.com/elastic/eui/pull/1079))\n- Added `resize-observer-polyfill` as a dependency (was previously a devDependency) ([#1085](https://github.com/elastic/eui/pull/1085))\n- Fixed `EuiBasicTable` to inform its parent about a selection change triggered by a different set of `items` ([#1086](https://github.com/elastic/eui/pull/1086))\n- Fixed width of `EuiFilterGroup`'s popover ([#1078](https://github.com/elastic/eui/pull/1078))\n- Fixed `EuiStepsHorizontal`'s title wrapping in IE ([#1088](https://github.com/elastic/eui/pull/1088))\n- Fixed wrong class name being added to `EuiPageBody` when `restrictWidth !== false` ([#1090](https://github.com/elastic/eui/pull/1090))\n\n## [`3.3.0`](https://github.com/elastic/eui/tree/v3.3.0)\n\n- Added `onTableChange` callback to `EuiInMemoryTable` which notifies on sorting and pagination changes. ([#1060](https://github.com/elastic/eui/pull/1060))\n- `EuiComboBox` now applies the provided `data-test-subj` to its options list element with the suffix `-optionsList` so you can find a specific combo box instance's options list. This wasn't previously possible because the options list is attached to the body element, not the combo box element. This is in addition to the existing `data-test-subj=\"comboBoxOptionsList\"`. ([#1054](https://github.com/elastic/eui/pull/1054))\n- EUI now provides minified versions of the themes' CSS files. ([#1070](https://github.com/elastic/eui/pull/1070))\n\n**Bug fixes**\n\n- Fixed `EuiSeriesChart` (previously `EuiXYChart`) responsive resize in a flexbox layout ([#1041](https://github.com/elastic/eui/pull/1041))\n- `EuiInMemoryTable` no longer mutates the `items` prop array when sorting, adding deterministic sorting ([#1057](https://github.com/elastic/eui/pull/1057))\n- `EuiBasicTable` actions now close their context menu when clicked ([#1069](https://github.com/elastic/eui/pull/1069))\n\n**Experimental breaking change**\n\n - Renamed `EuiXYChart` to `EuiSeriesChart`, `EuiXYChartUtils` to `EuiSeriesChartUtils`, `EuiXYChartAxisUtils` to `EuiSeriesChartAxisUtils`, and `EuiXYChartTextUtils` to `EuiSeriesChartTextUtils` ([#1066](https://github.com/elastic/eui/pull/1066))\n\n## [`3.2.1`](https://github.com/elastic/eui/tree/v3.2.1)\n\n- Added `closeButtonAriaLabel` property to `EuiFlyout` ([#1031](https://github.com/elastic/eui/pull/1031))\n- Added types for `EuiToast`, `EuiGlobalToastList`, and `EuiGlobalToastListItem` ([#1045](https://github.com/elastic/eui/pull/1045))\n- Added a handful of third-party logos to `EuiIcon` ([#1033](https://github.com/elastic/eui/pull/1033))\n\n**Bug fixes**\n\n- Removed IE flex column fix in favor of forcing the consumer to add a `grow` prop. ([#1044](https://github.com/elastic/eui/pull/1044))\n- Removed max-width to children of `EuiPopover`. ([#1044](https://github.com/elastic/eui/pull/1044))\n\n## [`3.2.0`](https://github.com/elastic/eui/tree/v3.2.0)\n\n**Note: this release creates a minor regression to the display of `EuiFlexItem`s inside a `column` `EuiFlexGroup`. This is fixed in `3.2.1`.**\n**Note: this release creates a minor regression to the display of `EuiPopoverTitle`. This is fixed in `3.2.1`.**\n\n- Added typings for 'EuiBadge' ([#1034](https://github.com/elastic/eui/pull/1034))\n- Added a visual pattern for Kibana's Global Date Picker ([#1026](https://github.com/elastic/eui/pull/1026))\n- Added `responsive` prop to `EuiFlexGrid` ([#1026](https://github.com/elastic/eui/pull/1026))\n- Added `expand` prop to `EuiTabs` and `EuiTabbedContent` ([#1026](https://github.com/elastic/eui/pull/1026))\n- Allow `titleElement` to be passed to `EuiCard` ([#1032](https://github.com/elastic/eui/pull/1032))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenuPanel` calling `ref` after being unmounted ([#1038](https://github.com/elastic/eui/pull/1038))\n- `EuiOutsideClickDetector` supports nested detectors in the DOM tree ([#1039](https://github.com/elastic/eui/pull/1039))\n- To make it more accessible, added a random id to `EuiSwitch`'s id prop if none is passed. ([#779](https://github.com/elastic/eui/pull/779))\n- `BetaBadge` now shows outside of `EuiPanel` bounds in IE ([#1032](https://github.com/elastic/eui/pull/1032))\n\n## [`3.1.0`](https://github.com/elastic/eui/tree/v3.1.0)\n\n- Added `EuiMutationObserver` to expose Mutation Observer API to React components ([#966](https://github.com/elastic/eui/pull/966))\n- Added `EuiWrappingPopover` which allows existing non-React elements to be popover anchors ([#966](https://github.com/elastic/eui/pull/966))\n- `EuiPopover` accepts a `container` prop to further restrict popover placement ([#966](https://github.com/elastic/eui/pull/966))\n- `EuiPortal` can inject content at arbitrary DOM locations, added `portalRef` prop ([#966](https://github.com/elastic/eui/pull/966))\n\n**Bug fixes**\n\n- `EuiPopover` re-positions with dynamic content (including CSS height/width transitions) ([#966](https://github.com/elastic/eui/pull/966))\n\n## [`3.0.5`](https://github.com/elastic/eui/tree/v3.0.5)\n\n**Note: this release is a backport containing changes original made in `3.6.1`**\n\n**Bug fixes**\n\n- Fixed bug where `EuiToolTip` content wasn't removed if its anchor is removed from the document ([#1119](https://github.com/elastic/eui/pull/1119))\n\n## [`3.0.4`](https://github.com/elastic/eui/tree/v3.0.4)\n\n**Note: this release is a backport containing changes original made in `3.4.0`**\n\n- Allow `_` and `*` characters to be used in `EuiSearchBar` query terms ([#1058](https://github.com/elastic/eui/pull/1058))\n\n## [`3.0.3`](https://github.com/elastic/eui/tree/v3.0.3)\n\n**Note: this release is a backport bugfix release containing changes original made in `3.2.0`**\n\n**Bug fixes**\n\n- Fixed `EuiContextMenuPanel` calling `ref` after being unmounted ([#1038](https://github.com/elastic/eui/pull/1038))\n\n## [`3.0.2`](https://github.com/elastic/eui/tree/v3.0.2)\n\n- Added `restrictWidth` option to `EuiPageBody` ([#1024](https://github.com/elastic/eui/pull/1024))\n\n**Bug fixes**\n\n- Fixed `EuiPageContent` centered layouts ([#1024](https://github.com/elastic/eui/pull/1024))\n\n## [`3.0.1`](https://github.com/elastic/eui/tree/v3.0.1)\n\n- Added typings for `EuiEmptyPrompt`, `EuiCode`, `EuiCodeBlock`, and `EuiCallOut` ([#1010](https://github.com/elastic/eui/pull/1010))\n- Make utility type `Omit` compatible with new `keyof` behaviour introduced in TypeScript 2.9 ([#1017](https://github.com/elastic/eui/pull/1017))\n- Added visualization chart type icons ([#1020](https://github.com/elastic/eui/pull/1020))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenu` causing scroll-jumps because of premature browser focus. ([#1018](https://github.com/elastic/eui/pull/1018))\n\n## [`3.0.0`](https://github.com/elastic/eui/tree/v3.0.0)\n\n- Fixed `EuiHeader` responsive styles ([#1009](https://github.com/elastic/eui/pull/1009))\n- Added `prepend` and `append` props to `EuiFormControlLayout` ([#961](https://github.com/elastic/eui/pull/961))\n- Updated style implementation of `EuiFilterGroup` and `EuiFilterGroupButton` ([#961](https://github.com/elastic/eui/pull/961))\n- Added `EuiDatePickerRange` as a way to layout two `EuiDatePicker`s. ([#961](https://github.com/elastic/eui/pull/961))\n- Temporarily removed `EuiPage` responsive styles ([#1014](https://github.com/elastic/eui/pull/1014))\n\n**Breaking changes**\n\n- Moved `EuiHeaderNotification` to a generic `EuiNotificationBadge` component ([#1009](https://github.com/elastic/eui/pull/1009))\n\n**Bug fixes**\n\n- `EuiInMemoryTable` no longer resets to the first page on prop update when `items` remains the same ([#1008](https://github.com/elastic/eui/pull/1008))\n- Fixed css selector for hiding responsive `EuiBreadcrumb`'s ([#1009](https://github.com/elastic/eui/pull/1009))\n- Fixed responsive utility classes for IE ([#1009](https://github.com/elastic/eui/pull/1009))\n- Fixed syntax errors in `keyCodes`'s and `EuiContextMenu`'s typescript definition ([#1012](https://github.com/elastic/eui/pull/1012))\n\n## [`2.0.0`](https://github.com/elastic/eui/tree/v2.0.0)\n\n- Added more typings to `EuiContextMenuItemProps` ([#1006](https://github.com/elastic/eui/pull/1006))\n- Made some properties of `EuiFlyout` optional ([#1003](https://github.com/elastic/eui/pull/1003))\n- Added typings for `EuiFlyout`, `EuiFlyoutBody`, `EuiFlyoutHeader`, and `EuiFlyoutFooter` ([#1001](https://github.com/elastic/eui/pull/1001))\n- Gave `EuiFlyout` close button a data-test-subj ([#1000](https://github.com/elastic/eui/pull/1000))\n- Updated `react-vis` version to `1.10.2` ([#999](https://github.com/elastic/eui/pull/999))\n- Added `component` prop to `EuiTextColor` ([#1011](https://github.com/elastic/eui/pull/1011))\n\n**Breaking changes**\n\n- Altered `EuiPage` and sub-component layout ([#998](https://github.com/elastic/eui/pull/998))\n - `EuiPageHeader` must now be contained within `EuiPageBody`\n - `EuiPageSideBar` must now be **outside** of `EuiPageBody`\n\n**Bug fixes**\n\n- `EuiDescribedFormGroup` now renders its `description` inside of a `div` instead of a `span` ([#1011](https://github.com/elastic/eui/pull/1011))\n\n## [`1.2.1`](https://github.com/elastic/eui/tree/v1.2.1)\n\n**Bug fixes**\n\n- Removed global manipulation of `EuiTitle` sizing in XYCharts ([#997](https://github.com/elastic/eui/pull/997))\n\n## [`1.2.0`](https://github.com/elastic/eui/tree/v1.2.0)\n\n**Note: this release creates a minor regression to the sizing of `EuiTitle`s. This is fixed in `1.2.1`.**\n\n- Added typings for keyCodes ([#988](https://github.com/elastic/eui/pull/988))\n- Changed `EuiXYChart` components exports to `/experimental` subfolder ([#975](https://github.com/elastic/eui/pull/975))\n- Added beta version of `EuiXYChart` and associated components ([#309](https://github.com/elastic/eui/pull/309))\n- Added `size` prop to `EuiIconTip` ([987](https://github.com/elastic/eui/pull/987))\n- Added `database`, `filter`, `globe`, and `save` icons ([990](https://github.com/elastic/eui/pull/990))\n- Updated typings for `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` to include `` tag attributes like `href` ([#992](https://github.com/elastic/eui/pull/992))\n\n**Bug fixes**\n\n- Fixed some IE11 flex box bugs and documented others (modal overflowing, image shrinking, and flex group wrapping) ([#973](https://github.com/elastic/eui/pull/973))\n- Fixed white square that show in double scollbar via `euiScrollBar()` ([989](https://github.com/elastic/eui/pull/989))\n- Fixed issue with Accordion would attempt to use properties and accessors on null ([#982](https://github.com/elastic/eui/pull/982))\n\n## [`1.1.0`](https://github.com/elastic/eui/tree/v1.1.0)\n\n- Added more (mainly style) options to `EuiRange` ([#932](https://github.com/elastic/eui/pull/932))\n- Cleaned up some `EuiPopover` styles ([#969](https://github.com/elastic/eui/pull/969))\n- Added `inputRef` prop to `EuiFieldPassword` ([#970](https://github.com/elastic/eui/pull/970))\n\n**Bug fixes**\n\n- Fixed disabled states of icon buttons ([#963](https://github.com/elastic/eui/pull/963))\n- Added word-break fallback for FF & IE in table cell ([#962](https://github.com/elastic/eui/pull/962))\n- Fixed `EuiPopover` to show content over modals, flyouts, etc ([#967](https://github.com/elastic/eui/pull/967))\n- Fixed background transition on inputs ([#969](https://github.com/elastic/eui/pull/969))\n\n## [`1.0.1`](https://github.com/elastic/eui/tree/v1.0.1)\n\n- `EuiAccordion` use MutationObserver to re-calculate height when children DOM changes ([#947](https://github.com/elastic/eui/pull/947))\n- Add `inspect` type option to icon typedef file. ([#952](https://github.com/elastic/eui/pull/952))\n- Simplified form control styles. ([#954](https://github.com/elastic/eui/pull/954))\n\n**Bug fixes**\n\n- `EuiPopover` now positions popover content over all other elements, instead of sometimes clipping ([#948](https://github.com/elastic/eui/pull/948))\n- `EuiOnClickOutside` works with child components rendered via React portals ([#948](https://github.com/elastic/eui/pull/948))\n\n**Deprecations**\n\n- Replaced the following SASS variables have been replaced `$euiFormControlHeight--compressed`, `$euiFormControlPadding--compressed`, `euiFormBorderColor--disabled`. ([#954](https://github.com/elastic/eui/pull/954))\n\n## [`1.0.0`](https://github.com/elastic/eui/tree/v1.0.0)\n\n- Reduced font sizes of `EuiAvatar` ([#945](https://github.com/elastic/eui/pull/945))\n- Changed release process to be fully automated by script ([#944](https://github.com/elastic/eui/pull/944))\n\n**Bug fixes**\n\n- `EuiTooltip` re-positions content correctly after the window is resized ([#936](https://github.com/elastic/eui/pull/936))\n- `EuiComboBox` list is positioned correctly in IE ([#946](https://github.com/elastic/eui/pull/946))\n\n## [`0.0.55`](https://github.com/elastic/eui/tree/v0.0.55)\n\n- Added `getPopoverScreenCoordinates` service function for positioining popover/tooltip content, updated `EuiToolTip` to use it ([#924](https://github.com/elastic/eui/pull/924))\n- Allow `mode` prop in `EuiCodeEditor` to take custom mode object ([#935](https://github.com/elastic/eui/pull/935))\n- `EuiCodeEditor` is now decorated with a `data-test-subj` selector (`codeEditorContainer`) ([#939](https://github.com/elastic/eui/pull/939))\n- `EuiCodeEditor` no longer automatically scrolls cursor into view on selection change ([#940](https://github.com/elastic/eui/pull/940))\n\n## [`0.0.54`](https://github.com/elastic/eui/tree/v0.0.54)\n\n**Bug fixes**\n\n- `EuiTabbedContent` now updates dynamic tab content when used as an uncontrolled component ([#931](https://github.com/elastic/eui/pull/931))\n\n## [`0.0.53`](https://github.com/elastic/eui/tree/v0.0.53)\n\n- `EuiComboBox` is now decorated with `data-test-subj` selectors for the search input (`comboxBoxSearchInput`), toggle button (`comboBoxToggleListButton`), and clear button (`comboBoxClearButton`) ([#918](https://github.com/elastic/eui/pull/918))\n- `EuiComboBox` now gives focus to the search input when the user clicks the clear button, to prevent focus from defaulting to the body ([#918](https://github.com/elastic/eui/pull/918))\n- Fixed visual size of inputs by setting the box-shadow border to `inset` ([#928](https://github.com/elastic/eui/pull/928))\n- Per-column custom sort values added to `EuiInMemoryTable` ([#929](https://github.com/elastic/eui/pull/929))\n\n**Non-breaking major changes**\n\n- Added close (`cross`) button as default way to close to `EuiFlyout` when `onClose` is provided ([#925](https://github.com/elastic/eui/pull/925))\n- Fleshed out `EuiFlyoutHeader` for consistency (see docs) ([#925](https://github.com/elastic/eui/pull/925))\n\n**Bug fixes**\n\n- Added `role=\"dialog\"` to `EuiFlyout` to improve screen reader accessibility ([#916](https://github.com/elastic/eui/pull/916))\n- Default sort comparator (used by `EuiInMemoryTable`) now handles `null` and `undefined` values ([#922](https://github.com/elastic/eui/pull/922))\n\n## [`0.0.52`](https://github.com/elastic/eui/tree/v0.0.52)\n\n- Added updated logos for Cloud and Cloud ECE ([#906](https://github.com/elastic/eui/pull/906))\n- Added the ability for `EuiBetaBadge` to appear on `EuiPanel` similar to `EuiCard` ([#885](https://github.com/elastic/eui/pull/888))\n- Added `restrictWidth` to `EuiPage` ([#896](https://github.com/elastic/eui/pull/896))\n- Added `resize` prop to `EuiTextArea` that defaults to ‘vertical’ (only height) ([#894](https://github.com/elastic/eui/pull/894))\n- Added multiple style-only adjustments to `EuiFormControlLayout` buttons/icons ([#894](https://github.com/elastic/eui/pull/894))\n- Shifted `readOnly` inputs to not have left padding unless it has an icon ([#894](https://github.com/elastic/eui/pull/894))\n- Added more customization options to `EuiAvatar` ([#903](https://github.com/elastic/eui/pull/903))\n- Added more color options to `EuiButtonIcon` ([#907](https://github.com/elastic/eui/pull/907))\n- Added icon for EMS (Elastic Map Service) (`emsApp`) ([#914](https://github.com/elastic/eui/pull/914))\n- Added support for `href`, `target`, and `rel` properties for `EuiContextMenu` items ([#911](https://github.com/elastic/eui/pull/911))\n- Added responsive helpers in the form of `EuiShowFor` and `EuiHideFor` components and corresponding CSS classes. ([#909](https://github.com/elastic/eui/pull/909))\n\n**Deprecations**\n\n- Replaced `$breakpoints` in favor of better named `$euiBreakpoints` ([#909](https://github.com/elastic/eui/pull/909))\n- Replaced the following mixin `screenXSmall()`, `screenSmall()`, `screenMedium()`, `screenLarge()`, `screenSmallMediumLarge()` in favor of a single `euiBreakpoint()`. ([#909](https://github.com/elastic/eui/pull/909))\n\n**Bug fixes**\n\n- Removed `.nvmrc` file from published npm package ([#892](https://github.com/elastic/eui/pull/892))\n- `EuiComboBox` no longer shows the _clear_ icon when it's a no-op ([#890](https://github.com/elastic/eui/pull/890))\n- `EuiIcon` no longer takes focus in Edge and IE unless `tabIndex` is defined as a value other than `\"-1\"` ([#900](https://github.com/elastic/eui/pull/900))\n- Fixed regression introduced in `0.0.50` in which the form control icons blocked users from clicking the control ([#898](https://github.com/elastic/eui/pull/898))\n- Fixed `EuiSwitch` background in case it’s been placed on a gray background ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed `EuiComboBox` hidden input focus styles ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed responsive widths of `EuiDescribedFormGroup` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed descenders being cut off in `EuiSelect` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed extra spacing applied by Safari to `EuiFieldSearch` ([#894](https://github.com/elastic/eui/pull/894))\n- Fixed contrast issues in dark theming ([#907](https://github.com/elastic/eui/pull/907))\n\n## [`0.0.51`](https://github.com/elastic/eui/tree/v0.0.51)\n\n- Added `textStyle=\"reverse\"` prop to `EuiDescriptionList` as well as a class (`.eui-definitionListReverse`) for `dl`'s within `EuiText` ([#882](https://github.com/elastic/eui/pull/882))\n- Added `inspect` icon ([#886](https://github.com/elastic/eui/pull/886))\n- Added `layout` prop to `EuiCard` ([#885](https://github.com/elastic/eui/pull/885))\n\n**Bug fixes**\n\n- Moved `EuiFieldSearch`'s and `EuiValidateControl`'s ref out of render into `setRef` methods ([#883](https://github.com/elastic/eui/pull/883))\n\n## [`0.0.50`](https://github.com/elastic/eui/tree/v0.0.50)\n\n**Note: this release creates a minor regression to form controls containing icons, in which the icon blocks the user from clicking the control. This is fixed in `0.0.52`.**\n\n- Created `EuiToggle`, `EuiButtonToggle`, and `EuiButtonGroup` ([#872](https://github.com/elastic/eui/pull/872))\n- `EuiBasicTable` and `EuiInMemoryTable` now accept `rowProps` and `cellProps` callbacks, which let you apply custom props to rows and props ([#869](https://github.com/elastic/eui/pull/869))\n- Added `offine` and `online` icons ([#881](https://github.com/elastic/eui/pull/881))\n\n**Bug fixes**\n\n- `EuiContextMenuPanel` now updates appropriately if its items are modified ([#887](https://github.com/elastic/eui/pull/887))\n- `EuiComboBox` is no longer a focus trap, the clear button is now keyboard-accessible, and the virtualized list no longer interferes with the tab order ([#866](https://github.com/elastic/eui/pull/866))\n- `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` now look and behave disabled when `isDisabled={true}` ([#862](https://github.com/elastic/eui/pull/862))\n- `EuiGlobalToastList` no longer triggers `Uncaught TypeError: _this.callback is not a function` ([#865](https://github.com/elastic/eui/pull/865))\n- `EuiGlobalToastList` checks to see if it has dismissed a toast before re-dismissing it ([#868](https://github.com/elastic/eui/pull/868))\n- Added FF/IE fallback for `.eui-textBreakWord` ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed `EuiCard` description text color when used in/as an anchor tag ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed `EuiCard` IE bugs ([#864](https://github.com/elastic/eui/pull/864))\n- Fixed button labeling for `EuiFormControlLayout` and `EuiComboBox` accessibility ([#876](https://github.com/elastic/eui/pull/876))\n- Fixed `EuiBreadcrumb` slash alignment when truncating ([#878](https://github.com/elastic/eui/pull/878))\n\n**Breaking changes**\n\n- `EuiSearchBar` no longer has an `onParse` callback, and now passes an object to `onChange` with the shape `{ query, queryText, error }` ([#863](https://github.com/elastic/eui/pull/863))\n- `EuiInMemoryTable`'s `search.onChange` callback now passes an object with `{ query, queryText, error }` instead of only the query ([#863](https://github.com/elastic/eui/pull/863))\n- `EuiFormControlLayout` no longer has `onClear`, `iconSide`, or `onIconClick` props. Instead of `onClear` it now accepts a `clear` object of the shape `{ onClick }`. Instead of the icon props, it now accepts a single `icon` prop which be either a string or an object of the shape `{ type, side, onClick }`. ([#866](https://github.com/elastic/eui/pull/866))\n- `EuiBasicTable` and `EuiInMemoryTable` pass-through cell props (defined by the `columns` prop and the `cellProps` prop) used to be applied to the `div` inside of the `td` element. They're now applied directly to the `td` element. ([#869](https://github.com/elastic/eui/pull/869))\n\n## [`0.0.49`](https://github.com/elastic/eui/tree/v0.0.49)\n\n**Bug fixes**\n\n- `EuiInMemoryTable` now applies its search filter ([#851](https://github.com/elastic/eui/pull/851))\n- `EuiInMemoryTable` and `EuiBasicTable` now pass unknown props through to their child ([#836](https://github.com/elastic/eui/pull/836))\n- Added `EuiHeaderLinks` which allow you to construct navigation in the header in place of the app menu. ([#844](https://github.com/elastic/eui/pull/844))\n- `EuiPopover` will use an alert to warn the user it traps focus ([#844](https://github.com/elastic/eui/pull/844))\n\n**Breaking changes**\n\n- EUI requires React `16.3` or higher ([#849](https://github.com/elastic/eui/pull/849))\n- `EuiHeaderBreadcrumbs` refactored to use `EuiBreadcrumbs`. This removed all child components of `EuiHeaderBreadcrumbs`. ([#844](https://github.com/elastic/eui/pull/844))\n\n## [`0.0.48`](https://github.com/elastic/eui/tree/v0.0.48)\n\n**Bug fixes**\n\n- `EuiComboBox` does not pass `isDisabled` prop to `EuiComboBoxOptionsList` to avoid \"React does not recognize the 'isDisabled' prop on a DOM element\" console warning ([#838](https://github.com/elastic/eui/pull/838))\n- `EuiComboBox` does not display clear icon when `isClearable` prop is set to false and `selectedOptions` prop is provided ([#838](https://github.com/elastic/eui/pull/838))\n\n**Breaking changes**\n\n- Move `EuiBasicTable`'s `itemId` prop from `selection` to a top-level property ([#830](https://github.com/elastic/eui/pull/830))\n- Renamed/refactored `requiresAriaLabel` prop validator to a more general `withRequiredProp` ([#830](https://github.com/elastic/eui/pull/830))\n\n## [`0.0.47`](https://github.com/elastic/eui/tree/v0.0.47)\n\n- Added utility CSS classes for text and alignment concerns ([#774](https://github.com/elastic/eui/pull/774))\n- Added `compressed` versions of `EuiFormRow` and all form controls ([#800](https://github.com/elastic/eui/pull/800))\n- Removed pointer cursor on `EuiFormLabel` when a `for` property is not set ([#825](https://github.com/elastic/eui/pull/825))\n- Added the ability to add tooltips to `EuiContextMenuItem`s ([#817](https://github.com/elastic/eui/pull/817))\n- Added `EuiBreadcrumbs` ([#815](https://github.com/elastic/eui/pull/815))\n\n**Bug fixes**\n\n- Fixes height calculation error on `EuiAccordion` when it starts loads in an open state. ([#816](https://github.com/elastic/eui/pull/816))\n- Added aria-invalid labeling on `EuiFormRow` ([#777](https://github.com/elastic/eui/pull/799))\n- Added aria-live labeling for `EuiToasts` ([#777](https://github.com/elastic/eui/pull/777))\n- Added aria labeling requirements for `EuiBadge` , as well as a generic prop_type function `requiresAriaLabel` in `utils` to check for it. ([#777](https://github.com/elastic/eui/pull/777)) ([#802](https://github.com/elastic/eui/pull/802))\n- Ensure switches’ inputs are still hidden when `[disabled]` ([#778](https://github.com/elastic/eui/pull/778))\n- Made boolean matching in `EuiSearchBar` more exact so it doesn't match words starting with booleans, like \"truest\" or \"offer\" ([#776](https://github.com/elastic/eui/pull/776))\n- `EuiComboBox` do not setState or call refs once component is unmounted ([807](https://github.com/elastic/eui/pull/807) and [#813](https://github.com/elastic/eui/pull/813))\n- Added better accessibility labeling to `EuiPagination`, `EuiSideNav`, `EuiPopover`, `EuiBottomBar` and `EuiBasicTable`. ([#821](https://github.com/elastic/eui/pull/821))\n- Added `isDisabled` to `EuiComboBox` ([#829](https://github.com/elastic/eui/pull/829))\n\n## [`0.0.46`](https://github.com/elastic/eui/tree/v0.0.46)\n\n- Added `EuiDescribedFormGroup` component, a wrapper around `EuiFormRow`(s) ([#707](https://github.com/elastic/eui/pull/707))\n- Added `describedByIds` prop to `EuiFormRow` to help with accessibility ([#707](https://github.com/elastic/eui/pull/707))\n- Added `isLoading` prop to `EuiButtonEmpty` ([#768](https://github.com/elastic/eui/pull/768))\n- Removed individual badge cross icon when `EuiComboBox` has `singleSelection` prop enabled. ([#769](https://github.com/elastic/eui/pull/769))\n\n**Bug fixes**\n\n- Removed specificity on `EuiText` that was causing cascade conflicts around text coloring. ([#770](https://github.com/elastic/eui/pull/770))\n\n## [`0.0.45`](https://github.com/elastic/eui/tree/v0.0.45)\n\n***NOTE v0.0.45 has a bug causing it to fail during installation, please use v0.0.46***\n\n- Added `EuiBetaBadge` for non-GA labelling including options to add it to `EuiCard` and `EuiKeyPadMenuItem` ([#705](https://github.com/elastic/eui/pull/705))\n- Added `direction` prop to EuiFlexGroup ([#711](https://github.com/elastic/eui/pull/711))\n- Added `EuiEmptyPrompt` which can be used as a placeholder over empty tables and lists ([#711](https://github.com/elastic/eui/pull/711))\n- Added `EuiTabbedContent` ([#737](https://github.com/elastic/eui/pull/737))\n- `EuiComboBox` added buttons for clearing and opening/closing the combo box ([#698](https://github.com/elastic/eui/pull/698))\n\n**Bug fixes**\n\n- Fixed `EuiTableRowCell` from overwriting its child element's `className` [#709](https://github.com/elastic/eui/pull/709)\n- Allow `EuiContextMenuPanel`s to update when their `children` changes ([#710](https://github.com/elastic/eui/pull/710))\n- `EuiInMemoryTable` now passes `itemIdToExpandedRowMap` prop to `EuiBasicTable` ([#759](https://github.com/elastic/eui/pull/759))\n- Expanded table rows in paginated data no longer leak to other pages ([#761](https://github.com/elastic/eui/pull/761))\n\n**Breaking changes**\n\n- Rename `logoElasticSearch` to `logoElasticsearch` [#755](https://github.com/elastic/eui/pull/755)\n\n## [`0.0.44`](https://github.com/elastic/eui/tree/v0.0.44)\n\n- Reduced `EuiToast` title size ([#703](https://github.com/elastic/eui/pull/703))\n\n**Bug fixes**\n\n- Fixed inherited `line-height` of inputs and buttons ([#702](https://github.com/elastic/eui/pull/702))\n- Fixed card title sizing in K6 theme. ([#704](https://github.com/elastic/eui/pull/704))\n\n## [`0.0.43`](https://github.com/elastic/eui/tree/v0.0.43)\n\n- Added `status` prop to `EuiStep` for additional styling ([#673](https://github.com/elastic/eui/pull/673))\n- `EuiForm` and `EuiFormRow` now accept nodes for `errors` prop ([#685](https://github.com/elastic/eui/pull/685))\n- Removed the default `max-width` from `EuiText`. This can still be applied by setting `grow={false}` ([#683](https://github.com/elastic/eui/pull/683))\n- Added support for text alignment with `EuiTextAlign` ([#683](https://github.com/elastic/eui/pull/683))\n- `EuiBasicTable` added the `compressed` prop to allow for tables with smaller fonts and padding ([#687](https://github.com/elastic/eui/pull/687))\n\n**Bug fixes**\n\n- Added a `paddingSize` prop to `EuiAccordion` to better mitigate situations where a nested `EuiFlexGroup` causes scrollbars ([#701](https://github.com/elastic/eui/pull/701))\n- Fixed `EuiCard` `icon` prop to include user provided className ([#684](https://github.com/elastic/eui/pull/684))\n- `EuiInMemoryTable` pagination state is now reset automatically when a search is executed ([#686](https://github.com/elastic/eui/pull/686))\n- Fixed slow performance of `EuiComboBox` when there are hundreds or thousands of options by virtualizing `EuiComboBoxOptionsList` ([#670](https://github.com/elastic/eui/pull/670))\n- Fixed some text styles ([#683](https://github.com/elastic/eui/pull/683))\n - Fixed font-family of input, textarea, select, and buttons\n - Fixed style of code, pre, and dl’s inside `EuiText`\n - Fixed ghost text color which was being set to a dark gray\n\n**Breaking changes**\n\n- Added responsive support for tables. This isn't technically a breaking change, but you will need to apply some new props (`hasActions`, `isSelectable`) for certain tables to make them look their best in mobile. **Responsive table views are on by default.** ([#584](https://github.com/elastic/eui/pull/584))\n\n## [`0.0.42`](https://github.com/elastic/eui/tree/v0.0.42)\n\n- Added `EuiDatePicker` component for date/time input ([#644](https://github.com/elastic/eui/pull/644))\n- Added editor icon set to `EuiIcon` ([#671](https://github.com/elastic/eui/pull/671))\n\n## [`0.0.41`](https://github.com/elastic/eui/tree/v0.0.41)\n\n- Added `grow` prop to `EuiText` ([#662](https://github.com/elastic/eui/pull/662))\n- Added `disabled` prop to `EuiComboBoxOption` ([#650](https://github.com/elastic/eui/pull/650))\n- Added support for `
` and `` tags to `` ([#654](https://github.com/elastic/eui/pull/654))\n- Added export of SASS theme variables in JSON format during compilation ([#642](https://github.com/elastic/eui/pull/642))\n- Close `EuiComboBox` `singleSelection` options list when option is choosen ([#645](https://github.com/elastic/eui/pull/645))\n- Wrap `EuiStepHorizontal` text instead of truncating it ([#653](https://github.com/elastic/eui/pull/653))\n- Fixed a bug where `EuiSideNavItem` wouldn't pass an `onClick` handler down to `` tags if they also had an `href`. ([#664](https://github.com/elastic/eui/pull/664))\n- Updated existing and added additional TypeScript definitions ([#666](https://github.com/elastic/eui/pull/666))\n\n**Bug fixes**\n\n- Fixed `EuiBasicTable` re-rendering on hover of table rows ([#665](https://github.com/elastic/eui/pull/665))\n\n**Breaking changes**\n\n- `EuiStepsHorizontal` now requires an `onClick` prop be provided for each step configuration object ([#653](https://github.com/elastic/eui/pull/653))\n\n## [`0.0.40`](https://github.com/elastic/eui/tree/v0.0.40)\n\n- Tweaked sizing, weights, color, line-heights, and added more levels to `EuiTitle` and `EuiText` ([#627](https://github.com/elastic/eui/pull/627))\n- Added TypeScript type defitions for `EuiPortal`, `EuiText` and `EuiTitle` as well as the `calculatePopoverPosition` service ([#638](https://github.com/elastic/eui/pull/638))\n- Grayed out labels for `disabled` controls ([#648](https://github.com/elastic/eui/pull/648))\n\n**Bug fixes**\n\n- Fix visual shadow glitch on hover of `EuiToast` ([#632](https://github.com/elastic/eui/pull/632))\n\n**Breaking changes**\n\n- **Note: This breaking change is reversed in 0.0.43.** Added a default `max-width` to `EuiText`. ([#627](https://github.com/elastic/eui/pull/627))\n\n## [`0.0.39`](https://github.com/elastic/eui/tree/v0.0.39)\n\n**Bug fixes**\n\n- Allow accordions to dynamically change height, and support values on radio inputs ([#613](https://github.com/elastic/eui/pull/613))\n- Accordion toggle layout is no longer flagged responsive, in order to prevent unwanted stacking on mobile ([#613](https://github.com/elastic/eui/pull/613))\n\n**Breaking changes**\n\n- Support values on radio inputs. This is breaking because now the second argument to the radio `onChange` callback is the value, which bumps the change event to the third argument ([#613](https://github.com/elastic/eui/pull/613))\n\n## [`0.0.38`](https://github.com/elastic/eui/tree/v0.0.38)\n\n- Modified drop shadow intensities and color. ([#607](https://github.com/elastic/eui/pull/607))\n- Added SASS color functions. Made `$euiColorWarning` color usage more accessible while still being \"yellow\". ([#628](https://github.com/elastic/eui/pull/628))\n- Removed extraneous `global_styling/mixins/_forms.scss` file and importing the correct files in the `filter_group.scss` and `combo_box.scss` files. ([#609](https://github.com/elastic/eui/pull/609))\n- Added `isInvalid` prop to `EuiComboBox` ([#631](https://github.com/elastic/eui/pull/631))\n- Added support for rejecting user input by returning `false` from the `onCreateOption` prop of `EuiComboBox` ([#631](https://github.com/elastic/eui/pull/631))\n\n**Bug fixes**\n\n- Visual fix for the focus state of disabled `EuiButton` ([#603](https://github.com/elastic/eui/pull/603))\n- `EuiSelect` can pass any node as a value rather than just a string ([#603](https://github.com/elastic/eui/pull/603))\n- Fixed a typo in the flex TypeScript definition ([#629](https://github.com/elastic/eui/pull/629))\n- Fixed `EuiComboBox` bug in which the options list wouldn't always match the width of the input ([#611](https://github.com/elastic/eui/pull/611))\n- Fixed `EuiComboBox` bug in which opening the combo box when there's no scrollbar on the window would result in the list being positioned incorrectly ([#631](https://github.com/elastic/eui/pull/631))\n- Fixed `EuiComboBox` bug in which clicking a pill's close button would close the list ([#631](https://github.com/elastic/eui/pull/631))\n- Fixed `EuiComboBox` bug in which moving focus from one combo box to another would remove the `euiBody-hasPortalContent` class from the body. ([#631](https://github.com/elastic/eui/pull/631))\n\n## [`0.0.37`](https://github.com/elastic/eui/tree/v0.0.37)\n\n- Added `EuiComboBox` for selecting many options from a list of options ([#567](https://github.com/elastic/eui/pull/567))\n- Added `EuiHighlight` for highlighting a substring within text ([#567](https://github.com/elastic/eui/pull/567))\n- `calculatePopoverPosition` service now accepts a `positions` argument so you can specify which positions are acceptable ([#567](https://github.com/elastic/eui/pull/567))\n- Added `closeButtonProps` prop to `EuiBadge`, `hollow` badge type, and support for arbitrary hex color ([#567](https://github.com/elastic/eui/pull/567))\n- Added support for arbitrary hex color to `EuiIcon` ([#567](https://github.com/elastic/eui/pull/567))\n\n**Breaking changes**\n\n- Renamed `euiBody-hasToolTip` class to `euiBody-hasPortalContent` ([#567](https://github.com/elastic/eui/pull/567))\n\n## [`0.0.36`](https://github.com/elastic/eui/tree/v0.0.36)\n\n- Added support for range queries in `EuiSearchBar` (works for numeric and date values) ([#485](https://github.com/elastic/eui/pull/485))\n- Added support for emitting a `EuiSearchBar` query to an Elasticsearch query string ([#598](https://github.com/elastic/eui/pull/598))\n- Added support for expandable rows to `EuiBasicTable` ([#585](https://github.com/elastic/eui/pull/585))\n\n**Bug fixes**\n\n- Relaxed query syntax of `EuiSearchBar` to allow usage of hyphens without escaping ([#581](https://github.com/elastic/eui/pull/581))\n- Fixed font-weight issue in K6 theme ([#596](https://github.com/elastic/eui/pull/596))\n\n## [`0.0.35`](https://github.com/elastic/eui/tree/v0.0.35)\n\n- Modified `EuiLink` and all buttons to support both href and onClick ([#554](https://github.com/elastic/eui/pull/554))\n- Added `color` prop to `EuiIconTip` ([#580](https://github.com/elastic/eui/pull/580))\n\n## [`0.0.34`](https://github.com/elastic/eui/tree/v0.0.34)\n\n- Adjust `EuiCallOut` and dark theme warning coloring ([#563](https://github.com/elastic/eui/pull/563))\n- Added a `buttonColor` prop to `EuiConfirmModal` ([#546](https://github.com/elastic/eui/pull/546))\n- Added 'baseline' as option to `EuiFlexGroup`'s `alignItems` prop ([#546](https://github.com/elastic/eui/pull/546))\n\n**Bug fixes**\n\n- Fixed `EuiToolTip` bug which caused the tooltip to hide when moving the mouse around inside of the trigger element ([#557](https://github.com/elastic/eui/pull/557), [#564](https://github.com/elastic/eui/pull/564))\n- Fixed a bug where `EuiButtonEmpty` would offer a white background on hover when it was disabled, even when there was no such background transition on hover when the buttons are not disabled ([#561](https://github.com/elastic/eui/pull/561))\n- Fixed table cell bugs ([#565](https://github.com/elastic/eui/pull/565))\n  - `EuiBasicTable` now supports explicitly setting `truncateText` and `textOnly` on column definitions, and supports passing through unrecognized props to the cell (e.g. `data-test-subj`).\n  - Updated table cell CSS so that long single-word cell content will break and wrap mid-word.\n\n## [`0.0.33`](https://github.com/elastic/eui/tree/v0.0.33)\n\n- Added initial sorting option to `EuiInMemoryTable` ([#547](https://github.com/elastic/eui/pull/547))\n- Horizontally scrolling `EuiTabs` ([#546](https://github.com/elastic/eui/pull/546))\n- Remove padding from both sides of `EuiEmptyButton` ([#546](https://github.com/elastic/eui/pull/546))\n- Added `disabled` prop to placeholder (ellipses) button in pagination ([#546](https://github.com/elastic/eui/pull/546))\n- Converted `.euiHeader__notification` into `EuiHeaderNotification` ([#546](https://github.com/elastic/eui/pull/546))\n\n**Bug fixes**\n\n- `EuiConfirmModal` will now check for the presence of confirm and cancel buttons before trying to focus them ([#555](https://github.com/elastic/eui/pull/555))\n\n## [`0.0.32`](https://github.com/elastic/eui/tree/v0.0.32)\n\n- Updated `EuiDescriptionList` to accept nodes for the titles and descriptions ([#552](https://github.com/elastic/eui/pull/552))\n- Added `stop` and `stopFilled` icons ([#543](https://github.com/elastic/eui/pull/543))\n\n**Bug fixes**\n\n- Fixed `EuiToolTip` smart positioning to prevent tooltip from being clipped by the window where possible ([#550](https://github.com/elastic/eui/pull/550))\n\n## [`0.0.31`](https://github.com/elastic/eui/tree/v0.0.31)\n\n- Made `` TypeScript types more specific ([#518](https://github.com/elastic/eui/pull/518))\n- Removed `font-smoothing` from our reset css for better text legibility ([#539](https://github.com/elastic/eui/pull/539))\n\n**Bug fixes**\n\n- Made `EuiIconTip` screen reader accessible ([#534](https://github.com/elastic/eui/pull/534))\n- Fixed a sorting issue in `EuiInMemoryTable` ([#453](https://github.com/elastic/eui/pull/453))\n- Fixed checkbox click for `EuiCheckbox` and `EuiRadio` without a label ([#541](https://github.com/elastic/eui/pull/541))\n\n## [`0.0.30`](https://github.com/elastic/eui/tree/v0.0.30)\n\n- Add ability to force `EuiSideNav` items open by setting `item.forceOpen`. ([#515](https://github.com/elastic/eui/pull/515))\n\n## [`0.0.29`](https://github.com/elastic/eui/tree/v0.0.29)\n\n- Added `EuiIconTip` to make it easier to display icons with tooltips ([#528](https://github.com/elastic/eui/pull/528))\n- Added `buttonRef` prop to `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon` ([#529](https://github.com/elastic/eui/pull/529))\n\n**Bug fixes**\n\n- `EuiHealth` no longer stacks flex items on small screens ([#530](https://github.com/elastic/eui/pull/530))\n- Fixed `EuiPageContent` centering within `EuiPage` issue ([#527](https://github.com/elastic/eui/pull/527))\n- `EuiConfirmModal` will now correctly auto-focus on its confirm and cancel buttons ([#529](https://github.com/elastic/eui/pull/529))\n\n## [`0.0.28`](https://github.com/elastic/eui/tree/v0.0.28)\n\n- `EuiInMemoryTable` pass items to BasicTable when message is provided ([#517](https://github.com/elastic/eui/pull/517)).\n- `EuiSearchBox` now passes unused props through to `EuiFieldSearch` ([#514](https://github.com/elastic/eui/pull/514))\n- Change `EuiBasicTable` `noItemsMessage` and `EuiInMemoryTable` `messgae` propType to node\ninstead of just string ([#516](https://github.com/elastic/eui/pull/516))\n\n## [`0.0.27`](https://github.com/elastic/eui/tree/v0.0.27)\n\n- Don't propagate a null `onClick` on EuiPanels ([#473](https://github.com/elastic/eui/pull/473))\n- Use 1.1px for the `EuiHorizontalRule` height, in order to work around strange Chrome height calculations ([#473](https://github.com/elastic/eui/pull/473))\n- New icons for `logoGithub` and `logoSketch` ([#494](https://github.com/elastic/eui/pull/494))\n- `EuiCard` now has an `href` and `isClickable` prop for better handling hover animations. ([#494](https://github.com/elastic/eui/pull/494))\n- Added `calculateContrast` and `rgbToHex` to services ([#494](https://github.com/elastic/eui/pull/494))\n\n**Bug fixes**\n\n- `EuiModal` is now responsive on mobile screens ([#512](https://github.com/elastic/eui/pull/512))\n- `EuiFlexGrid` now collapses down in mobile layouts properly. ([#515](https://github.com/elastic/eui/pull/515))\n- Made `EuiCard` proptypes more permission by changing strings to nodes. ([#515](https://github.com/elastic/eui/pull/515))\n- Fixed `reponsive={false}` prop not working when flex groups were nested. ([#494](https://github.com/elastic/eui/pull/494))\n- `EuiBadge` wrapping element changed from a `div` to `span` so it can be nested in text blocks ([#494](https://github.com/elastic/eui/pull/494))\n\n## [`0.0.26`](https://github.com/elastic/eui/tree/v0.0.26)\n\n**Bug fixes**\n\n- `EuiSelect` do not set `defaultValue` property when `value` property is provided ([#504](https://github.com/elastic/eui/pull/504)).\n- `EuiBottomBar` now uses `EuiPortal` to avoid zindex conflicts ([#487](https://github.com/elastic/eui/pull/487))\n- Upped dark theme contrast on disabled buttons ([#487](https://github.com/elastic/eui/pull/487))\n\n**Breaking changes**\n\n- Removed `EuiTableOfRecords` ([#490](https://github.com/elastic/eui/pull/490))\n\n## [`0.0.25`](https://github.com/elastic/eui/tree/v0.0.25)\n\n- `EuiSearchBar` accepts `toolsLeft` and `toolsRight` props ([#458](https://github.com/elastic/eui/pull/458))\n- Added `search.onChange` callback to `EuiInMemoryTable` ([#469](https://github.com/elastic/eui/pull/469))\n- Added `initialPageSize` option to `EuiInMemoryTable` ([#477](https://github.com/elastic/eui/pull/477))\n- Added design guidelines for button and toast usage ([#371](https://github.com/elastic/eui/pull/371))\n\n**Breaking changes**\n\n- Complete refactor of `EuiToolTip`. They now work. Only a breaking change if you were using them. ([#484](https://github.com/elastic/eui/pull/484))\n\n## [`0.0.24`](https://github.com/elastic/eui/tree/v0.0.24)\n\n- Removed hover and focus states from non-selectable `EuiSideNavItem`s ([#434](https://github.com/elastic/eui/pull/434))\n- Added `Ast` and `Query` services ([#454](https://github.com/elastic/eui/pull/454))\n- Added icons for Kibana query language ([#455](https://github.com/elastic/eui/pull/455))\n\n**Bug fixes**\n\n- Fix error stemming from `selected` prop on `EuiSelect` ([#436](https://github.com/elastic/eui/pull/436))\n\n**Breaking changes**\n\n- The `Random` service's `oneOf` method now only accepts an array ([#454](https://github.com/elastic/eui/pull/454))\n\n## [`0.0.23`](https://github.com/elastic/eui/tree/v0.0.23)\n\n- Added `EuiInMemoryTable`, which encapsulates sorting, searching, selection, and pagination state and logic ([#390](https://github.com/elastic/eui/pull/390))\n- Added stack trace information to `EuiErrorBoundary` ([#428](https://github.com/elastic/eui/pull/428))\n- Make full screen code block use the same font-size on the original code block. ([#447](https://github.com/elastic/eui/pull/447))\n\n**Bug fixes**\n\n- Fixed `EuiContextMenu` bug when using the keyboard to navigate up, which was caused by unnecessarily re-rendering the items, thus losing references to them ([#431](https://github.com/elastic/eui/pull/431))\n\n## [`0.0.22`](https://github.com/elastic/eui/tree/v0.0.22)\n\n- Added `EuiDelayHide` component. ([#412](https://github.com/elastic/eui/pull/412))\n- Decreased overall size of checkbox, radio, and switches as well as better styles for the different states. ([#407](https://github.com/elastic/eui/pull/407))\n- Added `EuiFilePicker` component for `input type=\"file\"` needs. ([#402](https://github.com/elastic/eui/pedull/402))\n- Added `isLoading` prop to `EuiButton` ([#427](https://github.com/elastic/eui/pull/427))\n- Added icons: `eye`, `eyeClosed`, `grab`, `heatmap`, `vector` ([#427](https://github.com/elastic/eui/pull/427))\n- Added `hasNoInitialSelection` option to `EuiSelect`. ([#422](https://github.com/elastic/eui/pull/422))\n\n**Bug fixes**\n\n- Fixed appearance of checked checkeboxes and radios in IE ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed disabled vs enabled appearance of checked checkeboxes and radios ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed disabled & checked state of switches ([#407](https://github.com/elastic/eui/pull/407))\n- Fixed `EuiCard` content alignment when content is short. ([#415](https://github.com/elastic/eui/pull/415))\n- Only apply the `$euiCodeBlockSelectedBackgroundColor` variable if it is a color ([#427](https://github.com/elastic/eui/pull/427))\n- No margins for `
` ([#427](https://github.com/elastic/eui/pull/427))\n- Fixed `EuiButton` truncation ([#427](https://github.com/elastic/eui/pull/427))\n\n**Breaking changes**\n\n- Changed `EuiAccordion`’s method of `onToggleOpen` to `onToggle` ([#427](https://github.com/elastic/eui/pull/427))\n\n## [`0.0.21`](https://github.com/elastic/eui/tree/v0.0.21)\n\n- Logstash icon set. [#399](https://github.com/elastic/eui/pull/399)\n- Added support for `disabled` options in `EuiSelect`. [#324](https://github.com/elastic/eui/pull/324)\n- Badges can now accept onClicks and custom colors. They were changed stylistically to be bolder and smaller by default. ([#381](https://github.com/elastic/eui/pull/381))\n- Added component to wrap blocks of substeps `EuiSubSteps` in a shaded container. ([#375](https://github.com/elastic/eui/pull/375))\n- Added horizontal steps component ([#375](https://github.com/elastic/eui/pull/375))\n- Changed look and feel of pagination. Added `compressed` prop for smaller footprint pagination. ([#380](https://github.com/elastic/eui/pull/380))\n- Added `EuiBasicTable` as an opinionated, high level component for constructing tables. Its addition deprecates `EuiTableOfRecords` which is still avaiable, but now marked for removal. ([#377](https://github.com/elastic/eui/pull/377))\n- Added styles for `readOnly` states of form controls. ([#391](https://github.com/elastic/eui/pull/391))\n- Added importAction and exportAction icons ([#394](https://github.com/elastic/eui/pull/394))\n- Added `EuiCard` for UI patterns that need an icon/image, title and description with some sort of action. ([#380](https://github.com/elastic/eui/pull/380))\n- Added TypeScript definitions for the `EuiHealth` component. ([#403](https://github.com/elastic/eui/pull/403))\n- Added `SearchBar` component - introduces a simple yet rich query language to search for objects + search box and filter controls to construct/manipulate it. ([#379](https://github.com/elastic/eui/pull/379))\n\n**Bug fixes**\n\n- Tables now default to `table-layout: fixed` to avoid some collapsing cell problems. [#398](https://github.com/elastic/eui/pull/398)\n- Wrap long lines of text within the body of `EuiToast` instead of letting text overflow ([#392](https://github.com/elastic/eui/pull/392))\n- Fixed dark theme coloring of Substeps ([#396](https://github.com/elastic/eui/pull/396))\n- Reorder selectors to fix fixed progress bar in Firefox ([#404](https://github.com/elastic/eui/pull/404))\n\n## [`0.0.20`](https://github.com/elastic/eui/tree/v0.0.20)\n\n- Renamed class from `euiFlexGroup--alignItemsStart` to `euiFlexGroup--alignItemsFlexStart` ([#378](https://github.com/elastic/eui/pull/378))\n\n## [`0.0.19`](https://github.com/elastic/eui/tree/v0.0.19)\n\n- `EuiGlobalToastList` now prevents toasts from disappearing while the user's mouse is over the list. Added `timer/Timer` service. ([#370](https://github.com/elastic/eui/pull/370))\n\n**Bug fixes**\n\n- **Note: This is deprecated in 0.0.21 and removed in 0.0.26.** `EuiTableOfRecords` selection bugs ([#365](https://github.com/elastic/eui/pull/365))\n - Deleting selected items now resets the select all checkbox to an unchecked state\n - The select all checkbox only becomes checked when all selectable rows are checked, not just some of them\n\n**Breaking changes**\n\n- Changed `EuiGlobalToastList` to be responsible for instantiating toasts, tracking their lifetimes, and dismissing them. It now acepts `toasts`, `dismissToast`, and `toastLifeTimeMs` props. It no longer accepts `children`. ([#370](https://github.com/elastic/eui/pull/370))\n\n## [`0.0.18`](https://github.com/elastic/eui/tree/v0.0.18)\n\n**Bug fixes**\n\n- Fixed `EuiCodeEditor` bug in which hitting ESCAPE to close the autocompletion suggestions menu would also exit editing mode. ([#363](https://github.com/elastic/eui/pull/363))\n\n## [`0.0.17`](https://github.com/elastic/eui/tree/v0.0.17)\n\n**Bug fixes**\n\n- Downgraded `lodash` version to `3.10.0` to align it with Kibana. ([#359](https://github.com/elastic/eui/pull/359))\n\n## [`0.0.16`](https://github.com/elastic/eui/tree/v0.0.16)\n\n- `EuiRadio` now supports the `input` tag's `name` attribute. `EuiRadioGroup` accepts a `name` prop that will propagate to its `EuiRadio`s. ([#348](https://github.com/elastic/eui/pull/348))\n- Added Machine Learning create jobs icon set. ([#338](https://github.com/elastic/eui/pull/338))\n- **Note: This is deprecated in 0.0.21 and removed in 0.0.26.** Added `EuiTableOfRecords`, a higher level table component to take away all your table listings frustrations. ([#250](https://github.com/elastic/eui/pull/250))\n\n**Bug fixes**\n\n- Added `react-color` as a dependency (was previously a devDependency) ([#354](https://github.com/elastic/eui/pull/354))\n- Stop propagation and prevent default when closing components. Otherwise the same Escape keypress could close the parent component(s) as well as the one you intend to close. ([#344](https://github.com/elastic/eui/pull/344))\n\n## [`0.0.15`](https://github.com/elastic/eui/tree/v0.0.15)\n\n- Added `EuiColorPicker`. ([#328](https://github.com/elastic/eui/pull/328))\n- `EuiCodeBlock` now only shows fullscreen icons if `overflowHeight` prop is set. Also forces large fonts and padding while expanded. ([#325](https://github.com/elastic/eui/pull/325))\n- Exported `VISUALIZATION_COLORS` from services ([#329](https://github.com/elastic/eui/pull/329))\n- Added typescript definitions for `EuiFormRow`, `EuiRadioGroup`, `EuiSwitch`, `EuiLoadingSpinner`, `EuiLoadingChart` and `EuiProgress`. ([#326](https://github.com/elastic/eui/pull/326))\n- Added `checkHrefAndOnClick` and `getSecureRelForTarget` to services.\n\n**Breaking changes**\n\n- `EuiCodeBlock` now only shows fullscreen icons if `overflowHeight` prop is set. Also forces large fonts and padding while expanded. ([#325](https://github.com/elastic/eui/pull/325))\n- React ^16.2 is now a peer dependency ([#264](https://github.com/elastic/eui/pull/264))\n- `EuiProgress` no longer accepts the `indeterminate` property, which never had any effect. ([#326](https://github.com/elastic/eui/pull/326))\n\n**Bug fixes**\n\n- Fix TypeScript definitions such that optional and readonly properties survive being passed through `Omit` ([#322](https://github.com/elastic/eui/pull/322))\n\n## [`0.0.14`](https://github.com/elastic/eui/tree/v0.0.14)\n\n- Added `isColorDark` color util ([#311](https://github.com/elastic/eui/pull/311))\n- EuiButton, EuiButtonEmpty and EuiButtonIcon can now take an `href` ([#316](https://github.com/elastic/eui/pull/316))\n- In `EuiSideNav`, allow a callback to be passed that renders the individual items in the navigation. This makes interoperability with e.g. `react-router` easier. ([#310](https://github.com/elastic/eui/pull/310))\n- Add new icon types to `EuiIcon` TypeScript definitions ([#323](https://github.com/elastic/eui/pull/323)).\n\n**Bug fixes**\n\n- Set `EuiFlexGroup` to `flex-grow: 1` to be more friendly with IE11 ([#315](https://github.com/elastic/eui/pull/315))\n\n## [`0.0.13`](https://github.com/elastic/eui/tree/v0.0.13)\n\n- Added index management icons. ([#307](https://github.com/elastic/eui/pull/307))\n\n**Breaking changes**\n\n- Reverted test helper for async functions that throw exceptions. See PR for details on how this can be handled in Jest 22. ([#306](https://github.com/elastic/eui/pull/306))\n\n**Bug fixes**\n\n- Adjust toast z-index to show over modals ([#296](https://github.com/elastic/eui/pull/296))\n- Fix nested `EuiFlexItem` collapse issue in IE ([#308](https://github.com/elastic/eui/pull/308))\n\n## [`0.0.12`](https://github.com/elastic/eui/tree/v0.0.12)\n\n- Minor style-only changes to `EuiPagination`, button reset, `EuiTableHeaderCell`, and `EuiCodeBlock`. ([#298](https://github.com/elastic/eui/pull/298))\n- All NPM dependencies now use ^ to install the latest minor version.\n- Added Apache, Nginx, MySQL logos ([#270](https://github.com/elastic/eui/pull/270))\n- Added small version of `EuiCallOut` ([#269](https://github.com/elastic/eui/pull/269))\n- Added first batch of TypeScript type definitions for components and services ([#252](https://github.com/elastic/eui/pull/252))\n- Added button for expanding `EuiCodeBlock` instances to be full-screen. ([#259](https://github.com/elastic/eui/pull/259))\n- Add test helper for async functions that throw exceptions ([#301](https://github.com/elastic/eui/pull/301))\n\n**Bug fixes**\n\n- Removed padding on `EuiPage` mobile breakpoint. ([#282](https://github.com/elastic/eui/pull/282))\n- Fixed some `EuiIcon` `type`s not setting their `viewBox` attribute, which caused them to not honor the `size` properly. ([#277](https://github.com/elastic/eui/pull/277))\n- Fixed `EuiContextMenu` to pass the `event` argument to a `EuiContextMenuItem`'s `onClick` handler even when a panel is defined. ([#265](https://github.com/elastic/eui/pull/265))\n\n**Breaking changes**\n\n- Removed `color` prop from `EuiCodeBlock`. This component's highlighting now matches whichever theme is currently active. See PR for details on SCSS breaking changes. ([#259](https://github.com/elastic/eui/pull/259))\n\n## [`0.0.11`](https://github.com/elastic/eui/tree/v0.0.11)\n\n- Added `EuiImage` component to allow for image sizing and zooms. ([#262](https://github.com/elastic/eui/pull/262))\n- Updated `EuiOverlayMask` to append `
` to body. ([#254](https://github.com/elastic/eui/pull/254))\n\n**Bug fixes**\n\n- Disabled tab styling. ([#258](https://github.com/elastic/eui/pull/258))\n- Proper classname for flexGroup alignItems prop. ([#257](https://github.com/elastic/eui/pull/257))\n- Clicking the downArrow icon in `EuiSelect` now triggers selection. ([#255](https://github.com/elastic/eui/pull/255))\n- Fixed `euiFormRow` id's from being the same as the containing input and label. ([#251](https://github.com/elastic/eui/pull/251))\n\n**Breaking changes**\n\n- `{rest}` prop attachment moved from wrapping div to the input on checkboxes and switches. ([#246](https://github.com/elastic/eui/pull/246))\n\n## [`0.0.10`](https://github.com/elastic/eui/tree/v0.0.10)\n\n- Updated `euiPopover` to propagate `panelPaddingSize` padding values to content only (title does inherit horizontal values) via CSS. ([#229](https://github.com/elastic/eui/pull/229))\n- Updated `EuiErrorBoundary` to preserve newlines in error. ([#238](https://github.com/elastic/eui/pull/238))\n- Added more icons and fixed a few for dark mode ([#228](https://github.com/elastic/eui/pull/228))\n- Added `EuiFlyout` component. ([#227](https://github.com/elastic/eui/pull/227))\n\n**Breaking changes**\n\n- Renamed `EuiModalOverlay` to `EuiOverlayMask`. ([#227](https://github.com/elastic/eui/pull/227))\n\n**Bug fixes**\n\n- Fixed bug in `Pager` service which occurred when there were no items. ([#237](https://github.com/elastic/eui/pull/237))\n- Added `isPageable` method to `Pager` service and set first and last page index to -1 when there are no pages. ([#242](https://github.com/elastic/eui/pull/242))\n\n## [`0.0.9`](https://github.com/elastic/eui/tree/v0.0.9)\n\n**Breaking changes**\n\n- Renamed `euiFlexGroup--alignItemsEnd` class to `euiFlexGroup--alignItemsFlexEnd`.\n- Remove support for `primary` color from `EuiTextColor` because it looked too much like a link.\n\n**Bug fixes**\n\n- Give `EuiFormErrorText` and `EuiFormHelpText` proper line-height. ([#234](https://github.com/elastic/eui/pull/234))\n\n## [`0.0.8`](https://github.com/elastic/eui/tree/v0.0.8)\n\n**Bug fixes**\n\n- Fix button vertical alignment. ([#232](https://github.com/elastic/eui/pull/232))\n\n## [`0.0.7`](https://github.com/elastic/eui/tree/v0.0.7)\n\n- Added `EuiSteps` component ([#202](https://github.com/elastic/eui/pull/202), [#208](https://github.com/elastic/eui/pull/208))\n\n**Breaking changes**\n\n- Test helpers now published at `@elastic/eui/lib/test`\n\n**Bug fixes**\n\n- Case sensitive file name fix for Kibana dark theme. ([#216](https://github.com/elastic/eui/pull/216))\n\n## [`0.0.6`](https://github.com/elastic/eui/tree/v0.0.6)\n\n- `justify` prop of `EuiFlexGroup` now accepts `spaceEvenly` ([#205](https://github.com/elastic/eui/pull/205))\n- Increased size of `` so that it's distinguishable as a title ([#204](https://github.com/elastic/eui/pull/204))\n\n## [`0.0.5`](https://github.com/elastic/eui/tree/v0.0.5)\n\n**Bug fixes**\n\n- Fixed import paths for `EuiTable`, `EuiHealth`, and `EuiPopover` which prevented dependents of EUI from being able to compile when importing components from the `lib` directory ([#203](https://github.com/elastic/eui/pull/203))\n\n## [`0.0.4`](https://github.com/elastic/eui/tree/v0.0.4)\n\n- Added `EuiHealth` components for status checks ([#158](https://github.com/elastic/eui/pull/158))\n- Cleaned up styling for checkboxes, switches, and radios ([#158](https://github.com/elastic/eui/pull/158))\n- Form `disabled` states are now more consistent ([#158](https://github.com/elastic/eui/pull/158))\n- Page and title padding adjusted to be more compact ([#158](https://github.com/elastic/eui/pull/158))\n- Table spacing is now smaller ([#158](https://github.com/elastic/eui/pull/158))\n- Dark theme forms now have better contrast with their borders ([#158](https://github.com/elastic/eui/pull/158))\n- Added icons to match Kibana's app directory ([#162](https://github.com/elastic/eui/pull/162))\n- Converted icons from SVG to React component during the build and stop using sprites ([#160](https://github.com/elastic/eui/pull/160))\n- Added `isReadOnly`, `setOptions`, and `cursorStart` props to `EuiCodeEditor` ([#169](https://github.com/elastic/eui/pull/169))\n- Added `wrap` prop to `EuiFlexGroup` ([#170](https://github.com/elastic/eui/pull/170))\n- Added `scope` prop to `EuiTableHeaderCell` and `EuiTableHeaderCellCheckbox` ([#171](https://github.com/elastic/eui/pull/171))\n- Added `disabled` prop to `EuiContextMenuItem` ([#172](https://github.com/elastic/eui/pull/172))\n- Added `EuiTablePagination` component and `Pager` service ([#178](https://github.com/elastic/eui/pull/178))\n- **Note: This is broken until 0.0.25.** Added `EuiTooltip` component ([#174](https://github.com/elastic/eui/pull/174), [#193](https://github.com/elastic/eui/pull/193))\n- Added a bold weight of 700 and apply it to `` elements by default ([#193](https://github.com/elastic/eui/pull/193))\n- Icon size prop now accepts `s`. Adjusted coloring of sidenav arrows ([#178](https://github.com/elastic/eui/pull/197))\n- Added `EuiErrorBoundary` ([#198](https://github.com/elastic/eui/pull/198))\n- Exported `test` module, which includes `findTestSubject`, `startThrowingReactWarnings`, `stopThrowingReactWarnings`, `requiredProps`, and `takeMountedSnapshot` helpers ([#198](https://github.com/elastic/eui/pull/198))\n- Added a more systematic way to add themes; includes a new K6 theme for Kibana. ([#191](https://github.com/elastic/eui/pull/191))\n\n**Bug fixes**\n\n- Fixed bug where screen-reader styles weren't being imported ([#103](https://github.com/elastic/eui/pull/103))\n- Fixed a bug where `` wasn't being rendered under `block` display ([#166](https://github.com/elastic/eui/pull/166))\n- Fixed a bug that caused `EuiPageSideBar` width to change when the width of its content changed ([#181](https://github.com/elastic/eui/pull/181))\n\n**Breaking changes**\n\n- Fixed a bug where table cell classes were being applied twice ([#167](https://github.com/elastic/eui/pull/167))\n- React ^16.0 is now a peer dependency ([#198](https://github.com/elastic/eui/pull/198))\n\n## [`0.0.3`](https://github.com/elastic/eui/tree/v0.0.3)\n\n- `EuiFlexItem` now accepts integers between 1 and 10 for the `grow` prop. ([#144](https://github.com/elastic/eui/pull/144))\n- `EuiFlexItem` and `EuiFlexGrow` now accept a `component` prop which you can set to `span` or `div` (default). ([#141](https://github.com/elastic/eui/pull/141))\n- Added `isLoading` prop to form inputs to allow for a loading state ([#150](https://github.com/elastic/eui/pull/150))\n\n**Breaking changes**\n\n- `EuiSideNav` now accepts a tree data structure via the `items` prop ([#141](https://github.com/elastic/eui/pull/141))\n- `EuiSideNavGroup`, `EuiSideNavItem`, and `EuiSideNavTitle` have been removed from the public API ([#141](https://github.com/elastic/eui/pull/141))\n\n## [`0.0.2`](https://github.com/elastic/eui/tree/v0.0.2)\n\n- Changed the hover states of `EuiButtonEmpty` to look more like links ([#135](https://github.com/elastic/eui/pull/135))\n- `EuiCode` now wraps `EuiCodeBlock`, so it can do everything `EuiCodeBlock` could, but inline ([#138](https://github.com/elastic/eui/pull/138))\n- Added `transparentBackground` prop to `EuiCodeBlock` ([#138](https://github.com/elastic/eui/pull/138))\n- `EuiCodeBlock` now uses the `light` theme by default ([#138](https://github.com/elastic/eui/pull/138))\n- `EuiFormRow` generates its own unique `id` prop if none is provided ([#130](https://github.com/elastic/eui/pull/130))\n- `EuiFormRow` associates help text and errors with the field element via ARIA attributes ([#130](https://github.com/elastic/eui/pull/130))\n\n## [`0.0.1`](https://github.com/elastic/eui/tree/v0.0.1) Initial Release\n\n- Initial public release\n" /***/ }), -/* 3218 */ +/* 3235 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.SuperSelectExample = undefined; + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _services = __webpack_require__(7); + +var _components = __webpack_require__(6); + +var _components2 = __webpack_require__(2); + +var _super_select = __webpack_require__(3236); + +var _super_select2 = _interopRequireDefault(_super_select); + +var _super_select_basic = __webpack_require__(3237); + +var _super_select_basic2 = _interopRequireDefault(_super_select_basic); + +var _super_select_complex = __webpack_require__(3238); + +var _super_select_complex2 = _interopRequireDefault(_super_select_complex); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var superSelectSource = __webpack_require__(3239); +var superSelectHtml = (0, _services.renderToHtml)(_super_select2.default); + +var superSelectBasicSource = __webpack_require__(3240); +var superSelectBasicHtml = (0, _services.renderToHtml)(_super_select_basic2.default); + +var superSelectComplexSource = __webpack_require__(3241); +var superSelectComplexHtml = (0, _services.renderToHtml)(_super_select_complex2.default); + +var SuperSelectExample = exports.SuperSelectExample = { + title: 'SuperSelect', + sections: [{ + source: [{ + type: _components.GuideSectionTypes.JS, + code: superSelectBasicSource + }, { + type: _components.GuideSectionTypes.HTML, + code: superSelectBasicHtml + }], + text: _react2.default.createElement( + 'div', + null, + _react2.default.createElement( + 'p', + null, + 'This is a simple replacement component for ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'EuiSelect' + ), + ' if you need more customization in either the display of the input or option. Simply pass an array of option objects:' + ), + _react2.default.createElement( + 'ul', + null, + _react2.default.createElement( + 'li', + null, + _react2.default.createElement( + _components2.EuiCode, + null, + 'value' + ), + ': for storing unique value of item, ' + ), + _react2.default.createElement( + 'li', + null, + _react2.default.createElement( + _components2.EuiCode, + null, + 'inputDisplay' + ), + ': what shows inside the form input when selected, ' + ), + _react2.default.createElement( + 'li', + null, + _react2.default.createElement( + _components2.EuiCode, + null, + 'dropdownDisplay' + ), + ': (optional) what shows for the item in the dropdown' + ) + ), + _react2.default.createElement( + 'p', + null, + '\u2026 and the component will create a select styled button that triggers a popover of selectable items.' + ) + ), + props: { EuiSuperSelect: _components2.EuiSuperSelect }, + demo: _react2.default.createElement(_super_select_basic2.default, null) + }, { + title: 'More complex', + source: [{ + type: _components.GuideSectionTypes.JS, + code: superSelectComplexSource + }, { + type: _components.GuideSectionTypes.HTML, + code: superSelectComplexHtml + }], + text: _react2.default.createElement( + 'p', + null, + 'Both ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'inputDisplay' + ), + ' and ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'dropdownDisplay' + ), + ' accept React nodes. Therefore you can pass some descriptions with each option to show in the dropdown. If your options will most likely be multi-line, add the ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'hasDividers' + ), + ' prop to show borders between options.' + ), + props: {}, + demo: _react2.default.createElement(_super_select_complex2.default, null) + }, { + title: 'States', + source: [{ + type: _components.GuideSectionTypes.JS, + code: superSelectSource + }, { + type: _components.GuideSectionTypes.HTML, + code: superSelectHtml + }], + text: _react2.default.createElement( + 'p', + null, + 'You can pass the same props as you normally would to ', + _react2.default.createElement( + _components2.EuiCode, + null, + 'EuiSelect' + ), + ' like disabled, isLoading, compressed, etc\u2026' + ), + props: { EuiSuperSelect: _components2.EuiSuperSelect }, + demo: _react2.default.createElement(_super_select2.default, null) + }] +}; + +/***/ }), +/* 3236 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var _class = function (_Component) { + _inherits(_class, _Component); + + function _class(props) { + _classCallCheck(this, _class); + + var _this = _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).call(this, props)); + + _this.onChange = function (value) { + _this.setState({ + value: value + }); + }; + + _this.options = [{ + value: 'option_one', + inputDisplay: 'Option one', + disabled: true, + 'data-test-subj': 'option one' + }, { + value: 'option_two', + inputDisplay: 'Option two' + }, { + value: 'option_three', + inputDisplay: 'Option three has a super long text to see if it will truncate or what' + }]; + + _this.state = { + value: _this.options[1].value + }; + return _this; + } + + _createClass(_class, [{ + key: 'render', + value: function render() { + return _react2.default.createElement( + _react.Fragment, + null, + _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange + }), + _react2.default.createElement(_components.EuiSpacer, { size: 'm' }), + _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange, + disabled: true + }), + _react2.default.createElement(_components.EuiSpacer, { size: 'm' }), + _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange, + isLoading: true + }), + _react2.default.createElement(_components.EuiSpacer, { size: 'm' }), + _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange, + isLoading: true, + disabled: true + }), + _react2.default.createElement(_components.EuiSpacer, { size: 'm' }), + _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange, + compressed: true + }) + ); + } + }]); + + return _class; +}(_react.Component); + +exports.default = _class; +_class.__docgenInfo = [{ + 'description': '', + 'methods': [{ + 'name': 'onChange', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'value', + 'type': null + }], + 'returns': null + }] +}]; +module.exports = exports['default']; + +/***/ }), +/* 3237 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var _class = function (_Component) { + _inherits(_class, _Component); + + function _class(props) { + _classCallCheck(this, _class); + + var _this = _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).call(this, props)); + + _this.onChange = function (value) { + _this.setState({ + value: value + }); + }; + + _this.options = [{ + value: 'warning', + inputDisplay: _react2.default.createElement( + _components.EuiHealth, + { color: 'subdued', style: { lineHeight: 'inherit' } }, + 'Warning' + ), + 'data-test-subj': 'option-warning', + disabled: true + }, { + value: 'minor', + inputDisplay: _react2.default.createElement( + _components.EuiHealth, + { color: 'warning', style: { lineHeight: 'inherit' } }, + 'Minor' + ), + 'data-test-subj': 'option-minor' + }, { + value: 'critical', + inputDisplay: _react2.default.createElement( + _components.EuiHealth, + { color: 'danger', style: { lineHeight: 'inherit' } }, + 'Critical' + ), + 'data-test-subj': 'option-critical' + }]; + + _this.state = { + value: _this.options[1].value + }; + return _this; + } + + _createClass(_class, [{ + key: 'render', + value: function render() { + return _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange + }); + } + }]); + + return _class; +}(_react.Component); + +exports.default = _class; +_class.__docgenInfo = [{ + 'description': '', + 'methods': [{ + 'name': 'onChange', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'value', + 'type': null + }], + 'returns': null + }] +}]; +module.exports = exports['default']; + +/***/ }), +/* 3238 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(0); + +var _react2 = _interopRequireDefault(_react); + +var _components = __webpack_require__(2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var _class = function (_Component) { + _inherits(_class, _Component); + + function _class(props) { + _classCallCheck(this, _class); + + var _this = _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).call(this, props)); + + _this.onChange = function (value) { + _this.setState({ value: value }); + }; + + _this.options = [{ + value: 'option_one', + inputDisplay: 'Option one', + dropdownDisplay: _react2.default.createElement( + _react.Fragment, + null, + _react2.default.createElement( + 'strong', + null, + 'Option one' + ), + _react2.default.createElement(_components.EuiSpacer, { size: 'xs' }), + _react2.default.createElement( + _components.EuiText, + { size: 's', color: 'subdued' }, + _react2.default.createElement( + 'p', + { className: 'euiTextColor--subdued' }, + 'Has a short description giving more detail to the option.' + ) + ) + ) + }, { + value: 'option_two', + inputDisplay: 'Option two', + dropdownDisplay: _react2.default.createElement( + _react.Fragment, + null, + _react2.default.createElement( + 'strong', + null, + 'Option two' + ), + _react2.default.createElement(_components.EuiSpacer, { size: 'xs' }), + _react2.default.createElement( + _components.EuiText, + { size: 's', color: 'subdued' }, + _react2.default.createElement( + 'p', + { className: 'euiTextColor--subdued' }, + 'Has a short description giving more detail to the option.' + ) + ) + ) + }, { + value: 'option_three', + inputDisplay: 'Option three', + dropdownDisplay: _react2.default.createElement( + _react.Fragment, + null, + _react2.default.createElement( + 'strong', + null, + 'Option three' + ), + _react2.default.createElement(_components.EuiSpacer, { size: 'xs' }), + _react2.default.createElement( + _components.EuiText, + { size: 's', color: 'subdued' }, + _react2.default.createElement( + 'p', + { className: 'euiTextColor--subdued' }, + 'Has a short description giving more detail to the option.' + ) + ) + ) + }]; + + _this.state = { + value: _this.options[1].value + }; + return _this; + } + + _createClass(_class, [{ + key: 'render', + value: function render() { + return _react2.default.createElement(_components.EuiSuperSelect, { + options: this.options, + valueOfSelected: this.state.value, + onChange: this.onChange, + itemLayoutAlign: 'top', + hasDividers: true + }); + } + }]); + + return _class; +}(_react.Component); + +exports.default = _class; +_class.__docgenInfo = [{ + 'description': '', + 'methods': [{ + 'name': 'onChange', + 'docblock': null, + 'modifiers': [], + 'params': [{ + 'name': 'value', + 'type': null + }], + 'returns': null + }] +}]; +module.exports = exports['default']; + +/***/ }), +/* 3239 */ +/***/ (function(module, exports) { + +module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiSuperSelect,\n EuiSpacer,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [\n {\n value: 'option_one',\n inputDisplay: 'Option one',\n disabled: true,\n 'data-test-subj': 'option one',\n },\n {\n value: 'option_two',\n inputDisplay: 'Option two',\n },\n {\n value: 'option_three',\n inputDisplay: 'Option three has a super long text to see if it will truncate or what',\n },\n ];\n\n this.state = {\n value: this.options[1].value,\n };\n }\n\n onChange = (value) => {\n this.setState({\n value: value,\n });\n };\n\n render() {\n return (\n \n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n \n );\n }\n}\n" + +/***/ }), +/* 3240 */ +/***/ (function(module, exports) { + +module.exports = "import React, {\n Component,\n} from 'react';\n\nimport {\n EuiSuperSelect,\n EuiHealth,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [\n {\n value: 'warning',\n inputDisplay: (\n \n Warning\n \n ),\n 'data-test-subj': 'option-warning',\n disabled: true,\n },\n {\n value: 'minor',\n inputDisplay: (\n \n Minor\n \n ),\n 'data-test-subj': 'option-minor',\n },\n {\n value: 'critical',\n inputDisplay: (\n \n Critical\n \n ),\n 'data-test-subj': 'option-critical',\n },\n ];\n\n this.state = {\n value: this.options[1].value,\n };\n }\n\n onChange = (value) => {\n this.setState({\n value: value,\n });\n };\n\n render() {\n return (\n \n );\n }\n}\n" + +/***/ }), +/* 3241 */ +/***/ (function(module, exports) { + +module.exports = "import React, {\n Component,\n Fragment,\n} from 'react';\n\nimport {\n EuiSuperSelect,\n EuiSpacer,\n EuiText,\n} from '../../../../src/components';\n\nexport default class extends Component {\n constructor(props) {\n super(props);\n\n this.options = [\n {\n value: 'option_one',\n inputDisplay: 'Option one',\n dropdownDisplay: (\n \n Option one\n \n \n

Has a short description giving more detail to the option.

\n
\n
\n ),\n },\n {\n value: 'option_two',\n inputDisplay: 'Option two',\n dropdownDisplay: (\n \n Option two\n \n \n

Has a short description giving more detail to the option.

\n
\n
\n ),\n },\n {\n value: 'option_three',\n inputDisplay: 'Option three',\n dropdownDisplay: (\n \n Option three\n \n \n

Has a short description giving more detail to the option.

\n
\n
\n ),\n },\n ];\n\n this.state = {\n value: this.options[1].value,\n };\n }\n\n onChange = (value) => {\n this.setState({ value });\n };\n\n render() {\n return (\n \n );\n }\n}\n" + +/***/ }), +/* 3242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359908,7 +362558,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = sectionsReducer; -var _action_types = __webpack_require__(820); +var _action_types = __webpack_require__(821); var _action_types2 = _interopRequireDefault(_action_types); @@ -359939,7 +362589,7 @@ function sectionsReducer() { module.exports = exports['default']; /***/ }), -/* 3219 */ +/* 3243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -359952,11 +362602,11 @@ exports.AppContainer = undefined; var _reactRedux = __webpack_require__(329); -var _app_view = __webpack_require__(3220); +var _app_view = __webpack_require__(3244); -var _store = __webpack_require__(818); +var _store = __webpack_require__(819); -var _actions = __webpack_require__(819); +var _actions = __webpack_require__(820); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } @@ -359973,7 +362623,7 @@ var AppContainer = exports.AppContainer = (0, _reactRedux.connect)(mapStateToPro })(_app_view.AppView); /***/ }), -/* 3220 */ +/* 3244 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -360000,7 +362650,7 @@ var _components = __webpack_require__(6); var _components2 = __webpack_require__(2); -var _services2 = __webpack_require__(12); +var _services2 = __webpack_require__(11); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -360210,7 +362860,7 @@ AppView.__docgenInfo = [{ }]; /***/ }), -/* 3221 */ +/* 3245 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -360225,27 +362875,27 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _icons = __webpack_require__(3222); +var _icons = __webpack_require__(3246); var _icons2 = _interopRequireDefault(_icons); -var _buttons = __webpack_require__(3223); +var _buttons = __webpack_require__(3247); var _buttons2 = _interopRequireDefault(_buttons); -var _tables = __webpack_require__(3224); +var _tables = __webpack_require__(3248); var _tables2 = _interopRequireDefault(_tables); -var _forms = __webpack_require__(3225); +var _forms = __webpack_require__(3249); var _forms2 = _interopRequireDefault(_forms); -var _flexgrid = __webpack_require__(3226); +var _flexgrid = __webpack_require__(3250); var _flexgrid2 = _interopRequireDefault(_flexgrid); -var _cards = __webpack_require__(3227); +var _cards = __webpack_require__(3251); var _cards2 = _interopRequireDefault(_cards); @@ -360253,7 +362903,7 @@ var _components = __webpack_require__(2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var pkg = __webpack_require__(3228); +var pkg = __webpack_require__(3252); var HomeView = exports.HomeView = function HomeView() { return _react2.default.createElement( @@ -360522,49 +363172,49 @@ var HomeView = exports.HomeView = function HomeView() { }; /***/ }), -/* 3222 */ +/* 3246 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "images/a418597565fea80f24361fb0944487de-icons.jpg"; /***/ }), -/* 3223 */ +/* 3247 */ /***/ (function(module, exports) { module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjE1MCIgc3R5bGU9ImJhY2tncm91bmQ6I2Q5ZDlkOSIgdmlld0JveD0iMCAwIDMwMCAxNTAiPgogIDxkZWZzPgogICAgPHJlY3QgaWQ9ImJ1dHRvbnMtYiIgd2lkdGg9IjExNSIgaGVpZ2h0PSI0MCIgcng9IjQiLz4KICAgIDxmaWx0ZXIgaWQ9ImJ1dHRvbnMtYSIgd2lkdGg9IjEwNyUiIHg9Ii0zLjUlIiB5PSItNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgIDxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiByYWRpdXM9IjEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+CiAgICAgIDxmZU9mZnNldCBkeT0iMiIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+CiAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4yIDAiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHJlY3Qgd2lkdGg9Ijk3IiBoZWlnaHQ9IjE2IiB4PSIxNzEiIHk9IjY3IiBmaWxsPSIjMDA3OUE1Ii8+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMiA1NSkiPgogICAgICA8dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNidXR0b25zLWEpIiB4bGluazpocmVmPSIjYnV0dG9ucy1iIi8+CiAgICAgIDx1c2UgZmlsbD0iIzAwNzlBNSIgeGxpbms6aHJlZj0iI2J1dHRvbnMtYiIvPgogICAgICA8cmVjdCB3aWR0aD0iOTEiIGhlaWdodD0iMTYiIHg9IjEyIiB5PSIxMiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjM0MyIvPgogICAgPC9nPgogICAgPHBvbHlsaW5lIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjOTc5Nzk3IiBwb2ludHM9IjAgMCAxOS4yIDE3LjkyIDkuOTIgMTguNzIgMTUuMiAzMC40IDExLjY4IDMyIDYuNTYgMjAuMTYgMCAyNi40IDAgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEzIDg1KSIvPgogIDwvZz4KPC9zdmc+Cg==" /***/ }), -/* 3224 */ +/* 3248 */ /***/ (function(module, exports) { module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMTUwIiBzdHlsZT0iYmFja2dyb3VuZDojZDlkOWQ5IiB2aWV3Qm94PSIwIDAgMzAwIDE1MCI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxyZWN0IHdpZHRoPSIyNTIiIGhlaWdodD0iODgiIHg9IjI0IiB5PSI0NCIgZmlsbD0iI0ZGRiIvPgogICAgPHBvbHlnb24gZmlsbD0iI0EzMDAwMCIgcG9pbnRzPSIyNSAyNCA2MCAyNCA2MCAzMiAyNSAzMiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI2IDI0KSI+CiAgICAgIDxwb2x5Z29uIGZpbGw9IiMwMDc5QTUiIHBvaW50cz0iMzQgMCA1MCAwIDUwIDggMzQgOCIvPgogICAgICA8cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE3IDAgMzMgMCAzMyA4IDE3IDgiLz4KICAgICAgPHBvbHlnb24gZmlsbD0iI0ZGRiIgcG9pbnRzPSIwIDAgMTYgMCAxNiA4IDAgOCIvPgogICAgPC9nPgogICAgPHBvbHlnb24gZmlsbD0iI0ZGRiIgcG9pbnRzPSI2OCAyNCAyMTggMjQgMjE4IDMyIDY4IDMyIi8+CiAgICA8ZyBmaWxsPSIjOUY5RjlGIiBvcGFjaXR5PSIuNTkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMiA3MikiPgogICAgICA8cG9seWdvbiBwb2ludHM9IjAgMCAyMiAwIDIyIDQgMCA0Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMzAgMCA4NiAwIDg2IDQgMzAgNCIvPgogICAgICA8cG9seWdvbiBwb2ludHM9Ijk0IDAgMTUwIDAgMTUwIDQgOTQgNCIvPgogICAgICA8cG9seWdvbiBwb2ludHM9IjE1OCAwIDIzNiAwIDIzNiA0IDE1OCA0Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCAxNiAyMiAxNiAyMiAyMCAwIDIwIi8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMzAgMTYgODYgMTYgODYgMjAgMzAgMjAiLz4KICAgICAgPHBvbHlnb24gcG9pbnRzPSI5NCAxNiAxNTAgMTYgMTUwIDIwIDk0IDIwIi8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTU4IDE2IDIzNiAxNiAyMzYgMjAgMTU4IDIwIi8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCAzMiAyMiAzMiAyMiAzNiAwIDM2Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMzAgMzIgODYgMzIgODYgMzYgMzAgMzYiLz4KICAgICAgPHBvbHlnb24gcG9pbnRzPSI5NCAzMiAxNTAgMzIgMTUwIDM2IDk0IDM2Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTU4IDMyIDIzNiAzMiAyMzYgMzYgMTU4IDM2Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCA0OCAyMiA0OCAyMiA1MiAwIDUyIi8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMzAgNDggODYgNDggODYgNTIgMzAgNTIiLz4KICAgICAgPHBvbHlnb24gcG9pbnRzPSI5NCA0OCAxNTAgNDggMTUwIDUyIDk0IDUyIi8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTU4IDQ4IDIzNiA0OCAyMzYgNTIgMTU4IDUyIi8+CiAgICA8L2c+CiAgICA8ZyBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuNTc3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMiA1MikiPgogICAgICA8cG9seWdvbiBwb2ludHM9IjAgMCAyMiAwIDIyIDggMCA4Ii8+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMzAgMCA4NiAwIDg2IDggMzAgOCIvPgogICAgICA8cG9seWdvbiBwb2ludHM9Ijk0IDAgMTUwIDAgMTUwIDggOTQgOCIvPgogICAgICA8cG9seWdvbiBwb2ludHM9IjE1OCAwIDIzNiAwIDIzNiA4IDE1OCA4Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K" /***/ }), -/* 3225 */ +/* 3249 */ /***/ (function(module, exports) { module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjE1MCIgc3R5bGU9ImJhY2tncm91bmQ6I2Q5ZDlkOSIgdmlld0JveD0iMCAwIDMwMCAxNTAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImZvcm1zLWEiIGQ9Ik0xMy4wNjg4NTA4LDUuMTU3MjUwMzggTDguMzg0MjM5NzUsOS43NjgyNzQyOCBDOC4xNzA1NDQxNSw5Ljk3ODYxMzA4IDcuODI5OTkyMTQsOS45NzkxNDA5NSA3LjYxNTc2MDI1LDkuNzY4Mjc0MjggTDIuOTMxMTQ5MTUsNS4xNTcyNTAzOCBDMi43MTgxMzU5LDQuOTQ3NTgzMjEgMi4zNzI3NzMxOSw0Ljk0NzU4MzIxIDIuMTU5NzU5OTQsNS4xNTcyNTAzOCBDMS45NDY3NDY2OSw1LjM2NjkxNzU2IDEuOTQ2NzQ2NjksNS43MDY4NTUyMiAyLjE1OTc1OTk0LDUuOTE2NTIyNCBMNi44NDQzNzEwNCwxMC41Mjc1NDYzIEM3LjQ4NTE3NDI0LDExLjE1ODI4MzYgOC41MTY0NDk3OSwxMS4xNTY2ODUxIDkuMTU1NjI4OTYsMTAuNTI3NTQ2MyBMMTMuODQwMjQwMSw1LjkxNjUyMjQgQzE0LjA1MzI1MzMsNS43MDY4NTUyMiAxNC4wNTMyNTMzLDUuMzY2OTE3NTYgMTMuODQwMjQwMSw1LjE1NzI1MDM4IEMxMy42MjcyMjY4LDQuOTQ3NTgzMjEgMTMuMjgxODY0MSw0Ljk0NzU4MzIxIDEzLjA2ODg1MDgsNS4xNTcyNTAzOCBaIi8+CiAgPC9kZWZzPgogIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICA8cmVjdCB3aWR0aD0iOTMiIGhlaWdodD0iMjQiIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2IDYzKSIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYgMTAyKSI+CiAgICAgIDxyZWN0IHdpZHRoPSI3MiIgaGVpZ2h0PSIyNCIgZmlsbD0iIzAwQTY5QiIgcng9IjIiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjU2IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4zNDMiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2IDI0KSI+CiAgICAgIDxyZWN0IHdpZHRoPSIyNTAiIGhlaWdodD0iMjQiIGZpbGw9IiNGRkYiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjEzNiIgaGVpZ2h0PSI4IiB4PSI4IiB5PSI4IiBmaWxsPSIjNEE0QTRBIiBvcGFjaXR5PSIuMzQzIi8+CiAgICAgIDxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjE4IiB4PSIxNDciIHk9IjMiIGZpbGw9IiMwMDAiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMSA2MykiPgogICAgICA8cmVjdCB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjI0IiBmaWxsPSIjRkZGIi8+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMiA0KSI+CiAgICAgICAgPG1hc2sgaWQ9ImZvcm1zLWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjZm9ybXMtYSIvPgogICAgICAgIDwvbWFzaz4KICAgICAgICA8dXNlIGZpbGw9IiMzRjNGM0YiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2Zvcm1zLWEiLz4KICAgICAgICA8ZyBmaWxsPSIjM0YzRjNGIiBtYXNrPSJ1cmwoI2Zvcm1zLWIpIj4KICAgICAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIvPgogICAgICAgIDwvZz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==" /***/ }), -/* 3226 */ +/* 3250 */ /***/ (function(module, exports) { module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMTUwIiBzdHlsZT0iYmFja2dyb3VuZDojZDlkOWQ5IiB2aWV3Qm94PSIwIDAgMzAwIDE1MCI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNEQjEzNzQiIGQ9Ik0zMiAyM0w5NiAyMyA5NiAxMjcgMzIgMTI3IDMyIDIzek0xMTIgMjNMMjY4IDIzIDI2OCAxMjcgMTEyIDEyNyAxMTIgMjN6Ii8+CiAgICA8ZyBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMzk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAgMzEpIj4KICAgICAgPHBhdGggZD0iTTAgNjRMMjcgNjQgMjcgODggMCA4OCAwIDY0ek0wIDBMNjYgMCA2NiAyNCAwIDI0IDAgMHpNMCAzMkwxNDAgMzIgMTQwIDU2IDAgNTYgMCAzMnpNNzQgMEwxNDAgMCAxNDAgMjQgNzQgMjQgNzQgMHpNMzUgNjRMMTQwIDY0IDE0MCA4OCAzNSA4OCAzNSA2NHoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=" /***/ }), -/* 3227 */ +/* 3251 */ /***/ (function(module, exports) { module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMTUwIiBzdHlsZT0iYmFja2dyb3VuZDojZDlkOWQ5IiB2aWV3Qm94PSIwIDAgMzAwIDE1MCI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0IDMyKSI+CiAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wLDAgTDcyLDAgTDcyLDg2IEwwLDg2IEwwLDAgWiIvPgogICAgICA8cG9seWdvbiBmaWxsPSIjQjhCOEI4IiBwb2ludHM9IjEyIDYyIDYwIDYyIDYwIDY2IDEyIDY2IiBvcGFjaXR5PSIuNDE4Ii8+CiAgICAgIDxwb2x5Z29uIGZpbGw9IiNCOEI4QjgiIHBvaW50cz0iMTIgNzAgNTQgNzAgNTQgNzQgMTIgNzQiIG9wYWNpdHk9Ii40MTgiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjQyIiBoZWlnaHQ9IjgiIHg9IjEyIiB5PSI0NiIgZmlsbD0iIzY2NiIvPgogICAgICA8cmVjdCB3aWR0aD0iNzIiIGhlaWdodD0iMzYuNDI0IiBmaWxsPSIjMDA3OUE1Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQgMzIpIj4KICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAsMCBMNzIsMCBMNzIsODYgTDAsODYgTDAsMCBaIi8+CiAgICAgIDxwb2x5Z29uIGZpbGw9IiNCOEI4QjgiIHBvaW50cz0iMTIgNjIgNjAgNjIgNjAgNjYgMTIgNjYiIG9wYWNpdHk9Ii40MTgiLz4KICAgICAgPHBvbHlnb24gZmlsbD0iI0I4QjhCOCIgcG9pbnRzPSIxMiA3MCA1NCA3MCA1NCA3NCAxMiA3NCIgb3BhY2l0eT0iLjQxOCIvPgogICAgICA8cmVjdCB3aWR0aD0iNDIiIGhlaWdodD0iOCIgeD0iMTIiIHk9IjQ2IiBmaWxsPSIjNjY2Ii8+CiAgICAgIDxyZWN0IHdpZHRoPSI3MiIgaGVpZ2h0PSIzNi40MjQiIGZpbGw9IiMwMDc5QTUiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjcyIiBoZWlnaHQ9IjM2LjQyNCIgZmlsbD0iIzAwQTY5QiIvPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjA0IDMyKSI+CiAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wLDAgTDcyLDAgTDcyLDg2IEwwLDg2IEwwLDAgWiIvPgogICAgICA8cG9seWdvbiBmaWxsPSIjQjhCOEI4IiBwb2ludHM9IjEyIDYyIDYwIDYyIDYwIDY2IDEyIDY2IiBvcGFjaXR5PSIuNDE4Ii8+CiAgICAgIDxwb2x5Z29uIGZpbGw9IiNCOEI4QjgiIHBvaW50cz0iMTIgNzAgNTQgNzAgNTQgNzQgMTIgNzQiIG9wYWNpdHk9Ii40MTgiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjQyIiBoZWlnaHQ9IjgiIHg9IjEyIiB5PSI0NiIgZmlsbD0iIzY2NiIvPgogICAgICA8cmVjdCB3aWR0aD0iNzIiIGhlaWdodD0iMzYuNDI0IiBmaWxsPSIjMDA3OUE1Ii8+CiAgICAgIDxyZWN0IHdpZHRoPSI3MiIgaGVpZ2h0PSIzNi40MjQiIGZpbGw9IiNERDBBNzMiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=" /***/ }), -/* 3228 */ +/* 3252 */ /***/ (function(module, exports) { -module.exports = {"name":"@elastic/eui","description":"Elastic UI Component Library","version":"3.6.1","main":"lib","module":"src","types":"src/index.d.ts","jsnext:main":"src","postcss":{},"docker_image":"node:8","scripts":{"start":"webpack-dev-server --port 8030 --inline --hot --config=src-docs/webpack.config.js","test-docker":"docker pull $npm_package_docker_image && docker run --rm -i -e GIT_COMMITTER_NAME=test -e GIT_COMMITTER_EMAIL=test --user=$(id -u):$(id -g) -e HOME=/tmp -v $(pwd):/app -w /app $npm_package_docker_image bash -c 'npm config set spin false && /opt/yarn*/bin/yarn && npm run test'","sync-docs":"node ./scripts/docs-sync.js","build-docs":"webpack --config=src-docs/webpack.config.js","build":"node ./scripts/compile-clean.js && node ./scripts/compile-eui.js && node ./scripts/compile-scss.js","lint":"yarn lint-es && yarn lint-ts","lint-fix":"yarn lint-es-fix && yarn lint-ts-fix","lint-es":"eslint --cache --ignore-pattern \"**/*.snap.js\" \"src/**/*.js\" \"src-docs/**/*.js\"","lint-es-fix":"eslint --fix --cache --ignore-pattern \"**/*.snap.js\" \"src/**/*.js\" \"src-docs/**/*.js\"","lint-ts":"tslint -c ./tslint.yaml -p ./tsconfig.json && tsc -p ./tsconfig.json","lint-ts-fix":"tslint -c ./tslint.yaml -p ./tsconfig.json --fix","test":"npm run lint && npm run test-unit","test-unit":"jest --config ./scripts/jest/config.json","start-test-server":"webpack-dev-server --config src-docs/webpack.config.js --port 9999","test-visual":"wdio test/wdio.conf.js","yo-component":"yo ./generator-eui/app/component.js","test-visual-tests":"node ./scripts/run-visual-tests.js","start-test-server-and-visual-test":"start-server-and-test start-test-server http-get://localhost:9999 test-visual","yo-doc":"yo ./generator-eui/app/documentation.js","release":"node ./scripts/release.js","postinstall":"node ./scripts/postinstall.js","version":"node ./scripts/update-changelog-version.js"},"repository":{"type":"git","url":"https://github.com/elastic/eui.git"},"dependencies":{"classnames":"^2.2.5","core-js":"^2.5.1","focus-trap-react":"^3.0.4","highlight.js":"^9.12.0","html":"^1.0.0","keymirror":"^0.1.1","lodash":"^3.10.1","numeral":"^2.0.6","prop-types":"^15.6.0","react-ace":"^5.5.0","react-color":"^2.13.8","react-datepicker":"v1.5.0","react-input-autosize":"^2.2.1","react-virtualized":"^9.18.5","react-vis":"1.10.2","resize-observer-polyfill":"^1.5.0","tabbable":"^1.1.0","uuid":"^3.1.0"},"devDependencies":{"@elastic/eslint-config-kibana":"^0.15.0","@types/enzyme":"^3.1.13","@types/react":"^16.4.9","autoprefixer":"^7.1.5","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^22.0.6","babel-loader":"^7.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-inline-react-svg":"^0.5.2","babel-plugin-pegjs-inline-precompile":"^0.1.0","babel-plugin-react-docgen":"^1.8.2","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-webdriverio":"^0.4.3","chalk":"^2.4.1","chokidar":"^1.7.0","chromedriver":"2.37.0","circular-dependency-plugin":"^4.3.0","css-loader":"^0.28.7","cssnano":"^4.0.5","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.2","enzyme-to-json":"^3.3.0","eslint":"^4.9.0","eslint-config-prettier":"^2.9.0","eslint-import-resolver-webpack":"^0.8.3","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^21.6.2","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-mocha":"^4.11.0","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.4.0","file-loader":"^1.1.11","geckodriver":"^1.11.0","glob":"^7.1.2","html-loader":"^0.5.1","html-webpack-plugin":"^2.30.1","jest":"^22.0.6","jest-cli":"^22.0.6","jquery":"^3.2.1","markdown-it":"8.4.1","mocha":"^5.0.4","moment":"^2.20.1","node-sass":"^4.5.3","nodegit":"^0.22.0","npm-run":"^4.1.2","pegjs":"^0.10.0","postcss-cli":"^4.1.1","postcss-inline-svg":"^3.0.0","postcss-loader":"^2.0.8","pre-commit":"^1.2.2","prettier":"^1.11.1","prompt":"^1.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.3.0","react-dom":"^16.3.0","react-redux":"^5.0.6","react-router":"^3.2.0","react-router-redux":"^4.0.8","react-test-renderer":"^16.2.0","redux":"^3.7.2","redux-thunk":"^2.2.0","rimraf":"^2.6.2","sass-extract":"^2.1.0","sass-extract-js":"^0.3.0","sass-loader":"^6.0.6","sass-vars-to-js-loader":"^2.0.2","shelljs":"^0.8.1","sinon":"^4.4.8","start-server-and-test":"^1.1.4","style-loader":"^0.19.0","tslint":"^5.11.0","typescript":"^2.9.2","url-loader":"^1.0.1","wdio-chromedriver-service":"^0.1.2","wdio-iedriver-service":"^0.1.0","wdio-mocha-framework":"^0.5.13","wdio-sauce-service":"^0.4.8","wdio-selenium-standalone-service":"^0.0.10","wdio-spec-reporter":"^0.1.4","wdio-visual-regression-service":"silne30/wdio-visual-regression-service#Add_Filename_To_Result","webdriverio":"^4.12.0","webpack":"^3.8.1","webpack-dev-server":"^2.9.2","yeoman-generator":"^2.0.1","yo":"^2.0.0"},"peerDependencies":{"moment":"^2.13.0","prop-types":"^15.5.0","react":"^16.3","react-dom":"^16.3"}} +module.exports = {"name":"@elastic/eui","description":"Elastic UI Component Library","version":"3.7.0","main":"lib","module":"src","types":"src/index.d.ts","jsnext:main":"src","postcss":{},"docker_image":"node:8","scripts":{"start":"webpack-dev-server --port 8030 --inline --hot --config=src-docs/webpack.config.js","test-docker":"docker pull $npm_package_docker_image && docker run --rm -i -e GIT_COMMITTER_NAME=test -e GIT_COMMITTER_EMAIL=test --user=$(id -u):$(id -g) -e HOME=/tmp -v $(pwd):/app -w /app $npm_package_docker_image bash -c 'npm config set spin false && /opt/yarn*/bin/yarn && npm run test'","sync-docs":"node ./scripts/docs-sync.js","build-docs":"webpack --config=src-docs/webpack.config.js","build":"node ./scripts/compile-clean.js && node ./scripts/compile-eui.js && node ./scripts/compile-scss.js","lint":"yarn lint-es && yarn lint-ts","lint-fix":"yarn lint-es-fix && yarn lint-ts-fix","lint-es":"eslint --cache --ignore-pattern \"**/*.snap.js\" \"src/**/*.js\" \"src-docs/**/*.js\"","lint-es-fix":"eslint --fix --cache --ignore-pattern \"**/*.snap.js\" \"src/**/*.js\" \"src-docs/**/*.js\"","lint-ts":"tslint -c ./tslint.yaml -p ./tsconfig.json && tsc -p ./tsconfig.json","lint-ts-fix":"tslint -c ./tslint.yaml -p ./tsconfig.json --fix","test":"npm run lint && npm run test-unit","test-unit":"jest --config ./scripts/jest/config.json","start-test-server":"webpack-dev-server --config src-docs/webpack.config.js --port 9999","test-visual":"wdio test/wdio.conf.js","yo-component":"yo ./generator-eui/app/component.js","test-visual-tests":"node ./scripts/run-visual-tests.js","start-test-server-and-visual-test":"start-server-and-test start-test-server http-get://localhost:9999 test-visual","yo-doc":"yo ./generator-eui/app/documentation.js","release":"node ./scripts/release.js","postinstall":"node ./scripts/postinstall.js","version":"node ./scripts/update-changelog-version.js"},"repository":{"type":"git","url":"https://github.com/elastic/eui.git"},"dependencies":{"classnames":"^2.2.5","core-js":"^2.5.1","focus-trap-react":"^3.0.4","highlight.js":"^9.12.0","html":"^1.0.0","keymirror":"^0.1.1","lodash":"^3.10.1","numeral":"^2.0.6","prop-types":"^15.6.0","react-ace":"^5.5.0","react-color":"^2.13.8","react-datepicker":"v1.5.0","react-input-autosize":"^2.2.1","react-virtualized":"^9.18.5","react-vis":"1.10.2","resize-observer-polyfill":"^1.5.0","tabbable":"^1.1.0","uuid":"^3.1.0"},"devDependencies":{"@elastic/eslint-config-kibana":"^0.15.0","@types/enzyme":"^3.1.13","@types/react":"^16.4.9","autoprefixer":"^7.1.5","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^22.0.6","babel-loader":"^7.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-inline-react-svg":"^0.5.2","babel-plugin-pegjs-inline-precompile":"^0.1.0","babel-plugin-react-docgen":"^1.8.2","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","chai-webdriverio":"^0.4.3","chalk":"^2.4.1","chokidar":"^1.7.0","chromedriver":"2.37.0","circular-dependency-plugin":"^4.3.0","css-loader":"^0.28.7","cssnano":"^4.0.5","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.2","enzyme-to-json":"^3.3.0","eslint":"^4.9.0","eslint-config-prettier":"^2.9.0","eslint-import-resolver-webpack":"^0.8.3","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^21.6.2","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-mocha":"^4.11.0","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.4.0","file-loader":"^1.1.11","geckodriver":"^1.11.0","glob":"^7.1.2","html-loader":"^0.5.1","html-webpack-plugin":"^2.30.1","jest":"^22.0.6","jest-cli":"^22.0.6","jquery":"^3.2.1","markdown-it":"8.4.1","mocha":"^5.0.4","moment":"^2.20.1","node-sass":"^4.5.3","nodegit":"^0.22.0","npm-run":"^4.1.2","pegjs":"^0.10.0","postcss-cli":"^4.1.1","postcss-inline-svg":"^3.0.0","postcss-loader":"^2.0.8","pre-commit":"^1.2.2","prettier":"^1.11.1","prompt":"^1.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.3.0","react-dom":"^16.3.0","react-redux":"^5.0.6","react-router":"^3.2.0","react-router-redux":"^4.0.8","react-test-renderer":"^16.2.0","redux":"^3.7.2","redux-thunk":"^2.2.0","rimraf":"^2.6.2","sass-extract":"^2.1.0","sass-extract-js":"^0.3.0","sass-loader":"^6.0.6","sass-vars-to-js-loader":"^2.0.2","shelljs":"^0.8.1","sinon":"^4.4.8","start-server-and-test":"^1.1.4","style-loader":"^0.19.0","tslint":"^5.11.0","typescript":"^2.9.2","url-loader":"^1.0.1","wdio-chromedriver-service":"^0.1.2","wdio-iedriver-service":"^0.1.0","wdio-mocha-framework":"^0.5.13","wdio-sauce-service":"^0.4.8","wdio-selenium-standalone-service":"^0.0.10","wdio-spec-reporter":"^0.1.4","wdio-visual-regression-service":"silne30/wdio-visual-regression-service#Add_Filename_To_Result","webdriverio":"^4.12.0","webpack":"^3.8.1","webpack-dev-server":"^2.9.2","yeoman-generator":"^2.0.1","yo":"^2.0.0"},"peerDependencies":{"moment":"^2.13.0","prop-types":"^15.5.0","react":"^16.3","react-dom":"^16.3"}} /***/ }), -/* 3229 */ +/* 3253 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -360579,7 +363229,7 @@ var _react = __webpack_require__(0); var _react2 = _interopRequireDefault(_react); -var _reactRouter = __webpack_require__(78); +var _reactRouter = __webpack_require__(79); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -360632,12 +363282,12 @@ var NotFoundView = exports.NotFoundView = function NotFoundView() { }; /***/ }), -/* 3230 */ +/* 3254 */ /***/ (function(module, exports, __webpack_require__) { var refs = 0; var dispose; -var content = __webpack_require__(3231); +var content = __webpack_require__(3255); if(typeof content === 'string') content = [[module.i, content, '']]; if(content.locals) exports.locals = content.locals; exports.use = exports.ref = function() { @@ -360673,7 +363323,7 @@ if(false) { } /***/ }), -/* 3231 */ +/* 3255 */ /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__(304)(false); @@ -360681,13 +363331,13 @@ exports = module.exports = __webpack_require__(304)(false); // module -exports.push([module.i, "@-webkit-keyframes euiAnimFadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes euiAnimFadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-webkit-keyframes euiGrow {\n 0% {\n opacity: 0; }\n 1% {\n opacity: 0;\n -webkit-transform: scale(0);\n transform: scale(0); }\n 100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1); } }\n\n@keyframes euiGrow {\n 0% {\n opacity: 0; }\n 1% {\n opacity: 0;\n -webkit-transform: scale(0);\n transform: scale(0); }\n 100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1); } }\n\n/**\n * Text truncation\n *\n * Prevent text from wrapping onto multiple lines, and truncate with an\n * ellipsis.\n *\n * 1. Ensure that the node has a maximum width after which truncation can\n * occur.\n * 2. Fix for IE 8/9 if `word-wrap: break-word` is in effect on ancestor\n * nodes.\n */\n/**\n * Set scroll bar appearance on Chrome.\n */\n/**\n * Specifically target IE11, but not Edge.\n */\n@-webkit-keyframes focusRingAnimate {\n 0% {\n -webkit-box-shadow: 0 0 0 6px rgba(0, 121, 165, 0);\n box-shadow: 0 0 0 6px rgba(0, 121, 165, 0); }\n 100% {\n -webkit-box-shadow: 0 0 0 2px rgba(0, 121, 165, 0.3);\n box-shadow: 0 0 0 2px rgba(0, 121, 165, 0.3); } }\n@keyframes focusRingAnimate {\n 0% {\n -webkit-box-shadow: 0 0 0 6px rgba(0, 121, 165, 0);\n box-shadow: 0 0 0 6px rgba(0, 121, 165, 0); }\n 100% {\n -webkit-box-shadow: 0 0 0 2px rgba(0, 121, 165, 0.3);\n box-shadow: 0 0 0 2px rgba(0, 121, 165, 0.3); } }\n\n@-webkit-keyframes focusRingAnimateLarge {\n 0% {\n -webkit-box-shadow: 0 0 0 10px rgba(0, 121, 165, 0);\n box-shadow: 0 0 0 10px rgba(0, 121, 165, 0); }\n 100% {\n -webkit-box-shadow: 0 0 0 4px rgba(0, 121, 165, 0.3);\n box-shadow: 0 0 0 4px rgba(0, 121, 165, 0.3); } }\n\n@keyframes focusRingAnimateLarge {\n 0% {\n -webkit-box-shadow: 0 0 0 10px rgba(0, 121, 165, 0);\n box-shadow: 0 0 0 10px rgba(0, 121, 165, 0); }\n 100% {\n -webkit-box-shadow: 0 0 0 4px rgba(0, 121, 165, 0.3);\n box-shadow: 0 0 0 4px rgba(0, 121, 165, 0.3); } }\n\n.eui-alignBaseline {\n vertical-align: baseline !important; }\n\n.eui-alignBottom {\n vertical-align: bottom !important; }\n\n.eui-alignMiddle {\n vertical-align: middle !important; }\n\n.eui-alignTop {\n vertical-align: top !important; }\n\n.eui-displayBlock {\n display: block !important; }\n\n.eui-displayInline {\n display: inline !important; }\n\n.eui-displayInlineBlock {\n display: inline-block !important; }\n\n.eui-textCenter {\n text-align: center !important; }\n\n.eui-textLeft {\n text-align: left !important; }\n\n.eui-textRight {\n text-align: right !important; }\n\n.eui-textNoWrap {\n white-space: nowrap !important; }\n\n.eui-textInheritColor {\n color: inherit !important; }\n\n.eui-textBreakWord {\n word-break: break-all !important;\n word-break: break-word !important; }\n\n.eui-textBreakAll {\n word-break: break-all !important; }\n\n.eui-textBreakNormal {\n word-break: normal !important; }\n\n.eui-textTruncate {\n max-width: 100%;\n /* 1 */\n overflow: hidden !important;\n text-overflow: ellipsis !important;\n white-space: nowrap !important;\n word-wrap: normal !important;\n /* 2 */ }\n\n/**\n * Responsive\n *\n * 3. Be sure to hide/show the element initially\n */\n[class*=\"eui-hideFor\"] {\n display: inline !important;\n /* 3 */ }\n\n[class*=\"eui-showFor\"] {\n display: none !important;\n /* 3 */ }\n\n@media only screen and (max-width: 574px) {\n .eui-hideFor--xs {\n display: none !important; } }\n\n@media only screen and (max-width: 574px) {\n .eui-showFor--xs {\n display: inline !important; } }\n\n@media only screen and (min-width: 575px) and (max-width: 767px) {\n .eui-hideFor--s {\n display: none !important; } }\n\n@media only screen and (min-width: 575px) and (max-width: 767px) {\n .eui-showFor--s {\n display: inline !important; } }\n\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .eui-hideFor--m {\n display: none !important; } }\n\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .eui-showFor--m {\n display: inline !important; } }\n\n@media only screen and (min-width: 992px) and (max-width: 1199px) {\n .eui-hideFor--l {\n display: none !important; } }\n\n@media only screen and (min-width: 992px) and (max-width: 1199px) {\n .eui-showFor--l {\n display: inline !important; } }\n\n@media only screen and (min-width: 1200px) {\n .eui-hideFor--xl {\n display: none !important; } }\n\n@media only screen and (min-width: 1200px) {\n .eui-showFor--xl {\n display: inline !important; } }\n\n/**\n * IE doesn't properly wrap groups if it is within a flex-item of a flex-group.\n * Adding the following styles to the flex-item that contains the wrapping group, will fix IE.\n * https://github.com/philipwalton/flexbugs/issues/104\n */\n.euiIEFlexWrapFix {\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -ms-flex-negative: 1;\n flex-shrink: 1;\n -ms-flex-preferred-size: 0%;\n flex-basis: 0%; }\n\n/**\n * Adapted from Eric Meyer's reset (http://meyerweb.com/eric/tools/css/reset/, v2.0 | 20110126).\n *\n */\n*, *:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n/**\n * 1. Inheriting the font will allow some browser defaults to take effect, e.g. Chrome applies\n * `font: 11px system-ui` to the button element. We can't hardcode the font-family here because\n * that will disrupt components which rely upon a different inherited font-family, e.g. code\n * blocks.\n */\nhtml, body, div, span, applet, object, iframe,\nh1, h2, h3, h4, h5, h6, p, blockquote, pre,\na, abbr, acronym, address, big, cite, code,\ndel, dfn, em, img, ins, kbd, q, s, samp,\nsmall, strike, strong, sub, sup, tt, var,\nb, u, i, center,\ndl, dt, dd, ol, ul, li,\nfieldset, form, label, legend,\ntable, caption, tbody, tfoot, thead, tr, th, td,\narticle, aside, canvas, details, embed,\nfigure, figcaption, footer, header, hgroup,\nmenu, nav, output, ruby, section, summary,\ntime, mark, audio, video {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n /* 1 */\n font-family: inherit;\n /* 1 */\n vertical-align: baseline; }\n\ninput, textarea, select, button {\n font-family: inherit;\n /* 1 */ }\n\nem {\n font-style: italic; }\n\nstrong {\n font-weight: 700; }\n\n/* HTML5 display-role reset for older browsers */\narticle, aside, details, figcaption, figure,\nfooter, header, hgroup, menu, nav, section {\n display: block; }\n\nhtml {\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-weight: 400;\n font-size: 16px;\n color: #3F3F3F;\n height: 100%;\n background-color: #F5F5F5; }\n\nbody {\n line-height: 1; }\n\n*:focus {\n outline: none; }\n\na {\n text-decoration: none;\n color: #0079a5; }\n a:hover {\n text-decoration: none; }\n a:focus {\n text-decoration: none;\n outline: none; }\n\na:hover, button, [role=button] {\n cursor: pointer; }\n\ninput {\n margin: 0;\n padding: 0; }\n\nbutton {\n background: none;\n border: none;\n padding: 0;\n margin: 0;\n outline: none;\n font-size: 16px;\n color: inherit;\n font-size: inherit;\n border-radius: 0; }\n button:hover {\n cursor: pointer; }\n\nol, ul {\n list-style: none; }\n\nblockquote, q {\n quotes: none; }\n\nblockquote:before, blockquote:after,\nq:before, q:after {\n content: '';\n content: none; }\n\ntable {\n border-collapse: collapse;\n border-spacing: 0; }\n\nhr {\n margin: 0; }\n\n.euiScreenReaderOnly {\n position: absolute;\n left: -10000px;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden; }\n\n.euiAccordion__button {\n text-align: left;\n width: 100%; }\n .euiAccordion__button:hover {\n text-decoration: underline;\n cursor: pointer; }\n .euiAccordion__button:focus .euiAccordion__iconWrapper {\n -webkit-animation: 350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate;\n animation: 350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate;\n color: #0079a5;\n border-radius: 4px; }\n\n.euiAccordion__childWrapper {\n visibility: hidden;\n height: 0;\n opacity: 0;\n overflow-y: hidden;\n -webkit-transform: translatez(0);\n transform: translatez(0);\n -webkit-transition: height 250ms cubic-bezier(0.694, 0.0482, 0.335, 1), opacity 250ms cubic-bezier(0.694, 0.0482, 0.335, 1);\n transition: height 250ms cubic-bezier(0.694, 0.0482, 0.335, 1), opacity 250ms cubic-bezier(0.694, 0.0482, 0.335, 1); }\n\n.euiAccordion__padding--xs {\n padding: 4px; }\n\n.euiAccordion__padding--s {\n padding: 8px; }\n\n.euiAccordion__padding--m {\n padding: 16px; }\n\n.euiAccordion__padding--l {\n padding: 24px; }\n\n.euiAccordion__padding--xl {\n padding: 32px; }\n\n.euiAccordion.euiAccordion-isOpen .euiAccordion__childWrapper {\n visibility: visible;\n opacity: 1;\n height: auto; }\n\n.euiAccordionForm__extraAction {\n opacity: 0;\n -webkit-transition: opacity 250ms cubic-bezier(0.694, 0.0482, 0.335, 1);\n transition: opacity 250ms cubic-bezier(0.694, 0.0482, 0.335, 1); }\n .euiAccordionForm__extraAction:focus {\n opacity: 1; }\n\n.euiAccordionForm__title {\n display: inline-block; }\n\n.euiAccordionForm__button {\n padding: 16px 16px 16px 0; }\n .euiAccordionForm__button:hover {\n text-decoration: none; }\n .euiAccordionForm__button:hover .euiAccordionForm__title {\n text-decoration: underline; }\n\n.euiAccordionForm {\n border-top: 1px solid #D9D9D9;\n border-bottom: 1px solid #D9D9D9; }\n .euiAccordionForm + .euiAccordionForm {\n border-top: none; }\n .euiAccordionForm:hover .euiAccordionForm__extraAction {\n opacity: 1;\n visibility: visible; }\n\n.euiAvatar {\n display: inline-block;\n background-size: cover;\n text-align: center;\n vertical-align: middle;\n overflow-x: hidden;\n font-weight: 400; }\n\n.euiAvatar--user {\n position: relative;\n border-radius: 50%; }\n .euiAvatar--user:after {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 50%;\n content: \"\";\n pointer-events: none;\n border: 1px solid rgba(63, 63, 63, 0.05); }\n\n.euiAvatar--space {\n position: relative;\n border-radius: 4px; }\n .euiAvatar--space:after {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 4px;\n content: \"\";\n pointer-events: none;\n border: 1px solid rgba(63, 63, 63, 0.05); }\n\n.euiAvatar--s {\n width: 24px;\n height: 24px;\n line-height: 24px;\n font-size: 10.8px; }\n\n.euiAvatar--m {\n width: 32px;\n height: 32px;\n line-height: 32px;\n font-size: 14.4px; }\n\n.euiAvatar--l {\n width: 40px;\n height: 40px;\n line-height: 40px;\n font-size: 19.2px; }\n\n.euiAvatar--xl {\n width: 64px;\n height: 64px;\n line-height: 64px;\n font-size: 25.6px; }\n\n/**\n * 1. Accounts for the border\n */\n.euiBadge {\n font-size: 12px;\n font-weight: 600;\n line-height: 18px;\n /* 1 */\n display: inline-block;\n text-decoration: none;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n border-radius: 2px;\n border: solid 1px transparent;\n padding: 0 8px;\n background-color: transparent;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n white-space: nowrap;\n overflow: hidden; }\n .euiBadge + .euiBadge {\n margin-left: 4px; }\n .euiBadge .euiBadge__content {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n overflow: hidden; }\n .euiBadge .euiBadge__text {\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto; }\n .euiBadge:focus {\n -webkit-animation: 350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate;\n animation: 350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate; }\n .euiBadge .euiBadge__icon {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n margin-right: 4px; }\n .euiBadge .euiBadge__icon:focus {\n background-color: rgba(255, 255, 255, 0.8);\n color: #000;\n border-radius: 2px; }\n .euiBadge.euiBadge--iconRight .euiBadge__content {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: reverse;\n -ms-flex-direction: row-reverse;\n flex-direction: row-reverse; }\n .euiBadge.euiBadge--iconRight .euiBadge__content .euiBadge__icon {\n margin-left: 4px;\n margin-right: 0; }\n\n.euiBadge--default {\n background-color: #D9D9D9;\n color: #000; }\n\n.euiBadge--primary {\n background-color: #8ecce3;\n color: #000; }\n\n.euiBadge--secondary {\n background-color: #72dad2;\n color: #000; }\n\n.euiBadge--warning {\n background-color: #ddb17c;\n color: #000; }\n\n.euiBadge--danger {\n background-color: #e28d8d;\n color: #000; }\n\n.euiBadge--accent {\n background-color: #edc6d9;\n color: #000; }\n\n.euiBadge--hollow {\n background-color: #FFF;\n border-color: #D9D9D9;\n color: #3F3F3F; }\n\n/**\n * 1. Extend beta badges to at least 40% of the container's width\n * 2. Fix for IE to ensure badges are visible outside of a