You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

six-alert-list-widget

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

six-alert-list-widget - npm Package Compare versions

Comparing version

to
1.0.15

@@ -5,2 +5,6 @@ Change log

## [1.0.15] - 2017-09-01
### Changed
- Updated NPM packaging
## [1.0.14] - 2017-08-02

@@ -7,0 +11,0 @@ ### Changed

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=require("react"),s=e(r),l=require("./alert-icons"),a=require("./util");require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var c=function(e){function r(e){t(this,r);var i=n(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return i.onEditButtonClick=function(){i.props.onEditButtonClick&&i.props.onEditButtonClick(i.props.trigger)},i.onDeleteButtonClick=function(){i.props.onDeleteButtonClick&&i.props.onDeleteButtonClick(i.props.trigger)},i.onListingSelect=function(){i.props.onListingSelect&&i.props.onListingSelect(i.props.trigger.condition.listing)},i}return i(r,e),o(r,[{key:"render",value:function(){var e=this.props.trigger,t=this.context.i18n.translate,n=this.context.l10n.numberFormatter,i=void 0;if(e&&e.condition){var o=e.condition.operator,r=(0,a.getOperatorTitle)(o,t),c="six-icon "+l.conditionalSIXIcons[o];i=s.default.createElement("tr",{key:e.id,className:"six-trigger-row "+(this.props.selected?" six-selected":"")},s.default.createElement("td",{className:"six-listing-column",onClick:this.onListingSelect},(0,a.getInstrumentName)(e.condition.listing)),s.default.createElement("td",{className:"six-conditional-column"},s.default.createElement("span",{className:"six-operator",title:r},s.default.createElement("span",{className:c})),s.default.createElement("span",{className:"six-value"},n.formatWithLocale(e.condition.value))),s.default.createElement("td",{className:"six-buttons-column"},s.default.createElement("button",{onClick:this.onEditButtonClick,className:"six-button six-edit-button",title:t("Edit")},s.default.createElement("span",{className:"six-button-content"},s.default.createElement("span",{className:"six-icon six-icon-pencil"}))),s.default.createElement("button",{onClick:this.onDeleteButtonClick,className:"six-button six-delete-button",title:t("Delete")},s.default.createElement("span",{className:"six-button-content"},s.default.createElement("span",{className:"six-icon six-icon-remove"})))))}return i}}]),r}(r.Component);c.displayName="ActiveTriggerRow",c.propTypes={trigger:s.default.PropTypes.object,onEditButtonClick:s.default.PropTypes.func,onDeleteButtonClick:s.default.PropTypes.func,onListingSelect:s.default.PropTypes.func,selected:s.default.PropTypes.bool},c.contextTypes={i18n:s.default.PropTypes.object,l10n:s.default.PropTypes.object},exports.default=c;
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=require("react"),l=e(r),s=require("prop-types"),a=e(s),c=require("./alert-icons"),u=require("./util");require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var d=function(e){function s(e){t(this,s);var i=n(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,e));return i.onEditButtonClick=function(){i.props.onEditButtonClick&&i.props.onEditButtonClick(i.props.trigger)},i.onDeleteButtonClick=function(){i.props.onDeleteButtonClick&&i.props.onDeleteButtonClick(i.props.trigger)},i.onListingSelect=function(){i.props.onListingSelect&&i.props.onListingSelect(i.props.trigger.condition.listing)},i}return i(s,r.Component),o(s,[{key:"render",value:function(){var e=this.props.trigger,t=this.context.i18n.translate,n=this.context.l10n.numberFormatter,i=void 0;if(e&&e.condition){var o=e.condition.operator,r=(0,u.getOperatorTitle)(o,t),s="six-icon "+c.conditionalSIXIcons[o];i=l.default.createElement("tr",{key:e.id,className:"six-trigger-row "+(this.props.selected?" six-selected":"")},l.default.createElement("td",{className:"six-listing-column",onClick:this.onListingSelect},(0,u.getInstrumentName)(e.condition.listing)),l.default.createElement("td",{className:"six-conditional-column"},l.default.createElement("span",{className:"six-operator",title:r},l.default.createElement("span",{className:s})),l.default.createElement("span",{className:"six-value"},n.formatWithLocale(e.condition.value))),l.default.createElement("td",{className:"six-buttons-column"},l.default.createElement("button",{onClick:this.onEditButtonClick,className:"six-button six-edit-button",title:t("Edit")},l.default.createElement("span",{className:"six-button-content"},l.default.createElement("span",{className:"six-icon six-icon-pencil"}))),l.default.createElement("button",{onClick:this.onDeleteButtonClick,className:"six-button six-delete-button",title:t("Delete")},l.default.createElement("span",{className:"six-button-content"},l.default.createElement("span",{className:"six-icon six-icon-remove"})))))}return i}}]),s}();d.displayName="ActiveTriggerRow",d.propTypes={trigger:a.default.object,onEditButtonClick:a.default.func,onDeleteButtonClick:a.default.func,onListingSelect:a.default.func,selected:a.default.bool},d.defaultProps={trigger:void 0,onEditButtonClick:void 0,onDeleteButtonClick:void 0,onListingSelect:void 0,selected:!1},d.contextTypes={i18n:a.default.object,l10n:a.default.object},exports.default=d;

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.ChannelList=exports.ChannelListImpl=void 0;var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=require("react"),l=e(s),r=require("six-widget-support"),o=require("./meta-version"),c=e(o),u=/^\S+@\S+$/,d=exports.ChannelListImpl=function(e){function s(e){t(this,s);var n=a(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,e));return n.handleAddChannel=function(){n.checkEmailValidation()&&n.isAlertManagerLoaded()&&n.props.session._internal.managers.alerts.createChannel({address:n.state.email,type:"EMAIL"})},n.handleEmailChange=function(e){n.setState({email:e.target.value})},n.handleEmailFocus=function(){n.state.emailValidationError&&n.setState({emailValidationError:void 0})},n.handleEmailBlur=function(){n.state.email&&n.checkEmailValidation()},n.onDeleteButtonClick=function(e){n.isAlertManagerLoaded()&&n.props.session._internal.managers.alerts.deleteChannel(e)},n.state={},n}return n(s,e),i(s,[{key:"checkEmailValidation",value:function(){return this.state.email&&this.state.email.match(u)?(this.clearEmailValidationError(),!0):(this.setState({emailValidationError:!0}),!1)}},{key:"clearEmailValidationError",value:function(){this.state.emailValidationError&&this.setState({emailValidationError:void 0})}},{key:"isAlertManagerLoaded",value:function(){return this.props.session&&this.props.session._internal.managers&&this.props.session._internal.managers.alerts}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,a=void 0,n=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current;if(this.props.channels&&this.props.channels.items&&this.props.channels.items.length){var i=t("Delete"),o=t("Not validated"),c=[];this.props.channels.items.forEach(function(t,a){"EMAIL"===t.type&&c.push(l.default.createElement("li",{key:t.address+"-"+a},l.default.createElement("div",{className:"six-channel"},t.address,t.isVerified?void 0:l.default.createElement("span",{title:o},l.default.createElement("span",{className:"six-not-validated six-icon six-icon-exclamation"}))),l.default.createElement("div",null,l.default.createElement("button",{onClick:function(){return e.onDeleteButtonClick(t.id)},className:"six-button six-delete-button",title:i},l.default.createElement("span",{className:"six-button-content"},l.default.createElement("span",{className:"six-icon six-icon-remove"}))))))}),a=l.default.createElement("ul",{className:"six-channels"},c)}return l.default.createElement("div",{className:"six-widget "+s.displayName+" "+(0,r.getDisplayClass)(n)},l.default.createElement("div",{className:"six-add-channel"},l.default.createElement("input",{type:"email",placeholder:t("Email"),className:"six-input six-email"+(this.state.emailValidationError?" six-invalid":""),onChange:this.handleEmailChange,onFocus:this.handleEmailFocus,onBlur:this.handleEmailBlur}),l.default.createElement("button",{className:"six-button six-add-button",onClick:this.handleAddChannel},t("Add"))),a)}}]),s}(s.Component);d.displayName="six-channel-list-widget",d.displayVersion=c.default.version,d.propTypes={session:l.default.PropTypes.object,channels:l.default.PropTypes.object,displayMode:l.default.PropTypes.object},d.contextTypes={i18n:l.default.PropTypes.object};var p=exports.ChannelList=(0,r.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.channels="/alerts/"+e.session._internal.managers.alerts.userId+"/channels"),t})((0,r.resizeAware)(d));exports.default=(0,r.widget)(p);
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.ChannelList=exports.ChannelListImpl=void 0;var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=require("react"),l=e(s),r=require("prop-types"),o=e(r),c=require("six-widget-support"),d=require("./meta-version"),u=e(d),p=/^\S+@\S+$/,h=exports.ChannelListImpl=function(e){function r(e){t(this,r);var n=a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return n.handleAddChannel=function(){n.checkEmailValidation()&&n.isAlertManagerLoaded()&&n.props.session._internal.managers.alerts.createChannel({address:n.state.email,type:"EMAIL"})},n.handleEmailChange=function(e){n.setState({email:e.target.value})},n.handleEmailFocus=function(){n.state.emailValidationError&&n.setState({emailValidationError:void 0})},n.handleEmailBlur=function(){n.state.email&&n.checkEmailValidation()},n.onDeleteButtonClick=function(e){n.isAlertManagerLoaded()&&n.props.session._internal.managers.alerts.deleteChannel(e)},n.state={},n}return n(r,s.Component),i(r,[{key:"checkEmailValidation",value:function(){return this.state.email&&this.state.email.match(p)?(this.clearEmailValidationError(),!0):(this.setState({emailValidationError:!0}),!1)}},{key:"clearEmailValidationError",value:function(){this.state.emailValidationError&&this.setState({emailValidationError:void 0})}},{key:"isAlertManagerLoaded",value:function(){return this.props.session&&this.props.session._internal.managers&&this.props.session._internal.managers.alerts}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,a=void 0,n=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current;if(this.props.channels&&this.props.channels.items&&this.props.channels.items.length){var i=t("Delete"),s=t("Not validated"),o=[];this.props.channels.items.forEach(function(t){"EMAIL"===t.type&&o.push(l.default.createElement("li",{key:""+t.address},l.default.createElement("div",{className:"six-channel"},t.address,t.isVerified?void 0:l.default.createElement("span",{title:s},l.default.createElement("span",{className:"six-not-validated six-icon six-icon-exclamation"}))),l.default.createElement("div",null,l.default.createElement("button",{onClick:function(){return e.onDeleteButtonClick(t.id)},className:"six-button six-delete-button",title:i},l.default.createElement("span",{className:"six-button-content"},l.default.createElement("span",{className:"six-icon six-icon-remove"}))))))}),a=l.default.createElement("ul",{className:"six-channels"},o)}return l.default.createElement("div",{className:"six-widget "+r.displayName+" "+(0,c.getDisplayClass)(n)},l.default.createElement("div",{className:"six-add-channel"},l.default.createElement("input",{type:"email",placeholder:t("Email"),className:"six-input six-email"+(this.state.emailValidationError?" six-invalid":""),onChange:this.handleEmailChange,onFocus:this.handleEmailFocus,onBlur:this.handleEmailBlur}),l.default.createElement("button",{className:"six-button six-add-button",onClick:this.handleAddChannel},t("Add"))),a)}}]),r}();h.displayName="six-channel-list-widget",h.displayVersion=u.default.version,h.propTypes={session:o.default.object.isRequired,channels:o.default.object,displayMode:o.default.object},h.defaultProps={channels:void 0,displayMode:void 0},h.contextTypes={i18n:o.default.object};var m=exports.ChannelList=(0,c.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.channels="/alerts/"+e.session._internal.managers.alerts.userId+"/channels"),t})((0,c.resizeAware)(h));exports.default=(0,c.widget)(m);

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.HistoryList=exports.HistoryListImpl=void 0;var i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),a=require("react"),s=e(a),o=require("six-widget-support"),l=require("./triggered-trigger-row"),u=e(l),c=require("./meta-version"),p=e(c),d=exports.HistoryListImpl=function(e){function a(e){t(this,a);var n=r(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,e));return n.state={edit:!1,trigger:null,listing:null,triggered:[]},n}return n(a,e),i(a,null,[{key:"defaultProps",get:function(){var e=new Date;return e.setDate(e.getDate()-a.DEFAULT_TRIGGERED_THRESHOLD),{showTriggeredSince:e.toString()}}}]),i(a,[{key:"componentWillReceiveProps",value:function(e){for(var t=[],r=new Date(e.showTriggeredSince),n=0;n<e.triggers.items.length;n++){var i=e.triggers.items[n];i.triggeredTime&&new Date(i.creationTime)>=r&&t.push(i)}t.sort(function(e,t){return new Date(t.triggeredTime)-new Date(e.triggeredTime)}),this.setState({triggered:t})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,r=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current,n=void 0;if(this.state.triggered){var i=this.state.triggered.map(function(t){return s.default.createElement(u.default,{key:t.id,trigger:t,onListingSelect:e.props.onListingSelect})});n=this.state.triggered.length>0?s.default.createElement("table",{className:"six-triggered-trigger-table"},s.default.createElement("thead",null,s.default.createElement("tr",null,s.default.createElement("th",{className:"six-name-column"},t("Name")),s.default.createElement("th",{className:"six-conditional-column"},t("Condition")),s.default.createElement("th",{className:"six-trigger-value-column"},t("Value")),s.default.createElement("th",{className:"six-triggered-time-column"},t("Time")))),s.default.createElement("tbody",null,i)):s.default.createElement("div",{className:"six-no-content"},s.default.createElement("span",{className:"six-no-content-text"},t("No alerts available")))}return s.default.createElement("div",{className:"six-widget "+a.displayName+" + "+(0,o.getDisplayClass)(r)},n)}}]),a}(a.Component);d.displayName="six-alert-list-widget",d.displayVersion=p.default.version,d.propTypes={displayMode:s.default.PropTypes.object,triggers:s.default.PropTypes.object,showTriggeredSince:s.default.PropTypes.oneOfType([s.default.PropTypes.string,s.default.PropTypes.object]),onListingSelect:s.default.PropTypes.func},d.contextTypes={i18n:s.default.PropTypes.object},d.DEFAULT_TRIGGERED_THRESHOLD=30;var g=exports.HistoryList=(0,o.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,o.resizeAware)(d));exports.default=(0,o.widget)(g);
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.HistoryList=exports.HistoryListImpl=void 0;var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,r,i){return r&&e(t.prototype,r),i&&e(t,i),t}}(),a=require("react"),s=e(a),o=require("prop-types"),l=e(o),u=require("six-widget-support"),c=require("./triggered-trigger-row"),d=e(c),g=require("./meta-version"),f=e(g),p=exports.HistoryListImpl=function(e){function o(e){t(this,o);var i=r(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,e));return i.state={edit:!1,trigger:null,listing:null,triggered:[]},i}return i(o,a.Component),n(o,null,[{key:"defaultProps",get:function(){var e=new Date;return e.setDate(e.getDate()-o.DEFAULT_TRIGGERED_THRESHOLD),{showTriggeredSince:e.toString(),displayMode:void 0,triggers:void 0,onListingSelect:void 0}}}]),n(o,[{key:"componentWillReceiveProps",value:function(e){for(var t=[],r=new Date(e.showTriggeredSince),i=0;i<e.triggers.items.length;i++){var n=e.triggers.items[i];n.triggeredTime&&new Date(n.creationTime)>=r&&t.push(n)}t.sort(function(e,t){return new Date(t.triggeredTime)-new Date(e.triggeredTime)}),this.setState({triggered:t})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,r=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current,i=void 0;if(this.state.triggered){var n=this.state.triggered.map(function(t){return s.default.createElement(d.default,{key:t.id,trigger:t,onListingSelect:e.props.onListingSelect})});i=this.state.triggered.length>0?s.default.createElement("table",{className:"six-triggered-trigger-table"},s.default.createElement("thead",null,s.default.createElement("tr",null,s.default.createElement("th",{className:"six-name-column"},t("Name")),s.default.createElement("th",{className:"six-conditional-column"},t("Condition")),s.default.createElement("th",{className:"six-trigger-value-column"},t("Value")),s.default.createElement("th",{className:"six-triggered-time-column"},t("Time")))),s.default.createElement("tbody",null,n)):s.default.createElement("div",{className:"six-no-content"},s.default.createElement("span",{className:"six-no-content-text"},t("No alerts available")))}return s.default.createElement("div",{className:"six-widget "+o.displayName+" + "+(0,u.getDisplayClass)(r)},i)}}]),o}();p.displayName="six-alert-list-widget",p.displayVersion=f.default.version,p.propTypes={displayMode:l.default.object,triggers:l.default.object,showTriggeredSince:l.default.oneOfType([l.default.string,l.default.object]),onListingSelect:l.default.func},p.contextTypes={i18n:l.default.object},p.DEFAULT_TRIGGERED_THRESHOLD=30;var m=exports.HistoryList=(0,u.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,u.resizeAware)(p));exports.default=(0,u.widget)(m);

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.AlertList=exports.AlertListImpl=void 0;var s=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,i,r){return i&&e(t.prototype,i),r&&e(t,r),t}}(),n=require("react"),a=e(n),o=require("six-widget-support"),l=require("six-tabs"),c=require("./trigger-list"),u=require("./history-list"),d=require("./channel-list"),p=require("./meta-version"),f=e(p);require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var g=exports.AlertListImpl=function(e){function n(e){t(this,n);var r=i(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return r.state={selectedTab:"triggers",resetBadgeTime:new Date},r}return r(n,e),s(n,[{key:"componentWillReceiveProps",value:function(e){if(e&&e.triggers&&e.triggers.items&&(!this.props.triggers||!this.props.triggers.url||this.props.triggers.url===e.triggers.url))for(var t=0,i=0;i<e.triggers.items.length;i++){var r=e.triggers.items[i];r&&r.triggeredTime&&new Date(r.triggeredTime)>this.state.resetBadgeTime&&this.badgeDecorator("history",++t)}}},{key:"badgeDecorator",value:function(e,t){if(this.state&&this.state.selectedTab&&this.state.selectedTab!==e){var i={tabs:{}};i.tabs[e]=t,this.setState(i)}}},{key:"selectTab",value:function(e){var t=0,i=void 0;this.state&&this.state.selectedTab&&e!==this.state.selectedTab&&"history"===this.state.selectedTab?t=new Date:"history"===e&&(i={},i[e]=0),this.setState({selectedTab:e,resetBadgeTime:t||this.state.resetBadgeTime,tabs:i||this.state.tabs})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,i=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current;return a.default.createElement("div",{className:"six-widget "+n.displayName+" "+(0,o.getDisplayClass)(i)},a.default.createElement(l.TabView,{onTabSelect:function(t){return e.selectTab(t)},initialSelect:"triggers"},a.default.createElement(l.Tab,{viewId:"triggers"},t("Active alerts")),a.default.createElement(l.Tab,{viewId:"channels"},t("Channels")),a.default.createElement(l.Tab,{viewId:"history"},a.default.createElement("span",null,a.default.createElement("span",null,t("History")),a.default.createElement("span",{className:"six-badge"},this.state&&this.state.tabs&&this.state.tabs.history?" ("+this.state.tabs.history+")":""))),a.default.createElement(l.TabPanel,{viewId:"triggers"},a.default.createElement(c.TriggerList,this.props)),a.default.createElement(l.TabPanel,{viewId:"channels"},a.default.createElement(d.ChannelList,this.props)),a.default.createElement(l.TabPanel,{viewId:"history"},a.default.createElement(u.HistoryList,this.props))))}}]),n}(n.Component);g.displayVersion=f.default.version,g.displayName="six-alert-list-widget",g.propTypes={session:a.default.PropTypes.object,displayMode:a.default.PropTypes.object,triggers:a.default.PropTypes.object,showTriggeredSince:a.default.PropTypes.oneOfType([a.default.PropTypes.string,a.default.PropTypes.object]),onEditTriggerButtonClick:a.default.PropTypes.func,onDeleteTriggerButtonClick:a.default.PropTypes.func,onCopyTriggerButtonClick:a.default.PropTypes.func,onSaveTriggerButtonClick:a.default.PropTypes.func,onSaveChannelButtonClick:a.default.PropTypes.func,onLiveSearchListingSelect:a.default.PropTypes.func,onListingSelect:a.default.PropTypes.func},g.contextTypes={i18n:a.default.PropTypes.object};var h=exports.AlertList=(0,o.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,o.resizeAware)(g));exports.default=(0,o.widget)(h);
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.AlertList=exports.AlertListImpl=void 0;var s=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,i,r){return i&&e(t.prototype,i),r&&e(t,r),t}}(),a=require("react"),n=e(a),o=require("prop-types"),l=e(o),c=require("six-widget-support"),d=require("six-tabs"),u=require("./trigger-list"),g=require("./history-list"),f=require("./channel-list"),p=require("./meta-version"),h=e(p);require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var b=exports.AlertListImpl=function(e){function o(e){t(this,o);var r=i(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,e));return r.state={selectedTab:"triggers",resetBadgeTime:new Date},r}return r(o,a.Component),s(o,[{key:"componentWillReceiveProps",value:function(e){if(e&&e.triggers&&e.triggers.items&&(!this.props.triggers||!this.props.triggers.url||this.props.triggers.url===e.triggers.url))for(var t=0,i=0;i<e.triggers.items.length;i+=1){var r=e.triggers.items[i];r&&r.triggeredTime&&new Date(r.triggeredTime)>this.state.resetBadgeTime&&(t+=1,this.badgeDecorator("history",t))}}},{key:"badgeDecorator",value:function(e,t){if(this.state&&this.state.selectedTab&&this.state.selectedTab!==e){var i={tabs:{}};i.tabs[e]=t,this.setState(i)}}},{key:"selectTab",value:function(e){var t=0,i=void 0;this.state&&this.state.selectedTab&&e!==this.state.selectedTab&&"history"===this.state.selectedTab?t=new Date:"history"===e&&((i={})[e]=0),this.setState({selectedTab:e,resetBadgeTime:t||this.state.resetBadgeTime,tabs:i||this.state.tabs})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,i=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current;return n.default.createElement("div",{className:"six-widget "+o.displayName+" "+(0,c.getDisplayClass)(i)},n.default.createElement(d.TabView,{onTabSelect:function(t){return e.selectTab(t)},initialSelect:"triggers"},n.default.createElement(d.Tab,{viewId:"triggers"},t("Active alerts")),n.default.createElement(d.Tab,{viewId:"channels"},t("Channels")),n.default.createElement(d.Tab,{viewId:"history"},n.default.createElement("span",null,n.default.createElement("span",null,t("History")),n.default.createElement("span",{className:"six-badge"},this.state&&this.state.tabs&&this.state.tabs.history?" ("+this.state.tabs.history+")":""))),n.default.createElement(d.TabPanel,{viewId:"triggers"},n.default.createElement(u.TriggerList,this.props)),n.default.createElement(d.TabPanel,{viewId:"channels"},n.default.createElement(f.ChannelList,this.props)),n.default.createElement(d.TabPanel,{viewId:"history"},n.default.createElement(g.HistoryList,this.props))))}}]),o}();b.displayVersion=h.default.version,b.displayName="six-alert-list-widget",b.propTypes={displayMode:l.default.object,triggers:l.default.object},b.defaultProps={displayMode:void 0,triggers:void 0},b.contextTypes={i18n:l.default.object};var m=exports.AlertList=(0,c.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,c.resizeAware)(b));exports.default=(0,c.widget)(m);

@@ -1,1 +0,1 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default={version:"1.0.14",git:{short:"fbb191f",long:"fbb191f2500bc37facf75dd39983265aa9a90083",branch:"master"}};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default={version:"1.0.15",git:{short:"ccb5e87",long:"ccb5e8730f161c7b294fa73056220f0f5ba4ea55",branch:"master"}};

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.TriggerList=exports.TriggerListImpl=void 0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},n=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,i,r){return i&&e(t.prototype,i),r&&e(t,r),t}}(),o=require("react"),a=e(o),l=require("six-widget-support"),c=require("six-panel"),u=e(c),p=require("six-live-search-box-widget/lib/live-search-box"),d=require("./active-trigger-row"),g=e(d),f=require("./meta-version"),h=e(f),m=exports.TriggerListImpl=function(e){function o(e){t(this,o);var r=i(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,e));return r.state={edit:!1,trigger:null,listing:null,addOrEdit:!1},r.onEditButtonClick=function(e){r.setState({edit:!0,trigger:e,listing:null,addOrEdit:!1}),r.props.onEditButtonClick&&r.props.onEditButtonClick(e)},r.onSaveButtonClick=function(e){r.closeEdit(),r.props.onSaveButtonClick&&r.props.onSaveButtonClick(e)},r.onLiveSearchListingSelect=function(e){r.setState({edit:!0,trigger:null,listing:e,addOrEdit:!0}),r.props.onLiveSearchListingSelect&&r.props.onLiveSearchListingSelect(e)},r.onCloseClick=function(){r.closeEdit()},r.onDeleteButtonClick=function(e){r.props.session._internal.managers&&r.props.session._internal.managers.alerts&&(r.state.edit&&r.state.trigger&&r.state.trigger.id===e.id&&r.closeEdit(),r.props.session._internal.managers.alerts.deleteTrigger(e.id)),r.props.onDeleteButtonClick&&r.props.onDeleteButtonClick(e)},r}return r(o,e),n(o,null,[{key:"defaultProps",get:function(){var e=new Date;return e.setDate(e.getDate()-o.DEFAULT_TRIGGERED_THRESHOLD),{showTriggeredSince:e.toString()}}}]),n(o,[{key:"closeEdit",value:function(){this.setState({edit:!1,trigger:null,listing:null,addOrEdit:!1})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,i=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current,r=[],n=void 0;if(this.props.triggers&&this.props.triggers.items){for(var c=this.props.triggers.items.slice(),d=0;d<c.length;d++){var f=c[d];f.triggeredTime||r.push(f)}r.sort(function(e,t){return new Date(t.creationTime)-new Date(e.creationTime)});var h=r.map(function(t){var i=e.state.trigger&&e.state.trigger.id===t.id,r={key:t.id,trigger:t,onEditButtonClick:e.onEditButtonClick,onDeleteButtonClick:e.onDeleteButtonClick,onListingSelect:e.props.onListingSelect};return i&&(r.selected=!0),a.default.createElement(g.default,r)});r.length>0?n=a.default.createElement("table",{className:"six-active-triggers-table"},a.default.createElement("thead",null,a.default.createElement("tr",null,a.default.createElement("th",{className:"six-name-column"},t("Name")),a.default.createElement("th",{className:"six-conditional-column"},t("Condition")),a.default.createElement("th",{className:"six-buttons-column"}))),a.default.createElement("tbody",null,h)):this.state.addOrEdit||(n=a.default.createElement("div",{className:"six-no-content"},a.default.createElement("span",{className:"six-no-content-text"},t("No alerts available"))))}var m=void 0;if(this.state.edit&&(this.state.listing||this.state.trigger&&this.state.trigger.condition&&this.state.trigger.condition.listing)){var y=this.state.trigger&&this.state.trigger.condition.listing.id||this.state.listing&&this.state.listing.id;m=a.default.createElement(u.default,{onCloseClick:this.onCloseClick},a.default.createElement("section",{className:"six-edit-trigger"},a.default.createElement("h2",null,t(this.state.addOrEdit?"Add alert":"Edit alert")),this.props.session._internal.managers&&this.props.session._internal.managers.alerts&&this.props.session._internal.managers.alerts.getAlertControlWidget&&this.props.session._internal.managers.alerts.getAlertControlWidget({session:this.props.session,listingId:y,trigger:this.state.trigger,onSave:this.onSaveButtonClick})||a.default.createElement("span",null)))}return a.default.createElement("div",{className:"six-widget "+o.displayName+" + "+(0,l.getDisplayClass)(i)},a.default.createElement(p.LiveSearchBox,s({},this.props,{title:this.props.searchTitle,session:this.props.session,onListingSelect:this.onLiveSearchListingSelect,showMic:!0})),m,a.default.createElement("section",{className:"six-active-triggers"},n))}}]),o}(o.Component);m.displayName="six-alert-list-widget",m.displayVersion=h.default.version,m.propTypes={session:a.default.PropTypes.object,displayMode:a.default.PropTypes.object,triggers:a.default.PropTypes.object,showTriggeredSince:a.default.PropTypes.oneOfType([a.default.PropTypes.string,a.default.PropTypes.object]),onEditButtonClick:a.default.PropTypes.func,onDeleteButtonClick:a.default.PropTypes.func,onCopyButtonClick:a.default.PropTypes.func,onSaveButtonClick:a.default.PropTypes.func,onLiveSearchListingSelect:a.default.PropTypes.func,onListingSelect:a.default.PropTypes.func,searchTitle:a.default.PropTypes.string},m.contextTypes={i18n:a.default.PropTypes.object},m.DEFAULT_TRIGGERED_THRESHOLD=30;var y=exports.TriggerList=(0,l.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,l.resizeAware)(m));exports.default=(0,l.widget)(y);
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.TriggerList=exports.TriggerListImpl=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},s=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),o=require("react"),a=e(o),l=require("prop-types"),c=e(l),u=require("six-widget-support"),d=require("six-panel"),g=e(d),p=require("six-live-search-box-widget/lib/live-search-box"),f=require("./active-trigger-row"),h=e(f),m=require("./meta-version"),v=e(m),E=exports.TriggerListImpl=function(e){function l(e){t(this,l);var n=i(this,(l.__proto__||Object.getPrototypeOf(l)).call(this,e));return n.state={edit:!1,trigger:null,listing:null,addOrEdit:!1},n.onEditButtonClick=function(e){n.setState({edit:!0,trigger:e,listing:null,addOrEdit:!1}),n.props.onEditButtonClick&&n.props.onEditButtonClick(e)},n.onSaveButtonClick=function(e){n.closeEdit(),n.props.onSaveButtonClick&&n.props.onSaveButtonClick(e)},n.onLiveSearchListingSelect=function(e){n.setState({edit:!0,trigger:null,listing:e,addOrEdit:!0}),n.props.onLiveSearchListingSelect&&n.props.onLiveSearchListingSelect(e)},n.onCloseClick=function(){n.closeEdit()},n.onDeleteButtonClick=function(e){n.props.session._internal.managers&&n.props.session._internal.managers.alerts&&(n.state.edit&&n.state.trigger&&n.state.trigger.id===e.id&&n.closeEdit(),n.props.session._internal.managers.alerts.deleteTrigger(e.id)),n.props.onDeleteButtonClick&&n.props.onDeleteButtonClick(e)},n}return n(l,o.Component),s(l,[{key:"closeEdit",value:function(){this.setState({edit:!1,trigger:null,listing:null,addOrEdit:!1})}},{key:"render",value:function(){var e=this,t=this.context.i18n.translate,i=this.props.displayMode&&this.props.displayMode.element&&this.props.displayMode.element.current,n=[],s=void 0;if(this.props.triggers&&this.props.triggers.items){for(var o=this.props.triggers.items.slice(),c=0;c<o.length;c++){var d=o[c];d.triggeredTime||n.push(d)}n.sort(function(e,t){return new Date(t.creationTime)-new Date(e.creationTime)});var f=n.map(function(t){var i=e.state.trigger&&e.state.trigger.id===t.id,n={key:t.id,trigger:t,onEditButtonClick:e.onEditButtonClick,onDeleteButtonClick:e.onDeleteButtonClick,onListingSelect:e.props.onListingSelect};return i&&(n.selected=!0),a.default.createElement(h.default,n)});n.length>0?s=a.default.createElement("table",{className:"six-active-triggers-table"},a.default.createElement("thead",null,a.default.createElement("tr",null,a.default.createElement("th",{className:"six-name-column"},t("Name")),a.default.createElement("th",{className:"six-conditional-column"},t("Condition")),a.default.createElement("th",{className:"six-buttons-column"}))),a.default.createElement("tbody",null,f)):this.state.addOrEdit||(s=a.default.createElement("div",{className:"six-no-content"},a.default.createElement("span",{className:"six-no-content-text"},t("No alerts available"))))}var m=void 0;if(this.state.edit&&(this.state.listing||this.state.trigger&&this.state.trigger.condition&&this.state.trigger.condition.listing)){var v=this.state.trigger&&this.state.trigger.condition.listing.id||this.state.listing&&this.state.listing.id;m=a.default.createElement(g.default,{onCloseClick:this.onCloseClick},a.default.createElement("section",{className:"six-edit-trigger"},a.default.createElement("h2",null,t(this.state.addOrEdit?"Add alert":"Edit alert")),this.props.session._internal.managers&&this.props.session._internal.managers.alerts&&this.props.session._internal.managers.alerts.getAlertControlWidget&&this.props.session._internal.managers.alerts.getAlertControlWidget({session:this.props.session,listingId:v,trigger:this.state.trigger,onSave:this.onSaveButtonClick})||a.default.createElement("span",null)))}return a.default.createElement("div",{className:"six-widget "+l.displayName+" + "+(0,u.getDisplayClass)(i)},a.default.createElement(p.LiveSearchBox,r({},this.props,{title:this.props.searchTitle,session:this.props.session,onListingSelect:this.onLiveSearchListingSelect,showMic:!0})),m,a.default.createElement("section",{className:"six-active-triggers"},s))}}]),l}();E.displayName="six-alert-list-widget",E.displayVersion=v.default.version,E.propTypes={session:c.default.object.isRequired,displayMode:c.default.object,triggers:c.default.object,onEditButtonClick:c.default.func,onDeleteButtonClick:c.default.func,onSaveButtonClick:c.default.func,onLiveSearchListingSelect:c.default.func,onListingSelect:c.default.func,searchTitle:c.default.string},E.defaultProps={displayMode:void 0,triggers:void 0,onEditButtonClick:void 0,onDeleteButtonClick:void 0,onSaveButtonClick:void 0,onLiveSearchListingSelect:void 0,onListingSelect:void 0,searchTitle:void 0},E.contextTypes={i18n:c.default.object};var y=exports.TriggerList=(0,u.withData)(function(e){var t={};return e.session._internal.managers&&e.session._internal.managers.alerts&&(t.triggers="/alerts/"+e.session._internal.managers.alerts.userId+"/triggers"),t})((0,u.resizeAware)(E));exports.default=(0,u.widget)(y);

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0});var o=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),r=require("react"),a=e(r),s=require("./alert-icons"),l=require("./util");require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var c=function(e){function r(e){t(this,r);var n=i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return n.onListingSelect=function(){n.props.onListingSelect&&n.props.onListingSelect(n.props.trigger.condition.listing)},n}return n(r,e),o(r,[{key:"render",value:function(){var e=this.props.trigger,t=this.context.i18n.translate,i=this.context.l10n.dateFormatter,n=this.context.l10n.numberFormatter,o=void 0;if(e&&e.condition){var r=e.condition.operator,c=(0,l.getOperatorTitle)(r,t),u="six-icon "+s.conditionalSIXIcons[r];o=a.default.createElement("tr",{key:e.id,className:"six-trigger-row"},a.default.createElement("td",{className:"six-listing-column",onClick:this.onListingSelect},(0,l.getInstrumentName)(e.condition.listing)),a.default.createElement("td",{className:"six-conditional-column"},a.default.createElement("span",{className:"six-operator",title:c},a.default.createElement("span",{title:c,className:u})),a.default.createElement("span",{className:"six-value"},n.formatWithLocale(e.condition.value))),a.default.createElement("td",{className:"six-trigger-value-column"},n.formatWithLocale(e.condition.triggeredValue)),a.default.createElement("td",{className:"six-triggered-time-column"},a.default.createElement("time",{className:"six-triggered-time",dateTime:e.triggeredTime},i.formatDateTime(e.triggeredTime))))}return o}}]),r}(r.Component);c.displayName="TriggeredTriggerRow",c.propTypes={trigger:a.default.PropTypes.object,onListingSelect:a.default.PropTypes.func},c.contextTypes={i18n:a.default.PropTypes.object,l10n:a.default.PropTypes.object},exports.default=c;
"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(exports,"__esModule",{value:!0});var o=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),r=require("react"),a=e(r),l=require("prop-types"),s=e(l),c=require("./alert-icons"),u=require("./util");require("inject-style-tag").inject('@charset "UTF-8";.six-icon{display:inline-block;font-family:"Segoe UI",Symbola,Arial,Sans;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.six-icon-close:before,.six-icon-remove:before,.six-icon-times:before{content:"❌"}.six-icon-pencil:before{content:"🖉"}.six-icon-sort-desc:before{content:"˄"}.six-icon-sort-asc:before{content:"˅"}.six-icon-greather-than-or-equal:before{content:">=";font-weight:700}.six-icon-less-than-or-equal:before{content:"<=";font-weight:700}.six-icon-equal:before{content:"<=";font-weight:700}.six-icon-greather-than:before{content:">";font-weight:700}.six-icon-less-than:before{content:"<";font-weight:700}.six-icon-exclamation:before{content:"⚠"}.six-alert-list-widget .six-conditional-column .six-icon{vertical-align:middle}.six-alert-list-widget .six-button{padding:0;vertical-align:middle}.six-alert-list-widget .six-button .six-icon{vertical-align:middle}.six-alert-list-widget .six-alert-control-widget .six-triggers{display:none}.six-alert-list-widget .six-panel .six-close-button-box{float:right;padding-right:.25em;padding-top:.25em}.six-alert-list-widget .six-edit-trigger{clear:both}',"7cca6c279481d87356ef55fb90de7865");var f=function(e){function l(e){t(this,l);var n=i(this,(l.__proto__||Object.getPrototypeOf(l)).call(this,e));return n.onListingSelect=function(){n.props.onListingSelect&&n.props.onListingSelect(n.props.trigger.condition.listing)},n}return n(l,r.Component),o(l,[{key:"render",value:function(){var e=this.props.trigger,t=this.context.i18n.translate,i=this.context.l10n.dateFormatter,n=this.context.l10n.numberFormatter,o=void 0;if(e&&e.condition){var r=e.condition.operator,l=(0,u.getOperatorTitle)(r,t),s="six-icon "+c.conditionalSIXIcons[r];o=a.default.createElement("tr",{key:e.id,className:"six-trigger-row"},a.default.createElement("td",{className:"six-listing-column",onClick:this.onListingSelect},(0,u.getInstrumentName)(e.condition.listing)),a.default.createElement("td",{className:"six-conditional-column"},a.default.createElement("span",{className:"six-operator",title:l},a.default.createElement("span",{title:l,className:s})),a.default.createElement("span",{className:"six-value"},n.formatWithLocale(e.condition.value))),a.default.createElement("td",{className:"six-trigger-value-column"},n.formatWithLocale(e.condition.triggeredValue)),a.default.createElement("td",{className:"six-triggered-time-column"},a.default.createElement("time",{className:"six-triggered-time",dateTime:e.triggeredTime},i.formatDateTime(e.triggeredTime))))}return o}}]),l}();f.displayName="TriggeredTriggerRow",f.propTypes={trigger:s.default.object,onListingSelect:s.default.func},f.defaultProps={trigger:void 0,onListingSelect:void 0},f.contextTypes={i18n:s.default.object,l10n:s.default.object},exports.default=f;
{
"name": "six-alert-list-widget",
"version": "1.0.14",
"version": "1.0.15",
"description": "A widget that displays active and triggered alerts of a user.",

@@ -15,16 +15,17 @@ "main": "lib/index.js",

"dependencies": {
"six-live-search-box-widget": "^4.0.0",
"six-panel": "^1.0.0",
"six-live-search-box-widget": "^4.0.1",
"six-panel": "^1.0.1",
"six-sdk": "^1.0.8",
"six-tabs": "^2.1.5",
"six-widget-support": "^3.0.25"
"six-tabs": "^2.1.6",
"six-widget-support": "^3.0.28"
},
"devDependencies": {
"six-widget-buildsupport": "^3.5.4"
"six-widget-buildsupport": "^4.0.8"
},
"peerDependencies": {
"react": "^15.3.0",
"react-dom": "^15.3.0",
"six-alerts-manager": "^1.0.5"
"react": "^15.6.1",
"react-dom": "^15.6.1",
"prop-types": "^15.5.10",
"six-alerts-manager": "^1.0.6"
}
}