Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmiscm/leonsans
/ functions
Functions
148 in github.com/cmiscm/leonsans
⨍
Functions
148
◇
Types & classes
6
Method
constructor
()
src/core/dispatcher.js:2
Method
data
()
src/leonsans.js:275
Method
data
()
src/core/model.js:56
Method
dispose
()
src/leonsans.js:398
Method
draw
* Draw text in the Canvas element. * @param {CanvasRenderingContext2D} ctx
src/leonsans.js:421
Method
drawColorful
* Draw the colorful effect. * @param {CanvasRenderingContext2D} ctx
src/leonsans.js:436
Method
drawPixi
* Draw text in WebGL with PIXI.js * @param {PIXI.Graphics} graphics
src/leonsans.js:407
Method
drawing
()
src/leonsans.js:271
Method
drawing
()
src/core/model.js:88
Method
drawingPaths
()
src/leonsans.js:283
Method
fontRatio
()
src/core/model.js:76
Method
fps
()
src/leonsans.js:254
Function
generateCanvas
()
examples/js/util.js:8
Function
generatePixi
(bgcolor)
examples/js/util.js:30
Function
getSize
(size)
examples/js/util.js:70
Method
grid
* Draw grid for each type. * @param {CanvasRenderingContext2D} ctx
src/leonsans.js:492
Method
isPath
()
src/leonsans.js:236
Method
isWave
()
src/leonsans.js:245
Method
leading
()
src/leonsans.js:168
Method
lineWidth
()
src/leonsans.js:263
Method
lineWidth
()
src/core/model.js:72
Method
lines
()
src/core/model.js:64
Method
maxWidth
(v)
src/leonsans.js:216
Method
off
(event, callback)
src/leonsans.js:107
Method
off
(event, callback)
src/core/dispatcher.js:30
Method
on
(event, callback)
src/core/dispatcher.js:10
Method
pathGap
()
src/leonsans.js:191
Method
paths
()
src/leonsans.js:279
Method
paths
()
src/core/model.js:60
Method
pattern
* Draw rectangle shapes at each path point. * @param {CanvasRenderingContext2D} ctx * @param {number} w pattern width * @param {number}
src/leonsans.js:476
Method
point
* Draw circles at each drawing point and lines for each type. * @param {CanvasRenderingContext2D} ctx
src/leonsans.js:507
Method
position
(x = 0, y = 0)
src/leonsans.js:291
Method
position
(x, y)
src/core/model.js:103
Function
randomBrightColor
()
src/core/util.js:196
Method
reset
()
src/core/model.js:295
Method
scale
()
src/leonsans.js:267
Method
size
()
src/leonsans.js:121
Method
text
()
src/leonsans.js:111
Method
tracking
()
src/leonsans.js:157
Method
update
(text, width, breakWord, weight, size, tracking, leading)
src/core/model.js:161
Method
updateDrawingPaths
* Update paths for drawing in WebGL (PIXI.js). It's very expensive, only call when it needs.
src/leonsans.js:329
Method
updateDrawingPaths
()
src/core/model.js:124
Method
updateGuide
()
src/core/model.js:151
Method
updatePatternPaths
(pathGap)
src/core/model.js:133
Method
updateWavePaths
(pathGap)
src/core/model.js:142
Method
wave
* Draw the wave effect. * @param {CanvasRenderingContext2D} ctx * @param {DOMHighResTimeStamp} t time stemp from requestAnimationFrame()
src/leonsans.js:446
Method
wavePaths
()
src/leonsans.js:287
Method
weight
()
src/leonsans.js:132
← previous
101–148 of 148, ranked by callers