29 lines
487 B
PHP
29 lines
487 B
PHP
|
<?php
|
||
|
|
||
|
namespace FML\Script\Sections;
|
||
|
|
||
|
/**
|
||
|
* Script feature using labels
|
||
|
*
|
||
|
* @author steeffeen
|
||
|
*/
|
||
|
interface Labels {
|
||
|
/**
|
||
|
* Constants
|
||
|
*/
|
||
|
const ENTRYSUBMIT = 'EntrySubmit';
|
||
|
const KEYPRESS = 'KeyPress';
|
||
|
const LOOP = 'Loop';
|
||
|
const MOUSECLICK = 'MouseClick';
|
||
|
const MOUSEOUT = 'MouseOut';
|
||
|
const MOUSEOVER = 'MouseOver';
|
||
|
const ONINIT = 'OnInit';
|
||
|
|
||
|
/**
|
||
|
* Return array of label implementations with label names as keys
|
||
|
*
|
||
|
* @return array
|
||
|
*/
|
||
|
public function getLabels();
|
||
|
}
|