-
afterAppend()
-
We use this callback method for redrawing the control after it is appended to the map.
- Inherited From:
-
Returns:
-
Type
-
void
-
afterClose()
-
Callback method.
This method will be called after the window has been set to invisible. Overwrite this method to react on this
event.
- Inherited From:
-
Returns:
-
Type
-
void
-
afterOpen()
-
Callback method.
This method will be called after the window has been set to visible. Overwrite this method to react on this
event.
- Inherited From:
-
Returns:
-
Type
-
void
-
afterRemove()
-
Callback method.
This method will be called after the element has been removed from the DOM. Overwrite this method to react on
this event.
- Inherited From:
-
Returns:
-
Type
-
void
-
beforeAppend()
-
Callback method.
This method will be called before the element has been added to the DOM. Overwrite this method to react on this
event.
- Inherited From:
-
Returns:
-
Type
-
void
-
beforeClose()
-
Callback method.
This method will be called before the window will be set to invisible. Overwrite this method to react on this
event.
- Inherited From:
-
Returns:
-
Type
-
void
-
beforeOpen()
-
Callback method.
This method will be called before the window will be set to visible. Overwrite this method to react on this
event.
- Inherited From:
-
Returns:
-
Type
-
void
-
beforeRemove()
-
Callback method.
This method will be called before the element has been removed from the DOM. Overwrite this method to react on
this event.
- Inherited From:
-
Returns:
-
Type
-
void
-
buildBody(container)
-
Overwrites the buildBody
method from IWWindowControl
.
Parameters:
Name |
Type |
Description |
container |
HTMLDivElement
|
the container of the window control. |
- Overrides:
Returns:
-
Type
-
void
-
close()
-
Sets the window to invisible. Triggers the onclosestart
and oncloseend
events.
- Inherited From:
-
Returns:
-
Type
-
void
-
destroyMapElement()
-
Releases all event listeners from the container.
- Inherited From:
-
Returns:
-
Type
-
void
-
getContainer()
-
Returns the DIV container for this map element.
- Inherited From:
-
Returns:
the container
-
Type
-
HTMLDivElement
-
getContentPanel()
-
Returns the body part of the window
- Inherited From:
-
Returns:
panelControl
-
Type
-
IWPanelControl
-
getFirstOrientation()
-
Returns the first orientation of this control.
- Inherited From:
-
Returns:
-
Type
-
IWAlignment
-
getId()
-
Returns the id for this element.
- Inherited From:
-
Returns:
-
Type
-
String
-
getName()
-
Returns the name of this control.
- Inherited From:
-
Returns:
-
Type
-
String
-
getPadding()
-
Returns the padding for this control.
- Inherited From:
-
Returns:
the padding for this control
-
Type
-
IWSize
-
getParent()
-
Returns the parent container for this element.
- Inherited From:
-
Returns:
parent
-
Type
-
HTMLDivElement
-
getSecondOrientation()
-
Returns the second orientation of the control.
- Inherited From:
-
Returns:
-
Type
-
IWAlignment
-
getSize()
-
Returns the size of the body part of the window. The total height is plus twentyfive pixels.
- Inherited From:
-
Returns:
size
-
Type
-
IWSize
-
getTitle()
-
Returns the title of the window
- Inherited From:
-
Returns:
title
-
Type
-
String
-
isCloseable()
-
Returns true
if the window is closeable, otherwise it returns false
.
- Inherited From:
-
Returns:
-
Type
-
boolean
-
isControl()
-
Function for IWLayoutManager to check if this interface is implemented.
- Inherited From:
-
Returns:
true
-
Type
-
boolean
-
isDisplayed()
-
Checks if the element has been added to the DOM tree.
- Inherited From:
-
Returns:
-
Type
-
boolean
-
isPrintable()
-
Returns true if the element is printable otherwise false.
- Inherited From:
-
Returns:
-
Type
-
boolean
-
isRedrawable()
-
Returns whether the control will be redrawn by the layout manager or not.
- Inherited From:
-
Returns:
redrawable
-
Type
-
Boolean
-
isVisible()
-
Returns true if the container is visible, otherwise false.
- Inherited From:
-
Returns:
true if this container is visible
-
Type
-
boolean
-
onClick(event)
-
Callback method for onclick events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
-
Callback method for oncontextmenu events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onDblClick(event)
-
Callback method for ondblclick events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseDown(event)
-
Callback method for onmousedown events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseMove(event)
-
Callback method for onmousemove events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseOut(event)
-
Callback method for onmouseout events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseOver(event)
-
Callback method for onmouseover events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseUp(event)
-
Callback method for onmouseup events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
onMouseWheel(event)
-
Callback method for onmousewheel events.
Parameters:
Name |
Type |
Description |
event |
Event
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
open()
-
Sets the window to visible. Triggers the onopenstart
and onopenend
events.
- Inherited From:
-
Returns:
-
Type
-
void
-
setCloseable(isCloseable)
-
Enables or disables the close button of the window.
Parameters:
Name |
Type |
Description |
isCloseable |
boolean
|
|
- Inherited From:
-
Returns:
;
-
Type
-
void
-
setContainer(newContainer)
-
Sets the DIV container for this map element.
Parameters:
Name |
Type |
Description |
newContainer |
HTMLDivElement
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setContainerClassname(classname)
-
Sets the classname of the container. Only use this method to modify the
containers classname because it preserves the classname set by
setPrintable(false).
Parameters:
Name |
Type |
Description |
classname |
|
|
- Inherited From:
-
-
setDistance(meter)
-
Displays the current distance.
Parameters:
Name |
Type |
Description |
meter |
number
|
the current distance in meter |
Returns:
-
Type
-
void
-
setFirstOrientation(alignment)
-
Sets the first orientation of the control. Possible values are IWAlignment.CENTER
,
IWAlignment.TOP
, IWAlignment.RIGHT
, IWAlignment.BOTTOM
and
IWAlignment.LEFT
.
Parameters:
Name |
Type |
Description |
alignment |
IWAlignment
|
the first orientation |
- Inherited From:
-
Returns:
-
Type
-
void
-
setId(id)
-
Sets the id for this element.
Parameters:
Name |
Type |
Description |
id |
String
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setPadding(newPadding)
-
Sets the padding for this control. A padding defines the space between the current control element and others.
Parameters:
Name |
Type |
Description |
newPadding |
IWSize
|
the padding for this control |
- Inherited From:
-
Returns:
-
Type
-
void
-
setParent()
-
Sets the parent container for this element.
- Inherited From:
-
Returns:
newParent
-
Type
-
HTMLDivElement
-
setPrintable(printable)
-
Enables or disables the element for printing.
Parameters:
Name |
Type |
Description |
printable |
boolean
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setRedrawable(isRedrawable)
-
Defines if the control will be redrawn by the layout manager.
Parameters:
Name |
Type |
Description |
isRedrawable |
boolean
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setSecondOrientation(alignment)
-
Sets the second orientation of the control. Possible values are IWAlignment.CENTER
,
IWAlignment.TOP
, IWAlignment.RIGHT
, IWAlignment.BOTTOM
and
IWAlignment.LEFT
.
Parameters:
Name |
Type |
Description |
alignment |
IWAlignment
|
the secondary orientation |
- Inherited From:
-
Returns:
-
Type
-
void
-
setSize(newSize)
-
Sets the size of the window control.
Parameters:
Name |
Type |
Description |
newSize |
IWSize
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setTitle(title)
-
Sets the title of the window.
Parameters:
Name |
Type |
Description |
title |
String
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
setVisible(visible)
-
Sets the visibility of this control to visible or hidden.
Parameters:
Name |
Type |
Description |
visible |
boolean
|
|
- Inherited From:
-
Returns:
-
Type
-
void
-
toString()
-
Returns a string representation of this object.
- Overrides:
Returns:
-
Type
-
String