Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Grade Name"Relay" Version [*]Description

autoInit

 A special directive grade that instructs the framework to automatically construct a globally named creator function (with the same name as the grade) responsible for the construction of the component. NOTE: for the Infusion 2.0 release this grade will become redundant as it will be the default for every grade

fluid.littleComponent

 A "little" component is the most basic component: it supports options merging with defaults (Little Components). All Fluid components are derived from this grade, and in general all things not derived from this grade are non-components (e.g. plain functions, or model transformation transforms, etc.)

fluid.modelComponent

fluid.modelRelayComponent

A "model" component is already a little component that additionally provides supports for a component's model, defined in the components options, and operations on it (Tutorial - Model Components).

fluid.eventedComponent

 An "evented" component is already a little component that additionally instantiates event firers based on default framework events (onCreate, onDestroy, onDetach) and events declared in the options (Tutorial - Evented Components).

fluid.standardComponent

fluid.standardRelayComponent

A compound of fluid.modelComponent and fluid.eventedComponent

fluid.viewComponent

fluid.viewRelayComponent

A "view" component is a fluid.standardComponent is bound to a DOM container node, holds a DOM Binder and supports a view (Tutorial - View Components).

fluid.rendererComponent

fluid.rendererRelayComponent

A "renderer" component is already a vew component that bears a renderer. There are additional features provided by this component grade specified on the Useful functions and events section of the Tutorial - Renderer Components page

...