XPCOMUtils: {
defineConstant(aObj: any, aName: any, aValue: any): any;
defineLazyGetter(aObject: any, aName: any, aLambda: any): any;
defineLazyGlobalGetters(aObject: any, aNames: any): any;
defineLazyModuleGetter(aObject: any, aName: any, aResource: any, aSymbol: any, aPreLambda: any, aPostLambda: any, aProxy: any): any;
defineLazyModuleGetters(aObject: any, aModules: any): any;
defineLazyPreferenceGetter(aObject: any, aName: any, aPreference: any, aDefaultValue: any, aOnUpdate: any, aTransform: any): any;
defineLazyProxy(aObject: any, aName: any, aInitFuncOrResource: any, aStubProperties: any, aUntrapCallback: any): any;
defineLazyScriptGetter(aObject: any, aNames: any, aResource: any): any;
defineLazyServiceGetter(aObject: any, aName: any, aContract: any, aInterfaceName: any): any;
defineLazyServiceGetters(aObject: any, aServices: any): any;
overrideScriptLoaderForTests(aObject: any): any;
}
Type declaration
-
defineConstant:function
- defineConstant(aObj: any, aName: any, aValue: any): any
-
Parameters
-
aObj: any
-
aName: any
-
aValue: any
Returns any
-
defineLazyGetter:function
- defineLazyGetter(aObject: any, aName: any, aLambda: any): any
-
Parameters
-
aObject: any
-
aName: any
-
aLambda: any
Returns any
-
defineLazyGlobalGetters:function
- defineLazyGlobalGetters(aObject: any, aNames: any): any
-
Returns any
-
defineLazyModuleGetter:function
- defineLazyModuleGetter(aObject: any, aName: any, aResource: any, aSymbol: any, aPreLambda: any, aPostLambda: any, aProxy: any): any
-
Parameters
-
aObject: any
-
aName: any
-
aResource: any
-
aSymbol: any
-
aPreLambda: any
-
aPostLambda: any
-
aProxy: any
Returns any
-
defineLazyModuleGetters:function
- defineLazyModuleGetters(aObject: any, aModules: any): any
-
Parameters
-
aObject: any
-
aModules: any
Returns any
-
defineLazyPreferenceGetter:function
- defineLazyPreferenceGetter(aObject: any, aName: any, aPreference: any, aDefaultValue: any, aOnUpdate: any, aTransform: any): any
-
Parameters
-
aObject: any
-
aName: any
-
aPreference: any
-
aDefaultValue: any
-
aOnUpdate: any
-
aTransform: any
Returns any
-
defineLazyProxy:function
- defineLazyProxy(aObject: any, aName: any, aInitFuncOrResource: any, aStubProperties: any, aUntrapCallback: any): any
-
Parameters
-
aObject: any
-
aName: any
-
aInitFuncOrResource: any
-
aStubProperties: any
-
aUntrapCallback: any
Returns any
-
defineLazyScriptGetter:function
- defineLazyScriptGetter(aObject: any, aNames: any, aResource: any): any
-
Parameters
-
aObject: any
-
aNames: any
-
aResource: any
Returns any
-
defineLazyServiceGetter:function
- defineLazyServiceGetter(aObject: any, aName: any, aContract: any, aInterfaceName: any): any
-
Parameters
-
aObject: any
-
aName: any
-
aContract: any
-
aInterfaceName: any
Returns any
-
defineLazyServiceGetters:function
- defineLazyServiceGetters(aObject: any, aServices: any): any
-
Parameters
-
aObject: any
-
aServices: any
Returns any
-
overrideScriptLoaderForTests:function
- overrideScriptLoaderForTests(aObject: any): any
-
Returns any