@zohodesk/layout
Version:
Unified Component Library - Layout
24 lines • 1.12 kB
JavaScript
import PropTypes from 'prop-types';
export default {
$ui_tagName: PropTypes.string,
children: PropTypes.node,
$flag_flexible: PropTypes.bool,
$flag_shrink: PropTypes.bool,
$flag_fullsize: PropTypes.bool,
$ui_alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline']),
$ui_justifyContent: PropTypes.oneOf(['spaceBetween', 'center', 'spaceAround', 'start', 'end']),
$ui_alignContent: PropTypes.oneOf(['spaceBetween', 'center', 'spaceAround', 'start', 'end']),
$ui_alignSelf: PropTypes.oneOf(['start', 'end', 'center']),
$ui_direction: PropTypes.oneOf(['row', 'column', 'rowReverse', 'columnReverse']),
$ui_scroll: PropTypes.oneOf(['horizontal', 'vertical', 'both']),
$ui_wrapMode: PropTypes.oneOf(['wrap', 'wrapReverse']),
$ui_basisMode: PropTypes.oneOf(['auto', 'zero']),
$ui_displayMode: PropTypes.oneOf(['inline', 'flex']),
$ui_className: PropTypes.string,
$event_onClick: PropTypes.func,
customStyle: PropTypes.object,
testId: PropTypes.string,
customId: PropTypes.string,
$tagAttributes_container: PropTypes.object,
$a11yAttributes_container: PropTypes.object
};