File Column

File Column

List Column

The file column displays a file attachment with an icon based on the file extension.

attachment:
    label: Attachment
    type: file

The following properties are supported.

PropertyDescription
sortabledisables sorting of the column. Default: false
clickablewhen enabled, the column participates in the row click action instead of linking to the file. Default: true
limitthe maximum number of files to display. Default: 3

Use the sortable property to disable sorting.

attachment:
    label: Attachment
    type: file
    sortable: false

Use the clickable property to disable clicking on the file icon. When set to true, the file icon is displayed without a link. This is useful when you want the row click action to take precedence.

attachment:
    label: Attachment
    type: file
    clickable: true

Use the limit property to specify the maximum number of files to display when using an attachMany relationship.

attachments:
    label: Attachments
    type: file
    limit: 5

The column automatically detects attachOne and attachMany relationships and displays the appropriate file icon based on the file extension. Supported file types include documents (PDF, DOC, TXT), spreadsheets (XLS, CSV), images (JPG, PNG, SVG), audio, video, code files, and archives.

# See Also

On This Page