GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — nativescript-angular/nativescript-angular/app-host-view.ts at master · gitnacho/nativescript-angular Expand file tree/ Copy pathapp-host-view.tsMore file actions 59 lines (46 loc) · 1.09 KB / Copy pathapp-host-view.tsFile metadata and controls59 lines (46 loc) · 1.09 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 import { ContentView, View, ProxyViewContainer, GridLayout, Color } from '@nativescript/core'; export class AppHostView extends ContentView { private _ngAppRoot: View; private _content: View; constructor(backgroundColor: Color) { super(); this.backgroundColor = backgroundColor; } get ngAppRoot(): View { return this._ngAppRoot; } set ngAppRoot(value: View) { this._ngAppRoot = value; } get content(): View { return this._content; } set content(value: View) { if (this._content) { this._content.parentNode = undefined; } this._content = value; if (value) { this._content.parentNode = <any>this; } this.ngAppRoot = value; if (this._content instanceof ProxyViewContainer) { const grid = new GridLayout(); grid.backgroundColor = this.backgroundColor; grid.addChild(this._content); this.ngAppRoot = grid; } } } export class AppHostAsyncView extends GridLayout { constructor(backgroundColor: Color) { super(); this.backgroundColor = backgroundColor; } get ngAppRoot(): View { return this; } set ngAppRoot(value: View) { // ignored } } |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |