UNPKG

@workday/canvas-kit-react

Version:

The parent module that contains all Workday Canvas Kit React components

55 lines 2.33 kB
import { Property } from 'csstype'; import { StyleFnConfig } from './buildStyleFns'; /** style props to for CSS flex item properties * @deprecated ⚠️ Style props are deprecated. Please use our `cs` prop with `createStencil` or `createStyles` to apply styles. For more information view our [Styling docs](* @deprecated ⚠️ `boxStyleFn` is deprecated and will be removed in a future major version. Please reference our new way of styling components [here](https://workday.github.io/canvas-kit/?path=/docs/styling-getting-started-overview--docs). */ export type FlexItemStyleProps = { /** sets [CSS flex property](https://developer.mozilla.org/en-US/docs/Web/CSS/flex) * @deprecated */ flex?: Property.Flex; /** sets [CSS flex-grow property](https://developer.mozilla.org/en-US/docs/Web/CSS/flex-grow) * @deprecated */ flexGrow?: Property.FlexGrow; /** sets [CSS flex-shrink property](https://developer.mozilla.org/en-US/docs/Web/CSS/flex-shrink) * @deprecated */ flexShrink?: Property.FlexShrink; /** sets [CSS flex-basis property](https://developer.mozilla.org/en-US/docs/Web/CSS/flex-basis) * @deprecated */ flexBasis?: Property.FlexBasis; /** sets [CSS justify-self property](https://developer.mozilla.org/en-US/docs/Web/CSS/justify-self) * @deprecated */ justifySelf?: Property.JustifySelf; /** sets [CSS align-self property](https://developer.mozilla.org/en-US/docs/Web/CSS/align-self) * @deprecated */ alignSelf?: Property.AlignSelf; /** sets [CSS order property](https://developer.mozilla.org/en-US/docs/Web/CSS/order) * @deprecated */ order?: Property.Order; }; /** @deprecated */ export declare const flexItemStyleFnConfigs: StyleFnConfig[]; /** @deprecated */ export declare const flexItemStyleFns: import("./buildStyleFns").StyleFns; /** * A style prop function that takes component props and returns flexbox item styles. * If no `FlexItemStyleProps` are found, it returns an empty object. * * @example * ```tsx * const FlexItemExample = () => ( * <Box flex={1} flexBasis="auto" alignSelf={center}> * Hello, flex item! * </Box> * ); * ``` * @deprecated */ export declare const flexItem: (props: FlexItemStyleProps) => {}; //# sourceMappingURL=flexItem.d.ts.map