+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "TableInputCSV" keywords = ["grafana","documentation","sdk","@grafana/ui"] type = "docs" +++ ## TableInputCSV class Expects the container div to have size set and will fill it 100% Signature ```typescript export declare class TableInputCSV extends React.PureComponent ``` Import ```typescript import { TableInputCSV } from '@grafana/ui'; ``` Constructors | Constructor | Modifiers | Description | | --- | --- | --- | | [constructor(props)](#constructor-props) | | Constructs a new instance of the TableInputCSV class | Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [onTextChange](#ontextchange-property) | | (event: any) => void | | | [readCSV](#readcsv-property) | | any | | Methods | Method | Modifiers | Description | | --- | --- | --- | | [componentDidUpdate(prevProps, prevState)](#componentdidupdate-method) | | | | [render()](#render-method) | | | ### constructor(props) Constructs a new instance of the `TableInputCSV` class Signature ```typescript constructor(props: Props); ``` Parameters | Parameter | Type | Description | | --- | --- | --- | | props | Props | | ### onTextChange property Signature ```typescript onTextChange: (event: any) => void; ``` ### readCSV property Signature ```typescript readCSV: any; ``` ### componentDidUpdate method Signature ```typescript componentDidUpdate(prevProps: Props, prevState: State): void; ``` Parameters | Parameter | Type | Description | | --- | --- | --- | | prevProps | Props | | | prevState | State | | Returns: `void` ### render method Signature ```typescript render(): JSX.Element; ``` Returns: `JSX.Element`