@awayfl/avm2
Version:
Virtual machine for executing AS3 code
9 lines (7 loc) • 310 B
text/typescript
import { _namespaces } from './_namespaces';
import { NamespaceType } from './NamespaceType';
import { Namespace } from './Namespace';
export function internNamespace(type: NamespaceType, uri: string) {
const key = type + uri;
return _namespaces[key] || (_namespaces[key] = new Namespace(type, uri, ''));
}