initializer.ts 566 B

123456789101112131415
  1. import { DefaultViewer } from './viewer/defaultViewer';
  2. import { mapperManager } from './configuration/mappers';
  3. export function InitTags(selector: string = 'babylon') {
  4. let elements = document.querySelectorAll(selector);
  5. for (let i = 0; i < elements.length; ++i) {
  6. let element: HTMLElement = <HTMLElement>elements.item(i);
  7. // get the html configuration
  8. let configMapper = mapperManager.getMapper('dom');
  9. let config = configMapper.map(element);
  10. let viewer = new DefaultViewer(element, config);
  11. }
  12. }