import { ModelFieldType, ViewType } from '@oinone/kunlun-meta'; import { SPI } from '@oinone/kunlun-spi'; import type { WidgetComponent } from '@oinone/kunlun-vue-widget'; import { FormFieldWidget } from '../../../basic'; import DefaultTimePicker from './DefaultTimePicker.vue'; import { FormDateTimeFieldWidget } from './FormDateTimeFieldWidget'; @SPI.ClassFactory( FormFieldWidget.Token({ viewType: [ViewType.Search, ViewType.Form], ttype: ModelFieldType.Time }) ) export class FormTimeFieldWidget extends FormDateTimeFieldWidget { protected getInitializeComponent(): WidgetComponent { return DefaultTimePicker; } }