Skip to content

Commit

Permalink
more events #211
Browse files Browse the repository at this point in the history
  • Loading branch information
SymbolixAU committed Nov 13, 2019
1 parent e1506d2 commit 5aefec7
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion inst/htmlwidgets/mapdeck.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ HTMLWidgets.widget({
layers: [],
//controller: myController
//onLayerHover: setTooltip
onViewStateChange: ({viewState}) => {
onViewStateChange: ({viewState, interactionState}) => {

if (!HTMLWidgets.shinyMode) {
return;
}
Expand All @@ -79,10 +80,39 @@ HTMLWidgets.widget({
south: se[1],
west: nw[0]
};
viewState.interactionState = interactionState;

Shiny.onInputChange(el.id + '_view_change', viewState);
},
onDragStart(info, event){
if (!HTMLWidgets.shinyMode) {
return;
}
Shiny.onInputChange(el.id +'_drag_start', info);
},
onDrag(info, event){
if (!HTMLWidgets.shinyMode) {
return;
}
Shiny.onInputChange(el.id +'_drag', info);
},
onDragEnd(info, event){
if (!HTMLWidgets.shinyMode) {
return;
}
Shiny.onInputChange(el.id +'_drag_end', info);
},
onResize(size) {
if (!HTMLWidgets.shinyMode) {
return;
}
Shiny.onInputChange(el.id +'_resize', size);
}

});

console.log( deckgl );

window[el.id + 'map'] = deckgl;

}
Expand Down

0 comments on commit 5aefec7

Please sign in to comment.