Home Reference Source
import TableComponent from 'formiojs/src/components/table/Table.js'
public class | source

TableComponent

Extends:

src/components/_classes/nested/NestedComponent.js~NestedComponent → TableComponent

Static Member Summary

Static Public Members
public static get

builderInfo: {"title": string, "group": string, "icon": string, "weight": number, "documentation": string, "schema": *}

Static Method Summary

Static Public Methods
public static

emptyTable(numRows: *, numCols: *): *

public static

schema(extend: ...*): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get
public get
public get
public
public get

schema: *

public

table: *[]

public get

Method Summary

Public Methods
public

attach(element: *): *

public

destroy(all: *)

public

init()

public

render(): *

Static Public Members

public static get builderInfo: {"title": string, "group": string, "icon": string, "weight": number, "documentation": string, "schema": *} source

Static Public Methods

public static emptyTable(numRows: *, numCols: *): * source

Params:

NameTypeAttributeDescription
numRows *
numCols *

Return:

*

public static schema(extend: ...*): * source

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Constructors

public constructor() source

Public Members

public get cellClassName: * source

public get className: * source

public get colWidth: * source

public get defaultSchema: * source

public noField: boolean source

public get schema: * source

public table: *[] source

public get tableKey: string source

Public Methods

public attach(element: *): * source

Params:

NameTypeAttributeDescription
element *

Return:

*

public destroy(all: *) source

Params:

NameTypeAttributeDescription
all *

public init() source

public render(): * source

Return:

*