API Reference
@univerjs
@univerjs/sheets-data-validation
Readme

@univerjs/sheets-data-validation v0.4.2Docs


@univerjs/sheets-data-validation

Classes

ClassDescription
CheckboxValidator-
DataValidationCacheService-
DataValidationCustomFormulaService-
DataValidationFormulaController-
DataValidationFormulaService-
DateValidator-
ListMultipleValidator-
ListValidator-
SheetDataValidationModel-
SheetsDataValidationValidatorService-
UniverSheetsDataValidationPluginPlug-in base class, all plug-ins must inherit from this base class. Provide basic methods.

Interfaces

InterfaceDescription
IAddSheetDataValidationCommandParams-
IClearRangeDataValidationCommandParams-
IDataValidationResCache-
IRemoveSheetAllDataValidationCommandParamsCopyright 2023-present DreamNum Inc.
IRemoveSheetDataValidationCommandParamsCopyright 2023-present DreamNum Inc.
IUpdateSheetDataValidationOptionsCommandParamsCopyright 2023-present DreamNum Inc.
IUpdateSheetDataValidationRangeCommandParams-
IUpdateSheetDataValidationSettingCommandParamsCopyright 2023-present DreamNum Inc.
IValidStatusChange-

Variables

VariableDescription
AddSheetDataValidationCommand-
CHECKBOX_FORMULA_1-
CHECKBOX_FORMULA_2-
ClearRangeDataValidationCommand-
DATA_VALIDATION_PLUGIN_NAMECopyright 2023-present DreamNum Inc.
RemoveSheetAllDataValidationCommand-
RemoveSheetDataValidationCommand-
UpdateSheetDataValidationOptionsCommand-
UpdateSheetDataValidationRangeCommand-
UpdateSheetDataValidationSettingCommand-

Functions

FunctionDescription
createDefaultNewRule-
deserializeListOptions-
getCellValueOrigin-
getDataValidationCellValue-
getDataValidationDiffMutations-
getFormulaCellData-
getFormulaResult-
isLegalFormulaResult-
serializeListOptions-
transformCheckboxValue-

Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.