ng2-tree-hackaday
Version:
angular2 component for visualizing data that can be naturally represented as a tree
24 lines (18 loc) • 648 B
text/typescript
import { browser, element, by, promise, ElementFinder } from 'protractor';
export class TreePage {
public navigateTo(): promise.Promise<any> {
return browser.get('/');
}
public getFirstNodeValueText(): promise.Promise<string> {
return element(by.css('.node-value')).getText();
}
public getFirstAsyncChild(): ElementFinder {
return element.all(by.css('.node-value')).get(19);
}
public getLastAsyncChild(): ElementFinder {
return element.all(by.css('.node-value')).get(25);
}
public getAsyncChildrenNodeFolding(): ElementFinder {
return element.all(by.css('.folding')).get(18);
}
}