View

View

new View()

Geml view class.

Source:

Members

info :Object

Raw metadata

Source:
Type:
  • Object

linker :Linker

Linker to process this view

Source:
Type:

name :string

Name of this view

Source:
Type:
  • string

xemlModule :object

Owner geml module

Source:
Type:
  • object

Methods

clone() → {View}

Clone the view

Source:
Returns:
Type:
View

Start linking this view

Source:
Returns:
Type:
View

toJSON() → {object}

Translate the view into a plain JSON object

Source:
Returns:
Type:
object

View

new View(linker, name, xemlModule, info)

Source:
Parameters:
Name Type Description
linker Linker
name string

View name

xemlModule object

Source ool module

info object

View info

Members

info :Object

Raw metadata

Source:
Type:
  • Object

linker :Linker

Linker to process this view

Source:
Type:

name :string

Name of this view

Source:
Type:
  • string

xemlModule :object

Owner geml module

Source:
Type:
  • object

Methods

clone() → {View}

Clone the view

Source:
Returns:
Type:
View

Start linking this view

Source:
Returns:
Type:
View

toJSON() → {object}

Translate the view into a plain JSON object

Source:
Returns:
Type:
object