ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ImageMapManager.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
29{
31
33 {
34 $this->repo = $repo;
35 }
36
37 public function setTargetScript(string $script): void
38 {
39 $this->repo->setTargetScript($script);
40 }
41
42 public function getTargetScript(): string
43 {
44 return $this->repo->getTargetScript();
45 }
46
47 public function setRefId(int $ref_id): void
48 {
49 $this->repo->setRefId($ref_id);
50 }
51
52 public function getRefId(): int
53 {
54 return $this->repo->getRefId();
55 }
56
57 public function setObjId(int $obj_id): void
58 {
59 $this->repo->setObjId($obj_id);
60 }
61
62 public function getObjId(): int
63 {
64 return $this->repo->getObjId();
65 }
66
67 public function setHierId(string $hier_id): void
68 {
69 $this->repo->setHierId($hier_id);
70 }
71
72 public function getHierId(): string
73 {
74 return $this->repo->getHierId();
75 }
76
77 public function setPCId(string $pc_id): void
78 {
79 $this->repo->setPCId($pc_id);
80 }
81
82 public function getPCId(): string
83 {
84 return $this->repo->getPCId();
85 }
86
87 public function setAreaType(string $type): void
88 {
89 $this->repo->setAreaType($type);
90 }
91
92 public function getAreaType(): string
93 {
94 return $this->repo->getAreaType();
95 }
96
97 public function setAreaNr(int $nr): void
98 {
99 $this->repo->setAreaNr($nr);
100 }
101
102 public function getAreaNr(): int
103 {
104 return $this->repo->getAreaNr();
105 }
106
107 public function setCoords(string $coords): void
108 {
109 $this->repo->setCoords($coords);
110 }
111
112 public function getCoords(): string
113 {
114 return $this->repo->getCoords();
115 }
116
117 public function setMode(string $mode): void
118 {
119 $this->repo->setMode($mode);
120 }
121
122 public function getMode(): string
123 {
124 return $this->repo->getMode();
125 }
126
127 public function setLinkType(string $type): void
128 {
129 $this->repo->setLinkType($type);
130 }
131
132 public function getLinkType(): string
133 {
134 return $this->repo->getLinkType();
135 }
136
137 public function setExternalLink(string $href): void
138 {
139 $this->repo->setExternalLink($href);
140 }
141
142 public function getExternalLink(): string
143 {
144 return $this->repo->getExternalLink();
145 }
146
147 public function setInternalLink(
148 string $type,
149 string $target,
150 string $target_frame,
151 string $anchor
152 ): void {
153 $this->repo->setInternalLink(
154 $type,
155 $target,
156 $target_frame,
157 $anchor
158 );
159 }
160
161 public function getInternalLink(): array
162 {
163 return $this->repo->getInternalLink();
164 }
165
166 public function clear(): void
167 {
168 $this->repo->clear();
169 }
170}
Manages items in repository clipboard.
setInternalLink(string $type, string $target, string $target_frame, string $anchor)
__construct(ImageMapEditSessionRepository $repo)
$ref_id
Definition: ltiauth.php:66
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...