ohayolibs
Version:
Ohayo is a set of essential modules for ohayojp.
107 lines (102 loc) • 3.62 kB
HTML
<sf-item-wrap [id]="id" [schema]="schema" [ui]="ui" [showError]="showError" [error]="error" [showTitle]="schema.title">
<ng-container [ngSwitch]="mode">
<nz-year-picker
*ngSwitchCase="'year'"
[]="disabled"
[]="ui.size"
[]="displayFormat"
[(ngModel)]="displayValue"
(ngModelChange)="_change($event)"
[]="i.allowClear"
[]="ui.className"
[]="ui.disabledDate"
[]="ui.locale"
[]="ui.placeholder"
[]="ui.popupStyle"
[]="ui.dropdownClassName"
(nzOnOpenChange)="_openChange($event)"
[]="ui.renderExtraFooter"
[]="ui.inputReadOnly"
></nz-year-picker>
<nz-month-picker
*ngSwitchCase="'month'"
[]="disabled"
[]="ui.size"
[]="displayFormat"
[(ngModel)]="displayValue"
(ngModelChange)="_change($event)"
[]="i.allowClear"
[]="ui.className"
[]="ui.disabledDate"
[]="ui.locale"
[]="ui.placeholder"
[]="ui.popupStyle"
[]="ui.dropdownClassName"
(nzOnOpenChange)="_openChange($event)"
[]="ui.renderExtraFooter"
[]="ui.inputReadOnly"
></nz-month-picker>
<nz-week-picker
*ngSwitchCase="'week'"
[]="disabled"
[]="ui.size"
[]="displayFormat"
[(ngModel)]="displayValue"
(ngModelChange)="_change($event)"
[]="i.allowClear"
[]="ui.className"
[]="ui.disabledDate"
[]="ui.locale"
[]="ui.placeholder"
[]="ui.popupStyle"
[]="ui.dropdownClassName"
[]="ui.inputReadOnly"
(nzOnOpenChange)="_openChange($event)"
></nz-week-picker>
<nz-range-picker
*ngSwitchCase="'range'"
[]="disabled"
[]="ui.size"
[]="displayFormat"
[(ngModel)]="displayValue"
(ngModelChange)="_change($event)"
[]="i.allowClear"
[]="ui.className"
[]="ui.disabledDate"
[]="ui.locale"
[]="ui.placeholder"
[]="ui.popupStyle"
[]="ui.dropdownClassName"
(nzOnOpenChange)="_openChange($event)"
[]="ui.disabledTime"
[]="ui.renderExtraFooter"
[]="ui.ranges"
[]="ui.showTime"
[]="ui.rangeMode"
[]="ui.inputReadOnly"
(nzOnOk)="_ok($event)"
></nz-range-picker>
<nz-date-picker
*ngSwitchDefault
[]="disabled"
[]="ui.size"
[]="displayFormat"
[(ngModel)]="displayValue"
(ngModelChange)="_change($event)"
[]="i.allowClear"
[]="ui.className"
[]="ui.disabledDate"
[]="ui.locale"
[]="ui.placeholder"
[]="ui.popupStyle"
[]="ui.dropdownClassName"
(nzOnOpenChange)="_openChange($event)"
[]="ui.disabledTime"
[]="ui.renderExtraFooter"
[]="ui.showTime"
[]="i.showToday"
[]="ui.inputReadOnly"
(nzOnOk)="_ok($event)"
></nz-date-picker>
</ng-container>
</sf-item-wrap>