usersettings defaults

This commit is contained in:
root 2023-09-04 10:38:51 +02:00
parent 2667e198f6
commit d1292b03a9
5 changed files with 1332 additions and 5 deletions

View File

@ -26,7 +26,7 @@
min-width: 3em;
}
.scrollX {
overflow-x: auto;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
overflow-y: hidden;
white-space: nowrap;
@ -42,6 +42,7 @@
.hiddenScrollX::-webkit-scrollbar,
.layout-tv .scrollX::-webkit-scrollbar {
height: 0 !important;
display: none;
}
.scrollY {
overflow-y: auto;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,81 @@
define(["exports","./../list/list.js","./../modules/common/globalize.js","./../modules/approuter.js","./../modules/emby-elements/emby-button/emby-button.js","./../modules/emby-elements/emby-button/paper-icon-button-light.js","./../modules/emby-elements/emby-scroller/emby-scroller.js"],function(_exports,_list,_globalize,_approuter,_embyButton,_paperIconButtonLight,_embyScroller){function showNewUserDialog(e){_approuter.default.show("users/new")}function setUserProperies(user){user.ServerId=ApiClient.serverId()}function UsersPage(view,params){params.serverId=ApiClient.serverId(),_list.default.call(this,view,params),function(view){view.querySelector(".listTotalRecordCount").insertAdjacentHTML("afterend",'<button is="emby-button" type="button" class="raised raised-mini btnAddUser submit" title="'+_globalize.default.translate("HeaderNewUser")+'" aria-label="'+_globalize.default.translate("HeaderNewUser")+'"><i class="md-icon button-icon button-icon-left">&#xE145;</i><span>'+_globalize.default.translate("HeaderNewUser")+"</span></button>")}(view),view.querySelector(".btnAddUser").addEventListener("click",showNewUserDialog),this.itemsContainer.setAttribute("data-monitor","Users")}Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0,require(["flexStyles"]),Object.assign(UsersPage.prototype,_list.default.prototype),UsersPage.prototype.getItemTypes=function(){return["User"]},UsersPage.prototype.supportsAlphaPicker=function(){return!0},UsersPage.prototype.getItems=function(query){return ApiClient.getUsersQueryResult(query).then(function(result){return result.Items.forEach(setUserProperies),result})},UsersPage.prototype.getPrefixesApiClientMethodName=function(){return"getUserPrefixes"},UsersPage.prototype.getItemCountText=function(numItems){return 1===numItems?_globalize.default.translate("OneUser"):_globalize.default.translate("UserCountValue",numItems)},UsersPage.prototype.getSettingsKey=function(){return"users"},UsersPage.prototype.setTitle=function(){},UsersPage.prototype.getBaseListRendererOptions=function(){var options=_list.default.prototype.getBaseListRendererOptions.apply(this,arguments);return options.draggable=!1,options},_exports.default=UsersPage});
define([
"exports",
"./../list/list.js",
"./../modules/common/globalize.js",
"./../modules/approuter.js",
"./../modules/emby-elements/emby-button/emby-button.js",
"./../modules/emby-elements/emby-button/paper-icon-button-light.js",
"./../modules/emby-elements/emby-scroller/emby-scroller.js",
], function (
_exports,
_list,
_globalize,
_approuter,
_embyButton,
_paperIconButtonLight,
_embyScroller,
) {
function showNewUserDialog(e) {
_approuter.default.show("users/new");
}
function setUserProperies(user) {
user.ServerId = ApiClient.serverId();
}
function UsersPage(view, params) {
(params.serverId = ApiClient.serverId()),
_list.default.call(this, view, params),
(function (view) {
view
.querySelector(".listTotalRecordCount")
.insertAdjacentHTML(
"afterend",
'<button is="emby-button" type="button" class="raised raised-mini btnAddUser submit" title="' +
_globalize.default.translate("HeaderNewUser") +
'" aria-label="' +
_globalize.default.translate("HeaderNewUser") +
'"><i class="md-icon button-icon button-icon-left">&#xE145;</i><span>' +
_globalize.default.translate("HeaderNewUser") +
"</span></button>",
);
})(view),
view
.querySelector(".btnAddUser")
.addEventListener("click", showNewUserDialog),
this.itemsContainer.setAttribute("data-monitor", "Users");
}
Object.defineProperty(_exports, "__esModule", { value: !0 }),
(_exports.default = void 0),
require(["flexStyles"]),
Object.assign(UsersPage.prototype, _list.default.prototype),
(UsersPage.prototype.getItemTypes = function () {
return ["User"];
}),
(UsersPage.prototype.supportsAlphaPicker = function () {
return !0;
}),
(UsersPage.prototype.getItems = function (query) {
return ApiClient.getUsersQueryResult(query).then(function (result) {
return result.Items.forEach(setUserProperies), result;
});
}),
(UsersPage.prototype.getPrefixesApiClientMethodName = function () {
return "getUserPrefixes";
}),
(UsersPage.prototype.getItemCountText = function (numItems) {
return 1 === numItems
? _globalize.default.translate("OneUser")
: _globalize.default.translate("UserCountValue", numItems);
}),
(UsersPage.prototype.getSettingsKey = function () {
return "users";
}),
(UsersPage.prototype.setTitle = function () {}),
(UsersPage.prototype.getBaseListRendererOptions = function () {
var options = _list.default.prototype.getBaseListRendererOptions.apply(
this,
arguments,
);
return (options.draggable = !1), options;
}),
(_exports.default = UsersPage);
});