Home Reference Source Repository
import SelectableTable from 'melon/src/SelectableTable.js'
public class | source

SelectableTable

Extends:

react~Component → SelectableTable

Constructor Summary

Public Constructor
public

constructor(props: *)

Member Summary

Public Members
public

state: *

Method Summary

Public Methods
public
public
public
public

isRowSelected(rowIndex: *): *

public

onRowSelectorClick(action: *, rowIndex: *)

public

onSelect(rowIndex: *)

public
public

render(): *

Public Constructors

public constructor(props: *) source

Params:

NameTypeAttributeDescription
props *

Public Members

public state: * source

Public Methods

public componentWillReceiveProps(props: *) source

Params:

NameTypeAttributeDescription
props *

public getSelected(): * source

Return:

*

public isAllRowsSelected(): * source

Return:

*

public isRowSelected(rowIndex: *): * source

Params:

NameTypeAttributeDescription
rowIndex *

Return:

*

public onRowSelectorClick(action: *, rowIndex: *) source

Params:

NameTypeAttributeDescription
action *
rowIndex *

public onSelect(rowIndex: *) source

Params:

NameTypeAttributeDescription
rowIndex *

public onSelectAll() source

public render(): * source

Return:

*