"TYPO3 4.0.1: tslib_gmenu_layers Class Reference", "datetime" => "Sat Dec 2 19:26:54 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?>


Public Member Functions | |
| extProc_init () | |
| extProc_RO ($key) | |
| extProc_beforeLinking ($key) | |
| extProc_afterLinking ($key) | |
| extProc_beforeAllWrap ($item, $key) | |
| isSetIntval ($in) | |
| extProc_finish () | |
| extCalcBorderWithin ($kind, $integer) | |
Public Attributes | |
| $GMENU_fixKey = 'layers' | |
| $divLayers = Array() | |
| $WMx = 0 | |
| $WMy = 0 | |
| $WMxyArray = array() | |
| $WMextraScript = '' | |
| $WMlastKey = '' | |
| $WMrestoreScript = '' | |
| $WMresetSubMenus = '' | |
| $WMactiveHasSubMenu = '' | |
| $WMactiveKey = '' | |
| $WMtheSubMenu | |
| $WMisSub | |
| $WMhideCode | |
| $WMonlyOnLoad = 0 | |
| $WMbordersWithin = array() | |
| $WMsubIds = array() | |
| $WMtempStore = array() | |
| $WMlockPosition_addAccumulated = array() | |
| $VMmouseoverActions = array() | |
| $VMmouseoutActions = array() | |
Definition at line 84 of file gmenu_layers.php.
|
||||||||||||
|
Creates a JavaScript line which corrects the position of the layer based on the constraints in TypoScript property 'bordersWithin'
Definition at line 444 of file gmenu_layers.php. Referenced by extProc_finish(). |
|
|
Processing after linking, basically setting the -layers for the menu items. Also some more JavaScript code is made.
Reimplemented from tslib_gmenu. Definition at line 205 of file gmenu_layers.php. |
|
||||||||||||
|
Wrapping the item in a section if 'relativeToTriggerItem' was set
Reimplemented from tslib_gmenu. Definition at line 240 of file gmenu_layers.php. |
|
|
Processing before the links are created. This means primarily creating some javaScript code for the management.
Reimplemented from tslib_gmenu. Definition at line 150 of file gmenu_layers.php. References tslib_menu::getMPvar(), t3lib_div::intInRange(), tslib_menu::isActive(), and tslib_menu::subMenu(). |
|
|
Putting things together, in particular the JavaScript code needed for the DHTML menu.
Reimplemented from tslib_gmenu. Definition at line 262 of file gmenu_layers.php. References extCalcBorderWithin(), and isSetIntval(). |
|
|
Creating unique menu id string plus other initialization of internal variables (all prefixed "WM")
Reimplemented from tslib_gmenu. Definition at line 116 of file gmenu_layers.php. References t3lib_div::intExplode(). |
|
|
Processing of mouse-over features depending on whether "freezeMouseover" property is set.
Reimplemented from tslib_gmenu. Definition at line 134 of file gmenu_layers.php. |
|
|
Returns true if different from '' OR if intval()!=0
Definition at line 253 of file gmenu_layers.php. Referenced by extProc_finish(). |