import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RelationNodeOutputSAComponent } from '@anglr/dynamic/relations-editor';
import * as i0 from "@angular/core";
/**
 * Component used to display relation node output for debugging
 */
export class RelationNodeOutputDebugSAComponent extends RelationNodeOutputSAComponent {
    //######################### public properties #########################
    /**
     * Gets native html element for node
     */
    get htmlElement() {
        return this.element.nativeElement;
    }
}
RelationNodeOutputDebugSAComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.4", ngImport: i0, type: RelationNodeOutputDebugSAComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });
RelationNodeOutputDebugSAComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.4", type: RelationNodeOutputDebugSAComponent, isStandalone: true, selector: "relation-node-output-debug", providers: [
        {
            provide: RelationNodeOutputSAComponent,
            useExisting: RelationNodeOutputDebugSAComponent,
        }
    ], usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.4", ngImport: i0, type: RelationNodeOutputDebugSAComponent, decorators: [{
            type: Component,
            args: [{
                    selector: 'relation-node-output-debug',
                    template: '',
                    standalone: true,
                    providers: [
                        {
                            provide: RelationNodeOutputSAComponent,
                            useExisting: RelationNodeOutputDebugSAComponent,
                        }
                    ],
                    changeDetection: ChangeDetectionStrategy.OnPush
                }]
        }] });
//# sourceMappingURL=relationsNodeOutputDebug.component.js.map