Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MultiMote/niimblue
/ functions
Functions
144 in github.com/MultiMote/niimblue
⨍
Functions
144
◇
Types & classes
38
↓ 34 callers
Method
push
(fabricCanvas: fabric.Canvas, labelProps: LabelProps)
src/utils/undo_redo.ts:39
↓ 10 callers
Method
loadAndValidateObject
* @throws {z.ZodError}
src/utils/persistence.ts:86
↓ 10 callers
Method
validateAndSaveObject
( key: string, data: any, schema: z.ZodType<T>, )
src/utils/persistence.ts:96
↓ 9 callers
Method
error
(e: any)
src/utils/toasts.ts:5
↓ 6 callers
Method
renderError
(ctx: CanvasRenderingContext2D, width: number, height: number)
src/utils/canvas_utils.ts:62
↓ 6 callers
Method
timestamp
()
src/utils/file_utils.ts:21
↓ 5 callers
Method
getLabelBounds
Get label bounds without tail
src/fabric-object/custom_canvas.ts:198
↓ 5 callers
Method
virtualZoom
(newZoom: number)
src/fabric-object/custom_canvas.ts:149
↓ 4 callers
Method
centerObjectV
Centers object vertically in the canvas or label part
src/fabric-object/custom_canvas.ts:550
↓ 4 callers
Method
getFoldInfo
Get fold line position for splitted labels
src/fabric-object/custom_canvas.ts:221
↓ 4 callers
Function
writablePersisted
( key: string, schema: z.ZodType<T>, initialValue: T, )
src/utils/persistence.ts:20
↓ 3 callers
Method
base64toBytes
Convert base64 string to bytes
src/utils/file_utils.ts:75
↓ 3 callers
Method
downloadBase64
(filename: string, mime: string, base64Data: string)
src/utils/file_utils.ts:139
↓ 3 callers
Method
equalSpacingFillText
(ctx: CanvasRenderingContext2D, text: string, x: number, y: number, printWidth: number)
src/utils/canvas_utils.ts:8
↓ 3 callers
Method
pickFileAsync
* Open file picker and return file contents * * fixme: never ends if dialog closed *
src/utils/file_utils.ts:216
↓ 3 callers
Method
updateState
()
src/utils/undo_redo.ts:17
↓ 2 callers
Method
_createBandCode
()
src/fabric-object/barcode.ts:122
↓ 2 callers
Method
_getFont
()
src/fabric-object/barcode.ts:139
↓ 2 callers
Method
_measureLetterWidth
()
src/fabric-object/barcode.ts:144
↓ 2 callers
Method
addImageFile
(canvas: fabric.Canvas, file: File)
src/utils/label_designer_object_helper.ts:26
↓ 2 callers
Method
addText
(canvas: fabric.Canvas, text?: string, options?: Partial<TextboxExtProps>)
src/utils/label_designer_object_helper.ts:86
↓ 2 callers
Method
base64buf
Convert object to base64 string
src/utils/file_utils.ts:43
↓ 2 callers
Method
base64obj
Convert object to base64 string
src/utils/file_utils.ts:37
↓ 2 callers
Method
blobToDataUrl
(file: Blob)
src/utils/file_utils.ts:84
↓ 2 callers
Method
createUidForLabel
(label: ExportedLabelTemplate)
src/utils/persistence.ts:124
↓ 2 callers
Method
decompressData
(buf: BufferSource)
src/utils/file_utils.ts:58
↓ 2 callers
Method
fitObjectIntoCanvas
(canvas: fabric.Canvas, obj: fabric.FabricObject, xMargin: number, yMarin: number)
src/utils/canvas_utils.ts:52
↓ 2 callers
Function
fmt
(n: number)
vite.config.ts:7
↓ 2 callers
Method
getMirroredObjectCoords
* Return new object positions (origin is center) if object needs mirroring
src/fabric-object/custom_canvas.ts:453
↓ 2 callers
Method
getVirtualZoom
()
src/fabric-object/custom_canvas.ts:171
↓ 2 callers
Function
preprocessString
(input: string, variables?: { [v: string]: string })
src/utils/canvas_preprocess.ts:17
↓ 2 callers
Method
saveObject
(key: string, data: any)
src/utils/persistence.ts:64
↓ 1 callers
Method
addArUco
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:149
↓ 1 callers
Method
addBarcode
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:158
↓ 1 callers
Method
addCircle
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:119
↓ 1 callers
Method
addHLine
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:106
↓ 1 callers
Method
addImageWithFilePicker
(fabricCanvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:44
↓ 1 callers
Method
addQrCode
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:139
↓ 1 callers
Method
addRect
(canvas: fabric.Canvas)
src/utils/label_designer_object_helper.ts:129
↓ 1 callers
Method
addSvg
(canvas: fabric.Canvas, svgCode: string)
src/utils/label_designer_object_helper.ts:13
↓ 1 callers
Method
base64str
Convert string to base64 string
src/utils/file_utils.ts:30
↓ 1 callers
Method
centerObjectH
Centers object horizontally in the canvas or label part
src/fabric-object/custom_canvas.ts:526
↓ 1 callers
Function
code128b
(data: string)
src/utils/barcode.ts:205
↓ 1 callers
Method
compressData
(buf: BufferSource)
src/utils/file_utils.ts:66
↓ 1 callers
Function
configureFabric
()
src/defaults.ts:5
↓ 1 callers
Function
decodeBits
(dict: ArUcoDictionary, markerId: number)
src/fabric-object/aruco.ts:82
↓ 1 callers
Method
downloadBase64Capacitor
(filename: string, base64Data: string)
src/utils/file_utils.ts:122
↓ 1 callers
Method
downloadBase64Web
(filename: string, mime: string, base64Data: string)
src/utils/file_utils.ts:100
↓ 1 callers
Function
ean13
(data: string)
src/utils/barcode.ts:36
↓ 1 callers
Method
fixFabricObjectScale
(obj: fabric.FabricObject)
src/utils/canvas_utils.ts:28
↓ 1 callers
Function
getDate
()
vite.config.ts:5
↓ 1 callers
Function
guessBrowserLanguage
()
src/utils/i18n.ts:8
↓ 1 callers
Method
loadAutomation
* @throws {z.ZodError}
src/utils/persistence.ts:294
↓ 1 callers
Method
loadObject
(key: string)
src/utils/persistence.ts:71
↓ 1 callers
Method
pickAndReadTextFile
(acceptExtension: string, multiple: boolean)
src/utils/file_utils.ts:237
↓ 1 callers
Function
preprocessDateTime
(format?: string)
src/utils/canvas_preprocess.ts:9
↓ 1 callers
Function
refreshRfidInfo
()
src/stores.ts:66
↓ 1 callers
Function
run
()
standalone-apps/tauri-windows/src-tauri/src/lib.rs:2
↓ 1 callers
Method
setAndShrinkText
Set text and reduce fontSize until text fits to the given width
src/fabric-object/textbox-ext.ts:40
↓ 1 callers
Method
setupZoomAndPan
()
src/fabric-object/custom_canvas.ts:43
↓ 1 callers
Method
shrinkText
Reduce fontSize until text fits to the given width
src/fabric-object/textbox-ext.ts:55
↓ 1 callers
Function
toUTF8Array
(str: string)
src/utils/qrcode.ts:4
↓ 1 callers
Method
urlHashParamsToDict
()
src/utils/file_utils.ts:380
↓ 1 callers
Method
virtualZoomIn
()
src/fabric-object/custom_canvas.ts:163
↓ 1 callers
Method
virtualZoomOut
()
src/fabric-object/custom_canvas.ts:167
Method
_render
(ctx: CanvasRenderingContext2D)
src/fabric-object/qrcode.ts:90
Method
_render
(ctx: CanvasRenderingContext2D)
src/fabric-object/barcode.ts:157
Method
_render
(ctx: CanvasRenderingContext2D)
src/fabric-object/aruco.ts:160
Method
_renderBackground
(ctx: CanvasRenderingContext2D)
src/fabric-object/custom_canvas.ts:266
Method
_renderObjects
( ctx: CanvasRenderingContext2D, objects: fabric.FabricObject[], )
src/fabric-object/custom_canvas.ts:421
Method
_set
(key: string, value: any)
src/fabric-object/qrcode.ts:81
Method
_set
(key: string, value?: any)
src/fabric-object/barcode.ts:101
Method
_set
(key: string, value: any)
src/fabric-object/aruco.ts:152
Method
addImageBlob
(fabricCanvas: fabric.Canvas, img: Blob)
src/utils/label_designer_object_helper.ts:55
Method
addObject
(canvas: fabric.Canvas, objType: OjectType)
src/utils/label_designer_object_helper.ts:169
Method
addObjectFromClipboard
( fabricCanvas: fabric.Canvas, data: DataTransfer, )
src/utils/label_designer_object_helper.ts:63
Method
addStaticText
(canvas: fabric.Canvas, text?: string, options?: Partial<fabric.TextProps>)
src/utils/label_designer_object_helper.ts:96
Function
atkinson
(image: ImageData, threshold: number)
src/utils/post_process.ts:35
Function
bayer
(image: ImageData, threshold: number)
src/utils/post_process.ts:67
Function
canvasPreprocess
(canvas: fabric.Canvas, variables?: { [key: string]: string })
src/utils/canvas_preprocess.ts:29
Method
cloneSelection
(canvas: fabric.Canvas)
src/utils/label_designer_utils.ts:6
Method
constructor
(options?: Props)
src/fabric-object/qrcode.ts:65
Method
constructor
(text: string, options?: Props)
src/fabric-object/textbox-ext.ts:28
Method
constructor
(options?: Props)
src/fabric-object/barcode.ts:82
Method
constructor
( el?: string | HTMLCanvasElement, options?: fabric.TOptions<fabric.CanvasOptions>, )
src/fabric-object/custom_canvas.ts:34
Method
constructor
(options?: Props)
src/fabric-object/aruco.ts:136
Function
copyImageData
(iData: ImageData)
src/utils/post_process.ts:1
Method
createMirroredObjects
Clone mirrored objects and add them to canvas
src/fabric-object/custom_canvas.ts:508
Method
deleteSelection
(canvas: fabric.Canvas)
src/utils/label_designer_utils.ts:62
Function
detectAntiFingerprinting
()
src/utils/browsers.ts:2
Method
enterEditingImpl
()
src/fabric-object/textbox-ext.ts:65
Method
exitEditingImpl
()
src/fabric-object/textbox-ext.ts:70
Method
hasCustomDefaultTemplate
()
src/utils/persistence.ts:319
Function
initClient
(connectionType: ConnectionType)
src/stores.ts:81
Function
invert
(image: ImageData)
src/utils/post_process.ts:104
Method
isAnyInputFocused
(canvas: fabric.Canvas)
src/utils/label_designer_utils.ts:69
Method
loadCachedFonts
* @throws {z.ZodError}
src/utils/persistence.ts:333
Method
loadCanvasState
(canvas: fabric.Canvas, state: FabricJson)
src/utils/file_utils.ts:279
Method
loadDefaultTemplate
* @throws {z.ZodError}
src/utils/persistence.ts:312
Method
loadFonts
(fontsToLoad: UserFont[])
src/utils/file_utils.ts:428
next →
1–100 of 144, ranked by callers