describe('initialViewIndex (option)', () => {
|
it('should be "0" by default', () => {
|
const image = window.createImage();
|
const viewer = new Viewer(image);
|
|
expect(viewer.options.initialViewIndex).to.equal(0);
|
});
|
|
it('should match the given index', (done) => {
|
const imageList = window.createImageList();
|
const viewer = new Viewer(imageList, {
|
initialViewIndex: 1,
|
|
viewed(event) {
|
expect(event.detail.index).to.equal(1);
|
done();
|
},
|
});
|
|
expect(viewer.options.initialViewIndex).to.equal(1);
|
viewer.show();
|
});
|
|
it('should work in inline mode', (done) => {
|
const imageList = window.createImageList();
|
const viewer = new Viewer(imageList, {
|
initialViewIndex: 1,
|
inline: true,
|
|
viewed(event) {
|
expect(event.detail.index).to.equal(1);
|
done();
|
},
|
});
|
|
expect(viewer.options.initialViewIndex).to.equal(1);
|
});
|
});
|