Class: CoreCompat

CoreCompat

new mmir.compat.v4.CoreCompat(mmir)

Set to "backwards compatibility mode v3" (for pre version 4.0) for module names and method names. This function adds old names/synonyms for modules names (on mmir object/namespace):
  • mmir.res as mmir.const
In addition, old method names will be added as synonyms: Methods with changed signature will be re-mapped to match their old signature Lastly, removed methods will be added:
Name Type Description
mmir mmir the (core) instance/namespace for MMIR
See:
Example
mmir.require(['mmirf/core4Compatibility', 'mmirf/core'], function(setCompatibility, mmir){
		setCompatibility(mmir);
});

//OR: if mmir-lib modules were require'd in application code, add v4 module-ID aliases first:
mmir.require(['mmirf/core4ModuleIdCompatibility', 'mmirf/core4Compatibility', 'mmirf/core'], function(core4ModuleIdCompatibility, setCompatibility, mmir){
		core4ModuleIdCompatibility(mmir.require, mmir);
		setCompatibility(mmir);
});

Requires

  • module:mmir.compat.v4.DialogManager