Skip to content

Commit dc043ae

Browse files
committed
gl3d: don't require Plotly
1 parent b7d8969 commit dc043ae

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/plots/gl3d/layout/tick_marks.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313

1414
module.exports = computeTickMarks;
1515

16-
var Plotly = require('../../../plotly');
16+
var Axes = require('../../cartesian/axes');
17+
var Lib = require('../../../lib');
1718
var convertHTMLToUnicode = require('../../../lib/html2unicode');
1819

1920
var AXES_NAMES = ['xaxis', 'yaxis', 'zaxis'];
@@ -64,10 +65,10 @@ function computeTickMarks(scene) {
6465
var tickModeCached = axes.tickmode;
6566
if(axes.tickmode === 'auto') {
6667
axes.tickmode = 'linear';
67-
var nticks = axes.nticks || Plotly.Lib.constrain((axes._length / 40), 4, 9);
68-
Plotly.Axes.autoTicks(axes, Math.abs(axes.range[1] - axes.range[0]) / nticks);
68+
var nticks = axes.nticks || Lib.constrain((axes._length / 40), 4, 9);
69+
Axes.autoTicks(axes, Math.abs(axes.range[1] - axes.range[0]) / nticks);
6970
}
70-
var dataTicks = Plotly.Axes.calcTicks(axes);
71+
var dataTicks = Axes.calcTicks(axes);
7172
for(var j = 0; j < dataTicks.length; ++j) {
7273
dataTicks[j].x = dataTicks[j].x * scene.dataScale[i];
7374
dataTicks[j].text = convertHTMLToUnicode(dataTicks[j].text);

0 commit comments

Comments
 (0)