类 CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder
java.lang.Object
cn.isliu.core.service.CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder
public static class CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder
extends Object
设置下拉列表的构建器
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明添加下拉选项颜色添加下拉选项颜色添加下拉选项颜色添加下拉选项值添加下拉选项值添加下拉选项值build()构建设置下拉列表请求highlightValidData(boolean highlightValidData) 设置是否为下拉选项设置颜色multipleValues(boolean multipleValues) 设置是否支持多选设置单元格范围设置单元格范围
-
构造器详细资料
-
ListDataValidationBuilder
public ListDataValidationBuilder()
-
-
方法详细资料
-
range
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder range(String range) 设置单元格范围- 参数:
range- 单元格范围,格式为!<开始位置>:<结束位置> - 返回:
- 当前构建器
-
range
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder range(String sheetId, String startPosition, String endPosition) 设置单元格范围- 参数:
sheetId- 工作表IDstartPosition- 开始位置endPosition- 结束位置- 返回:
- 当前构建器
-
addValue
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addValue(String value) 添加下拉选项值- 参数:
value- 选项值- 返回:
- 当前构建器
-
addValues
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addValues(List<String> values) 添加下拉选项值- 参数:
values- 选项值列表- 返回:
- 当前构建器
-
addValues
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addValues(String... values) 添加下拉选项值- 参数:
values- 选项值数组- 返回:
- 当前构建器
-
multipleValues
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder multipleValues(boolean multipleValues) 设置是否支持多选- 参数:
multipleValues- 是否支持多选- 返回:
- 当前构建器
-
highlightValidData
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder highlightValidData(boolean highlightValidData) 设置是否为下拉选项设置颜色- 参数:
highlightValidData- 是否为下拉选项设置颜色- 返回:
- 当前构建器
-
addColor
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addColor(String color) 添加下拉选项颜色- 参数:
color- 颜色,格式为RGB 16进制,如"#fffd00"- 返回:
- 当前构建器
-
addColors
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addColors(List<String> colors) 添加下拉选项颜色- 参数:
colors- 颜色列表- 返回:
- 当前构建器
-
addColors
public CustomDataValidationService.DataValidationRequest.ListDataValidationBuilder addColors(String... colors) 添加下拉选项颜色- 参数:
colors- 颜色数组- 返回:
- 当前构建器
-
build
构建设置下拉列表请求- 返回:
- 数据验证请求
-