@terminus/ngx-tools
Version:
[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github
52 lines • 4.51 kB
JavaScript
import { noop } from '@terminus/ngx-tools/utilities';
/**
* A mock of the Angular Renderer2
*/
export class Renderer2Mock {
addClass() { }
appendChild() { }
createComment() { }
set data(v) {
this._data = v;
}
get data() {
return this._data;
}
destroy() { }
destroyNode() { }
insertBefore() { }
nextSibling() { }
parentNode() { }
removeAttribute() { }
removeChild() { }
removeClass() { }
removeStyle() { }
setAttribute() { }
setProperty() { }
setStyle() { }
setValue() { }
animate() { }
attachViewAfter() { }
createElement() { }
createTemplateAnchor() { }
createText() { }
createViewRoot() { }
destroyView() { }
detachView() { }
invokeElementMethod() { }
listen() {
return noop;
}
listenGlobal() {
return noop;
}
projectNodes() { }
selectRootElement() { }
setBindingDebugInfo() { }
setElementAttribute() { }
setElementClass() { }
setElementProperty() { }
setElementStyle() { }
setText() { }
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVuZGVyZXIyLm1vY2suanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGVybWludXMvbmd4LXRvb2xzL3Rlc3RpbmcvIiwic291cmNlcyI6WyJtb2Nrcy9yZW5kZXJlcjIubW9jay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFFckQ7O0dBRUc7QUFDSCxNQUFNLE9BQU8sYUFBYTtJQUVqQixRQUFRLEtBQUksQ0FBQztJQUNiLFdBQVcsS0FBSSxDQUFDO0lBQ2hCLGFBQWEsS0FBSSxDQUFDO0lBQ3pCLElBQVcsSUFBSSxDQUFDLENBQU07UUFDcEIsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUM7SUFDakIsQ0FBQztJQUNELElBQVcsSUFBSTtRQUNiLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQztJQUNwQixDQUFDO0lBQ00sT0FBTyxLQUFJLENBQUM7SUFDWixXQUFXLEtBQUksQ0FBQztJQUNoQixZQUFZLEtBQUksQ0FBQztJQUNqQixXQUFXLEtBQUksQ0FBQztJQUNoQixVQUFVLEtBQUksQ0FBQztJQUNmLGVBQWUsS0FBSSxDQUFDO0lBQ3BCLFdBQVcsS0FBSSxDQUFDO0lBQ2hCLFdBQVcsS0FBSSxDQUFDO0lBQ2hCLFdBQVcsS0FBSSxDQUFDO0lBQ2hCLFlBQVksS0FBSSxDQUFDO0lBQ2pCLFdBQVcsS0FBSSxDQUFDO0lBQ2hCLFFBQVEsS0FBSSxDQUFDO0lBQ2IsUUFBUSxLQUFJLENBQUM7SUFDYixPQUFPLEtBQUksQ0FBQztJQUNaLGVBQWUsS0FBSSxDQUFDO0lBQ3BCLGFBQWEsS0FBSSxDQUFDO0lBQ2xCLG9CQUFvQixLQUFJLENBQUM7SUFDekIsVUFBVSxLQUFJLENBQUM7SUFDZixjQUFjLEtBQUksQ0FBQztJQUNuQixXQUFXLEtBQUksQ0FBQztJQUNoQixVQUFVLEtBQUksQ0FBQztJQUNmLG1CQUFtQixLQUFJLENBQUM7SUFDeEIsTUFBTTtRQUNYLE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQztJQUNNLFlBQVk7UUFDakIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBQ00sWUFBWSxLQUFJLENBQUM7SUFDakIsaUJBQWlCLEtBQUksQ0FBQztJQUN0QixtQkFBbUIsS0FBSSxDQUFDO0lBQ3hCLG1CQUFtQixLQUFJLENBQUM7SUFDeEIsZUFBZSxLQUFJLENBQUM7SUFDcEIsa0JBQWtCLEtBQUksQ0FBQztJQUN2QixlQUFlLEtBQUksQ0FBQztJQUNwQixPQUFPLEtBQUksQ0FBQztDQUNwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFJlbmRlcmVyMiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgbm9vcCB9IGZyb20gJ0B0ZXJtaW51cy9uZ3gtdG9vbHMvdXRpbGl0aWVzJztcblxuLyoqXG4gKiBBIG1vY2sgb2YgdGhlIEFuZ3VsYXIgUmVuZGVyZXIyXG4gKi9cbmV4cG9ydCBjbGFzcyBSZW5kZXJlcjJNb2NrIGltcGxlbWVudHMgUmVuZGVyZXIyIHtcbiAgcHVibGljIF9kYXRhOiBhbnk7XG4gIHB1YmxpYyBhZGRDbGFzcygpIHt9XG4gIHB1YmxpYyBhcHBlbmRDaGlsZCgpIHt9XG4gIHB1YmxpYyBjcmVhdGVDb21tZW50KCkge31cbiAgcHVibGljIHNldCBkYXRhKHY6IGFueSkge1xuICAgIHRoaXMuX2RhdGEgPSB2O1xuICB9XG4gIHB1YmxpYyBnZXQgZGF0YSgpOiBhbnkge1xuICAgIHJldHVybiB0aGlzLl9kYXRhO1xuICB9XG4gIHB1YmxpYyBkZXN0cm95KCkge31cbiAgcHVibGljIGRlc3Ryb3lOb2RlKCkge31cbiAgcHVibGljIGluc2VydEJlZm9yZSgpIHt9XG4gIHB1YmxpYyBuZXh0U2libGluZygpIHt9XG4gIHB1YmxpYyBwYXJlbnROb2RlKCkge31cbiAgcHVibGljIHJlbW92ZUF0dHJpYnV0ZSgpIHt9XG4gIHB1YmxpYyByZW1vdmVDaGlsZCgpIHt9XG4gIHB1YmxpYyByZW1vdmVDbGFzcygpIHt9XG4gIHB1YmxpYyByZW1vdmVTdHlsZSgpIHt9XG4gIHB1YmxpYyBzZXRBdHRyaWJ1dGUoKSB7fVxuICBwdWJsaWMgc2V0UHJvcGVydHkoKSB7fVxuICBwdWJsaWMgc2V0U3R5bGUoKSB7fVxuICBwdWJsaWMgc2V0VmFsdWUoKSB7fVxuICBwdWJsaWMgYW5pbWF0ZSgpIHt9XG4gIHB1YmxpYyBhdHRhY2hWaWV3QWZ0ZXIoKSB7fVxuICBwdWJsaWMgY3JlYXRlRWxlbWVudCgpIHt9XG4gIHB1YmxpYyBjcmVhdGVUZW1wbGF0ZUFuY2hvcigpIHt9XG4gIHB1YmxpYyBjcmVhdGVUZXh0KCkge31cbiAgcHVibGljIGNyZWF0ZVZpZXdSb290KCkge31cbiAgcHVibGljIGRlc3Ryb3lWaWV3KCkge31cbiAgcHVibGljIGRldGFjaFZpZXcoKSB7fVxuICBwdWJsaWMgaW52b2tlRWxlbWVudE1ldGhvZCgpIHt9XG4gIHB1YmxpYyBsaXN0ZW4oKSB7XG4gICAgcmV0dXJuIG5vb3A7XG4gIH1cbiAgcHVibGljIGxpc3Rlbkdsb2JhbCgpIHtcbiAgICByZXR1cm4gbm9vcDtcbiAgfVxuICBwdWJsaWMgcHJvamVjdE5vZGVzKCkge31cbiAgcHVibGljIHNlbGVjdFJvb3RFbGVtZW50KCkge31cbiAgcHVibGljIHNldEJpbmRpbmdEZWJ1Z0luZm8oKSB7fVxuICBwdWJsaWMgc2V0RWxlbWVudEF0dHJpYnV0ZSgpIHt9XG4gIHB1YmxpYyBzZXRFbGVtZW50Q2xhc3MoKSB7fVxuICBwdWJsaWMgc2V0RWxlbWVudFByb3BlcnR5KCkge31cbiAgcHVibGljIHNldEVsZW1lbnRTdHlsZSgpIHt9XG4gIHB1YmxpYyBzZXRUZXh0KCkge31cbn1cbiJdfQ==