Skip to content

Masonry — Reference

Reference · Advanced · App Connect

Masonry settings and behavior. Settings include ID, Expression, Unique Key, Preserve Order.

Masonry settings and events. Select the component in App Structure to find these controls in Properties.

Name Description
IDDefault: "". Attribute: id.
ExpressionDefault: "". Attribute: dmx-bind:repeat.
Unique KeyChoose the unique key field to identify the Masonry repeater's record. Only needed when you want to use animations or need to identify repeater's rows in DOM. Do not use if not needed as it will slow down the repeater. Default: "". Attribute: key.
Preserve OrderDefault order the items from left to right into the columns and optimize the layout by equalizing the height of each column, turn this off to preserve the exact order Default: "". Attribute: preserve-order.
AnimatedDefault: "". Attribute: animated.
DurationThe duration of the animation in milliseconds Default: "400". Attribute: animation-duration.
Name Description
DefaultThe number of columns to create Default: 4. Attribute: columns.
SmallThe number of columns for small devices with width >= 480px Default: "". Attribute: columns-sm.
MediumThe number of columns for medium devices with width >= 768px Default: "". Attribute: columns-md.
LargeThe number of columns for large devices with width >= 992px Default: "". Attribute: columns-lg.
XLargeThe number of columns for extra large devices with width >= 1200px Default: "". Attribute: columns-xl.
XXLargeThe number of columns for extra extra large devices with width >= 1400px Default: "". Attribute: columns-xxl.
Name Description
DefaultThe number of gutter to create Default: 15. Attribute: gutter.
SmallThe number of gutter for small devices with width >= 480px Default: "". Attribute: gutter-sm.
MediumThe number of gutter for medium devices with width >= 768px Default: "". Attribute: gutter-md.
LargeThe number of gutter for large devices with width >= 992px Default: "". Attribute: gutter-lg.
XLargeThe number of gutter for extra large devices with width >= 1200px Default: "". Attribute: gutter-xl.
XXLargeThe number of gutter for extra extra large devices with width >= 1400px Default: "". Attribute: gutter-xxl.
Name Description
SmallThe width of the small devices breakpoint in pixels Default: "480". Attribute: dmx-bind:breakpoints.
MediumThe width of the medium devices breakpoint in pixels Default: "768". Attribute: dmx-bind:breakpoints.
LargeThe width of the large devices breakpoint in pixels Default: "992". Attribute: dmx-bind:breakpoints.
XLargeThe width of the extra large devices breakpoint in pixels Default: "1200". Attribute: dmx-bind:breakpoints.
XXLargeThe width of the extra extra large devices breakpoint in pixels Default: "1400". Attribute: dmx-bind:breakpoints.