MCPcopy Create free account

hub / github.com/alefore/knit / functions

Functions149 in github.com/alefore/knit

↓ 38 callersMethodnumberValue
()
src/inputs.ts:88
↓ 13 callersMethodvalue
()
src/inputs.ts:84
↓ 9 callersMethodaddRow
(delta: number)
src/knit.ts:253
↓ 9 callersMethoddrawPattern
(pattern: Pattern|null)
src/pattern_canvas_view.ts:56
↓ 9 callersMethodnotify
* Executes all registered listener functions.
src/listener.ts:24
↓ 8 callersMethodappendHtml
(container: HTMLElement)
src/control_button.ts:25
↓ 6 callersMethodaddListener
* Adds a callback function to the listener list. * @param l A function to be executed on notify.
src/listener.ts:17
↓ 6 callersMethodselectRow
(row: number)
src/knit.ts:206
↓ 5 callersFunctionapplyKnittingStyle
( knittingStyle: RowSwitchStyle, rowIndex: number, pattern: Stitch[])
src/texture.ts:10
↓ 5 callersFunctionlistRepeating
(pattern: Stitch[], numberOfStitches: number)
src/texture.ts:42
↓ 5 callersMethodrowsCount
()
src/pattern.ts:34
↓ 5 callersFunctionscale
(p: KnitPoint, scalar: number)
src/point.ts:14
↓ 5 callersMethodsetVisibility
(stateListener: EventListener, value: () => boolean)
src/control_button.ts:37
↓ 4 callersFunctionformatTime
(value: number, unit: string)
src/timestamps.ts:5
↓ 4 callersMethodregister
(name: string, factory: PatternFactoryConstructor)
src/pattern_factory_registry.ts:8
↓ 3 callersMethod#addRow
(pattern: Pattern, desiredStitches: number)
src/scarf_pattern_factory.ts:119
↓ 3 callersMethod#buildPart
(pattern: Pattern, partName: string, startWidth: number, endWidth: number, length: number, cable: CableLayout
src/capelet_pattern_factory.ts:85
↓ 3 callersMethodbuildStitches
( numberOfStitches: number, knittingStyle: RowSwitchStyle, rowIndex: number)
src/texture.ts:5
↓ 3 callersMethodcenterPattern
()
src/pattern_canvas_view.ts:122
↓ 3 callersMethodflatten
* Flattens all sequences in the row into a flat array of Stitch objects.
src/row.ts:71
↓ 3 callersFunctionflip
(p: KnitPoint)
src/point.ts:6
↓ 3 callersMethodgetPatternDimensions
(pattern: Pattern)
src/pattern_renderer.ts:19
↓ 3 callersMethodid
()
src/inputs.ts:99
↓ 3 callersMethodlastRow
()
src/pattern.ts:38
↓ 3 callersMethodnameCamelCase
()
src/inputs.ts:103
↓ 2 callersMethod#addBorder
(width: number, outputPattern: Pattern)
src/capelet_pattern_factory.ts:80
↓ 2 callersMethod#getRowWidth
(index: number, total: number)
src/triangles_pattern_factory.ts:75
↓ 2 callersMethod#maybeAddCableRow
(partName: string, outputStitches: number, cableRow: Row | null, rowOutput: any[])
src/capelet_pattern_factory.ts:121
↓ 2 callersMethodaddRow
(row: Row)
src/pattern.ts:58
↓ 2 callersMethodaddVisibilityRequirement
(callback: () => boolean)
src/inputs.ts:107
↓ 2 callersMethodadjustVisibility
()
src/inputs.ts:111
↓ 2 callersMethodcomputeRow
(row: number)
src/cable_pattern_factory.ts:168
↓ 2 callersMethodconfigurationInputChanged
()
src/knit.ts:180
↓ 2 callersMethodforEachRow
(func: (row: Row, index: number) => void)
src/pattern.ts:62
↓ 2 callersMethodgetClickCoordinates
(point: KnitPoint)
src/canvas_input_handler.ts:45
↓ 2 callersMethodgetCurrentCanvasState
()
src/canvas_input_handler.ts:10
↓ 2 callersMethodgetInputs
()
src/pattern.ts:16
↓ 2 callersMethodisEmpty
()
src/pattern.ts:50
↓ 2 callersFunctionminus
(a: KnitPoint, b: KnitPoint)
src/point.ts:10
↓ 2 callersFunctionpositionFromTouch
(touch: Touch)
src/swipe.ts:6
↓ 2 callersMethodrenderPattern
()
src/knit.ts:239
↓ 2 callersMethodrenderRowCables
(row: number)
src/cable_pattern_factory.ts:137
↓ 2 callersMethodsetEnabled
(stateListener: EventListener, value: () => boolean)
src/control_button.ts:30
↓ 2 callersMethodshowVisitTime
()
src/row.ts:137
↓ 1 callersMethod#applyTexture
(textureName: string, rowIndex: number)
src/triangles_pattern_factory.ts:86
↓ 1 callersMethod#cablePositions
()
src/cable_pattern_factory.ts:45
↓ 1 callersMethod#cablesRow
(row: number)
src/cable_pattern_factory.ts:172
↓ 1 callersMethod#computeStitchesPerRow
()
src/scarf_pattern_factory.ts:99
↓ 1 callersMethod#innerCablePositions
()
src/cable_pattern_factory.ts:78
↓ 1 callersMethod#invertColor
(color: string)
src/pattern_renderer.ts:100
↓ 1 callersMethod#lameRow
()
src/cable_pattern_factory.ts:240
↓ 1 callersMethod#rowsWidth
()
src/cable_pattern_factory.ts:38
↓ 1 callersMethodborderWrap
* Adds standard border stitches to the row. * @param growType A specific Stitch instance or null
src/row.ts:148
↓ 1 callersMethodbuild
()
src/pattern.ts:17
↓ 1 callersMethodcreateDiv
* Creates the visual representation of the row.
src/row.ts:91
↓ 1 callersFunctioncreateTimestampView
(timestamp: number)
src/timestamps.ts:1
↓ 1 callersFunctioncubicBezierArray
(n: number, p0: {x: number, y: number}, p1: {x: number, y: number}, p2: {x: number, y: number}, p3: {x: number
src/math.ts:18
↓ 1 callersFunctioncubicBezierPoint
(t: number, p0: {x: number, y: number}, p1: {x: number, y: number}, p2: {x: number, y: number}, p3: {x: number
src/math.ts:2
↓ 1 callersMethodcurrentPatternFactory
()
src/knit.ts:173
↓ 1 callersMethoddescribeStitches
* Returns an array of HTML elements separated by zero-width spaces.
src/row.ts:79
↓ 1 callersFunctiondrawInputs
( inputs: PatternFactoryInput[], parsedHash: URLSearchParams|null)
src/inputs.ts:122
↓ 1 callersMethodgetAllFactories
()
src/pattern_factory_registry.ts:16
↓ 1 callersMethodgetCanvas
()
src/pattern_canvas_view.ts:43
↓ 1 callersMethodgetStitches
(rowIndex: number, rowLength: number)
src/triangles_pattern_factory.ts:42
↓ 1 callersMethodgetTransformedCoordinates
(canvas: KnitPoint)
src/pattern_canvas_view.ts:179
↓ 1 callersMethodgetTransformedCoordinates
(canvas: KnitPoint)
src/canvas_input_handler.ts:55
↓ 1 callersMethodhasDefaultValue
()
src/inputs.ts:95
↓ 1 callersMethodhtml
* Generates a HTML element for the stitch.
src/stitch.ts:30
↓ 1 callersMethodinitializeCanvasControls
(buttonsForm: HTMLFormElement)
src/pattern_canvas_view.ts:86
↓ 1 callersFunctionintersperse
* Generic helper to insert a value between every element in an array.
src/row.ts:165
↓ 1 callersMethodonClick
(patternCoords: KnitPoint)
src/canvas_input_handler.ts:9
↓ 1 callersMethodonPan
(delta: KnitPoint)
src/canvas_input_handler.ts:7
↓ 1 callersMethodonZoom
(zoomFactor: number, mouseCanvasCoords: KnitPoint)
src/canvas_input_handler.ts:8
↓ 1 callersFunctionoptimizeStitches
(input: Stitch[])
src/row.ts:16
↓ 1 callersFunctionparseHash
()
src/inputs.ts:140
↓ 1 callersMethodredraw
()
src/canvas_input_handler.ts:16
↓ 1 callersMethodrender
( pattern: Pattern, zoomLevel: number, offset: KnitPoint, isFlipped: boolean, selectedRow: number)
src/pattern_renderer.ts:43
↓ 1 callersFunctionrequestWakeLock
()
src/knit.ts:266
↓ 1 callersMethodselectRow
(pattern: Pattern|null, row: number)
src/pattern_canvas_view.ts:80
↓ 1 callersMethodsetRound
()
src/pattern.ts:29
↓ 1 callersMethodsetValuesFromHash
(parsedHash: URLSearchParams)
src/inputs.ts:29
↓ 1 callersMethodsetupEventListeners
()
src/canvas_input_handler.ts:36
↓ 1 callersMethodsetupUI
()
src/knit.ts:100
↓ 1 callersFunctionsolve
(start:number)
src/row.ts:20
↓ 1 callersMethodtoggleFlipView
()
src/pattern_canvas_view.ts:116
↓ 1 callersMethodtouchMove
(event: TouchEvent)
src/swipe.ts:33
↓ 1 callersMethodtouchStart
(event: TouchEvent)
src/swipe.ts:26
↓ 1 callersMethodupdateLocationHash
()
src/knit.ts:198
↓ 1 callersFunctionupdateText
()
src/timestamps.ts:12
↓ 1 callersMethodvisit
()
src/row.ts:131
↓ 1 callersMethodzoomIn
()
src/pattern_canvas_view.ts:104
↓ 1 callersMethodzoomOut
()
src/pattern_canvas_view.ts:109
MethodMark
(cable: number, position: number)
src/cable_pattern_factory.ts:139
Functionadd
(a: KnitPoint, b: KnitPoint)
src/point.ts:18
Methodbuild
()
src/triangles_pattern_factory.ts:128
Methodbuild
()
src/cable_pattern_factory.ts:314
Methodbuild
()
src/scarf_pattern_factory.ts:81
Methodbuild
()
src/capelet_pattern_factory.ts:58
MethodbuildStitches
( numberOfStitches: number, knittingStyle: RowSwitchStyle, rowIndex: number)
src/texture.ts:21
MethodbuildStitches
( numberOfStitches: number, knittingStyle: RowSwitchStyle, rowIndex: number)
src/texture.ts:34
next →1–100 of 149, ranked by callers