(axisBuilder, axisModel, opt)
| 40886 | } |
| 40887 | |
| 40888 | function buildAxisMajorTicks(axisBuilder, axisModel, opt) { |
| 40889 | var axis = axisModel.axis; |
| 40890 | |
| 40891 | var tickModel = axisModel.getModel('axisTick'); |
| 40892 | |
| 40893 | if (!tickModel.get('show') || axis.scale.isBlank()) { |
| 40894 | return; |
| 40895 | } |
| 40896 | |
| 40897 | var lineStyleModel = tickModel.getModel('lineStyle'); |
| 40898 | var tickEndCoord = opt.tickDirection * tickModel.get('length'); |
| 40899 | |
| 40900 | var ticksCoords = axis.getTicksCoords(); |
| 40901 | |
| 40902 | var ticksEls = createTicks(ticksCoords, axisBuilder._transform, tickEndCoord, defaults( |
| 40903 | lineStyleModel.getLineStyle(), |
| 40904 | { |
| 40905 | stroke: axisModel.get('axisLine.lineStyle.color') |
| 40906 | } |
| 40907 | ), 'ticks'); |
| 40908 | |
| 40909 | for (var i = 0; i < ticksEls.length; i++) { |
| 40910 | axisBuilder.group.add(ticksEls[i]); |
| 40911 | } |
| 40912 | |
| 40913 | return ticksEls; |
| 40914 | } |
| 40915 | |
| 40916 | function buildAxisMinorTicks(axisBuilder, axisModel, opt) { |
| 40917 | var axis = axisModel.axis; |
no test coverage detected