File tree Expand file tree Collapse file tree 2 files changed +22
-6
lines changed
docs/examples/mapbox_draw_plugin Expand file tree Collapse file tree 2 files changed +22
-6
lines changed Original file line number Diff line number Diff line change @@ -64,14 +64,30 @@ def maplibre():
6464@render .code
6565def selected_features ():
6666 obj = input .maplibre_draw_features_selected ()
67+ obj ["event" ] = "selected"
6768 print (obj )
68- return json .dumps (obj ["features" ], indent = 2 ) if obj else "Pick some features!"
69+ return json .dumps (obj ["features" ], indent = 2 )
6970
7071
7172@render .code
72- def on_feature_created ():
73+ def on_features_created ():
7374 obj = input .maplibre_draw_features_created ()
74- return json .dumps (obj ["features" ], indent = 2 )
75+ obj ["event" ] = "created"
76+ return json .dumps (obj , indent = 2 )
77+
78+
79+ @render .code
80+ def on_features_deleted ():
81+ obj = input .maplibre_draw_features_deleted ()
82+ obj ["event" ] = "deleted"
83+ return json .dumps (obj , indent = 2 )
84+
85+
86+ @render .code
87+ def on_features_updated ():
88+ obj = input .maplibre_draw_features_updated ()
89+ obj ["event" ] = "updated"
90+ return json .dumps (obj , indent = 2 )
7591
7692
7793if __name__ == "__main__" :
You can’t perform that action at this time.
0 commit comments