File tree Expand file tree Collapse file tree 2 files changed +10
-9
lines changed
jupyter_leaflet/src/layers Expand file tree Collapse file tree 2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -1110,7 +1110,7 @@ class VectorTileLayer(Layer):
1110
1110
Opacity of the layer between 0. (fully transparent) and 1. (fully opaque).
1111
1111
visible: boolean, default True
1112
1112
Whether the layer is visible or not.
1113
- renderer_factory : string, default 'svg'
1113
+ renderer : string, default 'svg'
1114
1114
Engine for rendering VectorTileLayers; either 'canvas' or 'svg'. Use 'svg' for interactive layers.
1115
1115
interactive: boolean, default False
1116
1116
Whether the layer is interactive or not.
@@ -1132,7 +1132,7 @@ class VectorTileLayer(Layer):
1132
1132
max_zoom = Int (18 ).tag (sync = True , o = True )
1133
1133
min_native_zoom = Int (default_value = None , allow_none = True ).tag (sync = True , o = True )
1134
1134
max_native_zoom = Int (default_value = None , allow_none = True ).tag (sync = True , o = True )
1135
- renderer_factory = Unicode ('svg' ).tag (sync = True , o = True )
1135
+ renderer = Unicode ('svg' ).tag (sync = True , o = True )
1136
1136
get_feature_id = Unicode (allow_none = True , default_value = None ).tag (sync = True , o = True )
1137
1137
feature_style = Dict ().tag (sync = True )
1138
1138
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ export class LeafletVectorTileLayerModel extends LeafletLayerModel {
20
20
interactive : false ,
21
21
visible : true ,
22
22
opacity : 1.0 ,
23
- renderer_factory : ' svg' ,
23
+ rendererFactory : L . svg . tile ,
24
24
get_feature_id : null ,
25
25
} ;
26
26
}
@@ -41,12 +41,13 @@ export class LeafletVectorTileLayerView extends LeafletLayerView {
41
41
} ;
42
42
}
43
43
44
- let r : any = options [ 'rendererFactory' ] ;
45
-
46
- if ( r === 'canvas' ) {
47
- options [ 'rendererFactory' ] = L . canvas . tile ;
48
- } else {
49
- options [ 'rendererFactory' ] = L . svg . tile ;
44
+ if ( 'renderer' in options ) {
45
+ let r : any = options [ 'renderer' ] ;
46
+ if ( r === 'canvas' ) {
47
+ options [ 'rendererFactory' ] = L . canvas . tile ;
48
+ } else {
49
+ options [ 'rendererFactory' ] = L . svg . tile ;
50
+ }
50
51
}
51
52
52
53
if ( 'layerStyles' in options ) {
You can’t perform that action at this time.
0 commit comments