Automattic\WooCommerce\EmailEditor\Engine

Site_Style_Sync_Controller::convert_to_px_sizeprivateWC 1.0

Convert size value to px format.

Method of the class: Site_Style_Sync_Controller{}

No Hooks.

Returns

String. Size in px format.

Usage

// private - for code of main (parent) class only
$result = $this->convert_to_px_size( $size ): string;
$size(string) (required)
Original size value.

Site_Style_Sync_Controller::convert_to_px_size() code WC 10.4.3

private function convert_to_px_size( string $size ): string {
	// Replace clamp() with its average value.
	if ( stripos( $size, 'clamp(' ) !== false ) {
		return Styles_Helper::clamp_to_static_px( $size, 'avg' ) ?? $size;
	}
	return Styles_Helper::convert_to_px( $size, false ) ?? $size; // Fallback to original value if conversion fails.
}