Lampyrine Approach Object Model

Lampyrine Approach uses the following objects:

  • Site
  • Pages
  • Containers
  • Components
  • Plugins (A group of pages)

Site

A site is made up of one or many pages

Properties

The Site object has the following properties

  • SiteTitle
  • DefaultLanguage
  • Languages

Pages

A page is made up of one or many containers containing one or many components.

A page object is automatically bestowed with a body container. Components that are not put into any other container will automatically be assigned to the body container

Properties

The Page object has the following properties.

  • PageTitle
  • Userlevel
  • FormInput (Database, Variables, InputFilter)

Containers

Containers are used to position components or other nested containers on the page. Containers contain one or many components or other containers.

Properties

The container object has the following properties

  • Vertical Position
  • Horizontal Position

Components

Components do all the work. They present contents, provide

Properties

The component object has the following properties.

  • TBA
  • TBA