Classes
Type Definitions
-
A function that takes a
MapBrowserEvent
and twoPixel
s and returns a{boolean}
. If the condition is met, true should be returned. -
Options{Object}
-
Properties:
Name Type Description className
string
(defaults to 'ol-dragbox')CSS class name for styling the box.
condition
Condition | undefined A function that takes a
MapBrowserEvent
and returns a boolean to indicate whether that event should be handled. Default isol/events/condition~mouseActionButton
.minArea
number
(defaults to 64)The minimum area of the box in pixel, this value is used by the default
boxEndCondition
function.boxEndCondition
EndCondition | undefined A function that takes a
MapBrowserEvent
and twoPixel
s to indicate whether aboxend
event should be fired. Default istrue
if the area of the box is bigger than theminArea
option.onBoxEnd
function | undefined Code to execute just before
boxend
is fired.