2.3.0 • Published 16 days ago

@3ddv/dvm v2.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
16 days ago

README

This package is a helper to use DVM. Instead of just adding the script to your website, you can use this package to:

  • Use ES6 import/export syntax.
  • Get Typescript definitions.

Using this package will still continue to download the core DVM from our CDN, adding it to your website.

If you use this package, you must not add manually the dvm.js script in your html.

Installation

npm install --save @3ddv/dvm

How to use it

This package exports the following functions:

  • loadModule: equivalent to DVM.loadModule.
  • setDVMVersion: You can specify from which namespace you want to download DVM. By default, it will be downloaded from stable. It has to be called before the first loadModule call. You should leave it by default unless we specify something else. This would be the equivalent to include the specific script.
  • setDefaultModuleVersion: You can specify the default version branch for a specific module. By default, all modules uses stable branch.
  • getBuiltinDVMVersion: Returns the builtin version of DVM.
  • getBuiltinModuleVersion: Returns the builtin version of a module.
import { loadModule, setDVMVersion, setDefaultModuleVersion } from '@3ddv/dvm';

setDVMVersion('stable'); // stable is already set by default
setDefaultModuleVersion('map_viewer', 'stable');

loadModule('map_viewer', { container: 'container-id' })
  .then((viewer) => {
    return viewer.loadMap({ venue_id: 'venue' });
  })
  .then(() => {
    console.log("map loaded");
  });

Builtin versions

You can specify the specific version with which this package was published:

import { loadModule, setDVMVersion, setDefaultModuleVersion } from '@3ddv/dvm';

setDVMVersion('builtin');
setDefaultModuleVersion('map_viewer', 'builtin');
setDefaultModuleVersion('3d_viewer', 'builtin');

loadModule('map_viewer', { container: 'container-id' })
    .then((viewer) => {
      ...
    });
2.3.0

16 days ago

2.2.2

2 months ago

2.2.1

3 months ago

2.2.0

3 months ago

2.1.6

3 months ago

2.1.4

4 months ago

2.1.1

5 months ago

2.1.0

5 months ago

2.0.2

6 months ago

2.0.1

7 months ago

2.0.0

7 months ago

1.2.0-alpha.15

8 months ago

1.2.0-alpha.14

9 months ago

1.2.0-alpha.13

9 months ago

1.2.0-alpha.12

9 months ago

1.2.0-alpha.11

9 months ago

1.2.0-alpha.10

9 months ago

1.2.0-alpha.9

9 months ago

1.2.0-alpha.8

9 months ago

1.2.0-alpha.7

9 months ago

1.2.0-alpha.6

9 months ago

1.2.0-alpha.5

9 months ago

1.2.0-alpha.4

10 months ago

1.2.0-alpha.3

10 months ago

1.2.0-alpha.2

10 months ago

1.2.0-alpha.1

10 months ago

1.2.0-alpha.0

10 months ago

1.1.39

11 months ago

1.1.38

11 months ago

1.1.37

11 months ago

1.1.36

11 months ago

1.1.35

11 months ago

1.1.35-alpha.0

11 months ago

1.1.34

11 months ago

1.1.33

12 months ago

1.1.33-alpha.0

12 months ago

1.1.32

1 year ago

1.1.32-alpha.0

1 year ago

1.1.31

1 year ago

1.1.31-alpha.1

1 year ago

1.1.31-alpha.0

1 year ago

1.1.30

1 year ago

1.1.30-alpha.1

1 year ago

1.1.30-alpha.0

1 year ago

1.1.29

1 year ago

1.1.28

1 year ago

1.1.27

1 year ago

1.1.25

1 year ago

1.1.24

1 year ago

1.1.22

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.15-alpha.0

1 year ago

1.1.14

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.3-alpha.0

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.5-alpha.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.3-alpha.1

2 years ago

1.0.3-alpha.0

2 years ago

1.0.2

2 years ago

1.0.2-alpha.1

2 years ago

1.0.2-alpha.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.0-alpha.13

2 years ago

1.0.0-alpha.12

2 years ago

1.0.0-alpha.11

2 years ago

1.0.0-alpha.10

2 years ago

1.0.0-alpha.9

2 years ago

1.0.0-alpha.8

2 years ago

1.0.0-alpha.7

2 years ago

1.0.0-alpha.6

2 years ago

1.0.0-alpha.5

2 years ago

1.0.0-alpha.4

2 years ago

1.0.0-alpha.3

2 years ago

1.0.0-alpha.2

2 years ago

1.0.0-alpha.1

2 years ago

1.0.0-alpha.0

2 years ago