2016-10-31 14:25:53 -07:00

26 lines
633 B
TypeScript

/**
* @license
* Copyright Google Inc. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
export function createElementAndAppend(parent: any, name: string) {
const el = document.createElement(name);
parent.appendChild(el);
return el;
}
export function createTextAndAppend(parent: any) {
const txt = document.createTextNode('');
parent.appendChild(txt);
return txt;
}
export function createAnchorAndAppend(parent: any) {
const txt = document.createComment('');
parent.appendChild(txt);
return txt;
}