@bespunky/angular-zen
Version:
The Angular tools you always wished were there.
22 lines • 3.08 kB
JavaScript
import { Directive } from '@angular/core';
import { ObserveBaseDirective } from './observe-base.directive';
import * as i0 from "@angular/core";
/**
* The base class for `*observe` directives combining observables using an array of observable values (i.e. [x$, y$]).
*
* @export
* @abstract
* @class ObserveArrayDirective
* @extends {ObserveBaseDirective<TInput, TResolved, TContext>}
* @template TInput The type of observable array.
* @template TResolved The type of resolved array.
* @template TContext The the of context the directive will provide to the view.
*/
export class ObserveArrayDirective extends ObserveBaseDirective {
}
ObserveArrayDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: ObserveArrayDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
ObserveArrayDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.12", type: ObserveArrayDirective, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: ObserveArrayDirective, decorators: [{
type: Directive
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JzZXJ2ZS1hcnJheS1iYXNlLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYW5ndWxhci16ZW4vY29yZS9zcmMvcnhqcy9vYnNlcnZlL2Fic3RyYWN0aW9uL29ic2VydmUtYXJyYXktYmFzZS5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRyxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUksTUFBTSwwQkFBMEIsQ0FBQzs7QUFJbEU7Ozs7Ozs7Ozs7R0FVRztBQUVILE1BQU0sT0FBZ0IscUJBQ1IsU0FBUSxvQkFBaUQ7O21IQURqRCxxQkFBcUI7dUdBQXJCLHFCQUFxQjs0RkFBckIscUJBQXFCO2tCQUQxQyxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlICB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBPYnNlcnZlQmFzZURpcmVjdGl2ZSAgIH0gZnJvbSAnLi9vYnNlcnZlLWJhc2UuZGlyZWN0aXZlJztcbmltcG9ydCB7IFJlc29sdmVkT2JzZXJ2ZUNvbnRleHQgfSBmcm9tICcuL3R5cGVzL2dlbmVyYWwnO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZUFycmF5ICAgICAgICB9IGZyb20gJy4vdHlwZXMvYXJyYXlzJztcblxuLyoqXG4gKiBUaGUgYmFzZSBjbGFzcyBmb3IgYCpvYnNlcnZlYCBkaXJlY3RpdmVzIGNvbWJpbmluZyBvYnNlcnZhYmxlcyB1c2luZyBhbiBhcnJheSBvZiBvYnNlcnZhYmxlIHZhbHVlcyAoaS5lLiBbeCQsIHkkXSkuXG4gKlxuICogQGV4cG9ydFxuICogQGFic3RyYWN0XG4gKiBAY2xhc3MgT2JzZXJ2ZUFycmF5RGlyZWN0aXZlXG4gKiBAZXh0ZW5kcyB7T2JzZXJ2ZUJhc2VEaXJlY3RpdmU8VElucHV0LCBUUmVzb2x2ZWQsIFRDb250ZXh0Pn1cbiAqIEB0ZW1wbGF0ZSBUSW5wdXQgVGhlIHR5cGUgb2Ygb2JzZXJ2YWJsZSBhcnJheS5cbiAqIEB0ZW1wbGF0ZSBUUmVzb2x2ZWQgVGhlIHR5cGUgb2YgcmVzb2x2ZWQgYXJyYXkuXG4gKiBAdGVtcGxhdGUgVENvbnRleHQgVGhlIHRoZSBvZiBjb250ZXh0IHRoZSBkaXJlY3RpdmUgd2lsbCBwcm92aWRlIHRvIHRoZSB2aWV3LlxuICovXG5ARGlyZWN0aXZlKClcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBPYnNlcnZlQXJyYXlEaXJlY3RpdmU8VElucHV0IGV4dGVuZHMgT2JzZXJ2YWJsZUFycmF5LCBUUmVzb2x2ZWQsIFRDb250ZXh0IGV4dGVuZHMgUmVzb2x2ZWRPYnNlcnZlQ29udGV4dDxUUmVzb2x2ZWQ+ID0gUmVzb2x2ZWRPYnNlcnZlQ29udGV4dDxUUmVzb2x2ZWQ+PlxuICAgICAgICAgICAgICBleHRlbmRzIE9ic2VydmVCYXNlRGlyZWN0aXZlPFRJbnB1dCwgVFJlc29sdmVkLCBUQ29udGV4dD5cbntcblxufVxuIl19