Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cifertech/DisplayKit
/ functions
Functions
202 in github.com/cifertech/DisplayKit
⨍
Functions
202
◇
Types & classes
4
↳
Endpoints
4
↓ 2 callers
Function
ungroupSelection
()
app.js:5025
↓ 2 callers
Function
updateDistanceHintsForDrag
(excludeId, x, y, w, h)
app.js:526
↓ 2 callers
Function
writeIfChanged
(filePath, content)
scripts/generate_icon_manifests.mjs:37
↓ 1 callers
Function
_is_production
()
server/main.py:27
↓ 1 callers
Function
_parse_settings
(raw: str | None)
server/tft_gif_converter.py:15
↓ 1 callers
Function
_static_root
()
server/main.py:34
↓ 1 callers
Function
_trusted_hosts
()
server/main.py:45
↓ 1 callers
Function
addElement
(type)
app.js:6304
↓ 1 callers
Function
addIconElement
(icon)
app.js:2950
↓ 1 callers
Function
beginInlineTextEdit
(elementId)
app.js:4891
↓ 1 callers
Function
bool_from_mode
(value: str | bool, frame: Image.Image)
server/tft_gif_core.py:60
↓ 1 callers
Function
buildMonoBitmapFromImageData
(imageData, w, h, alphaThreshold = 16, lumaThreshold = 0.35)
app.js:2710
↓ 1 callers
Function
build_header_text
(src_name: str, settings: ConvertSettings, result: ConversionResult)
server/tft_gif_core.py:176
↓ 1 callers
Function
build_icons_router
(static_root: Path)
server/icon_export.py:112
↓ 1 callers
Function
build_tft_gif_router
()
server/tft_gif_converter.py:44
↓ 1 callers
Function
bytesToHexByte
(v)
app.js:2417
↓ 1 callers
Function
cancel
()
app.js:4931
↓ 1 callers
Function
considerHorizontal
(other)
app.js:533
↓ 1 callers
Function
considerVertical
(other)
app.js:552
↓ 1 callers
Function
convert_frame
(frame: Image.Image, settings: ConvertSettings)
server/tft_gif_core.py:124
↓ 1 callers
Function
convert_source
(src: Path, settings: ConvertSettings)
server/tft_gif_core.py:154
↓ 1 callers
Function
create_app
()
server/main.py:53
↓ 1 callers
Function
deleteAsset
(assetId)
app.js:3371
↓ 1 callers
Function
dither_adjust
(source: int, x: int, y: int, settings: ConvertSettings)
server/tft_gif_core.py:117
↓ 1 callers
Function
drawOledBitmapText5x7
(ctx, text, x, y, w, h, color, scale = 1)
app.js:3563
↓ 1 callers
Function
drawOledThresholdedText
(ctx, text, x, y, w, h, textSize, color)
app.js:3610
↓ 1 callers
Function
elementHasValue
(type)
app.js:2005
↓ 1 callers
Function
elementShowsRotationHandle
(el, isOLED, oledCanvasOk)
app.js:590
↓ 1 callers
Function
elementSupportsAction
(type)
app.js:2013
↓ 1 callers
Function
enableResize
(handle, elementId, direction)
app.js:4359
↓ 1 callers
Function
enableRotate
(handle, elementId)
app.js:4471
↓ 1 callers
Function
ensureAllElementDefaults
()
app.js:1834
↓ 1 callers
Function
ensureElementDefaults
(el)
app.js:1795
↓ 1 callers
Function
ensureElementFontFields
(el)
app.js:1774
↓ 1 callers
Function
ensureSnapGuides
()
app.js:275
↓ 1 callers
Function
exportAllIconsTftRgb565
()
app.js:2500
↓ 1 callers
Function
exportAllIconsTftRgb565Client
()
app.js:2460
↓ 1 callers
Function
exportAllIconsU8g2Xbm
()
app.js:2559
↓ 1 callers
Function
exportAllIconsU8g2XbmClient
()
app.js:2517
↓ 1 callers
Function
fetchDirListingPngFiles
(dirHref)
app.js:2886
↓ 1 callers
Function
filterFileIcons
(query)
app.js:2940
↓ 1 callers
Function
fit_frame
(frame: Image.Image, settings: ConvertSettings)
server/tft_gif_core.py:108
↓ 1 callers
Function
formatAssetMeta
(a)
app.js:4700
↓ 1 callers
Function
generateTFTCode
()
app.js:5224
↓ 1 callers
Function
generateU8g2Code
()
app.js:5592
↓ 1 callers
Function
getLayerLabel
(el)
app.js:4684
↓ 1 callers
Function
getPathOverlay
()
app.js:244
↓ 1 callers
Function
getPreviewFontFamily
(u8g2FontName)
app.js:2017
↓ 1 callers
Function
getPreviewTftFontStyle
(tftFontValue, textSize)
app.js:2028
↓ 1 callers
Function
getSelectionBoundsPx
(ids)
app.js:5001
↓ 1 callers
Function
hex_to_rgb
(hex_str: str)
server/icon_export.py:35
↓ 1 callers
Function
hideAllToolFrames
()
app.js:771
↓ 1 callers
Function
imageDataToRgb565
(data, w, h, bgHex)
app.js:2693
↓ 1 callers
Function
importRgb565ImageToDisplayKit
({ symbol, w, h, rgb565 })
app.js:931
↓ 1 callers
Function
infer_size_from_path
(file_path: str)
server/icon_export.py:16
↓ 1 callers
Function
initScreens
()
app.js:3126
↓ 1 callers
Function
initU8g2Presets
()
app.js:3227
↓ 1 callers
Function
isPng
(p)
scripts/generate_icon_manifests.mjs:11
↓ 1 callers
Function
load_rgba_resized
(path: Path, tw: int, th: int)
server/icon_export.py:90
↓ 1 callers
Function
load_source_frames
(src: Path, settings: ConvertSettings)
server/tft_gif_core.py:77
↓ 1 callers
Function
main
()
scripts/smoke_test_server.py:14
↓ 1 callers
Function
main
()
scripts/generate_icon_manifests.mjs:49
↓ 1 callers
Function
openContextMenu
(x, y)
app.js:4948
↓ 1 callers
Function
parsePixelForgeHeaderToRgb565
(text)
app.js:862
↓ 1 callers
Function
preview_image
(points: list[tuple[int, int, int]], scale: int = 2)
server/tft_gif_core.py:165
↓ 1 callers
Function
reduce_points_evenly
(points: list[tuple[int, int, int]], max_points: int)
server/tft_gif_core.py:98
↓ 1 callers
Function
reloadIconManifestScript
()
app.js:2398
↓ 1 callers
Function
removeUnusedAssets
()
app.js:3383
↓ 1 callers
Function
requestToolExport
(toolKey)
app.js:833
↓ 1 callers
Function
resolve_icon_file
(static_root: Path, rel_file: str)
server/icon_export.py:77
↓ 1 callers
Function
rgb565ToDataUrl
(w, h, rgb565)
app.js:903
↓ 1 callers
Function
rgba_to_mono_xbm
LSB-first within byte, row-major; same thresholds as app.js buildMonoBitmapFromImageData.
server/icon_export.py:60
↓ 1 callers
Function
rgba_to_rgb565_row
Same alpha rule as app.js imageDataToRgb565 (alpha < 16 → background).
server/icon_export.py:42
↓ 1 callers
Function
safeFnNameFromTitle
(title)
app.js:2059
↓ 1 callers
Function
safe_symbol_from_path
(path: str)
server/icon_export.py:27
↓ 1 callers
Function
schedule
(fn, delayMs = 150)
app.js:2775
↓ 1 callers
Function
selectNextElement
()
app.js:5036
↓ 1 callers
Function
selectPreviousElement
()
app.js:5048
↓ 1 callers
Function
setElementFontForMode
(el, mode, value)
app.js:1761
↓ 1 callers
Function
snapMoveToElements
(elementId, x, y, opts)
app.js:436
↓ 1 callers
Function
sortFiles
(files)
scripts/generate_icon_manifests.mjs:33
↓ 1 callers
Function
tryLoadIconsFromDirectoryListing
()
app.js:2913
↓ 1 callers
Function
uint16ToHexWord
(v)
app.js:2421
↓ 1 callers
Function
walk
(dir, baseDir)
scripts/generate_icon_manifests.mjs:15
↓ 1 callers
Function
zoomAtPoint
(clientX, clientY, newZoom)
app.js:1198
↓ 1 callers
Function
zoomToSelection
()
app.js:613
Function
api_health
()
server/main.py:73
Function
api_project_summary
(project: dict[str, Any] = Body(...))
server/main.py:84
Function
convert_endpoint
( file: UploadFile = File(...), settings: str | None = Form(None), preview_scale: int
server/tft_gif_converter.py:48
Function
drawOledIconAlphaMask
(ctx, src, x, y, w, h, color)
app.js:3466
Function
drawOledThresholdedImage
(ctx, src, x, y, w, h, color)
app.js:3645
Function
export_icons
(body: IconExportRequest)
server/icon_export.py:116
Function
onMouseMove
(e)
app.js:4574
Function
onMouseUp
()
app.js:4630
Function
onMove
(ev)
app.js:6492
Function
onResizeMove
(e)
app.js:4397
Function
onResizeUp
()
app.js:4451
Function
onRotMove
(e)
app.js:4493
Function
onRotUp
()
app.js:4513
Function
onUp
()
app.js:6501
← previous
next →
101–200 of 202, ranked by callers