Forms can access Fields, Tables, Resources, Controls etc. of a contained Component via the components
interface and vice-versa using the form
interface. These operations are collectively known as Form-Component Interactions.
A Form can access a Component it contains via the components
interface. Each Component can be accessed using it's prefix via components.getComponent(prefix)
or directly using components.pfx_myComponent
(where the instance of the Component, myComponent, has the prefix pfx). You may wish to customise a component from a form it is being displayed on e.g. setting a page title or a menu breadcrumb.
A Component can access a parent Form using the form
interface. This interface returns an object representing the Form.