@univerjs/core v0.4.2 • Docs
@univerjs/core
Other
JSONXActions
Renames and re-exports JSONOp
JSONXPath
Renames and re-exports Path
Object
Function | Description |
---|---|
merge | Recursively merges own and inherited enumerable properties of source objects into the destination object, skipping source properties that resolve to undefined . Array and plain object properties are merged recursively. Other objects and value types are overridden by assignment. Source objects are applied from left to right. Subsequent sources overwrite property assignments of previous sources. |
mergeWith | This method is like _.merge except that it accepts customizer which is invoked to produce the merged values of the destination and source properties. If customizer returns undefined merging is handled by the method instead. The customizer is invoked with seven arguments: (objValue, srcValue, key, object, source, stack). |
Other
Reference, Namespace, Enumeration, Class, Interface, Type alias, Variable, Function | Description |
---|---|
JSONXActions | - |
JSONXPath | - |
JSON1 | - |
AbsoluteRefType | none: A1 row: A$1 column: $A1 all: $A$1 |
AlignTypeH | - |
AlignTypeV | - |
ArrangeTypeEnum | - |
ArrowsAndMarkersShapes | - |
AutoFillSeries | Copyright 2023-present DreamNum Inc. |
BaselineOffset | - |
BasicShapes | Copyright 2023-present DreamNum Inc. |
BlockType | Type of block |
BooleanNumber | General Boolean Enum |
BorderStyleTypes | Copyright 2023-present DreamNum Inc. |
BorderType | - |
BulletAlignment | The types of alignment for a bullet. |
CellValueType | General Boolean Enum |
ColorType | Copyright 2023-present DreamNum Inc. |
ColumnSeparatorType | The style of column separators between columns. |
CommandType | The type of a command. |
CommonHideTypes | Copyright 2023-present DreamNum Inc. |
CopyPasteType | Copyright 2023-present DreamNum Inc. |
CustomDecorationType | - |
CustomRangeType | - |
DOC_RANGE_TYPE | - |
DashStyleType | The kinds of dashes with which linear geometry can be rendered. |
DataStreamTreeNodeType | Copyright 2023-present DreamNum Inc. |
DataStreamTreeTokenType | - |
DataValidationErrorStyle | Copyright 2023-present DreamNum Inc. |
DataValidationImeMode | Copyright 2023-present DreamNum Inc. |
DataValidationOperator | Copyright 2023-present DreamNum Inc. |
DataValidationRenderMode | Copyright 2023-present DreamNum Inc. |
DataValidationStatus | Copyright 2023-present DreamNum Inc. |
DataValidationType | Copyright 2023-present DreamNum Inc. |
DeleteDirection | Copyright 2023-present DreamNum Inc. |
DeveloperMetadataVisibility | Copyright 2023-present DreamNum Inc. |
Dimension | Copyright 2023-present DreamNum Inc. |
Direction | Copyright 2023-present DreamNum Inc. |
DocStyleType | - |
DocumentFlavor | - |
DrawingTypeEnum | - |
EXTENSION_NAMES | Copyright 2023-present DreamNum Inc. |
FollowNumberWithType | Follow the space after the list |
FontItalic | FontItalic |
FontStyleType | Types of font style |
FontWeight | FontWeight |
FormatType | Copyright 2023-present DreamNum Inc. |
GlyphType | An enumeration of the supported glyph types. |
GridType | - |
HorizontalAlign | An enum that specifies the horizontal alignment of text. |
InterceptorEffectEnum | - |
InterpolationPointType | Copyright 2023-present DreamNum Inc. |
LifecycleStages | This enum defines multiple lifecycle stages in Univer SDK. |
LocaleType | Built-in locales. |
LogLevel | - |
LookUp | - |
NamedStyleType | Types of name style |
NumberUnitType | - |
ObjectRelativeFromH | - |
ObjectRelativeFromV | - |
OtherShapes | - |
PageElementType | - |
PageOrientType | Paper orientation, whether it's portrait (vertical) or landscape (horizontal) |
PageType | - |
ParagraphElementType | - |
PermissionStatus | - |
PositionedObjectLayoutType | The possible layouts of a [PositionedObject] |
PresetListType | - |
ProtectionType | Copyright 2023-present DreamNum Inc. |
Quantity | - |
QuickListType | - |
RANGE_DIRECTION | - |
RANGE_TYPE | - |
RelativeDate | Copyright 2023-present DreamNum Inc. |
RelativeSlideLink | - |
SectionType | Represents how the start of the current section is positioned relative to the previous section. |
SheetTypes | Copyright 2023-present DreamNum Inc. |
SliceBodyType | - |
SpacingRule | - |
SpecialShapes | - |
TabStopAlignment | The alignment of the tab stop. |
TableAlignmentType | - |
TableCellHeightRule | - |
TableLayoutType | - |
TableSizeType | - |
TableTextWrapType | - |
TextDecoration | Types of text decoration |
TextDirection | Copyright 2023-present DreamNum Inc. |
TextDirectionType | Direction of text |
TextXActionType | - |
ThemeColorType | Copyright 2023-present DreamNum Inc. |
ThemeColors | - |
UniverInstanceType | - |
UpdateDocsAttributeType | Copyright 2023-present DreamNum Inc. |
VerticalAlign | An enum that specifies the vertical alignment of text. |
VerticalAlignmentType | The content alignments for a Shape or TableCell. The supported alignments correspond to predefined text anchoring types from the ECMA-376 standard. |
WrapStrategy | An enumeration of the strategies used to handle cell text wrapping. |
WrapTextType | Types of wrap text |
characterSpacingControlType | - |
ActionIterator | - |
AuthzIoLocalService | Do not use the mock implementation in a production environment as it is a minimal version. |
BuildTextUtils | - |
Color | - |
ColorBuilder | - |
ColorKit | - |
CommandService | The service to register and execute commands. |
ConfigService | - |
ContextService | - |
CustomCommandExecutionError | Copyright 2023-present DreamNum Inc. |
DesktopLogService | - |
Disposable | - |
DisposableCollection | - |
DocumentDataModel | - |
ErrorService | - |
EventState | A class serves as a medium between the observable and its observers |
EventSubject | This is a custom implementation of RxJS subject. It handles events on canvas elements. In addition to the event, it also emits a state object that can be used to controls the propagation of the event. |
HLSColor | - |
Injector | - |
InterceptorManager | - |
JSONX | - |
LRUHelper | - |
LRUMap | - |
LifecycleService | This service controls the lifecycle of a Univer instance. Other modules can inject this service to read the current lifecycle stage or subscribe to lifecycle changes. |
LocalUndoRedoService | This UndoRedoService is local. |
LocaleService | This service provides i18n and timezone / location features to other modules. |
MemoryCursor | Copyright 2023-present DreamNum Inc. |
ObjectMatrix | A two-dimensional array represented by a two-level deep object and provides an array-like API |
PermissionService | - |
Plugin | Plug-in base class, all plug-ins must inherit from this base class. Provide basic methods. |
PluginService | This service manages plugin registration. |
RCDisposable | - |
RTree | - |
Range | Access and modify spreadsheet ranges. |
Rectangle | This class provides a set of methods to calculate IRange . |
RediError | - |
RefAlias | Copyright 2023-present DreamNum Inc. |
Registry | Copyright 2023-present DreamNum Inc. |
RegistryAsMap | Add extension modules statically when the plugin is initialized, so that the plugin can register these extension modules uniformly |
ResourceManagerService | - |
RgbColor | - |
RxDisposable | - |
SheetViewModel | - |
SlideDataModel | The base class for all units. |
Styles | Styles in a workbook, cells locate styles based on style IDs |
TextX | - |
ThemeColor | - |
ThemeService | - |
Tools | Universal tool library |
UnitModel | The base class for all units. |
Univer | - |
UniverInstanceService | IUniverInstanceService holds all the current univer instances and provides a set of methods to add and remove univer instances. |
UserManagerService | - |
Workbook | Access and create Univer Sheets files |
Worksheet | The model of a Worksheet. |
AsyncDependencyItem | - |
AsyncHook | - |
ClassDependencyItem | - |
Ctor | - |
FactoryDependencyItem | - |
IAbsoluteTransform | Copyright 2023-present DreamNum Inc. |
IAccessor | - |
IAddCustomRangeTextXParam | - |
IAuthzIoService | - |
IBorderData | Style properties of top, bottom, left and right border |
IBorderStyleData | Style properties of border |
IBullet | Properties of list |
ICellData | Cell data |
ICellDataForSheetInterceptor | Cell data |
ICellInterceptor | - |
ICellMarks | - |
ICellMarksStyle | - |
ICellRenderContext | - |
IChartProperties | ChartProperties |
IColAutoWidthInfo | - |
IColor | Format of RBGA color |
IColorStyle | RGB color or theme color |
IColumnData | Properties of column data |
IColumnRange | - |
ICommand | In Univer, all data modifications need to be executed through commands. The command-based approach can better track changes in values, implement functions such as undo, redo, and collaborative editing, handle complex associated logic between functions, etc. |
ICommandInfo | This object represents an execution of a command. |
ICommandService | The service to register and execute commands. |
IConfigService | - |
IContextService | - |
ICopyToOptionsData | Option of copyTo function |
ICropProperties | Properties of crop image |
ICustomBlock | Custom Block |
ICustomDecoration | - |
ICustomDecorationForInterceptor | - |
ICustomRange | Block element, link like, disabled to self nested |
ICustomRangeForInterceptor | Block element, link like, disabled to self nested |
ICustomTable | - |
IDataValidationRule | - |
IDataValidationRuleBase | - |
IDataValidationRuleInfo | - |
IDataValidationRuleOptions | - |
IDeleteAction | Delete mutation is used to delete text at the given position. |
IDeleteCustomRangeParam | - |
IDisposable | - |
IDistFromText | - |
IDocDrawingBase | Properties of Drawing 20.4.2.8 inline (Inline DrawingML Object) 20.4.2.15 wrapNone (No Text Wrapping) 20.4.2.16 wrapPolygon (Wrapping Polygon) 20.4.2.17 wrapSquare (Square Wrapping) 20.4.2.18 wrapThrough (Through Wrapping) 20.4.2.19 wrapTight (Tight Wrapping) 20.4.2.20 wrapTopAndBottom (Top and Bottom Wrapping) |
IDocDrawingPosition | Properties of a draw object |
IDocStyle | - |
IDocStyleBase | Basics properties of doc style |
IDocStyles | Set of IStyles |
IDocsBorder | Properties of doc border |
IDocumentBody | Properties of document body Contain three update types: range overlay, range mutual exclusion, and placeholder \v COLUMN_BREAK \f PAGE_BREAK \0 DOCS_END \t TAB |
IDocumentData | Properties of document |
IDocumentLayout | - |
IDocumentRenderConfig | the alignment mode is returned with respect to the offset of the sheet cell, because the document needs to render the layout for cells and support alignment across multiple cells (e.g., horizontal alignment of long text in overflow mode). The alignment mode of the document itself cannot meet this requirement, so an additional renderConfig needs to be added during the rendering of the document component. This means that there are two coexisting alignment modes. In certain cases, such as in an editor, conflicts may arise, requiring only one alignment mode to be retained. By removing the relevant configurations in renderConfig, the alignment mode of the sheet cell can be modified. The alternative alignment mode is applied to paragraphs within the document. |
IDocumentSettings | - |
IDocumentStyle | Basics properties of doc style |
IDrawingParam | - |
IDrawingSearch | - |
IDrawingSpace | - |
IDrawings | Set of Drawings |
IError | - |
IEventObserver | - |
IExecutionOptions | - |
IFooterData | Properties of doc footer |
IFooters | Set of footer |
IFreeze | - |
IGridRange | Range data of grid |
IHeaderAndFooterBase | - |
IHeaderData | Properties of doc header |
IHeaders | Set of headers |
IHyperlink | - |
IImage | - |
IImageProperties | Copyright 2023-present DreamNum Inc. |
IIndentStart | - |
IInsertAction | Insert mutation is used to insert text (maybe with rich text properties) at the given position. |
IInterceptor | - |
ILanguagePack | - |
IListData | The properties of a list which describe the look and feel of bullets belonging to paragraphs associated with a list. |
ILists | Set of lists |
ILocalStorageService | - |
ILocales | - |
ILogService | - |
IMargin | - |
IMultiCommand | A command that may have multiple implementations. Each implementation should have different priority and preconditions callback to determine which implementation should be executed. |
IMutation | CommandType.MUTATION should implement this interface. |
IMutationCommonParams | - |
IMutationInfo | This object represents an execution of a CommandType.MUTATION |
INeedCheckDisposable | - |
INestingLevel | Contains properties describing the look and feel of a list bullet at a given level of nesting. |
INumberUnit | - |
IObjectArrayPrimitiveType | - |
IObjectMatrixPrimitiveType | Object Matrix Primitive Type |
IObjectPositionH | - |
IObjectPositionV | - |
IOffset | - |
IOperation | CommandType.OPERATION should implement this interface. |
IOperationInfo | This object represents an execution of a CommandType.OPERATION |
IOptionData | Whether to clear only the contents. Whether to clear only the format; note that clearing format also clears data validation rules. |
IOutline | - |
IPaddingData | Top,right,bottom,left padding |
IPageElement | - |
IParagraph | - |
IParagraphBorder | Properties of paragraph border |
IParagraphProperties | - |
IParagraphRange | - |
IParagraphStyle | Properties of paragraph style |
IPermissionParam | - |
IPermissionPoint | - |
IPermissionService | - |
IPermissionTypes | - |
IPlaceholder | - |
IPosition | Properties of selection data |
IRTreeItem | Range data of Unit |
IRange | Range data structure |
IRangeArrayData | One of the range types, |
IRangeCellData | The row and column numbers represent a cell |
IRangeWithCoord | Properties of selection data |
IRectLTRB | - |
IRectXYWH | - |
IReferenceSource | - |
IReplaceSelectionTextXParams | - |
IResourceHook | - |
IResourceLoaderService | - |
IResourceManagerService | - |
IRetainAction | Retain mutation is used to move the cursor or to update properties of the text in the given range. |
IRgbColor | Copyright 2023-present DreamNum Inc. |
IRichTextProps | - |
IRotationSkewFlipTransform | - |
IRowAutoHeightInfo | - |
IRowColIter | Copyright 2023-present DreamNum Inc. |
IRowData | Properties of row data |
IRowRange | - |
IScale | - |
ISectionBreak | Properties of section break |
ISectionBreakBase | - |
ISectionColumnProperties | Properties of section column |
ISelection | - |
ISelectionCell | Range data structure |
ISelectionCellWithMergeInfo | Properties of selection data |
ISelectionWithCoord | Selection range Info, contains selection range & primary range primary range is the range of the highlighted cell. |
ISequenceExecuteResult | Copyright 2023-present DreamNum Inc. |
IShading | Properties of shading |
IShape | IShape |
IShapeProperties | ShapeProperties |
ISheetDataValidationRule | - |
ISingleCell | - |
ISize | Copyright 2023-present DreamNum Inc. |
ISlideData | - |
ISlidePage | - |
ISrcRect | - |
IStyleBase | Basics properties of cell style |
IStyleData | Properties of cell style |
IStyleSheet | - |
ITabStop | A tab stop within a paragraph. |
ITable | Properties of table |
ITableAnchor | - |
ITableCell | Properties of table cell |
ITableCellBorder | Properties of cell border |
ITableCellMargin | - |
ITableColumn | - |
ITableOfContent | - |
ITableRow | Properties of row of table |
ITableRowSize | - |
ITables | - |
ITextDecoration | Properties of text decoration |
ITextRange | - |
ITextRangeParam | - |
ITextRangeStart | - |
ITextRotation | - |
ITextRun | A ParagraphElement that represents a run of text that all has the same styling. |
ITextStyle | Properties of text style |
ITransformState | - |
IUndoRedoCommandInfos | - |
IUndoRedoCommandInfosByInterceptor | - |
IUndoRedoItem | - |
IUndoRedoService | - |
IUndoRedoStatus | - |
IUnitRange | Range data of Unit |
IUnitRangeName | - |
IUnitRangeWithName | Range data of Unit |
IUniverConfig | - |
IUniverInstanceService | IUniverInstanceService holds all the current univer instances and provides a set of methods to add and remove univer instances. |
IUser | - |
IWidthInTableSize | - |
IWorkbookData | Snapshot of a workbook. |
IWorksheetData | Snapshot of a worksheet. |
ValueDependencyItem | - |
CellValue | Cell value type |
CommandListener | - |
CustomData | - |
DeepReadonly | - |
Dependency | - |
DependencyIdentifier | - |
DependencyItem | - |
DependencyOverride | Overrides the dependencies defined in the plugin. Only dependencies that are identified by IdentifierDecorator can be overridden. If you override a dependency with null , the original dependency will be removed. |
DependencyPair | - |
DrawingType | - |
IColumnStartEndData | Column data type |
IComposeInterceptors | - |
IHyperLinkCustomRange | - |
IRangeStringData | One of the range types, |
IRangeType | range types |
IResources | - |
IRowStartEndData | Row data type |
IdentifierDecorator | - |
InterceptorHandler | - |
LanguageValue | Copyright 2023-present DreamNum Inc. |
Nullable | Copyright 2023-present DreamNum Inc. |
PluginCtor | - |
PresetGeometryType | - |
RangePermissionPointConstructor | - |
Serializable | Copyright 2023-present DreamNum Inc. |
ShapeType | 20.1.9.18 prstGeom (Preset geometry) |
SyncDependencyItem | - |
TPriority | - |
TextXAction | - |
UnitType | - |
WorkSheetPermissionPointConstructor | - |
WorkbookPermissionPointConstructor | - |
COLORS | - |
DEFAULT_CELL | Used as an init cell return value |
DEFAULT_DOC | - |
DEFAULT_DOCUMENT_SUB_COMPONENT_ID | Copyright 2023-present DreamNum Inc. |
DEFAULT_EMPTY_DOCUMENT_VALUE | - |
DEFAULT_RANGE | Used as an illegal range return value |
DEFAULT_RANGE_ARRAY | Used as an illegal range array return value |
DEFAULT_SELECTION | Used as an init selection return value |
DEFAULT_SLIDE | - |
DEFAULT_STYLES | Default styles. |
DEFAULT_WORKSHEET_COLUMN_COUNT | - |
DEFAULT_WORKSHEET_COLUMN_COUNT_KEY | - |
DEFAULT_WORKSHEET_COLUMN_TITLE_HEIGHT | - |
DEFAULT_WORKSHEET_COLUMN_TITLE_HEIGHT_KEY | - |
DEFAULT_WORKSHEET_COLUMN_WIDTH | - |
DEFAULT_WORKSHEET_COLUMN_WIDTH_KEY | - |
DEFAULT_WORKSHEET_ROW_COUNT | - |
DEFAULT_WORKSHEET_ROW_COUNT_KEY | - |
DEFAULT_WORKSHEET_ROW_HEIGHT | - |
DEFAULT_WORKSHEET_ROW_HEIGHT_KEY | - |
DEFAULT_WORKSHEET_ROW_TITLE_WIDTH | - |
DEFAULT_WORKSHEET_ROW_TITLE_WIDTH_KEY | - |
DOCS_FORMULA_BAR_EDITOR_UNIT_ID_KEY | - |
DOCS_NORMAL_EDITOR_UNIT_ID_KEY | - |
DOCS_ZEN_EDITOR_UNIT_ID_KEY | - |
EDITOR_ACTIVATED | - |
FOCUSING_COMMON_DRAWINGS | The focusing state of the common drawings. |
FOCUSING_DOC | - |
FOCUSING_EDITOR_BUT_HIDDEN | - |
FOCUSING_EDITOR_INPUT_FORMULA | - |
FOCUSING_EDITOR_STANDALONE | - |
FOCUSING_FX_BAR_EDITOR | The focusing state of the formula editor (Fx bar). |
FOCUSING_SHEET | - |
FOCUSING_SLIDE | - |
FOCUSING_UNIT | Copyright 2023-present DreamNum Inc. |
FOCUSING_UNIVER_EDITOR | - |
FOCUSING_UNIVER_EDITOR_STANDALONE_SINGLE_MODE | - |
FORMULA_EDITOR_ACTIVATED | - |
IS_ROW_STYLE_PRECEDE_COLUMN_STYLE | - |
Inject | - |
MOVE_BUFFER_VALUE | - |
Many | - |
NilCommand | - |
Optional | - |
PRESET_LIST_TYPE | - |
QuickListTypeMap | - |
RGBA_PAREN | - |
RGB_PAREN | - |
ROTATE_BUFFER_VALUE | - |
RediContext | - |
RedoCommand | - |
RedoCommandId | - |
Self | when resolving this dependency, only search the current injector |
SkipSelf | when resolving this dependency, skip the current injector |
THEME_COLORS | - |
UndoCommand | - |
UndoCommandId | - |
WithNew | Always initialize a new instance of that dependency instead of getting the cached instance from the injector. |
skipParseTagNames | Copyright 2023-present DreamNum Inc. |
ABCToNumber | Copyright 2023-present DreamNum Inc. |
DependentOn | Use this decorator to declare dependencies among plugins. If a dependent plugin is not registered yet, Univer will automatically register it with no configuration. |
IAuthzIoService | - |
ICommandService | - |
IConfigService | - |
IContextService | - |
ILocalStorageService | - |
ILogService | - |
IPermissionService | - |
IResourceLoaderService | - |
IResourceManagerService | - |
IUndoRedoService | - |
IUniverInstanceService | - |
RediConsumer | - |
RediProvider | - |
WithDependency | - |
afterInitApply | - |
awaitTime | Copyright 2023-present DreamNum Inc. |
binarySearchArray | Copyright 2023-present DreamNum Inc. |
bufferDebounceTime | - |
cellToRange | Covert row/column to range object |
checkForSubstrings | - |
checkIfMove | - |
checkParagraphHasBullet | - |
checkParagraphHasIndent | - |
checkParagraphHasIndentByStyle | - |
codeToBlob | Copyright 2023-present DreamNum Inc. |
composeBody | - |
composeInterceptors | - |
composeStyles | compose styles by priority, the latter will overwrite the former |
concatMatrixArray | - |
connectDependencies | - |
connectInjector | - |
convertBodyToHtml | - |
covertTextRunToHtml | - |
createDefaultUser | - |
createIdentifier | Create a dependency identifier |
createInterceptorKey | - |
createInternalEditorID | - |
createRowColIter | - |
debounce | Creates a debounced function that delays invoking func until after wait milliseconds have elapsed since the last time the debounced function was invoked. The debounced function comes with a cancel method to cancel delayed invocations and a flush method to immediately invoke them. Provide an options object to indicate that func should be invoked on the leading and/or trailing edge of the wait timeout. Subsequent calls to the debounced function return the result of the last func invocation. |
dedupe | Deduplicate an array. |
deepCompare | - |
deleteContent | - |
extractPureTextFromCell | Get pure text in a cell. |
forwardRef | - |
fromCallback | Creates an observable from a callback function. |
fromEventSubject | - |
fromObservable | - |
generateRandomId | - |
get | Gets the property value at path of object. If the resolved value is undefined the defaultValue is used in its place. |
getArrayLength | - |
getBodySlice | - |
getBodySliceHtml | - |
getBorderStyleType | - |
getCellInfoInMergeData | Determines whether the cell(row, column) is within the range of the merged cells. |
getCellValueType | - |
getColorStyle | - |
getCustomDecorationSlice | - |
getCustomRangeSlice | - |
getDocsUpdateBody | - |
getIntersectRange | Computes the intersection of two ranges. If there is an overlap between the two ranges, returns a new range representing the intersection. If there is no overlap, returns null. |
getOriginCellValue | - |
getReverseDirection | - |
getWorksheetUID | - |
groupBy | - |
handleStyleToString | transform style object to string |
hashAlgorithm | Copyright 2023-present DreamNum Inc. |
horizontalLineSegmentsSubtraction | - |
insertMatrixArray | - |
insertTextToContent | - |
isAsyncDependencyItem | - |
isAsyncHook | - |
isBlackColor | - |
isBooleanString | Copyright 2023-present DreamNum Inc. |
isCellCoverable | - |
isCellV | - |
isClassDependencyItem | - |
isCtor | - |
isDisposable | - |
isEmptyCell | - |
isFactoryDependencyItem | - |
isFormulaId | any string |
isFormulaString | A string starting with an equal sign is a formula |
isICellData | - |
isInternalEditorID | - |
isNullCell | - |
isNumeric | Copyright 2023-present DreamNum Inc. |
isRangesEqual | - |
isRealNum | - |
isSafeNumeric | - |
isSameStyleTextRun | - |
isUnitRangesEqual | - |
isValidRange | - |
isValueDependencyItem | - |
isWhiteColor | - |
makeArray | - |
makeCellRangeToRangeData | - |
makeCellToSelection | - |
makeCustomRangeStream | Wrap your stream in a pair of custom range tokens. |
mergeOverrideWithDependencies | - |
mergeSets | Merge the second set to the first set. |
mergeWorksheetSnapshotWithDefault | This function is used to merge the user passed in snapshot with the default snapshot without changing the user's snapshot's reference. |
mixinClass | Mixin some methods to targetObject as prototype, the static methods will not be mixed in |
moveMatrixArray | - |
moveRangeByOffset | - |
nameCharacterCheck | The name you entered for the worksheet or chart is invalid. Please ensure: |
normalizeBody | - |
normalizeTextRuns | - |
numberToABC | column subscript number to letters |
numberToListABC | Column subscript numbers are converted to list-style letters, for example, after 25, it means AA BB CC, not AA AB AC |
numfmt | - |
orderSearchArray | - |
queryObjectMatrix | - |
registerDependencies | Register the dependencies to the injector. |
remove | Copyright 2023-present DreamNum Inc. |
repeatStringNumTimes | Repeats the given string (first argument) num times (second argument). If num is not positive, an empty string is returned. |
replaceInDocumentBody | - |
requestImmediateMacroTask | Copyright 2023-present DreamNum Inc. |
rotate | Rotate an array without mutating the original array. |
searchArray | return the first index which arr[index] > num ex: searchArray([1, 3, 5, 7, 9], 7) = 4 |
selectionToArray | Transform an IRange object to an array. |
sequence | Execute tasks in sequence, if one of the tasks return false, the sequence will be stopped. |
sequenceAsync | Execute promise tasks in sequence, if one of the tasks return false, the sequence will be stopped. |
sequenceExecute | - |
sequenceExecuteAsync | - |
set | Sets the value at path of object. If a portion of path doesn’t exist it’s created. Arrays are created for missing index properties while objects are created for all other missing properties. Use _.setWith to customize path creation. |
setDependencies | Register dependencies on a class. |
shallowEqual | Copyright 2023-present DreamNum Inc. |
sliceMatrixArray | - |
sortRules | Copyright 2023-present DreamNum Inc. |
sortRulesByDesc | - |
sortRulesFactory | - |
spliceArray | - |
splitIntoGrid | Split ranges into aligned smaller ranges |
takeAfter | An operator that would complete the stream once a condition is met. Consider it as a shortcut of takeUntil . |
throttle | Copyright 2023-present DreamNum Inc. |
toDisposable | - |
touchDependencies | Touch a group of dependencies to ensure they are instantiated. |
updateAttributeByDelete | - |
updateAttributeByInsert | - |
useDependency | - |
useDependencyContext | subscribe to an observable value from a service, creating a context for it so it child component won't have to subscribe again and cause unnecessary |
useDependencyContextValue | - |
useDependencyValue | unwrap an observable value, return it to the component for rendering, and trigger re-render when value changes |
useInjector | - |
useObservable | - |
useUpdateBinder | subscribe to a signal that emits whenever data updates and re-render |