19 declare(strict_types=1);
45 $this->
lng = $DIC[
'lng'];
46 $this->tpl = $DIC[
'tpl'];
48 $this->
lng->loadLanguageModule(
"maps");
51 $this->width =
"500px";
52 $this->height =
"300px";
54 $this->longitude =
"";
56 $this->enable_type_control =
false;
57 $this->enable_update_listener =
false;
58 $this->enable_navigation_control =
false;
59 $this->user_marker = [];
60 $this->large_map_control =
false;
61 $this->central_marker =
false;
191 abstract public function getHtml(): string;
ilGlobalTemplateInterface $tpl
bool $enable_update_listener
setLongitude(string $longitude)
setEnableUpdateListener(bool $enable_update_listener)
setEnableCentralMarker(bool $central_marker)
getUserListHtml()
Get User List HTML (to be displayed besides the map)
setLatitude(string $latitude)
setEnableTypeControl(bool $enable_type_control)
getEnableUpdateListener()
setEnableLargeMapControl(bool $large_map_control)
addUserMarker(int $user_id)
getEnableLargeMapControl()
getEnableNavigationControl()
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
bool $enable_type_control
bool $enable_navigation_control
setHeight(string $height)
User interface class for maps.
setEnableNavigationControl(bool $enable_navigation_control)