UNPKG

mapbox-gl

Version:
26 lines (21 loc) 994 B
'use strict'; var MapboxGLFunction = require('mapbox-gl-function'); exports.interpolated = function(parameters, specDefault) { var inner = MapboxGLFunction.interpolated(parameters, specDefault); var outer = function(globalProperties, featureProperties) { return inner(globalProperties && globalProperties.zoom, featureProperties || {}); }; outer.isFeatureConstant = inner.isFeatureConstant; outer.isZoomConstant = inner.isZoomConstant; return outer; }; exports['piecewise-constant'] = function(parameters, specDefault) { var inner = MapboxGLFunction['piecewise-constant'](parameters, specDefault); var outer = function(globalProperties, featureProperties) { return inner(globalProperties && globalProperties.zoom, featureProperties || {}); }; outer.isFeatureConstant = inner.isFeatureConstant; outer.isZoomConstant = inner.isZoomConstant; return outer; }; exports.isFunctionDefinition = MapboxGLFunction.isFunctionDefinition;