Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/fbeline/design-patterns-JS
/ functions
Functions
215 in github.com/fbeline/design-patterns-JS
⨍
Functions
215
◇
Types & classes
138
↓ 18 callers
Method
addProduct
(p)
src/behavioral/chain-of-resp/chain-of-resp-es6.js:7
↓ 17 callers
Method
calc
(value)
src/structural/facade/facade_es6.js:31
↓ 16 callers
Method
create
(type)
src/creational/factory/factory_es6.js:3
↓ 13 callers
Method
getPrice
()
src/structural/decorator/decorator_es6.js:5
↓ 8 callers
Method
interpret
()
src/behavioral/interpreter/interpreter_es6.js:8
↓ 6 callers
Method
add
(equipment)
src/structural/composite/composite_es6.js:25
↓ 6 callers
Method
addMemento
(memento)
src/behavioral/memento/memento_es6.js:22
↓ 6 callers
Method
checkout
()
src/behavioral/strategy/strategy_es6.js:8
↓ 6 callers
Method
drive
()
src/structural/proxy/proxy_es6.js:2
↓ 6 callers
Method
setAmount
(amount)
src/behavioral/strategy/strategy_es6.js:12
↓ 5 callers
Method
execute
()
src/behavioral/command/command_es6.js:7
↓ 4 callers
Method
attack
()
src/structural/adapter/adapter_es6.js:6
↓ 4 callers
Method
create
(name)
src/structural/flyweight/flyweight_es6.js:11
↓ 4 callers
Method
exec
()
src/behavioral/chain-of-resp/chain-of-resp-es6.js:65
↓ 4 callers
Method
info
()
src/creational/abstract-factory/abstract-factory_es6.js:15
↓ 4 callers
Method
nextState
()
src/behavioral/state/state_es6.js:35
↓ 4 callers
Method
print
()
src/structural/bridge/bridge_es6.js:22
↓ 4 callers
Method
register
(observer)
src/behavioral/observer/observer_es6.js:12
↓ 4 callers
Method
setBasePrice
(val)
src/behavioral/observer/observer_es6.js:7
↓ 4 callers
Method
setName
(name)
src/structural/composite/composite_es6.js:12
↓ 3 callers
Method
get
()
src/structural/bridge/bridge_es6.js:31
↓ 3 callers
Method
next
()
src/behavioral/iterator/iterator_es6.js:8
↓ 3 callers
Method
requestPositions
()
src/behavioral/mediator/mediator_es6.js:22
↓ 3 callers
Function
reverseDashCase
(str)
scripts/build-docs.js:42
↓ 2 callers
Method
accept
(visitor)
src/behavioral/visitor/visitor_es6.js:15
↓ 2 callers
Method
attackWithSaber
()
src/structural/adapter/adapter_es6.js:16
↓ 2 callers
Function
bmwFactory
(type)
src/creational/factory/factory.js:1
↓ 2 callers
Method
build
()
src/creational/builder/builder_es6.js:29
↓ 2 callers
Method
clone
()
src/creational/prototype/prototype_es6.js:8
↓ 2 callers
Method
complementaryFee
(value)
src/behavioral/template/template_es6.js:10
↓ 2 callers
Function
dashCase
( str )
scripts/build-docs.js:38
↓ 2 callers
Function
droidProducer
(kind)
src/creational/abstract-factory/abstract-factory.js:1
↓ 2 callers
Method
exec
(products)
src/behavioral/chain-of-resp/chain-of-resp-es6.js:34
↓ 2 callers
Method
forUrl
(url)
src/creational/builder/builder_es6.js:14
↓ 2 callers
Method
getMemento
(index)
src/behavioral/memento/memento_es6.js:26
↓ 2 callers
Method
getPrice
()
src/structural/composite/composite_es6.js:4
↓ 2 callers
Method
next
()
src/behavioral/state/state_es6.js:7
↓ 2 callers
Method
notifyAll
()
src/behavioral/observer/observer_es6.js:20
↓ 2 callers
Method
off
()
src/behavioral/command/command_es6.js:22
↓ 2 callers
Method
on
()
src/behavioral/command/command_es6.js:18
↓ 2 callers
Method
overThousand
(value)
src/behavioral/template/template_es6.js:22
↓ 2 callers
Method
payload
(payload)
src/creational/builder/builder_es6.js:24
↓ 2 callers
Function
register
(p, f, t)
test/observer_es6-test.js:8
↓ 2 callers
Function
register
(p, f, t)
test/observer-test.js:4
↓ 2 callers
Method
setNext
(fn)
src/behavioral/chain-of-resp/chain-of-resp-es6.js:30
↓ 2 callers
Method
setNext
(fn)
src/behavioral/chain-of-resp/chain-of-resp-es6.js:49
↓ 2 callers
Function
test
(Iterator)
test/iterator-test.js:23
↓ 2 callers
Method
unregister
(observer)
src/behavioral/observer/observer_es6.js:16
↓ 2 callers
Method
update
(product)
src/behavioral/observer/observer_es6.js:26
↓ 2 callers
Method
useMethod
(method)
src/creational/builder/builder_es6.js:19
↓ 1 callers
Function
discount
(value)
src/structural/facade/facade.js:10
↓ 1 callers
Function
fees
(value)
src/structural/facade/facade.js:18
↓ 1 callers
Method
hasNext
()
src/behavioral/iterator/iterator_es6.js:12
↓ 1 callers
Function
makeTopic
( sectionName )
scripts/build-docs.js:24
↓ 1 callers
Function
shipping
()
src/structural/facade/facade.js:14
↓ 1 callers
Function
stripPunctuation
( str )
scripts/build-docs.js:35
↓ 1 callers
Function
test
(TrafficTower, AirPlane)
test/mediator-test.js:13
↓ 1 callers
Function
writeDocument
()
scripts/build-docs.js:53
↓ 1 callers
Function
writeHeader
( sections )
scripts/build-docs.js:58
Function
Airplane
(position, trafficTower)
src/behavioral/mediator/mediator.js:11
Function
B1
()
src/creational/abstract-factory/abstract-factory.js:14
Function
Bmw
(model, price, maxSpeed)
src/creational/factory/factory.js:8
Function
Car
()
src/structural/proxy/proxy.js:1
Function
CarProxy
(driver)
src/structural/proxy/proxy.js:7
Function
Caretaker
()
src/behavioral/memento/memento.js:14
Function
CheeseDecorator
(pasta)
src/structural/decorator/decorator.js:21
Function
Cockpit
(command)
src/behavioral/command/command.js:1
Function
Color
(name)
src/structural/flyweight/flyweight.js:1
Function
Delivered
()
src/behavioral/state/state.js:23
Function
Developer
(salary)
src/behavioral/visitor/visitor.js:22
Function
Discount
()
src/behavioral/chain-of-resp/chain-of-resp.js:9
Function
Driver
(age)
src/structural/proxy/proxy.js:16
Function
Employee
()
src/behavioral/visitor/visitor.js:8
Function
EpsonPrinter
(ink)
src/structural/bridge/bridge.js:1
Function
Equipment
()
src/structural/composite/composite.js:19
Function
EquipmentComposition
(name)
src/structural/composite/composite.js:2
Function
FloppyDisk
()
src/structural/composite/composite.js:26
Function
HPprinter
(ink)
src/structural/bridge/bridge.js:8
Function
HardDrive
()
src/structural/composite/composite.js:32
Function
Iterator
(el)
src/behavioral/iterator/iterator.js:1
Function
Jedi
(lvl)
src/structural/adapter/adapter.js:9
Function
JediAdapter
(jedi)
src/structural/adapter/adapter.js:17
Function
Manager
(salary)
src/behavioral/visitor/visitor.js:16
Function
Memento
(value)
src/behavioral/memento/memento.js:1
Function
Memory
()
src/structural/composite/composite.js:38
Function
Min
(left, right)
src/behavioral/interpreter/interpreter.js:10
Function
NoneDiscount
()
src/behavioral/chain-of-resp/chain-of-resp.js:57
Function
Num
(val)
src/behavioral/interpreter/interpreter.js:19
Function
NumberDiscount
()
src/behavioral/chain-of-resp/chain-of-resp.js:22
Function
OffCommand
(turbine)
src/behavioral/command/command.js:44
Function
OnCommand
(turbine)
src/behavioral/command/command.js:36
Function
Order
()
src/behavioral/state/state.js:1
Function
Pasta
()
src/structural/decorator/decorator.js:1
Function
Penne
()
src/structural/decorator/decorator.js:8
Function
Person
()
src/creational/singleton/singleton.js:1
Function
PriceDiscount
()
src/behavioral/chain-of-resp/chain-of-resp.js:37
Function
Product
()
src/behavioral/observer/observer.js:1
Function
Request
()
src/creational/builder/builder.js:1
Function
RequestBuilder
()
src/creational/builder/builder.js:7
Function
Rx24
()
src/creational/abstract-factory/abstract-factory.js:19
next →
1–100 of 215, ranked by callers