build(examples): work around protractor typings issues and fix existing type errors

This works around the typings issues until we have a build of protractor with typings that don't
polute global types via ambient type definitions
This commit is contained in:
Igor Minar
2016-09-13 15:58:45 -07:00
parent 7105021c41
commit 4e6c41b3a1
17 changed files with 37 additions and 37 deletions

View File

@ -10,8 +10,8 @@ import {verifyNoBrowserErrors} from '../../../../../_common/e2e_util';
describe('contentChild example', () => {
afterEach(verifyNoBrowserErrors);
let button: ElementFinder;
let result: ElementFinder;
let button: protractor.ElementFinder;
let result: protractor.ElementFinder;
beforeEach(() => {
browser.get('/core/di/ts/contentChild/index.html');

View File

@ -10,8 +10,8 @@ import {verifyNoBrowserErrors} from '../../../../../_common/e2e_util';
describe('contentChildren example', () => {
afterEach(verifyNoBrowserErrors);
let button: ElementFinder;
let result: ElementFinder;
let button: protractor.ElementFinder;
let result: protractor.ElementFinder;
beforeEach(() => {
browser.get('/core/di/ts/contentChildren/index.html');

View File

@ -10,8 +10,8 @@ import {verifyNoBrowserErrors} from '../../../../../_common/e2e_util';
describe('viewChild example', () => {
afterEach(verifyNoBrowserErrors);
let button: ElementFinder;
let result: ElementFinder;
let button: protractor.ElementFinder;
let result: protractor.ElementFinder;
beforeEach(() => {
browser.get('/core/di/ts/viewChild/index.html');

View File

@ -25,7 +25,7 @@ export class Pane {
<div>Selected: {{selectedPane}}</div>
`,
})
export class ViewChildComp implements AfterViewInit {
export class ViewChildComp {
@ViewChild(Pane)
set pane(v: Pane) {
setTimeout(() => { this.selectedPane = v.id; }, 0);

View File

@ -10,8 +10,8 @@ import {verifyNoBrowserErrors} from '../../../../../_common/e2e_util';
describe('viewChildren example', () => {
afterEach(verifyNoBrowserErrors);
let button: ElementFinder;
let result: ElementFinder;
let button: protractor.ElementFinder;
let result: protractor.ElementFinder;
beforeEach(() => {
browser.get('/core/di/ts/viewChildren/index.html');