ng-ytl-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
27 lines (23 loc) • 665 B
text/typescript
import { Component, HostBinding, OnDestroy, OnInit, ViewEncapsulation } from '@angular/core';
import { NzFormItemDirective } from './nz-form-item.directive';
({
selector : '[nz-form-explain]',
encapsulation: ViewEncapsulation.None,
template : `
<ng-content></ng-content>
`,
styles : [],
host: {
'[class.ant-form-explain]': 'true'
}
})
export class NzFormExplainComponent implements OnDestroy, OnInit {
constructor(private _nzFormItem: NzFormItemDirective) {
}
ngOnDestroy(): void {
this._nzFormItem.disableHelp();
}
ngOnInit(): void {
this._nzFormItem.enableHelp();
}
}