omim
Version:
Material Design for Omi.
50 lines (49 loc) • 1.4 kB
TypeScript
import { WeElement } from 'omi';
import { MDCTopAppBar } from '@material/top-app-bar';
import '../theme.ts';
interface Props {
heading?: string;
short?: boolean;
shortCollapsed?: boolean;
prominent?: boolean;
dense?: boolean;
fixed?: boolean;
adjust?: boolean;
bottom: boolean;
navigations?: object;
actionItems?: object;
scrollTarget?: EventTarget;
scrollTargetId?: string;
}
export default class topAppBar extends WeElement<Props> {
static css: any;
static propTypes: {
heading: StringConstructor;
short: BooleanConstructor;
shortCollapsed: BooleanConstructor;
prominent: BooleanConstructor;
dense: BooleanConstructor;
fixed: BooleanConstructor;
adjust: BooleanConstructor;
bottom: BooleanConstructor;
navigations: ObjectConstructor;
actionItems: ObjectConstructor;
scrollTarget: {
new (): EventTarget;
prototype: EventTarget;
};
scrollTargetId: StringConstructor;
};
topAppBar: MDCTopAppBar;
tagNum: Object;
other: boolean;
beforeUpdate(): void;
updated(): void;
installed(): void;
_setChildrenAttribute(): void;
onNavigation: (evt: any) => void;
onAction: (evt: any) => void;
_findPathAccessKey(evt: any): any;
render(props: any): JSX.Element[];
}
export {};