UNPKG

ionic-framework

Version:
54 lines (53 loc) 1.44 kB
import { ElementRef, Renderer, TemplateRef, ViewContainerRef } from 'angular2/core'; import { ToolbarBase } from '../toolbar/toolbar'; import { Config } from '../../config/config'; import { IonicApp } from '../app/app'; import { ViewController } from '../nav/view-controller'; export declare class Navbar extends ToolbarBase { constructor(app: IonicApp, viewCtrl: ViewController, elementRef: ElementRef, config: Config, renderer: Renderer); /** * @private */ ngOnInit(): void; /** * @private */ getBackButtonRef(): any; /** * @private */ setBackButtonRef(backButtonElementRef: any): void; /** * @private */ getBackButtonTextRef(): any; /** * @private */ setBackButtonTextRef(backButtonTextElementRef: any): void; /** * @private */ setBackgroundRef(backgrouneElementRef: any): void; /** * @private */ getBackgroundRef(): any; /** * @private */ didEnter(): void; /** * @private */ setHidden(isHidden: any): void; } /** * @private * Used to find and register headers in a view, and this directive's * content will be moved up to the common navbar location, and created * using the same context as the view's content area. */ export declare class NavbarTemplate { constructor(viewContainerRef: ViewContainerRef, templateRef: TemplateRef, viewCtrl: ViewController); }