Compile Time Changes

public functions

This function has been removed. Instead call ApplianceEnv.buildQuickProperties(..) directly.

Removed: public void buildWGAQuickProperty(Snapper snapper, ApplianceEnv applianceEnv, QuickProperties props) {

This function has been removed. Instead call ApplianceEnv.quickPropertiesChanged(..) directly.

Removed: public bool quickPropertyWGAChanged(Snapper snapper, ApplianceEnv applianceEnv, str key, Object value) {

class WhiteGoodsAccessory

Added a defaut hidden argument to constructor.

Old: public constructor(..) {
New: public constructor(.., bool hidden=false) {

Removed method hidden=. Instead use constructor.

Removed: extend public bool hidden=(bool v) {

class WgApplianceEnv

Removed two obsolete constructors. Instead use constructor which covers both obsolete constructors.

Removed: public constructor(str article,
		       str brand=null,
		       str model3DStr=null,
		       str eanCode=null,
		       str extProductSheetLink=null,
		       str cetType=null,
		       size snapperSize = (0, 0, 0),
		       size nicheSize = (0, 0, 0),
		       double depthOffset=0,
		       double heightOffset=0,
		       fanCm3DType fanType=fanCm3DType.undefined,
		       str imageStr=null,
		       symbol creatorPkg=#:package : caller eval,
		       bool hidden=false) {

Removed: public constructor(str article,
		       str brand=null,
		       str model3DStr=null,
		       str eanCode=null,
		       str extProductSheetLink=null,
		       str cetType=null,
		       size snapperSize = (0, 0, 0),
		       size nicheSize = (0, 0, 0),
		       double depthOffset=0,
		       double heightOffset=0,
		       fanCm3DType fanType=fanCm3DType.undefined,
		       symbol creatorPkg=#:package : caller eval,
		       bool hidden = false) {