FWorkbookHyperLinkMixin

GitHubEdit on GitHub
packages@univerjs/sheets-hyper-link

APIs

Deprecated use getUrl method in FRange or FWorksheet instead.

Signature

createSheetHyperlink(sheetId: string, range?: string | IRange): string

Parse the hyperlink string to get the hyperlink info.

Signature

parseSheetHyperlink(hyperlink: string): ISheetHyperLinkInfo

Parameters

  • hyperlink (string) — the hyperlink string

Returns

  • (ISheetHyperLinkInfo) — the hyperlink info

Examples

// Create a hyperlink to the range A1:D10 of the current sheet
const fWorkbook = univerAPI.getActiveWorkbook()
const fWorksheet = fWorkbook.getActiveSheet()
const fRange = fWorksheet.getRange('A1:D10')
const hyperlink = fRange.getUrl()

// Parse the hyperlink
const hyperlinkInfo = fWorkbook.parseSheetHyperlink(hyperlink)
console.log(hyperlinkInfo)