class_id( $attributes );
$css->set_style_id( 'kb-' . $this->block_name . $unique_style_id );
$css->set_selector( '.wp-block-kadence-advanced-form .kb-field' . $class_id );
$css->render_responsive_range( $attributes, 'maxWidth', 'max-width', 'maxWidthUnit' );
$css->render_responsive_range( $attributes, 'minWidth', 'min-width', 'minWidthUnit' );
return $css->css_output();
}
/**
* Return dynamically generated HTML for block
*
* @param $attributes
* @param $unique_id
* @param $content
* @param WP_Block $block_instance The instance of the WP_Block class that represents the block being rendered.
*
* @return mixed
*/
public function build_html( $attributes, $unique_id, $content, $block_instance ) {
$type = 'checkbox';
$is_required = $this->is_required( $attributes );
$class_id = $this->class_id( $attributes );
$outer_classes = [ 'kb-adv-form-field', 'kb-field' . $class_id ];
$wrapper_args = [
'class' => implode( ' ', $outer_classes ),
];
$wrapper_attributes = get_block_wrapper_attributes( $wrapper_args );
$inner_content = '';
$check_label = $attributes;
$check_label['inputName'] = 'cb' . $class_id;
$inner_content .= '
';
$content = sprintf( '%2$s
', $wrapper_attributes, $inner_content );
return $content;
}
}
Kadence_Blocks_Accept_Block::get_instance();