Skip to main content
Previous sectionNext section

LegacyInstanceContext

Specifies whether instance methods in this class can use the now-obsolete %this variable.

Usage

To enable instance methods in the class to use %this, use the following syntax:

Class MyApp.MyClass [ LegacyInstanceContext ]  { //class members }
Copy code to clipboard

Otherwise, omit this keyword or place the word Not immediately before the keyword.

Details

If this keyword is true, instance methods in this class can use the %this variable, which is now obsolete (replaced by $this). If this keyword is false, instance methods cannot refer to %this.

Effect on Subclasses

This keyword is not inherited.

Default

If you omit this keyword, instance methods cannot refer to %this.

See Also