@univerjs/sheets-formula v0.1.17 • Docs
Interface: IDescriptionService
Methods
getDescriptions()
getDescriptions(): Map<IFunctionNames, IFunctionInfo>
get all descriptions
Returns
Map
<IFunctionNames
, IFunctionInfo
>
Defined in
packages/sheets-formula/src/services/description.service.ts:55 (opens in a new tab)
getFunctionInfo()
getFunctionInfo(searchText): undefined | IFunctionInfo
get function info by name
Parameters
Parameter | Type |
---|---|
searchText | string |
Returns
undefined
| IFunctionInfo
Defined in
packages/sheets-formula/src/services/description.service.ts:63 (opens in a new tab)
getSearchListByName()
getSearchListByName(searchText): ISearchItem[]
get search list by name
Parameters
Parameter | Type |
---|---|
searchText | string |
Returns
ISearchItem
[]
Defined in
packages/sheets-formula/src/services/description.service.ts:70 (opens in a new tab)
getSearchListByNameFirstLetter()
getSearchListByNameFirstLetter(searchText): ISearchItem[]
get search list by name, from first letter
Parameters
Parameter | Type |
---|---|
searchText | string |
Returns
ISearchItem
[]
Defined in
packages/sheets-formula/src/services/description.service.ts:77 (opens in a new tab)
getSearchListByType()
getSearchListByType(type): ISearchItem[]
get search list by type, if type is -1, return all
Parameters
Parameter | Type |
---|---|
type | number |
Returns
ISearchItem
[]
Defined in
packages/sheets-formula/src/services/description.service.ts:84 (opens in a new tab)
hasDefinedNameDescription()
hasDefinedNameDescription(name): boolean
check if has defined name description
Parameters
Parameter | Type |
---|---|
name | string |
Returns
boolean
Defined in
packages/sheets-formula/src/services/description.service.ts:108 (opens in a new tab)
hasDescription()
hasDescription(name): boolean
check if has description
Parameters
Parameter | Type |
---|---|
name | string |
Returns
boolean
Defined in
packages/sheets-formula/src/services/description.service.ts:102 (opens in a new tab)
hasFunction()
hasFunction(searchText): boolean
Parameters
Parameter | Type |
---|---|
searchText | string |
Returns
boolean
Defined in
packages/sheets-formula/src/services/description.service.ts:57 (opens in a new tab)
isFormulaDefinedName()
isFormulaDefinedName(name): boolean
check if is formula defined name
Parameters
Parameter | Type |
---|---|
name | string |
Returns
boolean
Defined in
packages/sheets-formula/src/services/description.service.ts:114 (opens in a new tab)
registerDescriptions()
registerDescriptions(functionList): IDisposable
register descriptions
Parameters
Parameter | Type |
---|---|
functionList | IFunctionInfo [] |
Returns
IDisposable
Defined in
packages/sheets-formula/src/services/description.service.ts:90 (opens in a new tab)
unregisterDescriptions()
unregisterDescriptions(functionNames): void
unregister descriptions
Parameters
Parameter | Type |
---|---|
functionNames | string [] |
Returns
void
Defined in
packages/sheets-formula/src/services/description.service.ts:96 (opens in a new tab)