SAP ABAP Class CL_THTMLB_DYNAMENU (Element-Handler: <thtmlb:dynamenu>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_THTMLB_DYNAMENU Base: 20090227
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_WEB_CALLBACK Interface for handler method of service callback 20090430
Properties
Class CL_THTMLB_DYNAMENU  
Short Description Element-Handler: <thtmlb:dynamenu>    
Super Class CLG_THTMLB_DYNAMENU Base: <thtmlb:dynamenu> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20090227   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_WEB_CALLBACK Interface for handler method of service callback 20090430
Friends
Class CL_THTMLB_DYNAMENU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DESIGN_ACTIONMENU Constant Public Type reference (TYPE) STRING 'ACTIONMENU' Action menu design 20090306
2 GC_DESIGN_LARGEICONLIST Constant Public Type reference (TYPE) STRING 'LARGEICONLIST' Large icon list design 20090306
3 GC_DESIGN_SMALLICONLIST Constant Public Type reference (TYPE) STRING 'SMALLICONLIST' Small icon list design 20090317
4 GC_DESIGN_TEXTONLYLIST Constant Public Type reference (TYPE) STRING 'TEXTONLYLIST' Text-only list design 20090317
5 GC_DESIGN_TEXTONLYMENU Constant Public Type reference (TYPE) STRING 'TEXTONLYMENU' Text-only menu design 20090317
6 GC_DYNAMENU_DESIGNS Constant Public Type reference (TYPE) STRING 'ACTIONMENU/LARGEICONLIST/TEXTONLYMENU/TEXTONLYLIST/SMALLICONLIST' Dynamenu designs 20090306
7 GC_DYNAMENU_POSITIONS Constant Public Type reference (TYPE) STRING 'BELOW/RIGHT/CURSOR' Dynamenu positions 20090311
8 GC_DYNAMENU_TRIGGERS Constant Public Type reference (TYPE) STRING 'CLICK/HOVER/RIGHTCLICK' Dynamenu triggers 20090311
9 GC_POSITION_BELOW Constant Public Type reference (TYPE) STRING 'BELOW' Below position 20090311
10 GC_POSITION_CURSOR Constant Public Type reference (TYPE) STRING 'CURSOR' Cursor position 20090311
11 GC_POSITION_RIGHT Constant Public Type reference (TYPE) STRING 'RIGHT' Right position 20090311
12 GC_TRIGGER_CLICK Constant Public Type reference (TYPE) STRING 'CLICK' Click trigger 20090311
13 GC_TRIGGER_HOVER Constant Public Type reference (TYPE) STRING 'HOVER' Hover trigger 20090311
14 GC_TRIGGER_RIGHTCLICK Constant Public Type reference (TYPE) STRING 'RIGHTCLICK' Right-click trigger 20090311
Methods
# Method Level Visibility Method type Description Created on
1 GET_ITEMS_AS_JAVASCRIPT Static method Public Method Returns the JavaScript code that fills a menu with items. 20090309
2 RESOLVE_MODEL_BINDING Instance method Protected Method Reads bound attributes. 20090311
Events
Class CL_THTMLB_DYNAMENU has no event.
Types
Class CL_THTMLB_DYNAMENU has no local type.
Method Signatures

Method GET_ITEMS_AS_JAVASCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20090309
2 Importing IT_DYNAMENU_ITEMS Call by reference Type reference (TYPE) WCFT_DYNAMENU_ITEM Table of dynamenu items 20090309
3 Importing IV_ACCESSIBILITY_MODE Call by reference Type reference (TYPE) ABAP_BOOL Whether accessibility mode is enabled or not 20090408
4 Importing IV_DYNAMENU_ID Call by reference Type reference (TYPE) STRING BSP element ID 20090309
5 Returning RV_JAVASCRIPT Value transfer Type reference (TYPE) STRING JavaScript code 20090309

Method GET_ITEMS_AS_JAVASCRIPT on class CL_THTMLB_DYNAMENU has no exception.

Method RESOLVE_MODEL_BINDING Signature

Method RESOLVE_MODEL_BINDING on class CL_THTMLB_DYNAMENU has no parameter.
Method RESOLVE_MODEL_BINDING on class CL_THTMLB_DYNAMENU has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701