@univerjs/sheets-data-validation v0.1.17 • Docs
Class: SheetsDataValidationValidatorService
Constructors
new SheetsDataValidationValidatorService()
new SheetsDataValidationValidatorService(
_univerInstanceService,
_dataValidationModel,
_dataValidationCacheService): SheetsDataValidationValidatorService
Parameters
Parameter | Type |
---|---|
_univerInstanceService | IUniverInstanceService |
_dataValidationModel | DataValidationModel <IDataValidationRule > |
_dataValidationCacheService | DataValidationCacheService |
Returns
SheetsDataValidationValidatorService
Defined in
packages/sheets-data-validation/src/services/dv-validator-service.ts:27 (opens in a new tab)
Methods
validatorCell()
validatorCell(
unitId,
subUnitId,
row,
col): Promise<DataValidationStatus>
Parameters
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
row | number |
col | number |
Returns
Promise
<DataValidationStatus
>
Defined in
packages/sheets-data-validation/src/services/dv-validator-service.ts:35 (opens in a new tab)
validatorWorkbook()
validatorWorkbook(unitId): Promise<Record<string, ObjectMatrix<Nullable<IDataValidationResCache>>>>
Parameters
Parameter | Type |
---|---|
unitId | string |
Returns
Promise
<Record
<string
, ObjectMatrix
<Nullable
<IDataValidationResCache
>>>>
Defined in
packages/sheets-data-validation/src/services/dv-validator-service.ts:74 (opens in a new tab)
validatorWorksheet()
validatorWorksheet(unitId, subUnitId): Promise<ObjectMatrix<Nullable<IDataValidationResCache>>>
Parameters
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
Returns
Promise
<ObjectMatrix
<Nullable
<IDataValidationResCache
>>>
Defined in
packages/sheets-data-validation/src/services/dv-validator-service.ts:58 (opens in a new tab)