UNPKG

preact-material-components

Version:
66 lines (65 loc) 2.4 kB
import MaterialComponent from '../Base/MaterialComponent'; export interface IImageListAspectContainerProps { } export interface IImageListAspectContainerState { } export declare class ImageListAspectContainer extends MaterialComponent<IImageListAspectContainerProps, IImageListAspectContainerState> { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface IImageListItemProps { } export interface IImageListItemState { } export declare class ImageListItem extends MaterialComponent<IImageListItemProps, IImageListItemState> { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface IImageListImageProps { src: string; } export interface IImageListImageState { } export declare class ImageListImage extends MaterialComponent<IImageListImageProps, IImageListImageState> { protected componentName: string; protected mdcProps: never[]; protected materialDom(allprops: any): JSX.Element; } export interface IImageListSupportingProps { } export interface IImageListSupportingState { } export declare class ImageListSupporting extends MaterialComponent<IImageListSupportingProps, IImageListSupportingState> { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface IImageListLabelProps { } export interface IImageListLabelState { } export declare class ImageListLabel extends MaterialComponent<IImageListLabelProps, IImageListLabelState> { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface IImageListProps { masonry?: boolean; 'with-text-protection'?: boolean; } export interface IImageListState { } export declare class ImageList extends MaterialComponent<IImageListProps, IImageListState> { protected componentName: string; protected mdcProps: string[]; protected materialDom(props: any): JSX.Element; } export default class extends ImageList { static readonly Item: typeof ImageListItem; static readonly AspectContainer: typeof ImageListAspectContainer; static readonly Image: typeof ImageListImage; static readonly Supporting: typeof ImageListSupporting; static readonly Label: typeof ImageListLabel; }