1
1
import * as React from 'react' ;
2
2
3
-
4
3
export interface DatGuiProps {
5
4
data : any ; // The data your dat.GUI controller will mutate
6
5
onUpdate : ( data : any ) => any ; // The method which will be called whenever an update is handled by the controller
@@ -21,20 +20,19 @@ export class DatChangableFieldProps extends DatUnchangableFieldProps {
21
20
path : string ;
22
21
}
23
22
24
-
25
23
export interface DatButtonProps extends DatUnchangableFieldProps {
26
24
onClick : ( e : React . MouseEvent ) => any ;
27
25
}
28
- export class DatButton extends React . Component < DatButtonProps , any > { }
29
26
27
+ export class DatButton extends React . Component < DatButtonProps , any > { }
30
28
31
29
export interface DatFolderProps extends DatUnchangableFieldProps {
32
30
title : string ;
33
31
closed : boolean ;
34
32
children : any ;
35
33
}
36
- export class DatFolder extends React . Component < DatFolderProps , any > { }
37
34
35
+ export class DatFolder extends React . Component < DatFolderProps , any > { }
38
36
39
37
export interface DatPresetsProps extends DatUnchangableFieldProps {
40
38
onUpdate : ( data : any ) => any ;
@@ -44,32 +42,33 @@ export interface DatPresetsProps extends DatUnchangableFieldProps {
44
42
preset : any ; // Your preset
45
43
}
46
44
}
47
- export class DatPresets extends React . Component < DatPresetsProps , any > { }
48
45
46
+ export class DatPresets extends React . Component < DatPresetsProps , any > { }
49
47
50
48
export interface DatBooleanProps extends DatChangableFieldProps { }
51
- export class DatBoolean extends React . Component < DatBooleanProps , any > { }
52
49
50
+ export class DatBoolean extends React . Component < DatBooleanProps , any > { }
53
51
54
52
export interface DatColorProps extends DatChangableFieldProps {
55
53
[ reactColorProp : string ] : any ;
56
54
}
57
- export class DatColor extends React . Component < DatColorProps , any > { }
58
55
56
+ export class DatColor extends React . Component < DatColorProps , any > { }
59
57
60
58
export interface DatNumberProps extends DatChangableFieldProps {
61
59
min : number ;
62
60
max : number ;
63
61
step : number ;
64
62
}
65
- export class DatNumber extends React . Component < DatNumberProps , any > { }
66
63
64
+ export class DatNumber extends React . Component < DatNumberProps , any > { }
67
65
68
66
export interface DatSelectProps extends DatChangableFieldProps {
69
67
options : any [ ] ;
70
68
}
71
- export class DatSelect extends React . Component < DatSelectProps , any > { }
72
69
70
+ export class DatSelect extends React . Component < DatSelectProps , any > { }
73
71
74
72
export interface DatStringProps extends DatChangableFieldProps { }
73
+
75
74
export class DatString extends React . Component < DatStringProps , any > { }
0 commit comments