@workday/canvas-kit-react
Version:
The parent module that contains all Workday Canvas Kit React components
55 lines • 2.33 kB
TypeScript
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