* This file is licensed under the Affero General Public License version 3 or * later. * See the COPYING-README file. * */ namespace OC; /** * Manages the ownCloud navigation */ class NavigationManager implements \OCP\INavigationManager { protected $entries = array(); protected $activeEntry; /** * Creates a new navigation entry * @param array $entry containing: id, name, order, icon and href key */ public function add(array $entry) { $entry['active'] = false; if(!isset($entry['icon'])) { $entry['icon'] = ''; } $this->entries[] = $entry; } /** * returns all the added Menu entries * @return array an array of the added entries */ public function getAll() { return $this->entries; } /** * removes all the entries */ public function clear() { $this->entries = array(); } /** * Sets the current navigation entry of the currently running app * @param string $id of the app entry to activate (from added $entry) */ public function setActiveEntry($id) { $this->activeEntry = $id; } /** * gets the active Menu entry * @return string id or empty string * * This function returns the id of the active navigation entry (set by * setActiveEntry */ public function getActiveEntry() { return $this->activeEntry; } } bility Apache XML Graphics FOP: https://github.com/apache/xmlgraphics-fopwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/test/layoutengine/standard-testcases/character_background-image.xml
blob: 67e9e8162c6f89728766348d536603e4ac5aab70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49