Skip to content
This repository has been archived by the owner on Aug 1, 2020. It is now read-only.

Commit

Permalink
build: release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fengyuanchen committed Apr 1, 2018
1 parent af5ecef commit b8ec8cc
Show file tree
Hide file tree
Showing 12 changed files with 5,075 additions and 4,902 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 1.0.0 (Apr 1, 2018)

- Upgrade Viewer.js to 1.0.0.

## 1.0.0-beta (Mar 15, 2018)

- Upgrade Viewer.js to 1.0.0-rc.1.
Expand Down
58 changes: 35 additions & 23 deletions dist/viewer.common.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/*!
* Viewer v1.0.0-beta
* Viewer v1.0.0
* https://github.com/fengyuanchen/viewer
*
* Copyright (c) 2015-2018 Chen Fengyuan
* Released under the MIT license
*
* Date: 2018-03-15T14:11:04.644Z
* Date: 2018-04-01T06:11:06.751Z
*/

'use strict';
Expand Down Expand Up @@ -111,7 +111,8 @@ var DEFAULTS = {

var TEMPLATE = '<div class="viewer-container" touch-action="none">' + '<div class="viewer-canvas"></div>' + '<div class="viewer-footer">' + '<div class="viewer-title"></div>' + '<div class="viewer-toolbar"></div>' + '<div class="viewer-navbar">' + '<ul class="viewer-list"></ul>' + '</div>' + '</div>' + '<div class="viewer-tooltip"></div>' + '<div role="button" class="viewer-button" data-action="mix"></div>' + '<div class="viewer-player"></div>' + '</div>';

var WINDOW = typeof window !== 'undefined' ? window : {};
var IN_BROWSER = typeof window !== 'undefined';
var WINDOW = IN_BROWSER ? window : {};
var NAMESPACE = 'viewer';

// Actions
Expand Down Expand Up @@ -499,27 +500,31 @@ function removeData(element, name) {
var REGEXP_SPACES = /\s\s*/;
var onceSupported = function () {
var supported = false;
var once = false;
var listener = function listener() {};
var options = Object.defineProperty({}, 'once', {
get: function get$$1() {
supported = true;
return once;
},

if (IN_BROWSER) {
var once = false;
var listener = function listener() {};
var options = Object.defineProperty({}, 'once', {
get: function get$$1() {
supported = true;
return once;
},


/**
* This setter can fix a `TypeError` in strict mode
* {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only}
* @param {boolean} value - The value to set
*/
set: function set$$1(value) {
once = value;
}
});

/**
* This setter can fix a `TypeError` in strict mode
* {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only}
* @param {boolean} value - The value to set
*/
set: function set$$1(value) {
once = value;
}
});
WINDOW.addEventListener('test', listener, options);
WINDOW.removeEventListener('test', listener, options);
}

WINDOW.addEventListener('test', listener, options);
WINDOW.removeEventListener('test', listener, options);
return supported;
}();

Expand Down Expand Up @@ -2341,9 +2346,8 @@ var methods = {
options = this.options,
isImg = this.isImg;

var indexes = [];

// Destroy viewer if the target image was deleted

if (isImg && !element.parentNode) {
return this.destroy();
}
Expand All @@ -2360,10 +2364,16 @@ var methods = {
}
});

if (!images.length) {
return this;
}

this.images = images;
this.length = images.length;

if (this.ready) {
var indexes = [];

forEach(this.items, function (item, i) {
var img = item.querySelector('img');
var image = images[i];
Expand Down Expand Up @@ -2404,6 +2414,8 @@ var methods = {
this.title.innerHTML = '';
}
}
} else {
this.build();
}

return this;
Expand Down
4 changes: 2 additions & 2 deletions dist/viewer.css
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/*!
* Viewer v1.0.0-beta
* Viewer v1.0.0
* https://github.com/fengyuanchen/viewer
*
* Copyright (c) 2015-2018 Chen Fengyuan
* Released under the MIT license
*
* Date: 2018-03-15T14:10:56.287Z
* Date: 2018-04-01T06:09:55.194Z
*/

.viewer-zoom-in::before,
Expand Down
58 changes: 35 additions & 23 deletions dist/viewer.esm.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/*!
* Viewer v1.0.0-beta
* Viewer v1.0.0
* https://github.com/fengyuanchen/viewer
*
* Copyright (c) 2015-2018 Chen Fengyuan
* Released under the MIT license
*
* Date: 2018-03-15T14:11:04.644Z
* Date: 2018-04-01T06:11:06.751Z
*/

import $ from 'jquery';
Expand Down Expand Up @@ -107,7 +107,8 @@ var DEFAULTS = {

var TEMPLATE = '<div class="viewer-container" touch-action="none">' + '<div class="viewer-canvas"></div>' + '<div class="viewer-footer">' + '<div class="viewer-title"></div>' + '<div class="viewer-toolbar"></div>' + '<div class="viewer-navbar">' + '<ul class="viewer-list"></ul>' + '</div>' + '</div>' + '<div class="viewer-tooltip"></div>' + '<div role="button" class="viewer-button" data-action="mix"></div>' + '<div class="viewer-player"></div>' + '</div>';

var WINDOW = typeof window !== 'undefined' ? window : {};
var IN_BROWSER = typeof window !== 'undefined';
var WINDOW = IN_BROWSER ? window : {};
var NAMESPACE = 'viewer';

// Actions
Expand Down Expand Up @@ -495,27 +496,31 @@ function removeData(element, name) {
var REGEXP_SPACES = /\s\s*/;
var onceSupported = function () {
var supported = false;
var once = false;
var listener = function listener() {};
var options = Object.defineProperty({}, 'once', {
get: function get$$1() {
supported = true;
return once;
},

if (IN_BROWSER) {
var once = false;
var listener = function listener() {};
var options = Object.defineProperty({}, 'once', {
get: function get$$1() {
supported = true;
return once;
},


/**
* This setter can fix a `TypeError` in strict mode
* {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only}
* @param {boolean} value - The value to set
*/
set: function set$$1(value) {
once = value;
}
});

/**
* This setter can fix a `TypeError` in strict mode
* {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only}
* @param {boolean} value - The value to set
*/
set: function set$$1(value) {
once = value;
}
});
WINDOW.addEventListener('test', listener, options);
WINDOW.removeEventListener('test', listener, options);
}

WINDOW.addEventListener('test', listener, options);
WINDOW.removeEventListener('test', listener, options);
return supported;
}();

Expand Down Expand Up @@ -2337,9 +2342,8 @@ var methods = {
options = this.options,
isImg = this.isImg;

var indexes = [];

// Destroy viewer if the target image was deleted

if (isImg && !element.parentNode) {
return this.destroy();
}
Expand All @@ -2356,10 +2360,16 @@ var methods = {
}
});

if (!images.length) {
return this;
}

this.images = images;
this.length = images.length;

if (this.ready) {
var indexes = [];

forEach(this.items, function (item, i) {
var img = item.querySelector('img');
var image = images[i];
Expand Down Expand Up @@ -2400,6 +2410,8 @@ var methods = {
this.title.innerHTML = '';
}
}
} else {
this.build();
}

return this;
Expand Down
Loading

0 comments on commit b8ec8cc

Please sign in to comment.