@zohodesk/layout
Version:
Unified Component Library - Layout
21 lines • 1.18 kB
JavaScript
import PropTypes from 'prop-types';
export default {
$ui_tagName: PropTypes.string,
children: PropTypes.node,
$flag_fullsize: PropTypes.bool,
$ui_alignItems: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'baseline']),
$ui_alignSelf: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'baseline']),
$ui_alignContent: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'baseline', 'spaceBetween', 'spaceAround', 'spaceEvenly']),
$ui_justifyItems: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'baseline']),
$ui_justifySelf: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'baseline']),
$ui_justifyContent: PropTypes.oneOf(['start', 'end', 'center', 'stretch', 'spaceBetween', 'spaceAround', 'spaceEvenly']),
$ui_autoFlow: PropTypes.oneOf(['row', 'column', 'dense', 'rowDense', 'columnDense']),
$ui_scroll: PropTypes.oneOf(['horizontal', 'vertical', 'both']),
$ui_displayMode: PropTypes.oneOf(['inline', 'grid']),
$ui_className: PropTypes.string,
customStyle: PropTypes.object,
testId: PropTypes.string,
customId: PropTypes.string,
$tagAttributes_container: PropTypes.object,
$a11yAttributes_container: PropTypes.object
};