Class: ChoicePolicyManager — Kata docs
Kata docs

kata-framework


Class: ChoicePolicyManager

Defined in: packages/kata-sync/src/choice-policy.ts:9

Constructors

Constructor

new ChoicePolicyManager(policy): ChoicePolicyManager;

Defined in: packages/kata-sync/src/choice-policy.ts:14

Parameters

policy

ChoicePolicy

Returns

ChoicePolicyManager

Methods

resolveVote()

resolveVote(actionKey): Promise<string>;

Defined in: packages/kata-sync/src/choice-policy.ts:55

Parameters

actionKey

string

Returns

Promise<string>


setPolicy()

setPolicy(policy): void;

Defined in: packages/kata-sync/src/choice-policy.ts:18

Parameters

policy

ChoicePolicy

Returns

void


startCollection()

startCollection(actionKey): void;

Defined in: packages/kata-sync/src/choice-policy.ts:22

Parameters

actionKey

string

Returns

void


submitChoice()

submitChoice(
   actionKey, 
   playerId, 
   choiceId): ChoiceResult;

Defined in: packages/kata-sync/src/choice-policy.ts:27

Parameters

actionKey

string

playerId

string

choiceId

string

Returns

ChoiceResult