Versions Compared

Key

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

...

If a string contains formatting, for instance line breaks, they will be ignored. In case you need formatting features, see the column types:

Code Block
languageyaml
- label: 'Creator'
  key: 'creator'
  type: 'string'
  showInTableHeader: true
  showInDetailList: true

Text

type: text

In case you need formatting features, you can use this type. The formatting features are based on Markdown (see: https://en.wikipedia.org/wiki/Markdown for details on how to use it). This markup language is used as well-known for its use in documentation software and content management systems like Wikimedia or Atlassian Confluence. The feature set is limited, but therefore especially useful for: Headings, Numberings, Highlighting, and so on.

...

Generally it is not recommended to use this data type if the column is shown in the table (showInTableHeader should be false)..

Code Block
languageyaml
- label: 'Article'
  key: 'content'
  type: 'html'
  showInTableHeader: false
  showInDetailList: true

...

Code Block
- label: 'Created on'
  key: 'createdon'
  type: 'date'
  showInTableHeader: true
  showInDetailList: true

Boolean

type: boolean

In case you want to show the boolean state of a value as either  Yes or  No. Make sure that you declare the data backend-wise in the correct format: True or False.

Code Block
- label: 'Is Shipped'
  key: 'shipped'
  type: 'boolean'
  showInTableHeader: true
  showInDetailList: true

Action

type: action

Based on backend-data

...

Code Block
- label: 'Send Request'
  key: 'requestMailto'
  type: 'action'
  showInTableHeader: false
  showInDetailList: true

Tables

type: table

This type can be used to show a list of objects as a table. In conjunction with a the ELO Maps this can represent tables with columns and a given list of lines.

Code Block
- label: 'Taxes'
  key: 'map_objekte_TAX_AMOUNT'
  type: 'table'
  allowMarkup: markdown
  columns:
   - Net Amount
   - VAT in %
   - VAT in €
  showInTableHeader: false
  showInDetailList: true

Download

type: download

This type will show a download button for the linked document (next to possibly defined actions). This type is only effective if the entry is connected to a document (currently only possible for entries coming from ELO sources). For this type the configuration value key has no effect - it will therefore be ignored. 

We recommend to provide a _fileSize as column well. This actual file size of the downloadable document will be shown whilst hovering over the download button (see example configuration below).

Code Block
- label: 'Open Invoice'
  key: ''
  type: 'download'
  showInTableHeader: false
  showInDetailList: true
 
- label: 'Filesize'
  key: '_fileSize'
  type: 'text'
  showInTableHeader: false
  showInDetailList: false