Typedefs
[props]
Props for Column
Page Builder Column component.
This component is part of the Page Builder / PWA integration. It can be consumed without Page Builder.
Returns: React.Element — A React component that displays a Column.
Parameters
Name
Type
Description
props
propsReact component props
Props for Column
Properties
Name
Type
Description
appearance
StringConverts to CSS align-self sub-property of the flexbox item
backgroundAttachment
StringCSS background-attachment property
backgroundColor
StringCSS background-color property
backgroundPosition
StringCSS background-position property
backgroundRepeat
StringCSS background-repeat property
backgroundSize
StringCSS background-size property
border
StringCSS border property
borderColor
StringCSS border color property
borderRadius
StringCSS border radius property
borderWidth
StringCSS border width property
classes
ObjectAn object containing the class names for the Column
classes.root
StringCSS classes for the root container element
cssClasses
ArrayList of CSS classes to be applied to the component
desktopImage
StringBackground image url to be used for desktop screen width
marginBottom
StringCSS margin bottom property
marginLeft
StringCSS margin left property
marginRight
StringCSS margin right property
marginTop
StringCSS margin top property
maxWidth
StringMaximum width of the video
mediaQueries
ArrayList of media query rules to be applied to the component
minHeight
StringCSS min-height property
mobileImage
StringBackground image url to be used for mobile screen width
paddingBottom
StringCSS padding bottom property
paddingLeft
StringCSS padding left property
paddingRight
StringCSS padding right property
paddingTop
StringCSS padding top property
textAlign
StringHorisontal alignment of the contents within the parent container
verticalAlignment
StringVertical alignment of the contents within the parent container
width
StringCSS width property
Source Code: pwa-studio/packages/pagebuilder/lib/ContentTypes/Column/column.js