API Reference
@univerjs
@univerjs/sheets-sort
classes
Sheetssortservice

@univerjs/sheets-sort v0.1.17Docs


Class: SheetsSortService

Extends

Constructors

new SheetsSortService()

new SheetsSortService(
   _univerInstanceService, 
   _commandService, 
   _formulaDataModel): SheetsSortService

Parameters

ParameterType
_univerInstanceServiceIUniverInstanceService
_commandServiceICommandService
_formulaDataModelFormulaDataModel

Returns

SheetsSortService

Overrides

Disposable.constructor

Defined in

sheets-sort/src/services/sheets-sort.service.ts:37 (opens in a new tab)

Properties

PropertyModifierTypeDefault valueInherited fromDefined in
_disposedprotectedbooleanfalseDisposable._disposedcore/src/shared/lifecycle.ts:93 (opens in a new tab)

Methods

applySort()

applySort(
   sortOption, 
   unitId?, 
   subUnitId?): void

Parameters

ParameterType
sortOptionISortOption
unitId?string
subUnitId?string

Returns

void

Defined in

sheets-sort/src/services/sheets-sort.service.ts:105 (opens in a new tab)


dispose()

dispose(): void

Returns

void

Inherited from

Disposable.dispose

Defined in

core/src/shared/lifecycle.ts:106 (opens in a new tab)


disposeWithMe()

protected disposeWithMe(disposable): IDisposable

Parameters

ParameterType
disposableDisposableLike

Returns

IDisposable

Inherited from

Disposable.disposeWithMe

Defined in

core/src/shared/lifecycle.ts:96 (opens in a new tab)


emptyCheck()

emptyCheck(location): boolean

Parameters

ParameterType
locationISheetRangeLocation

Returns

boolean

Defined in

sheets-sort/src/services/sheets-sort.service.ts:59 (opens in a new tab)


ensureNotDisposed()

protected ensureNotDisposed(): void

Returns

void

Inherited from

Disposable.ensureNotDisposed

Defined in

core/src/shared/lifecycle.ts:100 (opens in a new tab)


formulaCheck()

formulaCheck(location): boolean

Parameters

ParameterType
locationISheetRangeLocation

Returns

boolean

Defined in

sheets-sort/src/services/sheets-sort.service.ts:82 (opens in a new tab)


getAllCompareFns()

getAllCompareFns(): ICellValueCompareFn[]

Returns

ICellValueCompareFn[]

Defined in

sheets-sort/src/services/sheets-sort.service.ts:101 (opens in a new tab)


mergeCheck()

mergeCheck(location): boolean

Parameters

ParameterType
locationISheetRangeLocation

Returns

boolean

Defined in

sheets-sort/src/services/sheets-sort.service.ts:45 (opens in a new tab)


registerCompareFn()

registerCompareFn(fn): void

Parameters

ParameterType
fnICellValueCompareFn

Returns

void

Defined in

sheets-sort/src/services/sheets-sort.service.ts:97 (opens in a new tab)


singleCheck()

singleCheck(location): boolean

Parameters

ParameterType
locationISheetRangeLocation

Returns

boolean

Defined in

sheets-sort/src/services/sheets-sort.service.ts:75 (opens in a new tab)


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