(lastProps: any, newProps: any)
| 536 | } |
| 537 | |
| 538 | function propsEqual(lastProps: any, newProps: any) { |
| 539 | if (zrUtil.isObject(lastProps) && zrUtil.isObject(newProps)) { |
| 540 | let equals = true; |
| 541 | zrUtil.each(newProps, function (item, key) { |
| 542 | equals = equals && propsEqual(lastProps[key], item); |
| 543 | }); |
| 544 | return !!equals; |
| 545 | } |
| 546 | else { |
| 547 | return lastProps === newProps; |
| 548 | } |
| 549 | } |
| 550 | |
| 551 | function updateLabelShowHide(labelEl: Element, axisPointerModel: AxisPointerModel) { |
| 552 | labelEl[axisPointerModel.get(['label', 'show']) ? 'show' : 'hide'](); |
no test coverage detected
searching dependent graphs…