# Class: Table

## LiveView. Table

#### new LiveView.Table(name, group, shortDescription, description, isEnabled, queryLanguages, keys, schema)

  Defines the properties of a LiveView Table. Properties are read-only.

  Name | Type | Description
  --- | --- | ---
  `name` | String | The name of the table.
  `group` | String | The group the table belongs to.
  `shortDescription` | String | A short description of the table. Ideal for length-limited fields.
  `description` | String | A full description of the table.
  `isEnabled` | boolean | A flag indicating whether or not the table is enabled.
  `queryLanguages` | String | A CSV string of supported query languages for this table.
  `keys` | Array | Field names of key fields
  `schema` | LiveView.Schema | The Schema that defines the table fields.

### Members

#### nameString

  The name of the table.

#### groupString

  The group the table belongs to.

#### shortDescriptionString

  A short description of the table. Ideal for length-limited fields.

#### descriptionString

  A full description of the table.

#### isEnabledboolean

  A flag indicating whether or not the table is enabled.

#### queryLanguagesString

  A CSV string of supported query languages for this table.

#### keysArray

  An array of string field names identifying the table's key fields.

#### schemaLiveView.Schema

  The Schema for the table.