Remove unused parameter 'name' in views

This commit is contained in:
djmaze 2021-09-23 09:41:02 +02:00
parent 8be4c384bb
commit c9fe7516c4
14 changed files with 28 additions and 36 deletions

View file

@ -6,7 +6,7 @@ import { keyScope } from 'Common/Globals';
import { ViewType } from 'Knoin/Knoin';
class AbstractView {
constructor(name, templateID, type)
constructor(templateID, type)
{
// Object.defineProperty(this, 'templateId', { value: templateID });
this.templateId = templateID;
@ -57,7 +57,7 @@ export class AbstractViewPopup extends AbstractView
{
constructor(name)
{
super('Popup/' + name, 'Popups' + name, ViewType.Popup);
super('Popups' + name, ViewType.Popup);
if (name in Scope) {
this.keyScope.scope = Scope[name];
}
@ -91,25 +91,25 @@ export class AbstractViewPopup extends AbstractView
export class AbstractViewCenter extends AbstractView
{
constructor(name, templateID)
constructor(templateID)
{
super(name, templateID, ViewType.Content);
super(templateID, ViewType.Content);
}
}
export class AbstractViewLeft extends AbstractView
{
constructor(name, templateID)
constructor(templateID)
{
super(name, templateID, ViewType.Left);
super(templateID, ViewType.Left);
}
}
export class AbstractViewRight extends AbstractView
{
constructor(name, templateID)
constructor(templateID)
{
super(name, templateID, ViewType.Right);
super(templateID, ViewType.Right);
}
}

View file

@ -11,9 +11,9 @@ import { MessageUserStore } from 'Stores/User/Message';
import { ThemeStore } from 'Stores/Theme';
import { SystemDropDownMailBoxUserView } from 'View/User/MailBox/SystemDropDown';
import { FolderListMailBoxUserView } from 'View/User/MailBox/FolderList';
import { MessageListMailBoxUserView } from 'View/User/MailBox/MessageList';
import { MessageViewMailBoxUserView } from 'View/User/MailBox/MessageView';
import { MailFolderList } from 'View/User/MailBox/FolderList';
import { MailMessageList } from 'View/User/MailBox/MessageList';
import { MailMessageView } from 'View/User/MailBox/MessageView';
import { AbstractScreen } from 'Knoin/AbstractScreen';
@ -21,9 +21,9 @@ export class MailBoxUserScreen extends AbstractScreen {
constructor() {
super('mailbox', [
SystemDropDownMailBoxUserView,
FolderListMailBoxUserView,
MessageListMailBoxUserView,
MessageViewMailBoxUserView
MailFolderList,
MailMessageList,
MailMessageView
]);
}

View file

@ -10,7 +10,7 @@ import { AbstractViewCenter } from 'Knoin/AbstractViews';
class LoginAdminView extends AbstractViewCenter {
constructor() {
super('Admin/Login', 'AdminLogin');
super('AdminLogin');
this.hideSubmitButton = Settings.app('hideSubmitButton');

View file

@ -5,7 +5,7 @@ class MenuSettingsAdminView extends AbstractViewLeft {
* @param {?} screen
*/
constructor(screen) {
super('Admin/Settings/Menu', 'AdminMenu');
super('AdminMenu');
this.menu = screen.menu;
}

View file

@ -10,7 +10,7 @@ import { leftPanelDisabled, Settings } from 'Common/Globals';
class PaneSettingsAdminView extends AbstractViewRight {
constructor() {
super('Admin/Settings/Pane', 'AdminPane');
super('AdminPane');
this.version = ko.observable(Settings.app('version'));

View file

@ -17,8 +17,8 @@ import { doc, Settings, leftPanelDisabled } from 'Common/Globals';
import { ThemeStore } from 'Stores/Theme';
export class AbstractSystemDropDownUserView extends AbstractViewRight {
constructor(name) {
super(name, 'SystemDropDown');
constructor() {
super('SystemDropDown');
this.allowAccounts = Settings.capa(Capa.AdditionalAccounts);
this.allowSettings = Settings.capa(Capa.Settings);

View file

@ -23,7 +23,7 @@ const SignMeOff = 0,
class LoginUserView extends AbstractViewCenter {
constructor() {
super('User/Login', 'Login');
super('Login');
this.hideSubmitButton = Settings.app('hideSubmitButton');

View file

@ -18,9 +18,9 @@ import { showMessageComposer } from 'Common/UtilsUser';
import { FolderCreatePopupView } from 'View/Popup/FolderCreate';
import { ContactsPopupView } from 'View/Popup/Contacts';
export class FolderListMailBoxUserView extends AbstractViewLeft {
export class MailFolderList extends AbstractViewLeft {
constructor() {
super('User/MailBox/FolderList', 'MailFolderList');
super('MailFolderList');
this.oContentScrollable = null;

View file

@ -48,9 +48,9 @@ import { AdvancedSearchPopupView } from 'View/Popup/AdvancedSearch';
const
canBeMovedHelper = () => MessageUserStore.hasCheckedOrSelected();
export class MessageListMailBoxUserView extends AbstractViewRight {
export class MailMessageList extends AbstractViewRight {
constructor() {
super('User/MailBox/MessageList', 'MailMessageList');
super('MailMessageList');
this.bPrefetch = false;
this.emptySubjectValue = '';

View file

@ -40,9 +40,9 @@ import Remote from 'Remote/User/Fetch';
import { decorateKoCommands, createCommand } from 'Knoin/Knoin';
import { AbstractViewRight } from 'Knoin/AbstractViews';
class MessageViewMailBoxUserView extends AbstractViewRight {
export class MailMessageView extends AbstractViewRight {
constructor() {
super('User/MailBox/MessageView', 'MailMessageView');
super('MailMessageView');
const
createCommandReplyHelper = type =>
@ -659,5 +659,3 @@ class MessageViewMailBoxUserView extends AbstractViewRight {
}
}
}
export { MessageViewMailBoxUserView };

View file

@ -2,9 +2,6 @@ import { AbstractSystemDropDownUserView } from 'View/User/AbstractSystemDropDown
class SystemDropDownMailBoxUserView extends AbstractSystemDropDownUserView
{
constructor() {
super('User/MailBox/SystemDropDown');
}
}
export { SystemDropDownMailBoxUserView };

View file

@ -11,7 +11,7 @@ export class MenuSettingsUserView extends AbstractViewLeft {
* @param {Object} screen
*/
constructor(screen) {
super('User/Settings/Menu', 'SettingsMenu');
super('SettingsMenu');
this.leftPanelDisabled = leftPanelDisabled;

View file

@ -9,7 +9,7 @@ import { AbstractViewRight } from 'Knoin/AbstractViews';
export class PaneSettingsUserView extends AbstractViewRight {
constructor() {
super('User/Settings/Pane', 'SettingsPane');
super('SettingsPane');
this.leftPanelDisabled = leftPanelDisabled;
}

View file

@ -2,9 +2,6 @@ import { AbstractSystemDropDownUserView } from 'View/User/AbstractSystemDropDown
class SystemDropDownSettingsUserView extends AbstractSystemDropDownUserView
{
constructor() {
super('User/Settings/SystemDropDown');
}
}
export { SystemDropDownSettingsUserView };