Skip to main content

Class: StrategiesService

model/services/strategies.service.StrategiesService

Constructors​

constructor​

• new StrategiesService()

Properties​

allStrategies​

• Private Readonly allStrategies: Map<string, Strategy>

Defined in​

login-service/src/model/services/strategies.service.ts:8

Methods​

addStrategy​

▸ addStrategy(name, strategy): void

Parameters​

NameType
namestring
strategyStrategy

Returns​

void

Defined in​

login-service/src/model/services/strategies.service.ts:18


getAllStrategies​

▸ getAllStrategies(): Strategy[]

Returns​

Strategy[]

Defined in​

login-service/src/model/services/strategies.service.ts:25


getStrategyByName​

▸ getStrategyByName(name): Strategy

Parameters​

NameType
namestring

Returns​

Strategy

Defined in​

login-service/src/model/services/strategies.service.ts:10


hasStrategy​

▸ hasStrategy(name): boolean

Parameters​

NameType
namestring

Returns​

boolean

Defined in​

login-service/src/model/services/strategies.service.ts:14