1<?php 2 3/* Copyright (c) 2016 Timon Amstutz <timon.amstutz@ilub.unibe.ch> Extended GPL, see docs/LICENSE */ 4 5namespace ILIAS\UI\Component\ViewControl; 6 7use \ILIAS\UI\Component\Component; 8 9/** 10 * This describes a Section Control 11 */ 12interface Section extends Component 13{ 14 15 /** 16 * Returns the action executed by clicking on previous. 17 * 18 * @return \ILIAS\UI\Component\Button\Button 19 */ 20 public function getPreviousActions(); 21 22 /** 23 * Returns the action executed by clicking on next. 24 * 25 * @return \ILIAS\UI\Component\Button\Button 26 */ 27 public function getNextActions(); 28 29 /** 30 * Returns the Default- or Month Button placed in the middle of the control 31 * 32 * @return \ILIAS\UI\Component\Button\Button the Default- or Month Button placed in the middle of the control 33 */ 34 public function getSelectorButton(); 35} 36