MCPcopy Create free account

hub / github.com/Sean-Bradley/Design-Patterns-In-TypeScript / functions

Functions385 in github.com/Sean-Bradley/Design-Patterns-In-TypeScript

↓ 17 callersMethodinterpret
()
src/interpreter/iabstract-expression.ts:6
↓ 14 callersMethodrequest
()
src/state/client.ts:12
↓ 11 callersMethodexecute
()
src/command/icommand.ts:2
↓ 10 callersMethodmethod
(value: string[])
src/bridge/bridge-concept.ts:4
↓ 9 callersMethodlogEvent
(event: string)
src/facade/reports.ts:19
↓ 8 callersFunctionAdd
(val1: IValue | number, val2: IValue | number)
src/decorator/add.ts:16
↓ 7 callersMethodadd
(component: IComponent)
src/mediator/mediator.ts:13
↓ 7 callersMethodattach
(component: IComponent)
src/composite/folder.ts:23
↓ 7 callersMethoddelete
()
src/observer/data-view.ts:7
↓ 7 callersMethodhandle
(amount: number)
src/chain-of-responsibility/idispenser.ts:3
↓ 7 callersMethodregisterKill
()
src/memento/game-character.ts:23
↓ 7 callersMethodtellMeYourForm
()
src/proxy/iproteus.ts:8
↓ 6 callersFunctionSub
(val1: IValue | number, val2: IValue | number)
src/decorator/sub.ts:16
↓ 6 callersMethodaccept
(visitor: IVisitor)
src/visitor/ivisitable.ts:6
↓ 6 callersMethodaddWinner
(position: number, name: string)
src/singleton/igame.ts:4
↓ 6 callersMethodtellMeTheFuture
()
src/proxy/iproteus.ts:5
↓ 5 callersMethoddir
(indent: string)
src/composite/icomponent.ts:9
↓ 5 callersMethodhandle
(payload: number)
src/chain-of-responsibility/chain-of-responsibility-concept.ts:5
↓ 5 callersMethodmoveForward
(amount: number)
src/memento/game-character.ts:38
↓ 5 callersFunctionsleep
(ms: number)
src/facade/client.ts:5
↓ 4 callersMethodclone
(mode: number)
src/prototype/iprototype.ts:7
↓ 4 callersMethodconstruct
()
src/builder/builder-concept.ts:44
↓ 4 callersMethodgetResult
()
src/builder/builder-concept.ts:10
↓ 4 callersMethodmethod
()
src/decorator/decorator-concept.ts:4
↓ 4 callersMethodmove
(position: [number, number])
src/strategy/client.ts:21
↓ 4 callersMethodnotify
(message: string)
src/mediator/icomponent.ts:5
↓ 4 callersMethodstatus
()
src/memento/game-character.ts:43
↓ 4 callersMethodsubscribe
(observer: IDataView)
src/observer/data-model.ts:6
↓ 3 callersFunctionValue
(value: number)
src/decorator/value.ts:12
↓ 3 callersMethodaddInventory
(item: string)
src/memento/game-character.ts:28
↓ 3 callersMethodattach
(component: ICompositeComponent)
src/composite/composite-concept.ts:55
↓ 3 callersMethodconstruction
()
src/builder/house.ts:9
↓ 3 callersMethodcreate
( top_left_front: [number, number, number], bottom_right_back: [number, number, number] )
src/adapter/cube-b.ts:3
↓ 3 callersMethoddraw
()
src/bridge/ishape.ts:4
↓ 3 callersMethodgetDimensions
()
src/abstract-factory/chair.ts:9
↓ 3 callersMethodmethod
()
src/composite/composite-concept.ts:8
↓ 3 callersMethodmethod
()
src/strategy/strategy-concept.ts:19
↓ 3 callersMethodnotify
(...args: unknown[])
src/observer/observer-concept.ts:41
↓ 3 callersMethodprint
()
src/singleton/leaderboard.ts:18
↓ 3 callersMethodrequest
()
src/proxy/proxy-concept.ts:5
↓ 3 callersMethodsetBuildingType
(buildingType: string)
src/builder/house-builder.ts:5
↓ 3 callersMethodsetNumberDoors
(number: number)
src/builder/house-builder.ts:7
↓ 3 callersMethodsetWallMaterial
(wallMaterial: string)
src/builder/house-builder.ts:6
↓ 3 callersMethodunsubscribe
(observerId: number)
src/observer/data-model.ts:7
↓ 3 callersMethodvisit
(abstractCarPart: AbstractCarPart)
src/visitor/ivisitor.ts:5
↓ 2 callersMethodadjustBalance
(userId: string, amount: number)
src/facade/wallets.ts:35
↓ 2 callersMethodcenter
(width: number, string: string, padding: string)
src/flyweight/column.ts:39
↓ 2 callersMethodcreateObject
(factory: string)
src/abstract-factory/abstract-factory-concept.ts:10
↓ 2 callersMethoddrawImplementation
()
src/bridge/ishape-implementer.ts:4
↓ 2 callersMethodgameState
()
src/facade/game-api.ts:26
↓ 2 callersMethodgetFurniture
(furniture: string)
src/abstract-factory/furniture-factory.ts:11
↓ 2 callersMethodgetObject
(some_property: string)
src/abstract-factory/factory-b.ts:33
↓ 2 callersMethodmanufacture
(width: number, height: number, depth: number)
src/adapter/cube-a.ts:9
↓ 2 callersMethodmethodA
()
src/adapter/adapter-concept.ts:4
↓ 2 callersMethodmethodB
()
src/adapter/adapter-concept.ts:14
↓ 2 callersMethodnext
()
src/iterator/iterator-concept.ts:4
↓ 2 callersMethodnextSuccessor
(successor: IDispenser)
src/chain-of-responsibility/idispenser.ts:2
↓ 2 callersMethodnotify
(data: number[])
src/observer/data-view.ts:5
↓ 2 callersMethodparse
(sentence: string)
src/interpreter/sentence-parser.ts:11
↓ 2 callersMethodprogressToNextLevel
()
src/memento/game-character.ts:33
↓ 2 callersMethodregister
(commandName: string, command: ICommand)
src/command/switch.ts:21
↓ 2 callersMethodregister
(commandName: string, command: ICommand)
src/command/command-concept.ts:15
↓ 2 callersMethodrestore
(index: number)
src/memento/memento-concept.ts:60
↓ 2 callersMethodsave
()
src/memento/caretaker.ts:17
↓ 2 callersMethodsetNumberWindows
(number: number)
src/builder/house-builder.ts:8
↓ 1 callersMethodbuildPartA
()
src/builder/builder-concept.ts:7
↓ 1 callersMethodbuildPartB
()
src/builder/builder-concept.ts:8
↓ 1 callersMethodbuildPartC
()
src/builder/builder-concept.ts:9
↓ 1 callersMethodcenterAlternate
(width: number, string: string, padding: string)
src/flyweight/column.ts:44
↓ 1 callersMethodcolleague1Method
()
src/mediator/mediator-concept.ts:13
↓ 1 callersMethodcolleague2Method
()
src/mediator/mediator-concept.ts:18
↓ 1 callersMethodcreateObject
(someProperty: string)
src/factory/factory-concept.ts:33
↓ 1 callersMethodcreateWallet
(userId: string)
src/facade/wallets.ts:17
↓ 1 callersMethoddecideLeftExpression
( tree: IAbstractExpression[], tokens: string[] )
src/interpreter/sentence-parser.ts:58
↓ 1 callersMethoddetach
()
src/composite/icomponent.ts:12
↓ 1 callersMethoddetach
()
src/composite/composite-concept.ts:9
↓ 1 callersMethoddraw
(data: number[])
src/observer/data-view.ts:25
↓ 1 callersMethoddraw
(data: number[])
src/observer/data-view.ts:49
↓ 1 callersMethoddraw
(data: number[])
src/observer/data-view.ts:73
↓ 1 callersFunctionfacadeExample
()
src/facade/client.ts:9
↓ 1 callersMethodfooter
(document: Document)
src/template-method/text-document.ts:12
↓ 1 callersMethodgetBalance
(userId: string)
src/facade/wallets.ts:27
↓ 1 callersMethodgetBalance
(userId: string)
src/facade/game-api.ts:21
↓ 1 callersMethodgetChair
(chair: string)
src/factory/chair-factory.ts:7
↓ 1 callersMethodgetChair
(chair: string)
src/abstract-factory/chair-factory.ts:7
↓ 1 callersMethodgetCount
()
src/flyweight/flyweight-factory.ts:16
↓ 1 callersMethodgetCount
()
src/flyweight/flyweight-concept.ts:28
↓ 1 callersMethodgetData
()
src/flyweight/row.ts:14
↓ 1 callersMethodgetFlyweight
(code: number)
src/flyweight/flyweight-factory.ts:8
↓ 1 callersMethodgetFlyweight
(code: number)
src/flyweight/flyweight-concept.ts:20
↓ 1 callersMethodgetGameState
()
src/facade/game-engine.ts:30
↓ 1 callersMethodgetHistory
()
src/facade/game-api.ts:31
↓ 1 callersMethodgetTable
(table: string)
src/abstract-factory/table-factory.ts:8
↓ 1 callersMethodhasNext
()
src/iterator/iterator-concept.ts:7
↓ 1 callersMethodleftAlign
(width: number, string: string, padding: string)
src/flyweight/column.ts:49
↓ 1 callersFunctionmanufactureCube
()
src/adapter/client.ts:8
↓ 1 callersMethodmethod
()
src/iterator/iterator-concept.ts:37
↓ 1 callersMethodmethod1
()
src/mediator/mediator-concept.ts:27
↓ 1 callersMethodmethod2
()
src/mediator/mediator-concept.ts:35
↓ 1 callersMethodnotify
(data: number[])
src/observer/data-model.ts:8
next →1–100 of 385, ranked by callers