Skip to main content

au-widget-datasheet/IWidgetDatasheetConfig

Classes

DataSheetTableTexts

Represents table notification texts.

Constructors

Constructor
new DataSheetTableTexts(init?): DataSheetTableTexts;
Parameters
ParameterType
init?Partial<DataSheetTableTexts>
Returns

DataSheetTableTexts

Properties

tableIsEmpty
tableIsEmpty: string;

A message to be displayed when the table has no rows.

tableNotCreatedText
tableNotCreatedText: string;

A message to be displayed when the table is not created.

Interfaces

IWidgetDataSheetColumnScheme

Represents a column scheme for a table.

Properties

barcodeFormat?
optional barcodeFormat?: string;
barcodeSubType?
optional barcodeSubType?: string;
name
name: string;

The field name.

readonly?
optional readonly?: boolean;

If true, disables field editing.

type?
optional type?: string;

The field type.

value
value: string;

The default value.


IWidgetDataSheetConfig

Provides properties that are used to create a Datasheet widget.

Properties

allowedFileTypes
allowedFileTypes: string | string[];

Allowed file types.

customTexts?
optional customTexts?: DataSheetTableTexts;

Custom notification texts.

data
data: IWidgetDataSheetColumnScheme[];

A column scheme for a table.

fileName
fileName: string;

The name of the output file.

hideButtonsLeft?
optional hideButtonsLeft?: boolean;

If true, hides the Export and Import buttons.

hideButtonsRight?
optional hideButtonsRight?: boolean;

If true, hide the Add row and Delete row buttons.

itemsPerPage
itemsPerPage: number;

The number of items shown on one page

onCellTextChange?
optional onCellTextChange?: Function | Function[];
onRowChange?
optional onRowChange?: Function | Function[];
order?
optional order?: string[];

Array of column names defining the sort order.

scrollToRowEnabled?
optional scrollToRowEnabled?: boolean;

If true, scrolls the table to added or deleted row.

tableData
tableData: DataSheetRow[];

Table content.

updateItem
updateItem: any;
Was this page helpful?