本文整理汇总了TypeScript中@angular2-material/core/overlay/overlay-container.createOverlayContainer函数的典型用法代码示例。如果您正苦于以下问题:TypeScript createOverlayContainer函数的具体用法?TypeScript createOverlayContainer怎么用?TypeScript createOverlayContainer使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了createOverlayContainer函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: enableProdMode
import {createOverlayContainer} from '@angular2-material/core/overlay/overlay-container';
import {MdGestureConfig} from '@angular2-material/core/gestures/MdGestureConfig';
import {MdIconRegistry} from '@angular2-material/icon/icon-registry';
import 'rxjs/add/operator/catch';
import 'rxjs/add/observable/throw';
import {RESOURCE_PROVIDERS} from './app/shared/api';
import {DashboardAppComponent, environment} from './app/index';
import {routes} from './app/routes';
import {REDUCERS} from './app/shared/reducers/index';
import {HttpInterceptor} from './app/shared/api/index';
if (environment.production) {
enableProdMode();
}
bootstrap(DashboardAppComponent, [
HTTP_PROVIDERS, MdLiveAnnouncer,
{provide: OVERLAY_CONTAINER_TOKEN, useValue: createOverlayContainer()}, MdIconRegistry, Renderer,
{provide: HAMMER_GESTURE_CONFIG, useClass: MdGestureConfig},
{provide: LocationStrategy, useClass: HashLocationStrategy},
provide(Http, {
useFactory: (xhrBackend:XHRBackend, requestOptions:RequestOptions, router:Router) =>
new HttpInterceptor(xhrBackend, requestOptions, router),
deps: [XHRBackend, RequestOptions, Router]
}),
provideStore(REDUCERS),
RESOURCE_PROVIDERS,
provideRouter(routes),
...ROUTER_DIRECTIVES,
]);
示例2: enableProdMode
import { enableProdMode } from '@angular/core';
import {HAMMER_GESTURE_CONFIG} from '@angular/platform-browser';
import {HTTP_PROVIDERS} from '@angular/http';
import {ROUTER_PROVIDERS} from '@angular/router';
import {provide} from '@angular/core';
import {Renderer} from '@angular/core';
import {OVERLAY_CONTAINER_TOKEN} from '@angular2-material/core/overlay/overlay';
import {MdLiveAnnouncer} from "@angular2-material/core/live-announcer/live-announcer";
import {createOverlayContainer} from '@angular2-material/core/overlay/overlay-container';
import {MdGestureConfig} from '@angular2-material/core/gestures/MdGestureConfig';
import {MdIconRegistry} from '@angular2-material/icon/icon-registry';
import { SuperFitnessAppComponent, environment } from './app/';
if (environment.production) {
enableProdMode();
}
bootstrap(SuperFitnessAppComponent, [
ROUTER_PROVIDERS,
MdLiveAnnouncer,
provide(OVERLAY_CONTAINER_TOKEN, {useValue: createOverlayContainer()}),
HTTP_PROVIDERS,
MdIconRegistry,
Renderer,
provide(HAMMER_GESTURE_CONFIG, {useClass: MdGestureConfig})
]);
示例3: bootstrap
import {bootstrap} from '@angular/platform-browser-dynamic';
import {HAMMER_GESTURE_CONFIG} from '@angular/platform-browser';
import {HTTP_PROVIDERS} from '@angular/http';
import {Renderer} from '@angular/core';
import {disableDeprecatedForms, provideForms} from '@angular/forms';
import {OVERLAY_CONTAINER_TOKEN} from '@angular2-material/core/overlay/overlay';
import {MdLiveAnnouncer} from '@angular2-material/core/a11y/live-announcer';
import {createOverlayContainer} from '@angular2-material/core/overlay/overlay-container';
import {MdGestureConfig} from '@angular2-material/core/gestures/MdGestureConfig';
import {MdIconRegistry} from '@angular2-material/icon/icon-registry';
import {E2EApp} from './e2e-app/e2e-app';
import {E2E_APP_ROUTE_PROVIDER} from './e2e-app/routes';
bootstrap(E2EApp, [
E2E_APP_ROUTE_PROVIDER,
disableDeprecatedForms(),
provideForms(),
MdLiveAnnouncer,
{provide: OVERLAY_CONTAINER_TOKEN, useValue: createOverlayContainer()},
HTTP_PROVIDERS,
MdIconRegistry,
Renderer,
{provide: HAMMER_GESTURE_CONFIG, useClass: MdGestureConfig},
]);