ohayolibs
Version:
Ohayo is a set of essential modules for ohayojp.
22 lines (19 loc) • 644 B
text/typescript
import { Component, OnInit, ViewEncapsulation } from '@angular/core';
import { AutoSizeType } from 'ng-zorro-antd/input';
import { ControlUIWidget } from '../../widget';
import { SFTextareaWidgetSchema } from './schema';
({
selector: 'sf-textarea',
templateUrl: './textarea.widget.html',
preserveWhitespaces: false,
encapsulation: ViewEncapsulation.None,
})
export class TextareaWidget extends ControlUIWidget<SFTextareaWidgetSchema> implements OnInit {
autosize: boolean | AutoSizeType = true;
ngOnInit(): void {
const { autosize } = this.ui;
if (autosize != null) {
this.autosize = autosize;
}
}
}