new ActionComposerSetIaController(composer, caption, hint, controllerId)
        Action to change IA controller of editor/composer.
    
    
    
    
    
        Parameters:
| Name | Type | Description | 
|---|---|---|
composer | 
            
            Kekule.Editor.Composer | Target composer widget. | 
caption | 
            
            String | |
hint | 
            
            String | |
controllerId | 
            
            String | 
Extends
Methods
- 
    
        
addAttachedAction()
 - 
    
    Add an attached actions.
- Inherited From:
 - Source:
 
 - 
    
        
clearAttachedActions()
 - 
    
    Clear all attached actions.
 - 
    
        
execute(target, htmlEvent)
 - 
    
    Execute the action.
Parameters:
Name Type Description targetObject Object that invokes this action. htmlEventObject HTML event that causes the executing process, can be null. - Inherited From:
 - Source:
 
 - 
    
        
getActionList() → {Kekule.ActionList}
 - 
    
    Returns belonged action list.
- Inherited From:
 - Source:
 
Returns:
- Type
 - Kekule.ActionList
 
 - 
    
        
getEditor() → {Kekule.Editor.BaseEditor}
 - 
    
    Returns chem editor object inside composer.
- Inherited From:
 - Source:
 
Returns:
 - 
    
        
hasAttachedActions() → {Bool}
 - 
    
    Check if there are attached actions to this one.
- Inherited From:
 - Source:
 
Returns:
- Type
 - Bool
 
 - 
    
        
removeAttachedAction()
 - 
    
    Remove attached actions.
 - 
    
        
setAttachedActionIndex(action, index)
 - 
    
    Set a new position of attached child action.
Parameters:
Name Type Description actionKekule.Action indexInt  
Events
- 
    
        
execute
 - 
    
    Invoked when an action is executed. Has one field: {htmlEvent: html event to raise the action}.
- Inherited From:
 - Source: