@univerjs/sheets-data-validation v0.5.0-beta.1Docs


index

Index

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-