TableDataExtractionSettings: { allowedExportFormats?: TableDataExportFormat[]; extractOptions?: ClientTableExtractOptions; title?: string }

Configuration options for the Table Data Extraction dialog.

This type defines the settings that can be customized for the dialog, including the title and allowed export formats.

Type declaration

  • Optional allowedExportFormats?: TableDataExportFormat[]

    List of export formats allowed for the table data extraction.

    This specifies the formats (e.g., CSV, JSON, XLSX, XML, HTML) in which the extracted table data can be exported.

    Default

    ['csv', 'json', 'xlsx', 'xml', 'html']

    Example

    options.tableDataExtraction = {
    allowedExportFormats: ['csv', 'json']
    };
  • Optional extractOptions?: ClientTableExtractOptions

    Options related to table extraction, passed from the client.

    This property allows configuring various parameters for table extraction, such as precision, tokenization, and other settings.

    Example

    options.tableDataExtraction = {
    extractOptions: {
    CoefPrecision: 0.3,
    CoefTokenization: 0.1
    }
    };
  • Optional title?: string

    The title of the Table Data Extraction dialog.

    This title will be displayed at the top of the dialog window.

    Default

    'Table Data Extraction'

    Example

    options.tableDataExtraction = {
    title: 'Custom Dialog Title'
    };