-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathTopAppBar.d.ts
41 lines (29 loc) · 1.26 KB
/
TopAppBar.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import {
Component
} from 'react'
import {
SimpleBaseProps,
UseProps
} from './Base'
export interface TopAppBarProps extends SimpleBaseProps<TopAppBar> {
onNav?: (evt: Event) => any;
fixed?: boolean;
prominent?: boolean;
short?: boolean;
shortCollapsed?: boolean;
dense?: boolean;
}
export interface TopAppBarRowProps extends SimpleBaseProps<TopAppBarRow> { }
export interface TopAppBarSectionProps extends SimpleBaseProps<TopAppBarSection> {
alignStart?: boolean;
alignEnd?: boolean;
}
export interface TopAppBarTitleProps extends SimpleBaseProps<TopAppBarTitle> { }
export interface TopAppBarNavigationIconProps extends SimpleBaseProps<TopAppBarNavigationIcon>, UseProps<TopAppBarNavigationIcon> { }
export interface TopAppBarActionItemProps extends SimpleBaseProps<TopAppBarActionItem> { }
export class TopAppBar extends Component<TopAppBarProps> { }
export class TopAppBarRow extends Component<TopAppBarRowProps> { }
export class TopAppBarSection extends Component<TopAppBarSectionProps> { }
export class TopAppBarTitle extends Component<TopAppBarTitleProps> { }
export class TopAppBarNavigationIcon extends Component<TopAppBarNavigationIconProps> { }
export class TopAppBarActionItem extends Component<TopAppBarActionItemProps> { }