| 123456789101112131415161718192021222324252627282930313233 |
- """
- @project: MaxKB
- @Author:虎
- @file: switch_field.py
- @date:2024/10/13 19:43
- @desc:
- """
- from typing import Dict
- from common.forms import BaseField, TriggerType, BaseLabel
- class SwitchField(BaseField):
- """
- 滑块输入框
- """
- def __init__(self, label: str or BaseLabel,
- required: bool = False,
- default_value=None,
- relation_show_field_dict: Dict = None,
- attrs=None, props_info=None):
- """
- @param required: 是否必填
- @param default_value: 默认值
- @param relation_show_field_dict:
- @param attrs:
- @param props_info:
- """
- super().__init__('SwitchInput', label, required, default_value, relation_show_field_dict,
- {},
- TriggerType.OPTION_LIST, attrs, props_info)
|