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();
 | |
| }
 |