mirror of
https://github.com/Joxit/docker-registry-ui.git
synced 2025-04-30 00:49:53 +03:00
[refactoring] clean all files
This commit is contained in:
parent
304db5a9c3
commit
a51845f0ef
8 changed files with 312 additions and 306 deletions
37
add.tag
37
add.tag
|
@ -15,7 +15,7 @@
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<add>
|
<add>
|
||||||
<dialog id="add-server-dialog" class="mdl-dialog">
|
<dialog id="add-server-dialog" class="mdl-dialog">
|
||||||
<h4 class="mdl-dialog__title">Add your Server ?</h4>
|
<h4 class="mdl-dialog__title">Add your Server ?</h4>
|
||||||
<div class="mdl-dialog__content">
|
<div class="mdl-dialog__content">
|
||||||
<div class="mdl-textfield mdl-js-textfield">
|
<div class="mdl-textfield mdl-js-textfield">
|
||||||
|
@ -26,33 +26,32 @@
|
||||||
<div class="mdl-dialog__actions">
|
<div class="mdl-dialog__actions">
|
||||||
<button type="button" class="mdl-button change" onClick="registryUI.addTag.add();">Add</button>
|
<button type="button" class="mdl-button change" onClick="registryUI.addTag.add();">Add</button>
|
||||||
<button type="button" class="mdl-button close" onClick="registryUI.addTag.close();">Cancel</button>
|
<button type="button" class="mdl-button close" onClick="registryUI.addTag.close();">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</dialog> <script type="text/javascript">
|
</dialog>
|
||||||
registryUI.addTag = registryUI.addTag || {};
|
<script type="text/javascript">
|
||||||
registryUI.addTag.update = this.update;
|
registryUI.addTag = registryUI.addTag || {};
|
||||||
this.on('updated', function () {
|
registryUI.addTag.update = this.update;
|
||||||
|
this.on('updated', function () {
|
||||||
componentHandler.upgradeElements(this['add-server-dialog']);
|
componentHandler.upgradeElements(this['add-server-dialog']);
|
||||||
registryUI.addTag.dialog = registryUI.addTag.dialog
|
registryUI.addTag.dialog = registryUI.addTag.dialog || document.querySelector('#add-server-dialog');
|
||||||
|| document.querySelector('#add-server-dialog');
|
registryUI.addTag.addServer = registryUI.addTag.tileServerList || registryUI.addTag.dialog.querySelector('#add-server-input');
|
||||||
registryUI.addTag.addServer = registryUI.addTag.tileServerList
|
|
||||||
|| registryUI.addTag.dialog.querySelector('#add-server-input');
|
|
||||||
if (!registryUI.addTag.dialog.showModal) {
|
if (!registryUI.addTag.dialog.showModal) {
|
||||||
dialogPolyfill.registerDialog(registryUI.addTag.dialog);
|
dialogPolyfill.registerDialog(registryUI.addTag.dialog);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
registryUI.addTag.show = function() {
|
registryUI.addTag.show = function () {
|
||||||
registryUI.addTag.dialog.showModal();
|
registryUI.addTag.dialog.showModal();
|
||||||
};
|
};
|
||||||
registryUI.addTag.add = function() {
|
registryUI.addTag.add = function () {
|
||||||
if (registryUI.addTag.addServer.value && registryUI.addTag.addServer.value.length > 0) {
|
if (registryUI.addTag.addServer.value && registryUI.addTag.addServer.value.length > 0) {
|
||||||
registryUI.addServer(registryUI.addTag.addServer.value);
|
registryUI.addServer(registryUI.addTag.addServer.value);
|
||||||
}
|
}
|
||||||
registryUI.addTag.addServer.value = '';
|
registryUI.addTag.addServer.value = '';
|
||||||
registryUI.addTag.dialog.close();
|
registryUI.addTag.dialog.close();
|
||||||
};
|
};
|
||||||
registryUI.addTag.close = function() {
|
registryUI.addTag.close = function () {
|
||||||
registryUI.addTag.dialog.close();
|
registryUI.addTag.dialog.close();
|
||||||
};
|
};
|
||||||
registryUI.addTag.update();
|
registryUI.addTag.update();
|
||||||
</script>
|
</script>
|
||||||
</add>
|
</add>
|
||||||
|
|
21
catalog.tag
21
catalog.tag
|
@ -15,18 +15,18 @@
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<catalog>
|
<catalog>
|
||||||
<!-- Begin of tag -->
|
<!-- Begin of tag -->
|
||||||
<div class="catalog" if="{ registryUI.content == 'catalog' }">
|
<div id="catalog-tag" class="catalog" if="{ registryUI.content == 'catalog' }">
|
||||||
<div class="section-centerd mdl-card mdl-shadow--2dp mdl-cell--6-col">
|
<div class="section-centerd mdl-card mdl-shadow--2dp mdl-cell--6-col">
|
||||||
<div class="mdl-card__title">
|
<div class="mdl-card__title">
|
||||||
<h2 class="mdl-card__title-text">Repositories of { registryUI.url() }</h2>
|
<h2 class="mdl-card__title-text">Repositories of { registryUI.url() }</h2>
|
||||||
</div>
|
</div>
|
||||||
<div id="catalog-spinner" style="{ catalog.loadend ? 'display:none;': '' }"
|
<div id="catalog-spinner" style="{ catalog.loadend ? 'display:none;': '' }" class="mdl-spinner mdl-js-spinner is-active section-centerd"></div>
|
||||||
class="mdl-spinner mdl-js-spinner is-active section-centerd"></div>
|
|
||||||
<ul class="mdl-list">
|
<ul class="mdl-list">
|
||||||
<li class="mdl-list__item mdl-menu__item" style="opacity: 1;" each="{ item in catalog.repositories }" onclick="registryUI.taglist.display('{item}');">
|
<li class="mdl-list__item mdl-menu__item" style="opacity: 1;" each="{ item in catalog.repositories }" onclick="registryUI.taglist.display('{item}');">
|
||||||
<span class="mdl-list__item-primary-content">
|
<span class="mdl-list__item-primary-content">
|
||||||
<i class="material-icons mdl-list__item-icon">send</i> { item }
|
<i class="material-icons mdl-list__item-icon">send</i>
|
||||||
|
{ item }
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
var data = {
|
var data = {
|
||||||
message: catalog.error,
|
message: catalog.error,
|
||||||
timeout: 100000,
|
timeout: 100000,
|
||||||
actionHandler: function(){
|
actionHandler: function () {
|
||||||
snackbar.classList.remove('mdl-snackbar--active');
|
snackbar.classList.remove('mdl-snackbar--active');
|
||||||
},
|
},
|
||||||
actionText: 'Undo'
|
actionText: 'Undo'
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
};
|
};
|
||||||
oReq.addEventListener('load', function () {
|
oReq.addEventListener('load', function () {
|
||||||
if (this.status == 200) {
|
if (this.status == 200) {
|
||||||
catalog.repositories = JSON.parse(this.responseText).repositories;
|
catalog.repositories = JSON.parse(this.responseText).repositories.sort();
|
||||||
} else if (this.status == 404) {
|
} else if (this.status == 404) {
|
||||||
catalog.createSnackbar('Server not found');
|
catalog.createSnackbar('Server not found');
|
||||||
} else {
|
} else {
|
||||||
|
@ -76,7 +76,10 @@
|
||||||
oReq.send();
|
oReq.send();
|
||||||
riot.update();
|
riot.update();
|
||||||
};
|
};
|
||||||
|
this.on('updated', function () {
|
||||||
|
componentHandler.upgradeElements(this['catalog-tag']);
|
||||||
|
});
|
||||||
catalog.display();
|
catalog.display();
|
||||||
</script>
|
</script>
|
||||||
<!-- End of tag -->
|
<!-- End of tag -->
|
||||||
</catalog>
|
</catalog>
|
||||||
|
|
43
change.tag
43
change.tag
|
@ -15,45 +15,44 @@
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<change>
|
<change>
|
||||||
<dialog id="change-server-dialog" class="mdl-dialog">
|
<dialog id="change-server-dialog" class="mdl-dialog">
|
||||||
<h4 class="mdl-dialog__title">Change your Server ?</h4>
|
<h4 class="mdl-dialog__title">Change your Server ?</h4>
|
||||||
<div class="mdl-dialog__content">
|
<div class="mdl-dialog__content">
|
||||||
<div class="mdl-textfield mdl-js-textfield">
|
<div class="mdl-textfield mdl-js-textfield">
|
||||||
<select class="mdl-textfield__input mdl-textfield__select" name="server-list" id="server-list">
|
<select class="mdl-textfield__input mdl-textfield__select" name="server-list" id="server-list">
|
||||||
<option each="{ url in registryUI.getRegistryServer() }" value={url}>{url}</option>
|
<option each="{ url in registryUI.getRegistryServer() }" value={url}>{url}</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="mdl-dialog__actions">
|
<div class="mdl-dialog__actions">
|
||||||
<button type="button" class="mdl-button change" onClick="registryUI.changeTag.change();">Change</button>
|
<button type="button" class="mdl-button change" onClick="registryUI.changeTag.change();">Change</button>
|
||||||
<button type="button" class="mdl-button close" onClick="registryUI.changeTag.close();">Cancel</button>
|
<button type="button" class="mdl-button close" onClick="registryUI.changeTag.close();">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</dialog> <script type="text/javascript">
|
</dialog>
|
||||||
registryUI.changeTag = registryUI.changeTag || {};
|
<script type="text/javascript">
|
||||||
registryUI.changeTag.update = this.update;
|
registryUI.changeTag = registryUI.changeTag || {};
|
||||||
this.on('updated', function () {
|
registryUI.changeTag.update = this.update;
|
||||||
|
this.on('updated', function () {
|
||||||
componentHandler.upgradeElements(this['change-server-dialog']);
|
componentHandler.upgradeElements(this['change-server-dialog']);
|
||||||
registryUI.changeTag.dialog = registryUI.changeTag.dialog
|
registryUI.changeTag.dialog = registryUI.changeTag.dialog || document.querySelector('#change-server-dialog');
|
||||||
|| document.querySelector('#change-server-dialog');
|
registryUI.changeTag.serverList = registryUI.changeTag.serverList || registryUI.changeTag.dialog.querySelector('#server-list');
|
||||||
registryUI.changeTag.serverList = registryUI.changeTag.serverList
|
|
||||||
|| registryUI.changeTag.dialog.querySelector('#server-list');
|
|
||||||
if (!registryUI.changeTag.dialog.showModal) {
|
if (!registryUI.changeTag.dialog.showModal) {
|
||||||
dialogPolyfill.registerDialog(registryUI.changeTag.dialog);
|
dialogPolyfill.registerDialog(registryUI.changeTag.dialog);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
registryUI.changeTag.show = function() {
|
registryUI.changeTag.show = function () {
|
||||||
registryUI.changeTag.update();
|
registryUI.changeTag.update();
|
||||||
registryUI.changeTag.dialog.showModal();
|
registryUI.changeTag.dialog.showModal();
|
||||||
};
|
};
|
||||||
registryUI.changeTag.change = function() {
|
registryUI.changeTag.change = function () {
|
||||||
if (registryUI.changeTag.serverList.value && registryUI.changeTag.serverList.value.length > 0) {
|
if (registryUI.changeTag.serverList.value && registryUI.changeTag.serverList.value.length > 0) {
|
||||||
registryUI.changeServer(registryUI.changeTag.serverList.value);
|
registryUI.changeServer(registryUI.changeTag.serverList.value);
|
||||||
}
|
}
|
||||||
registryUI.changeTag.serverList.value = '';
|
registryUI.changeTag.serverList.value = '';
|
||||||
registryUI.changeTag.dialog.close();
|
registryUI.changeTag.dialog.close();
|
||||||
};
|
};
|
||||||
registryUI.changeTag.close = function() {
|
registryUI.changeTag.close = function () {
|
||||||
registryUI.changeTag.dialog.close();
|
registryUI.changeTag.dialog.close();
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
</change>
|
</change>
|
||||||
|
|
19
index.html
19
index.html
|
@ -16,16 +16,18 @@
|
||||||
-->
|
-->
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<LINK href="node_modules/dialog-polyfill/dialog-polyfill.css" rel="stylesheet" type="text/css">
|
<LINK href="node_modules/dialog-polyfill/dialog-polyfill.css" rel="stylesheet" type="text/css">
|
||||||
<LINK href="node_modules/material-design-lite/dist/material.min.css" rel="stylesheet" type="text/css">
|
<LINK href="node_modules/material-design-lite/dist/material.min.css" rel="stylesheet" type="text/css">
|
||||||
<LINK href="node_modules/leaflet/dist/leaflet.css" rel="stylesheet" type="text/css">
|
<LINK href="node_modules/leaflet/dist/leaflet.css" rel="stylesheet" type="text/css">
|
||||||
<LINK href="node_modules/material-design-icons/iconfont/material-icons.css" rel="stylesheet" type="text/css">
|
<LINK href="node_modules/material-design-icons/iconfont/material-icons.css" rel="stylesheet" type="text/css">
|
||||||
<LINK href="style.css" rel="stylesheet" type="text/css">
|
<LINK href="style.css" rel="stylesheet" type="text/css">
|
||||||
<LINK href="https://fonts.googleapis.com/css?family=Roboto:regular,bold,italic,thin,light,bolditalic,black,medium&lang=en" rel="stylesheet" type="text/css">
|
<LINK href="https://fonts.googleapis.com/css?family=Roboto:regular,bold,italic,thin,light,bolditalic,black,medium&lang=en" rel="stylesheet" type="text/css">
|
||||||
<title>Docker Registry UI</title>
|
<title>Docker Registry UI</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<!-- Always shows a header, even in smaller screens. -->
|
<!-- Always shows a header, even in smaller screens. -->
|
||||||
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
|
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
|
||||||
|
@ -64,4 +66,5 @@
|
||||||
<script src="node_modules/material-design-lite/dist/material.min.js"></script>
|
<script src="node_modules/material-design-lite/dist/material.min.js"></script>
|
||||||
<script src="script.js"></script>
|
<script src="script.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
16
menu.tag
16
menu.tag
|
@ -15,7 +15,7 @@
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<menu>
|
<menu>
|
||||||
<div id="card-menu" class="mdl-card__menu">
|
<div id="card-menu" class="mdl-card__menu">
|
||||||
<button id="registry-menu" name="registry-menu" class="mdl-button mdl-button--icon mdl-js-button mdl-js-ripple-effect">
|
<button id="registry-menu" name="registry-menu" class="mdl-button mdl-button--icon mdl-js-button mdl-js-ripple-effect">
|
||||||
<i class="material-icons">more_vert</i>
|
<i class="material-icons">more_vert</i>
|
||||||
</button>
|
</button>
|
||||||
|
@ -23,14 +23,14 @@
|
||||||
<li class="mdl-menu__item" onclick="registryUI.addTag.show();">Add URL</li>
|
<li class="mdl-menu__item" onclick="registryUI.addTag.show();">Add URL</li>
|
||||||
<li class="mdl-menu__item" onclick="registryUI.changeTag.show();">Change URL</li>
|
<li class="mdl-menu__item" onclick="registryUI.changeTag.show();">Change URL</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
registryUI.menuTag = registryUI.menuTag || {};
|
registryUI.menuTag = registryUI.menuTag || {};
|
||||||
registryUI.menuTag.update = this.update;
|
registryUI.menuTag.update = this.update;
|
||||||
this.on('updated', function () {
|
this.on('updated', function () {
|
||||||
componentHandler.upgradeElements(this['card-menu']);
|
componentHandler.upgradeElements(this['card-menu']);
|
||||||
});
|
});
|
||||||
registryUI.menuTag.update();
|
registryUI.menuTag.update();
|
||||||
</script>
|
</script>
|
||||||
</menu>
|
</menu>
|
||||||
|
|
10
script.js
10
script.js
|
@ -15,10 +15,10 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
var registryUI = {}
|
var registryUI = {}
|
||||||
registryUI.url = function () {
|
registryUI.url = function() {
|
||||||
return registryUI.getRegistryServer(0);
|
return registryUI.getRegistryServer(0);
|
||||||
}
|
}
|
||||||
registryUI.getRegistryServer = function (i) {
|
registryUI.getRegistryServer = function(i) {
|
||||||
try {
|
try {
|
||||||
var res = JSON.parse(localStorage.getItem('registryServer'));
|
var res = JSON.parse(localStorage.getItem('registryServer'));
|
||||||
if (res instanceof Array) {
|
if (res instanceof Array) {
|
||||||
|
@ -27,7 +27,7 @@ registryUI.getRegistryServer = function (i) {
|
||||||
} catch (e) {}
|
} catch (e) {}
|
||||||
return (!isNaN(i)) ? '' : [];
|
return (!isNaN(i)) ? '' : [];
|
||||||
}
|
}
|
||||||
registryUI.addServer = function (url) {
|
registryUI.addServer = function(url) {
|
||||||
var registryServer = registryUI.getRegistryServer();
|
var registryServer = registryUI.getRegistryServer();
|
||||||
url = url.trim();
|
url = url.trim();
|
||||||
var index = registryServer.indexOf(url);
|
var index = registryServer.indexOf(url);
|
||||||
|
@ -37,7 +37,7 @@ registryUI.addServer = function (url) {
|
||||||
registryServer.push(url);
|
registryServer.push(url);
|
||||||
localStorage.setItem('registryServer', JSON.stringify(registryServer));
|
localStorage.setItem('registryServer', JSON.stringify(registryServer));
|
||||||
}
|
}
|
||||||
registryUI.changeServer = function (url) {
|
registryUI.changeServer = function(url) {
|
||||||
var registryServer = registryUI.getRegistryServer();
|
var registryServer = registryUI.getRegistryServer();
|
||||||
url = url.trim();
|
url = url.trim();
|
||||||
var index = registryServer.indexOf(url);
|
var index = registryServer.indexOf(url);
|
||||||
|
@ -45,7 +45,7 @@ registryUI.changeServer = function (url) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
registryServer.splice(index, 1);
|
registryServer.splice(index, 1);
|
||||||
registryServer = [ url ].concat(registryServer);
|
registryServer = [url].concat(registryServer);
|
||||||
registryUI.registryServer.servers = registryServer;
|
registryUI.registryServer.servers = registryServer;
|
||||||
localStorage.setItem('registryServer', JSON.stringify(registryServer));
|
localStorage.setItem('registryServer', JSON.stringify(registryServer));
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
html > body {
|
html > body {
|
||||||
font-family: 'Roboto','Helvetica','Arial',sans-serif !important;
|
font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mdl-mini-footer {
|
.mdl-mini-footer {
|
||||||
|
@ -31,6 +31,7 @@ html > body {
|
||||||
.section-centerd {
|
.section-centerd {
|
||||||
margin: auto;
|
margin: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mdl-data-table th {
|
.mdl-data-table th {
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
}
|
}
|
||||||
|
|
23
taglist.tag
23
taglist.tag
|
@ -15,15 +15,16 @@
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
<taglist>
|
<taglist>
|
||||||
<!-- Begin of tag -->
|
<!-- Begin of tag -->
|
||||||
<div id="taglist-tag" class="taglist" if="{ registryUI.content == 'taglist' }">
|
<div id="taglist-tag" class="taglist" if="{ registryUI.content == 'taglist' }">
|
||||||
<div class="section-centerd mdl-card mdl-shadow--2dp mdl-cell--6-col">
|
<div class="section-centerd mdl-card mdl-shadow--2dp mdl-cell--6-col">
|
||||||
<div class="mdl-card__title">
|
<div class="mdl-card__title">
|
||||||
<a href="#" onclick="catalog.display();"><i class="material-icons mdl-list__item-icon">arrow_back</i></a>
|
<a href="#" onclick="catalog.display();">
|
||||||
|
<i class="material-icons mdl-list__item-icon">arrow_back</i>
|
||||||
|
</a>
|
||||||
<h2 class="mdl-card__title-text">Tags of { registryUI.url() + '/' + registryUI.taglist.name }</h2>
|
<h2 class="mdl-card__title-text">Tags of { registryUI.url() + '/' + registryUI.taglist.name }</h2>
|
||||||
</div>
|
</div>
|
||||||
<div id="taglist-spinner" style="{ registryUI.taglist.loadend ? 'display:none;': '' }"
|
<div id="taglist-spinner" style="{ registryUI.taglist.loadend ? 'display:none;': '' }" class="mdl-spinner mdl-js-spinner is-active section-centerd"></div>
|
||||||
class="mdl-spinner mdl-js-spinner is-active section-centerd"></div>
|
|
||||||
<table class="mdl-data-table mdl-js-data-table full-table" style="border: none;">
|
<table class="mdl-data-table mdl-js-data-table full-table" style="border: none;">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -48,10 +49,10 @@
|
||||||
<script>
|
<script>
|
||||||
registryUI.taglist.instance = this;
|
registryUI.taglist.instance = this;
|
||||||
registryUI.taglist.instance.update();
|
registryUI.taglist.instance.update();
|
||||||
this.on('updated', function() {
|
this.on('updated', function () {
|
||||||
componentHandler.upgradeElements(this['taglist-tag']);
|
componentHandler.upgradeElements(this['taglist-tag']);
|
||||||
})
|
})
|
||||||
registryUI.taglist.display = function (name){
|
registryUI.taglist.display = function (name) {
|
||||||
registryUI.content = 'taglist';
|
registryUI.content = 'taglist';
|
||||||
var oReq = new XMLHttpRequest();
|
var oReq = new XMLHttpRequest();
|
||||||
registryUI.taglist.name = name;
|
registryUI.taglist.name = name;
|
||||||
|
@ -61,7 +62,7 @@
|
||||||
var data = {
|
var data = {
|
||||||
message: registryUI.taglist.error,
|
message: registryUI.taglist.error,
|
||||||
timeout: 100000,
|
timeout: 100000,
|
||||||
actionHandler: function(){
|
actionHandler: function () {
|
||||||
snackbar.classList.remove('mdl-snackbar--active');
|
snackbar.classList.remove('mdl-snackbar--active');
|
||||||
},
|
},
|
||||||
actionText: 'Undo'
|
actionText: 'Undo'
|
||||||
|
@ -89,7 +90,7 @@
|
||||||
oReq.send();
|
oReq.send();
|
||||||
riot.update();
|
riot.update();
|
||||||
}
|
}
|
||||||
registryUI.taglist.reverse = function (th){
|
registryUI.taglist.reverse = function (th) {
|
||||||
if (th.className == 'mdl-data-table__header--sorted-ascending') {
|
if (th.className == 'mdl-data-table__header--sorted-ascending') {
|
||||||
th.className = 'mdl-data-table__header--sorted-descending';
|
th.className = 'mdl-data-table__header--sorted-descending';
|
||||||
} else {
|
} else {
|
||||||
|
@ -98,6 +99,6 @@
|
||||||
registryUI.taglist.tags.reverse();
|
registryUI.taglist.tags.reverse();
|
||||||
registryUI.taglist.instance.update();
|
registryUI.taglist.instance.update();
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
<!-- End of tag -->
|
<!-- End of tag -->
|
||||||
</taglist>
|
</taglist>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue