Module baseObject
[hide private]
[frames] | no frames]

Module baseObject

source code

Contains the base classes that many of NVDA's classes such as NVDAObjects, virtualBuffers, appModules, synthDrivers inherit from. These base classes provide such things as auto properties, and methods and properties for scripting and key binding.

Classes [hide private]
  Getter
  CachingGetter
  AutoPropertyType
  AutoPropertyObject
A class that dynamicly supports properties, by looking up _get_* and _set_* methods at runtime.
  ScriptableObject
A class that implements NVDA's scripting interface.