Skip to content
Snippets Groups Projects
Select Git revision
  • 66701452a9183d71a01cadda2b163118687c689c
  • main default
  • 35-cgu
  • 34-peertube-support
  • 27-add-autoplay-to-iframe
  • 33-bug-on-youtube-embed-urls
  • RC-Rekall-v1.1-fix_lpo
  • tuleap-140-go-back-to-my-capsules-page-when-i-m-on-capsule-preview-page
  • RC-Rekall-v1.2-fix10
  • RC-Rekall-v1.2-fix9
  • RC-Rekall-v1.2-fix8
  • RC-Rekall-v1.2-fix7
  • RC-Rekall-v1.2-fix6
  • RC-Rekall-v1.2-fix5
  • RC-Rekall-v1.2-fix4
  • RC-Rekall-v1.2-fix3
  • RC-Rekall-v1.2-fix2
  • RC-Rekall-v1.2-fix1
  • RC-Rekall-v1.1-fix-3
  • RC-Rekall-v1.1-fix-2
  • RC-Rekall-v1.1-fix-1
  • RC-Rekall-v1.1-delivered
  • preprod20220209-1535
23 results

phpunit

Blame
  • index.js 1.13 KiB
    import Mirador from 'mirador/dist/es/src/index';
    import annotationPlugins from 'mirador-annotations/es/index';
    import LocalStorageAdapter from 'mirador-annotations/es/LocalStorageAdapter';
    import AnnototAdapter from 'mirador-annotations/es/AnnototAdapter';
    
    const endpointUrl = 'http://127.0.0.1:3000/annotations';
    const config = {
      annotation: {
        adapter: (canvasId) => new LocalStorageAdapter(`localStorage://?canvasId=${canvasId}`),
        // adapter: (canvasId) => new AnnototAdapter(canvasId, endpointUrl),
        exportLocalStorageAnnotations: false, // display annotation JSON export button
      },
      id: 'demo',
      window: {
        defaultSideBarPanel: 'annotations',
        sideBarOpenByDefault: true,
      },
      windows: [{
        loadedManifest: 'https://iiif.harvardartmuseums.org/manifests/object/299843',
      }],
      catalog: [
        { manifestId: 'https://dzkimgs.l.u-tokyo.ac.jp/videos/iiif_in_japan_2017/manifest.json' },
        { manifestId: 'https://iiif.bodleian.ox.ac.uk/iiif/manifest/e32a277e-91e2-4a6d-8ba6-cc4bad230410.json' },
        { manifestId: 'https://iiif.harvardartmuseums.org/manifests/object/299843' }
      ]
    };
    
    Mirador.viewer(config, [...annotationPlugins]);