UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

14 lines (13 loc) 604 B
import { nativeClassLoaderNames } from './builtinNativeClasses'; import { makeClassLoader } from '../nat/makeClassLoader'; /** * Installs class loaders for all the previously registered native classes. */ export function installClassLoaders(applicationDomain, container) { for (var i = 0; i < nativeClassLoaderNames.length; i++) { var loaderName = nativeClassLoaderNames[i].name; var loaderAlias = nativeClassLoaderNames[i].alias; var nsType = nativeClassLoaderNames[i].nsType; makeClassLoader(applicationDomain, container, loaderName, loaderAlias, nsType); } }