@@ -228,7 +228,7 @@ var getDataConversions = axes.getDataConversions = function(gd, trace, target, t
228
228
// In the case of an array target, make a mock data array
229
229
// and call supplyDefaults to the data type and
230
230
// setup the data-to-calc method.
231
- if ( Array . isArray ( d2cTarget ) ) {
231
+ if ( Lib . isArrayOrTypedArray ( d2cTarget ) ) {
232
232
ax = {
233
233
type : autoType ( targetArray , undefined , {
234
234
autotypenumbers : gd . _fullLayout . autotypenumbers
@@ -1282,7 +1282,7 @@ function arrayTicks(ax) {
1282
1282
1283
1283
// without a text array, just format the given values as any other ticks
1284
1284
// except with more precision to the numbers
1285
- if ( ! Array . isArray ( text ) ) text = [ ] ;
1285
+ if ( ! Lib . isArrayOrTypedArray ( text ) ) text = [ ] ;
1286
1286
1287
1287
for ( var i = 0 ; i < vals . length ; i ++ ) {
1288
1288
var vali = tickVal2l ( vals [ i ] ) ;
@@ -1618,7 +1618,7 @@ axes.tickText = function(ax, x, hover, noSuffixPrefix) {
1618
1618
var tickVal2l = axType === 'category' ? ax . d2l_noadd : ax . d2l ;
1619
1619
var i ;
1620
1620
1621
- if ( arrayMode && Array . isArray ( ax . ticktext ) ) {
1621
+ if ( arrayMode && Lib . isArrayOrTypedArray ( ax . ticktext ) ) {
1622
1622
var rng = Lib . simpleMap ( ax . range , ax . r2l ) ;
1623
1623
var minDiff = ( Math . abs ( rng [ 1 ] - rng [ 0 ] ) - ( ax . _lBreaks || 0 ) ) / 10000 ;
1624
1624
@@ -1697,8 +1697,8 @@ axes.tickText = function(ax, x, hover, noSuffixPrefix) {
1697
1697
axes . hoverLabelText = function ( ax , values , hoverformat ) {
1698
1698
if ( hoverformat ) ax = Lib . extendFlat ( { } , ax , { hoverformat : hoverformat } ) ;
1699
1699
1700
- var val = Array . isArray ( values ) ? values [ 0 ] : values ;
1701
- var val2 = Array . isArray ( values ) ? values [ 1 ] : undefined ;
1700
+ var val = Lib . isArrayOrTypedArray ( values ) ? values [ 0 ] : values ;
1701
+ var val2 = Lib . isArrayOrTypedArray ( values ) ? values [ 1 ] : undefined ;
1702
1702
if ( val2 !== undefined && val2 !== val ) {
1703
1703
return (
1704
1704
axes . hoverLabelText ( ax , val , hoverformat ) + ' - ' +
0 commit comments