add_render_attribute( 'widget', [ 'class' => [ $class, $class . '--align-' . $alignment ], 'data-animation' => esc_attr( $settings[ 'animate_cards' ] ) ]); $this->add_render_attribute( 'inner', [ 'class' => [ $class . '-item__inner', $class . '-item__inner' . $this->_get_alignment( $settings, 'vertical' ) ] ]); $item_classes = [ $class . '-item', $this->_get_alignment( $settings, 'horizontal' ) ]; $widget_classes = $this->get_render_attribute_string( 'widget' ); $inner_classes = $this->get_render_attribute_string( 'inner' ); ?>
>
$item ) { $merge = array_merge( $item_classes, [ 'elementor-repeater-item-' . esc_attr( $item[ '_id' ] ) ] ); $title_html_tag = stratum_validate_heading_html_tag( $settings[ 'title_tag' ] ); $this->add_render_attribute( 'item' . $index, [ 'class' => $merge ] ); $item_class = $this->get_render_attribute_string( 'item' . $index ); ?>
>
>
_get_timeline_image( $class, $item ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /* #endregion */ ?>
_generate_point_content( $class, $item, $index ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>