ConfigMetadataConstants.java 705 B

12345678910111213141516171819202122
  1. package org.jetlinks.community;
  2. import org.jetlinks.core.config.ConfigKey;
  3. /**
  4. * 数据验证配置常量类
  5. *
  6. * @author zhouhao
  7. * @see ConfigKey
  8. */
  9. public interface ConfigMetadataConstants {
  10. //字符串相关配置
  11. ConfigKey<Long> maxLength = ConfigKey.of("maxLength", "字符串最大长度", Long.TYPE);
  12. ConfigKey<Boolean> isRichText = ConfigKey.of("isRichText", "是否为富文本", Boolean.TYPE);
  13. ConfigKey<Boolean> isScript = ConfigKey.of("isScript", "是否为脚本", Boolean.TYPE);
  14. ConfigKey<Boolean> allowInput = ConfigKey.of("allowInput", "允许输入", Boolean.TYPE);
  15. ConfigKey<Boolean> required = ConfigKey.of("required", "是否必填", Boolean.TYPE);
  16. }