diff --git a/ts/smartstate.classes.smartstate.ts b/ts/smartstate.classes.smartstate.ts index c4f33dd..8c9c0bd 100644 --- a/ts/smartstate.classes.smartstate.ts +++ b/ts/smartstate.classes.smartstate.ts @@ -5,7 +5,7 @@ import { StatePart } from './smartstate.classes.statepart'; * Smartstate takes care of providing state */ export class Smartstate { - statePartMap: { [key: string]: StatePart } = {}; + public statePartMap: { [key: string]: StatePart } = {}; constructor() {} @@ -30,6 +30,11 @@ export class Smartstate { } } + /** + * creates a statepart + * @param statePartName + * @param initialPayloadArg + */ private createStatePart( statePartName: StatePartNameType, initialPayloadArg: PayloadType