mapbox-gl
Version:
A WebGL interactive maps library
22 lines (16 loc) • 592 B
JavaScript
;
const StyleLayer = require('../style_layer');
const FillExtrusionBucket = require('../../data/bucket/fill_extrusion_bucket');
class FillExtrusionStyleLayer extends StyleLayer {
getPaintValue(name, globalProperties, featureProperties) {
const value = super.getPaintValue(name, globalProperties, featureProperties);
if (name === 'fill-extrusion-color' && value) {
value[3] = 1;
}
return value;
}
createBucket(options) {
return new FillExtrusionBucket(options);
}
}
module.exports = FillExtrusionStyleLayer;