(opt)
| 22549 | ]; |
| 22550 | |
| 22551 | function compatEC2ItemStyle(opt) { |
| 22552 | var itemStyleOpt = opt && opt.itemStyle; |
| 22553 | if (!itemStyleOpt) { |
| 22554 | return; |
| 22555 | } |
| 22556 | for (var i = 0, len = POSSIBLE_STYLES.length; i < len; i++) { |
| 22557 | var styleName = POSSIBLE_STYLES[i]; |
| 22558 | var normalItemStyleOpt = itemStyleOpt.normal; |
| 22559 | var emphasisItemStyleOpt = itemStyleOpt.emphasis; |
| 22560 | if (normalItemStyleOpt && normalItemStyleOpt[styleName]) { |
| 22561 | opt[styleName] = opt[styleName] || {}; |
| 22562 | if (!opt[styleName].normal) { |
| 22563 | opt[styleName].normal = normalItemStyleOpt[styleName]; |
| 22564 | } |
| 22565 | else { |
| 22566 | merge(opt[styleName].normal, normalItemStyleOpt[styleName]); |
| 22567 | } |
| 22568 | normalItemStyleOpt[styleName] = null; |
| 22569 | } |
| 22570 | if (emphasisItemStyleOpt && emphasisItemStyleOpt[styleName]) { |
| 22571 | opt[styleName] = opt[styleName] || {}; |
| 22572 | if (!opt[styleName].emphasis) { |
| 22573 | opt[styleName].emphasis = emphasisItemStyleOpt[styleName]; |
| 22574 | } |
| 22575 | else { |
| 22576 | merge(opt[styleName].emphasis, emphasisItemStyleOpt[styleName]); |
| 22577 | } |
| 22578 | emphasisItemStyleOpt[styleName] = null; |
| 22579 | } |
| 22580 | } |
| 22581 | } |
| 22582 | |
| 22583 | function convertNormalEmphasis(opt, optType, useExtend) { |
| 22584 | if (opt && opt[optType] && (opt[optType].normal || opt[optType].emphasis)) { |
no test coverage detected