UNPKG

@apptane/react-ui-layout

Version:
38 lines (37 loc) 2.14 kB
import { TileLayoutProps } from "./TileLayout.types.js"; /** * `TileLayout` component — implements tile-based layout. */ declare function TileLayout({ children, placement, tileGap, minTileWidth, ...other }: TileLayoutProps): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element; declare namespace TileLayout { var displayName: string; var propTypes: { width: import("prop-types").Requireable<number>; height: import("prop-types").Requireable<number>; shadow: import("prop-types").Requireable<boolean>; tileGap: import("prop-types").Requireable<number>; minTileWidth: import("prop-types").Validator<number>; placement: import("prop-types").Requireable<string>; padding: import("prop-types").Requireable<string | number>; paddingTop: import("prop-types").Requireable<string | number>; paddingRight: import("prop-types").Requireable<string | number>; paddingBottom: import("prop-types").Requireable<string | number>; paddingLeft: import("prop-types").Requireable<string | number>; p: import("prop-types").Requireable<string | number>; pt: import("prop-types").Requireable<string | number>; pr: import("prop-types").Requireable<string | number>; pb: import("prop-types").Requireable<string | number>; pl: import("prop-types").Requireable<string | number>; margin: import("prop-types").Requireable<string | number>; marginTop: import("prop-types").Requireable<string | number>; marginRight: import("prop-types").Requireable<string | number>; marginBottom: import("prop-types").Requireable<string | number>; marginLeft: import("prop-types").Requireable<string | number>; m: import("prop-types").Requireable<string | number>; mt: import("prop-types").Requireable<string | number>; mr: import("prop-types").Requireable<string | number>; mb: import("prop-types").Requireable<string | number>; ml: import("prop-types").Requireable<string | number>; }; } export default TileLayout;