Tabset

Deprecation Notice

This Feature will be likely deprecated in a future release. It is only here for legacy reference.

Tabsets are a way to organize Tabs. Tabs can be used to organize data, but do not actually store any data themselves. you can use attributes to associate tabs with certain data.

Tabset Fields

id

  • Type: Number

ID of the tabset

tabs

  • Type: Array of Tabs

this will have a list of the Tabs in the tabset

name

  • Type: String

Name of the tabset.

Tab Fields

id

  • Type: Number

ID of the Tab

display_title

  • Type: String

The title of the tab to be displayed on the front end

name

  • Type: String

A string that does not have to be user friendly.

priority

  • Type: Number

Allows tabs to be ordered

always_show

  • Type: Boolean

Specify whether or not this Tab will display if it has no related content on the front end.

html_content

  • Type: Raw Html String

HTML that can be edited in the Admin interface for Tabs.

content_generation

  • Type: Choice: ['STATIC', 'DYNAMIC']

Specify whether you would like the html_content field to be rendered or use your own front end template.

Endpoints

List

GET /api/tabsets/

list of tabsets for documents and data

Retreive

GET /api/tabsets/:key/

retreive a specific tabset by primary key