UNPKG

ngx-bit

Version:

A flexible NG-ZORRO helper library

24 lines 2.11 kB
import { Directive, HostListener, Input } from '@angular/core'; import { BitService } from 'ngx-bit'; export class BitOpenDirective { constructor(bit) { this.bit = bit; } onClick() { this.bit.open(this.bitOpen, this.extras); } } BitOpenDirective.decorators = [ { type: Directive, args: [{ selector: '[bitOpen]' },] } ]; BitOpenDirective.ctorParameters = () => [ { type: BitService } ]; BitOpenDirective.propDecorators = { bitOpen: [{ type: Input }], extras: [{ type: Input }], onClick: [{ type: HostListener, args: ['click',] }] }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYml0LW9wZW4uZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWJpdC9kaXJlY3RpdmUvYml0LW9wZW4uZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvRCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sU0FBUyxDQUFDO0FBS3JDLE1BQU0sT0FBTyxnQkFBZ0I7SUFJM0IsWUFDVSxHQUFlO1FBQWYsUUFBRyxHQUFILEdBQUcsQ0FBWTtJQUV6QixDQUFDO0lBR0QsT0FBTztRQUNMLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQzNDLENBQUM7OztZQWZGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsV0FBVzthQUN0Qjs7O1lBSlEsVUFBVTs7O3NCQU1oQixLQUFLO3FCQUNMLEtBQUs7c0JBT0wsWUFBWSxTQUFDLE9BQU8iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEhvc3RMaXN0ZW5lciwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgTmF2aWdhdGlvbkV4dHJhcyB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcbmltcG9ydCB7IEJpdFNlcnZpY2UgfSBmcm9tICduZ3gtYml0JztcclxuXHJcbkBEaXJlY3RpdmUoe1xyXG4gIHNlbGVjdG9yOiAnW2JpdE9wZW5dJ1xyXG59KVxyXG5leHBvcnQgY2xhc3MgQml0T3BlbkRpcmVjdGl2ZSB7XHJcbiAgQElucHV0KCkgYml0T3BlbjogYW55W107XHJcbiAgQElucHV0KCkgZXh0cmFzOiBOYXZpZ2F0aW9uRXh0cmFzO1xyXG5cclxuICBjb25zdHJ1Y3RvcihcclxuICAgIHByaXZhdGUgYml0OiBCaXRTZXJ2aWNlXHJcbiAgKSB7XHJcbiAgfVxyXG5cclxuICBASG9zdExpc3RlbmVyKCdjbGljaycpXHJcbiAgb25DbGljaygpOiB2b2lkIHtcclxuICAgIHRoaXMuYml0Lm9wZW4odGhpcy5iaXRPcGVuLCB0aGlzLmV4dHJhcyk7XHJcbiAgfVxyXG59XHJcbiJdfQ==