Matteo Scandolo | 44b7d6b | 2016-12-08 13:48:01 -0800 | [diff] [blame^] | 1 | export interface IXosTableConfigColumn { |
2 | label: string; | ||||
3 | prop: string; | ||||
4 | } | ||||
5 | |||||
6 | export interface IXosTableConfigActionCallback { | ||||
7 | (item: string): void; | ||||
8 | } | ||||
9 | |||||
10 | export interface IXosTableConfigAction { | ||||
11 | label: string; | ||||
12 | cb: IXosTableConfigActionCallback | ||||
13 | } | ||||
14 | |||||
15 | export interface IXosTableConfig { | ||||
16 | columns: IXosTableConfigColumn[]; | ||||
17 | actions?: IXosTableConfigAction[]; | ||||
18 | } |