import { Component } from '@angular/core'; import { NavController, NavParams,ModalController,ViewController, LoadingController, ToastController } from 'ionic-angular'; import { LoginPage } from "../login/login"; import { UserPage } from "../user/user"; import { Storage } from "@ionic/storage"; import { BaseUi } from "../../common/baseui"; import { BookmarkPage } from "../bookmark/bookmark"; import { RestProvider } from "../../providers/rest/rest"; import {SettingProvider} from "../../providers/setting/setting";
/** * Generated class for the PersonalCenterPage page. * * See https://ionicframework.com/docs/components/#navigation for more info on * Ionic pages and navigation. */
export class PersonalCenterPage extends BaseUi{ public notLogin : boolean = true; public logined : boolean = false; public bookmark:any; public font:string; public nick_name:string; public errorMessage:any; public url:string; selectedTheme: string; constructor(public navCtrl: NavController, public navParams: NavParams, public modalCtrl : ModalController, public viewCtrl:ViewController, public loadingCtrl: LoadingController, public toastCtrl: ToastController, public storage:Storage, public rest:RestProvider, public settings:SettingProvider) { super(); this.settings.getActiveTheme().subscribe(val => this.selectedTheme = val); }