UNPKG

kibana-123

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

26 lines (22 loc) 631 B
import _ from 'lodash'; import angular from 'angular'; export default function DiffTimePickerValuesFn() { let valueOf = function (o) { if (o) return o.valueOf(); }; return function (rangeA, rangeB) { if (_.isObject(rangeA) && _.isObject(rangeB)) { if ( valueOf(rangeA.to) !== valueOf(rangeB.to) || valueOf(rangeA.from) !== valueOf(rangeB.from) || valueOf(rangeA.value) !== valueOf(rangeB.value) || valueOf(rangeA.pause) !== valueOf(rangeB.pause) ) { return true; } } else { return !angular.equals(rangeA, rangeB); } return false; }; };