Browse Source

feature(core): add enabled prop to ellipsis directive

pull/1565/head
TheDiaval 7 years ago
parent
commit
795c4537b1
  1. 9
      npm/ng-packs/packages/core/src/lib/directives/ellipsis.directive.ts

9
npm/ng-packs/packages/core/src/lib/directives/ellipsis.directive.ts

@ -11,12 +11,17 @@ export class EllipsisDirective implements AfterContentInit {
@Input()
title: string;
@HostBinding('class.abp-ellipsis')
@Input('abpEllipsisEnabled')
enabled = true;
@HostBinding('class.abp-ellipsis')
get class() {
return this.enabled;
}
@HostBinding('style.max-width')
get maxWidth() {
return this.witdh || '180px';
return this.enabled ? this.witdh || '180px' : undefined;
}
constructor(private cdRef: ChangeDetectorRef, private elRef: ElementRef) {}

Loading…
Cancel
Save