UNPKG

mirador

Version:

An open-source, web-based 'multi-up' viewer that supports zoom-pan-rotate functionality, ability to display/compare simple images, and images with annotations.

10 lines (9 loc) 538 B
import { createSelector } from 'reselect'; import CanvasWorld from '../../lib/CanvasWorld'; import { getVisibleCanvases } from './canvases'; import { getLayersForVisibleCanvases } from './layers'; import { getSequenceViewingDirection } from './sequences'; /** Instantiate a manifesto instance */ export var getCurrentCanvasWorld = createSelector(getVisibleCanvases, getLayersForVisibleCanvases, getSequenceViewingDirection, function (canvases, layers, viewingDirection) { return new CanvasWorld(canvases, layers, viewingDirection); });