new RMP_Section(conf)
        This constructor allows you to create a section widget that can be inserted dynamically in your web interface
    
    
    
    
    
    
    
        Parameters:
| Name | Type | Description | 
|---|---|---|
| conf | Object | JSON structure which contains the configuration of the section | 
Example
var conf = {"id":"id_section","js-type":"RMP_Section","label":"SGVhZGVyIHRleHQ=","open":"true","on-open":"Y29uc29sZS5sb2coInNlY3Rpb24gb3BlbmVkIik7","on-close":"Y29uc29sZS5sb2coInNlY3Rpb24gY2xvc2VkIik7"};
var id_section= new RMP_Section(conf);
id_widget.insertAbove(id_section);
 Methods
- 
    close()
- 
    
    
    This function closes the section
- 
    getContainerIndex() → {String}
- 
    
    
    
    
    
    
    
    
    
Returns:the index of the container of the widget, it might be the index of the column if the widget is in an array or the index of the tab if it's in a tab panel- Type
- String
 
- 
    getElement() → {object}
- 
    
    
    This function returns the html object of the widgetReturns:- Type
- object
 
- 
    getLabel() → {String}
- 
    
    
    
    
    
    
    
    
    
Returns:returns the label of the section widget- Type
- String
 
- 
    getName() → {String}
- 
    
    
    This function returns the id as string of the widgetReturns:- Type
- String
 
- 
    getParent() → {object}
- 
    
    
    
    
    
    
    
    
    
Returns:the parent widget of a widget- Type
- object
 
- 
    getTooltip() → {String}
- 
    
    
    This function returns the tooltip text of the widgetReturns:- Type
- String
 
- 
    getType() → {String}
- 
    
    
    This function returns the type of the widget(RMP_Image, RMP_Html, RMP_Scripter, RMP_StaticTextwidget, RMP_Button, RMP_TextInput, RMP_ListBox, RMP_MultiSelectionCheckBox, RMP_RadioButton, RMP_Array, RMP_FileUpload... )Returns:- Type
- String
 
- 
    insertAbove(widget)
- 
    
    
    This function allows you to insert above widgetID, the new widget created thanks to new RMP_xxx() functionParameters:Name Type Description widgetobject the inserted widget 
- 
    insertAfter(widget)
- 
    
    
    This function allows you to insert on the left of widgetID, the new widget created thanks to new RMP_xxx() functionParameters:Name Type Description widgetobject the inserted widget 
- 
    insertBefore(widget)
- 
    
    
    This function allows you to insert on the right of widgetID, the new widget created thanks to new RMP_xxx() functionParameters:Name Type Description widgetobject the inserted widget 
- 
    insertBelow(widget)
- 
    
    
    This function allows you to insert below widgetID, the new widget created thanks to new RMP_xxx() functionParameters:Name Type Description widgetobject the inserted widget 
- 
    insertInside(widget)
- 
    
    
    Insert a dynamic widget inside a sectionParameters:Name Type Description widgetobject The inserted widget 
- 
    isActive() → {boolean}
- 
    
    
    This function returns true if the widget is active and false otherwiseReturns:- Type
- boolean
 
- 
    isEnabled() → {boolean}
- 
    
    
    This function returns true if a widget is active and false otherwiseReturns:- Type
- boolean
 
- 
    isIndexed() → {boolean}
- 
    
    
    This function returns true if the the widget's variable is an array and false otherwiseReturns:- Type
- boolean
 
- 
    isOpen() → {boolean}
- 
    
    
    
    
    
    
    
    
    
Returns:returns "true" if the section is opened and "false" otherwise- Type
- boolean
 
- 
    isVisible() → {boolean}
- 
    
    
    This function returns true if the widget is visible and false otherwiseReturns:- Type
- boolean
 
- 
    moveAfter(widget)
- 
    
    
    This function allows you to move widgetID2 after (on the the right) widgetID1Parameters:Name Type Description widgetobject the inserted widget 
- 
    moveBefore(widget)
- 
    
    
    This function allows you to move widgetID2 before (on the left) widgetID1Parameters:Name Type Description widgetobject the inserted widget 
- 
    open()
- 
    
    
    This function opens the section
- 
    remove(widget)
- 
    
    
    This function allows you to remove widgetID. If removeVariable is set to true, it will also deleted content of variable attached to widgetParameters:Name Type Description widgetobject the inserted widget 
- 
    setActive(active)
- 
    
    
    This function allows to set the widget as active/inactiveParameters:Name Type Description activeboolean 
- 
    setEnabled(e)
- 
    
    
    This function allows to set a widget as active/inactiveParameters:Name Type Description eboolean 
- 
    setLabel(text)
- 
    
    
    Sets the label of the section widgetParameters:Name Type Description textString 
- 
    setTooltip(tooltip)
- 
    
    
    This function sets the tooltip text of the widgetParameters:Name Type Description tooltipString 
- 
    setVisible(v)
- 
    
    
    This function allows to set the widget as visible/invisibleParameters:Name Type Description vboolean 
