MOBILE-3708 home: Always display home tab
parent
b211919f38
commit
4d001428ec
|
@ -13,7 +13,6 @@
|
||||||
</ion-toolbar>
|
</ion-toolbar>
|
||||||
</ion-header>
|
</ion-header>
|
||||||
<ion-content>
|
<ion-content>
|
||||||
<!-- @todo -->
|
|
||||||
<core-loading [hideUntil]="loaded">
|
<core-loading [hideUntil]="loaded">
|
||||||
<core-tabs-outlet *ngIf="tabs.length > 0" [selectedIndex]="selectedTab" [hideUntil]="loaded" [tabs]="tabs">
|
<core-tabs-outlet *ngIf="tabs.length > 0" [selectedIndex]="selectedTab" [hideUntil]="loaded" [tabs]="tabs">
|
||||||
</core-tabs-outlet>
|
</core-tabs-outlet>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
import { Injectable } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
import { makeSingleton } from '@singletons';
|
import { makeSingleton } from '@singletons';
|
||||||
import { CoreMainMenuHomeDelegate } from '../home-delegate';
|
|
||||||
import { CoreMainMenuHandler, CoreMainMenuHandlerData } from '../mainmenu-delegate';
|
import { CoreMainMenuHandler, CoreMainMenuHandlerData } from '../mainmenu-delegate';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -29,27 +28,14 @@ export class CoreMainMenuHomeHandlerService implements CoreMainMenuHandler {
|
||||||
priority = 1100;
|
priority = 1100;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if the handler is enabled on a site level.
|
* @inheritdoc
|
||||||
*
|
|
||||||
* @return Whether or not the handler is enabled on a site level.
|
|
||||||
*/
|
*/
|
||||||
isEnabled(): Promise<boolean> {
|
async isEnabled(): Promise<boolean> {
|
||||||
return this.isEnabledForSite();
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if the handler is enabled on a certain site.
|
* @inheritdoc
|
||||||
*
|
|
||||||
* @return Whether or not the handler is enabled on a site level.
|
|
||||||
*/
|
|
||||||
async isEnabledForSite(): Promise<boolean> {
|
|
||||||
return CoreMainMenuHomeDelegate.getHandlers().length > 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns the data needed to render the handler.
|
|
||||||
*
|
|
||||||
* @return Data needed to render the handler.
|
|
||||||
*/
|
*/
|
||||||
getDisplayData(): CoreMainMenuHandlerData {
|
getDisplayData(): CoreMainMenuHandlerData {
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue