-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
43 lines (42 loc) · 1.36 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import { chainOfResponsability } from './behavioral/chain-of-responsability'
import { abstractFactory } from './creational/abstract-factory'
import { builder } from './creational/builder'
import { factoryMethod } from './creational/factory-method'
import { prototype } from './creational/prototype'
import { singleton } from './creational/singleton'
import { adapter } from './sctrutural/adapter'
import { bridge } from './sctrutural/bridge'
import { composite } from './sctrutural/composite'
import { decorator } from './sctrutural/decorator'
import { facade } from './sctrutural/facade'
import { flyweight } from './sctrutural/flywieght'
import { proxy } from './sctrutural/proxy'
import { command } from './behavioral/command';
import { mediator } from './behavioral/mediator'
import { memento } from './behavioral/memento'
import { observer } from './behavioral/observer'
import { state } from './behavioral/state'
import { strategy } from './behavioral/strategy'
import { templateMethod } from './behavioral/template-method'
import { visitor } from './behavioral/visitor'
// factoryMethod()
// abstractFactory()
// builder()
// singleton()
// prototype()
// adapter()
// bridge()
// composite()
// decorator()
// facade()
// flyweight()
// proxy()
// chainOfResponsability()
// command()
// mediator()
// memento()
// observer()
// state()
// strategy()
// templateMethod()
// visitor()