ILIAS
release_8 Revision v8.19
|
User interface class for OpenLayers maps. More...
Public Member Functions | |
__construct () | |
getTileServers () | |
setTileServers (string $tile) | |
getGeolocationServer () | |
setGeolocationServer (?string $geolocation) | |
initJSandCSS () | |
getHtml (bool $inline_js=false) | |
getUserListHtml () | |
Get User List HTML (to be displayed besides the map) More... | |
![]() | |
__construct () | |
setMapId (string $map_id) | |
getMapId () | |
setWidth (string $width) | |
getWidth () | |
setHeight (string $height) | |
getHeight () | |
setLatitude (string $latitude) | |
getLatitude () | |
setLongitude (string $longitude) | |
getLongitude () | |
setZoom (?int $zoom) | |
getZoom () | |
setEnableTypeControl (bool $enable_type_control) | |
getEnableTypeControl () | |
setEnableNavigationControl (bool $enable_navigation_control) | |
getEnableNavigationControl () | |
setEnableUpdateListener (bool $enable_update_listener) | |
getEnableUpdateListener () | |
setEnableLargeMapControl (bool $large_map_control) | |
getEnableLargeMapControl () | |
setEnableCentralMarker (bool $central_marker) | |
getEnableCentralMarker () | |
addUserMarker (int $user_id) | |
getHtml () | |
getUserListHtml () | |
Get User List HTML (to be displayed besides the map) More... | |
Protected Attributes | |
string | $css_row |
string | $tile_server |
string | $geolocation_server |
![]() | |
ilGlobalTemplateInterface | $tpl |
ilLanguage | $lng |
string | $map_id |
string | $width |
string | $height |
string | $latitude |
string | $longitude |
int | $zoom |
bool | $enable_type_control |
bool | $enable_update_listener |
bool | $enable_navigation_control |
array | $user_marker |
bool | $large_map_control |
bool | $central_marker |
User interface class for OpenLayers maps.
Definition at line 10 of file class.ilOpenLayersMapGUI.php.
ilOpenLayersMapGUI::__construct | ( | ) |
Definition at line 16 of file class.ilOpenLayersMapGUI.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilOpenLayersMapGUI::getGeolocationServer | ( | ) |
Definition at line 36 of file class.ilOpenLayersMapGUI.php.
References $geolocation_server.
Referenced by getHtml().
ilOpenLayersMapGUI::getHtml | ( | bool | $inline_js = false | ) |
Definition at line 54 of file class.ilOpenLayersMapGUI.php.
References ilMapGUI\$central_marker, $out, ilObject\_exists(), ilMapGUI\getEnableCentralMarker(), ilMapGUI\getEnableNavigationControl(), ilMapGUI\getEnableUpdateListener(), getGeolocationServer(), ilMapGUI\getHeight(), ilMapGUI\getLatitude(), ilMapGUI\getLongitude(), ilMapGUI\getMapId(), getTileServers(), ilMapGUI\getWidth(), ilMapGUI\getZoom(), initJSandCSS(), and ILIAS\Repository\lng().
ilOpenLayersMapGUI::getTileServers | ( | ) |
Definition at line 25 of file class.ilOpenLayersMapGUI.php.
References $tile_server.
Referenced by getHtml().
ilOpenLayersMapGUI::getUserListHtml | ( | ) |
Get User List HTML (to be displayed besides the map)
Definition at line 172 of file class.ilOpenLayersMapGUI.php.
References ilObject\_exists(), and ilMapGUI\getMapId().
ilOpenLayersMapGUI::initJSandCSS | ( | ) |
Definition at line 47 of file class.ilOpenLayersMapGUI.php.
Referenced by getHtml().
ilOpenLayersMapGUI::setGeolocationServer | ( | ?string | $geolocation | ) |
Definition at line 41 of file class.ilOpenLayersMapGUI.php.
ilOpenLayersMapGUI::setTileServers | ( | string | $tile | ) |
Definition at line 30 of file class.ilOpenLayersMapGUI.php.
|
protected |
Definition at line 12 of file class.ilOpenLayersMapGUI.php.
|
protected |
Definition at line 14 of file class.ilOpenLayersMapGUI.php.
Referenced by getGeolocationServer().
|
protected |
Definition at line 13 of file class.ilOpenLayersMapGUI.php.
Referenced by getTileServers().