(type, params)
| 739 | } |
| 740 | |
| 741 | _fire(type, params) { |
| 742 | const compatibleTypesList = [ |
| 743 | ['mapcreatesucceeded', 'addlayerssucceeded'], |
| 744 | ['mapcreatefailed', 'getmapfailed'], |
| 745 | ['layercreatefailed', 'getlayersfailed'] |
| 746 | ]; |
| 747 | const matchTypes = compatibleTypesList.find((list) => list.includes(type)); |
| 748 | const emitTypes = matchTypes || [type]; |
| 749 | emitTypes.forEach((item) => { |
| 750 | this.fire(item, params); |
| 751 | }); |
| 752 | } |
| 753 | }; |
| 754 | } |
no test coverage detected