Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MiYogurt/ts-design-pattern
/ functions
Functions
275 in github.com/MiYogurt/ts-design-pattern
⨍
Functions
275
◇
Types & classes
266
↓ 16 callers
Method
getName
()
src/ServiceLocator.ts:8
↓ 10 callers
Method
draw
()
src/Facade.ts:3
↓ 7 callers
Method
meetCriteria
(persons: Person[])
src/Filter.ts:7
↓ 6 callers
Method
add
(e: Employee)
src/Composite.ts:14
↓ 6 callers
Method
getInstance
()
src/Singleton.ts:6
↓ 6 callers
Method
getRollNo
()
src/DataAccessObject.ts:19
↓ 6 callers
Method
getRollNo
()
src/TransferObject.ts:23
↓ 6 callers
Method
interpret
(context: string)
src/Interpreter.ts:2
↓ 6 callers
Method
play
(type: string, filename: string)
src/Adapter.ts:2
↓ 6 callers
Method
price
()
src/Builder.ts:28
↓ 6 callers
Method
toString
()
src/State.ts:24
↓ 5 callers
Method
get
(index: number)
src/Memento.ts:40
↓ 5 callers
Method
getService
(serviceName: string)
src/ServiceLocator.ts:53
↓ 5 callers
Method
setData
(data1: string, data2: string)
src/CompositeEntity.ts:65
↓ 4 callers
Method
addItem
(item: Item)
src/Builder.ts:101
↓ 4 callers
Method
execute
()
src/ServiceLocator.ts:9
↓ 4 callers
Method
getAllStudents
()
src/DataAccessObject.ts:29
↓ 4 callers
Method
getCost
()
src/Builder.ts:105
↓ 4 callers
Method
getCustomer
(name: string)
src/NullObject.ts:38
↓ 4 callers
Method
getData
()
src/CompositeEntity.ts:50
↓ 4 callers
Method
getState
()
src/Memento.ts:8
↓ 4 callers
Method
setState
(state: string)
src/Memento.ts:16
↓ 4 callers
Method
visit
(computer: Computer)
src/Visitor.ts:44
↓ 3 callers
Method
attach
(observer: Observer)
src/Observer.ts:14
↓ 3 callers
Method
draw
(radius: number, x: number, y: number)
src/Bridge.ts:4
↓ 3 callers
Method
execute
(request: string)
src/InterceptingFilter.ts:10
↓ 3 callers
Method
executeStrategy
(num1: number,num2: number)
src/Strategy.ts:31
↓ 3 callers
Method
getState
()
src/Observer.ts:5
↓ 2 callers
Function
XiaoMi
(factoryName)
src/Factory.ts:54
↓ 2 callers
Method
accept
(computerPartVisitor: ComputerPartVisitor)
src/Visitor.ts:2
↓ 2 callers
Method
add
(state: Memento)
src/Memento.ts:36
↓ 2 callers
Method
dispatchRequest
(request: string)
src/FrontController.ts:48
↓ 2 callers
Method
display
()
src/Proxy.ts:2
↓ 2 callers
Method
doAction
(context: Context)
src/State.ts:2
↓ 2 callers
Method
doTask
()
src/BusinessDelegate.ts:54
↓ 2 callers
Function
fieldTest
(fieldName)
src/Factory.ts:39
↓ 2 callers
Method
getRollNo
()
src/MVC.ts:4
↓ 2 callers
Method
getState
()
src/State.ts:40
↓ 2 callers
Method
getStateFromMemento
(Memento: Memento )
src/Memento.ts:28
↓ 2 callers
Method
getStudent
(rollNo: number)
src/DataAccessObject.ts:30
↓ 2 callers
Method
giveMe
(whatYouWant)
src/Factory.ts:4
↓ 2 callers
Method
prepareNotVegMeal
()
src/Builder.ts:130
↓ 2 callers
Method
prepareVegMeal
()
src/Builder.ts:123
↓ 2 callers
Method
printData
()
src/CompositeEntity.ts:59
↓ 2 callers
Method
saveStateToMemento
()
src/Memento.ts:24
↓ 2 callers
Method
sendMessage
(message: string)
src/Mediator.ts:23
↓ 2 callers
Method
setFilter
(filter: Filter)
src/InterceptingFilter.ts:60
↓ 2 callers
Method
setName
(name: string)
src/DataAccessObject.ts:15
↓ 2 callers
Method
setName
(name: string)
src/TransferObject.ts:19
↓ 2 callers
Method
setName
(name: string)
src/MVC.ts:13
↓ 2 callers
Method
setRollNo
(rollNo: string)
src/MVC.ts:7
↓ 2 callers
Method
setServiceType
(serviceType: string)
src/BusinessDelegate.ts:36
↓ 2 callers
Method
setState
(state: number)
src/Observer.ts:9
↓ 2 callers
Method
setState
(state: State)
src/State.ts:36
↓ 2 callers
Method
show
()
src/FrontController.ts:3
↓ 2 callers
Method
showItems
()
src/Builder.ts:112
↓ 2 callers
Method
takeOrder
(order: Order)
src/Command.ts:46
↓ 2 callers
Method
updateStudent
(student: Student)
src/DataAccessObject.ts:31
↓ 2 callers
Method
updateView
()
src/MVC.ts:51
↓ 1 callers
Method
addFilter
(filter: Filter)
src/InterceptingFilter.ts:36
↓ 1 callers
Method
addService
(newService: Service)
src/ServiceLocator.ts:63
↓ 1 callers
Method
buy
()
src/Command.ts:11
↓ 1 callers
Method
chewJelly
(jelly)
src/Factory.ts:18
↓ 1 callers
Method
dispatch
(request: string)
src/FrontController.ts:22
↓ 1 callers
Method
doOperation
(num1: number,num2: number)
src/Strategy.ts:3
↓ 1 callers
Method
doProcessing
()
src/BusinessDelegate.ts:4
↓ 1 callers
Method
drawCircle
()
src/Facade.ts:35
↓ 1 callers
Method
drawRectangle
()
src/Facade.ts:39
↓ 1 callers
Method
drawSquare
()
src/Facade.ts:43
↓ 1 callers
Method
endPlay
()
src/Template.ts:20
↓ 1 callers
Method
execute
()
src/Command.ts:2
↓ 1 callers
Method
filterRequest
(request: string)
src/InterceptingFilter.ts:64
↓ 1 callers
Method
getBattery
()
src/Factory.ts:64
↓ 1 callers
Method
getBusinessService
(serviceType: string)
src/BusinessDelegate.ts:21
↓ 1 callers
Method
getChainOfLoggers
()
src/ChainResponsibility.ts:67
↓ 1 callers
Function
getFilter
(propName : keyof Person, key: string)
src/Filter.ts:73
↓ 1 callers
Method
getIterator
()
src/Iterator.ts:9
↓ 1 callers
Function
getMaleExpression
()
src/Interpreter.ts:46
↓ 1 callers
Function
getMarriedWomanExpression
()
src/Interpreter.ts:51
↓ 1 callers
Function
getRandomX
()
src/Flyweight.ts:42
↓ 1 callers
Function
getRandomY
()
src/Flyweight.ts:46
↓ 1 callers
Method
getScreen
()
src/Factory.ts:70
↓ 1 callers
Method
getShape
(id: string)
src/Prototype.ts:57
↓ 1 callers
Method
getShape
(color: string)
src/Flyweight.ts:24
↓ 1 callers
Method
hasNext
()
src/Iterator.ts:4
↓ 1 callers
Method
hasNext
()
src/Iterator.ts:16
↓ 1 callers
Method
initialize
()
src/Template.ts:24
↓ 1 callers
Method
isAuthenticUser
()
src/FrontController.ts:39
↓ 1 callers
Method
loadCache
()
src/Prototype.ts:64
↓ 1 callers
Method
loadFromDisk
(fileName: string)
src/Proxy.ts:17
↓ 1 callers
Method
lookup
(jndiName: string)
src/ServiceLocator.ts:33
↓ 1 callers
Function
maleFilter
(persons : Person[])
src/Filter.ts:81
↓ 1 callers
Method
name
()
src/Builder.ts:26
↓ 1 callers
Method
next
()
src/Iterator.ts:5
↓ 1 callers
Method
notifyAllObservers
()
src/Observer.ts:18
↓ 1 callers
Method
pack
()
src/Builder.ts:7
↓ 1 callers
Method
packing
()
src/Builder.ts:27
↓ 1 callers
Method
placeOrders
()
src/Command.ts:50
↓ 1 callers
Method
playMp4
(filename: string)
src/Adapter.ts:7
↓ 1 callers
Method
playVlc
(filename: string)
src/Adapter.ts:6
next →
1–100 of 275, ranked by callers