placeholder = $placeholder; return $this; } public function set_variant( string $variant ): self { $this->variant = $variant; return $this; } public function set_units( array $units ): self { $this->units = $units; return $this; } public function set_default_unit( string $default_unit ): self { $this->default_unit = $default_unit; return $this; } public function set_disable_custom( bool $disable_custom ): self { $this->disable_custom = $disable_custom; return $this; } public function get_props(): array { return [ 'placeholder' => $this->placeholder, 'variant' => $this->variant, 'units' => $this->units, 'defaultUnit' => $this->default_unit, 'disableCustom' => $this->disable_custom, ]; } }