mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-10-07 19:33:31 +00:00
add itemIdentifier on clientutils and TaskButton globally
This commit is contained in:
parent
1bec6a8088
commit
b7c6a8aa18
@ -97,6 +97,7 @@ module.exports = {
|
|||||||
'MetadataEditor': 'writable',
|
'MetadataEditor': 'writable',
|
||||||
'PlaylistViewer': 'writable',
|
'PlaylistViewer': 'writable',
|
||||||
'ServerNotifications': 'writable',
|
'ServerNotifications': 'writable',
|
||||||
|
'TaskButton': 'writable',
|
||||||
'UserParentalControlPage': 'writable',
|
'UserParentalControlPage': 'writable',
|
||||||
'Windows': 'readonly'
|
'Windows': 'readonly'
|
||||||
},
|
},
|
||||||
|
@ -9,6 +9,7 @@ import * as webSettings from './settings/webSettings';
|
|||||||
import datetime from '../scripts/datetime';
|
import datetime from '../scripts/datetime';
|
||||||
import { DirectoryBrowser } from '../components/directorybrowser/directorybrowser';
|
import { DirectoryBrowser } from '../components/directorybrowser/directorybrowser';
|
||||||
import dialogHelper from '../components/dialogHelper/dialogHelper';
|
import dialogHelper from '../components/dialogHelper/dialogHelper';
|
||||||
|
import itemIdentifier from '../components/itemidentifier/itemidentifier';
|
||||||
import { Events } from 'jellyfin-apiclient';
|
import { Events } from 'jellyfin-apiclient';
|
||||||
|
|
||||||
export function getCurrentUser() {
|
export function getCurrentUser() {
|
||||||
@ -218,7 +219,8 @@ const Dashboard = {
|
|||||||
datetime,
|
datetime,
|
||||||
Events,
|
Events,
|
||||||
DirectoryBrowser,
|
DirectoryBrowser,
|
||||||
dialogHelper
|
dialogHelper,
|
||||||
|
itemIdentifier
|
||||||
};
|
};
|
||||||
|
|
||||||
// This is used in plugins and templates, so keep it defined for now.
|
// This is used in plugins and templates, so keep it defined for now.
|
||||||
|
@ -5,7 +5,7 @@ import globalize from '../scripts/globalize';
|
|||||||
import '../elements/emby-button/emby-button';
|
import '../elements/emby-button/emby-button';
|
||||||
import ServerConnections from '../components/ServerConnections';
|
import ServerConnections from '../components/ServerConnections';
|
||||||
|
|
||||||
export default function (options) {
|
function taskbutton(options) {
|
||||||
function pollTasks() {
|
function pollTasks() {
|
||||||
ServerConnections.getApiClient(serverId).getScheduledTasks({
|
ServerConnections.getApiClient(serverId).getScheduledTasks({
|
||||||
IsEnabled: true
|
IsEnabled: true
|
||||||
@ -120,3 +120,6 @@ export default function (options) {
|
|||||||
Events.on(serverNotifications, 'ScheduledTasksInfo', onScheduledTasksUpdate);
|
Events.on(serverNotifications, 'ScheduledTasksInfo', onScheduledTasksUpdate);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
window.TaskButton = taskbutton;
|
||||||
|
export default taskbutton;
|
||||||
|
Loading…
Reference in New Issue
Block a user