array( 'type' => 'string', 'default' => '', ), 'hotspotId' => array( 'type' => 'number', 'default' => 0, ), 'backgroundColor' => array( 'type' => 'string', 'default' => '', ), ]; $attributes = array_merge( $attributes, Range::get_attribute([ 'attributeName' => 'contentWidth', 'attributeObjectKey' => 'value', 'isResponsive' => true, 'defaultValue' => '', 'hasUnit' => true, 'unitDefaultValue' => 'px', ]), Border::get_attribute( 'contentBorder', true ), Dimensions::get_attribute( 'contentPadding', true ), ); return $attributes;