Returns whether or not the input field for the component Id should be shown expanded by default or not (ie. collapsed). This function may be overwritten by individual components
Returns javascript code to put a drop down in the HTML Editor tool bar for adding input fields and database field directly into the HTML text without typing it in. This function can be overridden if special buttons or dropdowns need to be added to the HTML Editor toolbar.
This function puts a javscript function in the edit component dialog box that handles the component id change. whenever the component id changes we add this new id into the list of options for the field it is associated to in a database.
Returns the code that is required to render the component on the screen. If the application is in the edit mode then it puts a little move icon along with the component to allow it to be moved.
around the screen
Tags:
return:
code to render the component in PHP. (will be changed later to output code in various other server-side languages.)
access:
public
Overrides Component::getComponentCode() (Returns PHP code generated by the component which implements the component's functionality.)
Returns whether or not the input field for the component Id should be shown expanded by default or not (ie. collapsed).
Tags:
return:
TRUE if component ID input field should be shown as expanded
access:
public
Overrides Component::getComponentIdExpandedDefault() (Returns whether or not the input field for the component Id should be shown expanded by default or not (ie. collapsed). This function may be overwritten by individual components)
Responds to user input from the edit component screen, performs input validation and stores input values until they are saved or discarded
Tags:
return:
TRUE if no user input error occurred, FALSE otherwise
access:
public
Overrides Component::handlePropertiesUi() (Responds to user input from the edit component screen, performs input validation and stores input values until they are saved or discarded.)