UIZE JavaScript Framework

MODULES Uize.Test.Uize.Node.Form

1. Introduction

The Uize.Test.Uize.Node.Form module defines unit tests to verify that the deprecated Uize.Node.Form module is still supported and is a reference to the newer Uize.Dom.Form module.

DEVELOPERS: Chris van Rensburg

1.1. Examples

There are no dedicated showcase example pages for the Uize.Test.Uize.Node.Form module.

SEARCH FOR EXAMPLES

Use the link below to search for example pages on the UIZE Web site that reference the Uize.Test.Uize.Node.Form module...

SEARCH

1.2. Implementation Info

The Uize.Test.Uize.Node.Form module defines the Uize.Test.Uize.Node.Form class, which is a subclass of Uize.Test.

INHERITANCE CHAIN

Uize.Class −> Uize.Test −> Uize.Test.Uize.Node.Form

1.2.1. Features Introduced in This Module

No features have been introduced in this module.

1.2.2. Features Overridden in This Module

The features listed in this section have been overridden in this module.

The module that an overridden feature was initially introduced in will be noted in the IMPLEMENTATION INFO notes for the feature.

INSTANCE METHODS

valueOf

STATE PROPERTIES

test | title

STATIC METHODS

Uize.Test.Uize.Node.Form.valueOf

STATIC PROPERTIES

Uize.Test.Uize.Node.Form.moduleName | Uize.Test.Uize.Node.Form.nonInheritableStatics

1.2.3. Features Inherited From Other Modules

The features listed in this section have been inherited from other modules.

The module that an inherited feature was initially introduced in will be noted in the IMPLEMENTATION INFO notes for the feature.

INSTANCE METHODS

expect | expectArray | expectArrayLike | expectBoolean | expectEmpty | expectEmptyArray | expectEmptyObject | expectEmptyString | expectFunction | expectInRange | expectInstanceOf | expectInteger | expectIntegerInRange | expectLengthInRange | expectNegativeInteger | expectNegativeNumber | expectNoRepeats | expectNonEmpty | expectNonEmptyArray | expectNonEmptyObject | expectNonEmptyString | expectNonNull | expectNotSameAs | expectNully | expectNumber | expectNumberInRange | expectObject | expectPositiveInteger | expectPositiveNumber | expectRegExp | expectSameAs | expectString | expectType | fire | get | getDepth | getSynopsis | getTotalTests | is | isMet | kill | log | met | onChange | once | run | set | stop | toggle | unmet | unwire | whenever | wire

STATE PROPERTIES

duration | endTime | inProgress | isAsync | log | progress | reasonForFailure | result | startTime

STATIC METHODS

Uize.Test.Uize.Node.Form.addTest | Uize.Test.Uize.Node.Form.alphastructor | Uize.Test.Uize.Node.Form.declare | Uize.Test.Uize.Node.Form.doMy | Uize.Test.Uize.Node.Form.dualContextMethods | Uize.Test.Uize.Node.Form.dualContextProperties | Uize.Test.Uize.Node.Form.fire | Uize.Test.Uize.Node.Form.get | Uize.Test.Uize.Node.Form.instanceMethods | Uize.Test.Uize.Node.Form.instanceProperties | Uize.Test.Uize.Node.Form.isAsync | Uize.Test.Uize.Node.Form.migratedStaticMethodsTest | Uize.Test.Uize.Node.Form.migratedStaticPropertiesTest | Uize.Test.Uize.Node.Form.mixins | Uize.Test.Uize.Node.Form.moduleAliasTest | Uize.Test.Uize.Node.Form.omegastructor | Uize.Test.Uize.Node.Form.requiredModulesTest | Uize.Test.Uize.Node.Form.resolve | Uize.Test.Uize.Node.Form.set | Uize.Test.Uize.Node.Form.singleton | Uize.Test.Uize.Node.Form.splitHostAndProperty | Uize.Test.Uize.Node.Form.stateProperties | Uize.Test.Uize.Node.Form.staticMethodTest | Uize.Test.Uize.Node.Form.staticMethods | Uize.Test.Uize.Node.Form.staticMethodsTest | Uize.Test.Uize.Node.Form.staticProperties | Uize.Test.Uize.Node.Form.staticPropertyTest | Uize.Test.Uize.Node.Form.subclass | Uize.Test.Uize.Node.Form.testModuleTest | Uize.Test.Uize.Node.Form.testSuite | Uize.Test.Uize.Node.Form.toggle | Uize.Test.Uize.Node.Form.unwire | Uize.Test.Uize.Node.Form.wire

STATIC PROPERTIES

Uize.Test.Uize.Node.Form.pathToResources

1.2.4. Modules Directly Under This Namespace

There are no modules directly under this namespace.

1.2.5. Unit Tests

There is no dedicated unit tests module for the Uize.Test.Uize.Node.Form module.

2. Instance Methods

2.1. expect

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.2. expectArray

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.3. expectArrayLike

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.4. expectBoolean

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.5. expectEmpty

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.6. expectEmptyArray

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.7. expectEmptyObject

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.8. expectEmptyString

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.9. expectFunction

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.10. expectInRange

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.11. expectInstanceOf

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.12. expectInteger

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.13. expectIntegerInRange

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.14. expectLengthInRange

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.15. expectNegativeInteger

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.16. expectNegativeNumber

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.17. expectNoRepeats

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.18. expectNonEmpty

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.19. expectNonEmptyArray

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.20. expectNonEmptyObject

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.21. expectNonEmptyString

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.22. expectNonNull

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.23. expectNotSameAs

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.24. expectNully

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.25. expectNumber

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.26. expectNumberInRange

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.27. expectObject

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.28. expectPositiveInteger

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.29. expectPositiveNumber

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.30. expectRegExp

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.31. expectSameAs

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.32. expectString

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.33. expectType

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.34. fire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.35. get

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.36. getDepth

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.37. getSynopsis

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.38. getTotalTests

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.39. is

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.40. isMet

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.41. kill

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.42. log

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.43. met

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.44. onChange

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.45. once

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.46. run

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.47. set

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.48. stop

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

2.49. toggle

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.50. unmet

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.51. unwire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.52. valueOf

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Class)

IMPLEMENTATION INFO

2.53. whenever

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

2.54. wire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)

3. State Properties

3.1. duration

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.2. endTime

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.3. inProgress

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.4. isAsync

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.5. log

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.6. progress

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.7. reasonForFailure

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.8. result

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.9. startTime

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)

3.10. test

IMPLEMENTATION INFO

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Test)

3.11. title

IMPLEMENTATION INFO

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Test)

4. Static Methods

4.1. Uize.Test.Uize.Node.Form.addTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.2. Uize.Test.Uize.Node.Form.alphastructor

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.3. Uize.Test.Uize.Node.Form.declare

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.4. Uize.Test.Uize.Node.Form.doMy

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.5. Uize.Test.Uize.Node.Form.dualContextMethods

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.6. Uize.Test.Uize.Node.Form.dualContextProperties

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.7. Uize.Test.Uize.Node.Form.fire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.8. Uize.Test.Uize.Node.Form.get

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.9. Uize.Test.Uize.Node.Form.instanceMethods

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.10. Uize.Test.Uize.Node.Form.instanceProperties

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.11. Uize.Test.Uize.Node.Form.isAsync

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.12. Uize.Test.Uize.Node.Form.migratedStaticMethodsTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.13. Uize.Test.Uize.Node.Form.migratedStaticPropertiesTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.14. Uize.Test.Uize.Node.Form.mixins

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.15. Uize.Test.Uize.Node.Form.moduleAliasTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.16. Uize.Test.Uize.Node.Form.omegastructor

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.17. Uize.Test.Uize.Node.Form.requiredModulesTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.18. Uize.Test.Uize.Node.Form.resolve

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.19. Uize.Test.Uize.Node.Form.set

Inherited from Uize.Test, but introduced in Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.20. Uize.Test.Uize.Node.Form.singleton

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.21. Uize.Test.Uize.Node.Form.splitHostAndProperty

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.22. Uize.Test.Uize.Node.Form.stateProperties

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.23. Uize.Test.Uize.Node.Form.staticMethodTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.24. Uize.Test.Uize.Node.Form.staticMethods

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.25. Uize.Test.Uize.Node.Form.staticMethodsTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.26. Uize.Test.Uize.Node.Form.staticProperties

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.27. Uize.Test.Uize.Node.Form.staticPropertyTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.28. Uize.Test.Uize.Node.Form.subclass

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.29. Uize.Test.Uize.Node.Form.testModuleTest

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.30. Uize.Test.Uize.Node.Form.testSuite

Inherited from Uize.Test.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Test, first introduced in Uize.Test)
this static feature is inherited by subclasses

4.31. Uize.Test.Uize.Node.Form.toggle

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.32. Uize.Test.Uize.Node.Form.unwire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.33. Uize.Test.Uize.Node.Form.valueOf

IMPLEMENTATION INFO

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Class)
this static feature is inherited by subclasses

4.34. Uize.Test.Uize.Node.Form.wire

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses

5. Static Properties

5.1. Uize.Test.Uize.Node.Form.moduleName

IMPLEMENTATION INFO

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Class)
this static feature is inherited by subclasses

5.2. Uize.Test.Uize.Node.Form.nonInheritableStatics

IMPLEMENTATION INFO

this is an override of an inherited feature (implementation is in this module, first introduced in Uize.Class)
this static feature is not inherited by subclasses

5.3. Uize.Test.Uize.Node.Form.pathToResources

Inherited from Uize.Class.

IMPLEMENTATION INFO

this is an inherited feature (implementation is in Uize.Class, first introduced in Uize.Class)
this static feature is inherited by subclasses