Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crsnbrt/keysim
/ functions
Functions
253 in github.com/crsnbrt/keysim
⨍
Functions
253
◇
Types & classes
24
↓ 21 callers
Method
add
()
src/three/collection.js:9
↓ 11 callers
Function
getSquarePath
(startx, starty, w, h, gutter)
src/three/case/holes.js:3
↓ 8 callers
Method
remove
()
src/three/collection.js:21
↓ 6 callers
Method
getColorway
(cw_name)
src/util/color.js:62
↓ 6 callers
Function
getPathFromPoints
(startx, starty, points)
src/three/case/holes.js:18
↓ 6 callers
Method
lerp2d
(t, a, b)
src/util/math.js:35
↓ 5 callers
Method
lerp
(t, a, b)
src/util/math.js:31
↓ 5 callers
Method
setState
(state)
src/three/key/key.js:155
↓ 5 callers
Method
updateColors
(textureOnly, includeActiveMaterial)
src/three/key/key.js:186
↓ 4 callers
Function
getAccent
()
src/App.js:17
↓ 4 callers
Method
getAccent
(cw_name)
src/util/color.js:68
↓ 4 callers
Method
getKey
(code)
src/three/key/keyManager.js:146
↓ 4 callers
Function
getMaterialSet
(opts, offset)
src/three/key/materials.js:47
↓ 4 callers
Function
lowerCapFace
(geometry, dist, distFront, offset)
src/three/key/geometry.js:11
↓ 4 callers
Function
randomItem
(arr)
src/store/startup.js:28
↓ 4 callers
Function
setKeyMaterialState
(mesh, state, isoent)
src/three/key/materials.js:25
↓ 4 callers
Method
toRad
(degrees)
src/util/math.js:23
↓ 3 callers
Function
blur
(ctx, radius)
src/tools/generateShadows.js:34
↓ 3 callers
Method
createBox
(w, h, l, x, y, z, color)
src/util/three.js:32
↓ 3 callers
Method
getTransparentColor
(hex, transparency)
src/util/color.js:144
↓ 3 callers
Function
setMaterialIndexes
(mesh, side, top, isoent)
src/three/key/materials.js:37
↓ 3 callers
Method
updateCaseMaterial
(color = this.color, finish = this.finish)
src/three/case/caseManager.js:283
↓ 2 callers
Method
createBadge
()
src/three/case/caseManager.js:213
↓ 2 callers
Method
createCaseShadow
()
src/three/case/caseManager.js:233
↓ 2 callers
Method
createKeys
()
src/three/key/keyManager.js:114
↓ 2 callers
Method
createPlate
()
src/three/case/caseManager.js:192
↓ 2 callers
Method
deactivateIntersection
()
src/three/sceneManager.js:159
↓ 2 callers
Method
destroy
()
src/three/key/key.js:146
↓ 2 callers
Method
getCaseMesh
(layout = this.layout, style = this.style)
src/three/case/caseManager.js:255
↓ 2 callers
Method
getKeyCode
(code)
src/util/keyboard.js:33
↓ 2 callers
Method
getKeymap
(id = initial_settings.case.layout)
src/three/key/keyManager.js:63
↓ 2 callers
Method
getLayout
(id = initial_settings.case.layout)
src/three/key/keyManager.js:67
↓ 2 callers
Function
getPathArrows
(sx, sy, gutter)
src/three/case/holes.js:45
↓ 2 callers
Function
getPathEsc
(sx, sy, gutter)
src/three/case/holes.js:30
↓ 2 callers
Function
getPathF1
(sx, sy, gutter)
src/three/case/holes.js:33
↓ 2 callers
Function
getPathF5
(sx, sy, gutter)
src/three/case/holes.js:36
↓ 2 callers
Function
getPathF9
(sx, sy, gutter)
src/three/case/holes.js:39
↓ 2 callers
Method
getRandomAccent
()
src/util/color.js:127
↓ 2 callers
Function
getSceneColor
()
src/App.js:21
↓ 2 callers
Method
getUiAccent
(cw_name, defaultAccent)
src/util/color.js:73
↓ 2 callers
Method
getUiCompliment
(cw_name)
src/util/color.js:115
↓ 2 callers
Method
getUserColorway
(id)
src/util/color.js:56
↓ 2 callers
Method
init
()
src/three/sceneManager.js:20
↓ 2 callers
Method
isAlpha
(code)
src/util/keyboard.js:36
↓ 2 callers
Function
lightTexture
(accent)
src/three/case/lightTexture.js:4
↓ 2 callers
Method
luminanace
(r, g, b)
src/util/color.js:97
↓ 2 callers
Method
mouseClick
(e)
src/three/sceneManager.js:142
↓ 2 callers
Method
move
(e)
src/three/sceneManager.js:151
↓ 2 callers
Method
paintKey
(code)
src/three/key/keyManager.js:96
↓ 2 callers
Method
parseColor
(color)
src/util/color.js:149
↓ 2 callers
Method
position
()
src/three/case/caseManager.js:153
↓ 2 callers
Method
position
()
src/three/key/keyManager.js:57
↓ 2 callers
Method
randString
()
src/util/math.js:12
↓ 2 callers
Function
registerValidSW
(swUrl, config)
src/serviceWorker.js:57
↓ 2 callers
Method
render
()
src/three/sceneManager.js:189
↓ 2 callers
Method
resize
()
src/three/sceneManager.js:97
↓ 2 callers
Method
update
()
src/three/key/key.js:193
↓ 2 callers
Method
updateCaseGeometry
()
src/three/case/caseManager.js:271
↓ 2 callers
Method
updateColor
(color)
src/three/room.js:63
↓ 1 callers
Method
activateIntersection
(obj)
src/three/sceneManager.js:164
↓ 1 callers
Method
addCodeToOverride
(key_code, swatch)
src/util/color.js:89
↓ 1 callers
Method
bindPaintEvent
()
src/three/key/keyManager.js:90
↓ 1 callers
Method
bindPressedEvents
()
src/three/key/keyManager.js:72
↓ 1 callers
Method
bottomOut
()
src/three/key/key.js:177
↓ 1 callers
Method
checkIntersections
()
src/three/sceneManager.js:170
↓ 1 callers
Function
checkValidServiceWorker
(swUrl, config)
src/serviceWorker.js:101
↓ 1 callers
Method
contrast
(hex1, hex2)
src/util/color.js:105
↓ 1 callers
Method
createCase
()
src/three/case/caseManager.js:265
↓ 1 callers
Method
createEnvCubeMap
()
src/three/case/caseManager.js:229
↓ 1 callers
Function
createWindow
()
src/electron/main.js:11
↓ 1 callers
Function
decodeColorway
(value)
src/store/encoder.js:58
↓ 1 callers
Function
decodeOverride
(arr, sw_keys)
src/store/encoder.js:47
↓ 1 callers
Function
decodeSwatches
(arr, sw_keys)
src/store/encoder.js:32
↓ 1 callers
Function
disableHighlight
(key_mesh, layer)
src/three/key/materials.js:101
↓ 1 callers
Function
enableHighlight
(key_mesh, layer)
src/three/key/materials.js:98
↓ 1 callers
Function
encodeColorway
(value)
src/store/encoder.js:76
↓ 1 callers
Function
filteredColorways
()
src/components/colorway/ColorwayList.js:23
↓ 1 callers
Function
generateShadow
(options)
src/tools/generateShadows.js:47
↓ 1 callers
Function
getColorwayString
(state)
src/store/qs.js:14
↓ 1 callers
Method
getColorwayTemplate
(i)
src/util/color.js:136
↓ 1 callers
Function
getInitialState
()
src/store/startup.js:32
↓ 1 callers
Method
getKeyProfile
(index, layout, total_rows)
src/util/keyboard.js:82
↓ 1 callers
Function
getPathNav
(sx, sy, gutter)
src/three/case/holes.js:42
↓ 1 callers
Method
getSceneScreenshot
(renderer)
src/util/three.js:57
↓ 1 callers
Method
getUiAccentText
(cw_name)
src/util/color.js:120
↓ 1 callers
Function
get_new_name
(filepath, mod)
src/tools/resizeImages.py:26
↓ 1 callers
Function
get_qs_values
()
src/store/qs.js:5
↓ 1 callers
Function
handelChange
(value, key)
src/components/colorway/Swatch.js:7
↓ 1 callers
Method
isAlphaMod
(code)
src/util/keyboard.js:42
↓ 1 callers
Method
isArrow
(code)
src/util/keyboard.js:54
↓ 1 callers
Method
isFunction
(code)
src/util/keyboard.js:51
↓ 1 callers
Method
isLight
(color)
src/util/color.js:158
↓ 1 callers
Method
isMod
(code)
src/util/keyboard.js:39
↓ 1 callers
Method
isNav
(code)
src/util/keyboard.js:45
↓ 1 callers
Method
isNumpad
(code)
src/util/keyboard.js:48
↓ 1 callers
Function
isSpaceFirst
()
src/components/sidebar/TypingTest.js:54
↓ 1 callers
Method
isValidColorString
(str)
src/util/color.js:179
↓ 1 callers
Function
keyGeometry
(opts)
src/three/key/geometry.js:26
↓ 1 callers
Function
keyGeometryISOEnter
(opts)
src/three/key/geometry.js:205
↓ 1 callers
Function
keyMaterials
(opts)
src/three/key/materials.js:72
next →
1–100 of 253, ranked by callers