Lines Matching defs:event
16 * @param Doku_event_handler $controller The event controller
27 * @param Doku_Event $event The event
28 * @param array $params The parameters for the event
30 function addhidereveal($event, $params) {
45 * @param Doku_Event $event
48 public function add_button(&$event, $param) {
51 if($this->getConf('show_fold_unfold_all_button') && $event->data['view'] == 'main') {
56 $event->data['items'] = array_slice($event->data['items'], 0, -1, true) +
64 array_slice($event->data['items'], -1 , 1, true);
71 * @param Doku_Event $event
73 public function add_button_new(Doku_Event $event) {
74 if($event->data['view'] != 'page') return;
76 array_splice($event->data['items'], -1, 0, [new \dokuwiki\plugin\folded\MenuItemFolded()]);