static _mapMultiValueFieldsToArray( { roles, transitions, ...remainingState }: StateWithStringTransitions, multiValueDelimiter: string ): Object { const mappedObject = {} if (transitions) mappedObject.transitions = CsvParserState._mapStringToArray( transitions, multiValueDelimiter ) if (roles) mappedObject.roles = CsvParserState._mapStringToArray( roles, multiValueDelimiter ) return { ...mappedObject, ...remainingState } }
static _mapMultiValueFieldsToArray( { roles, transitions, ...remainingState }: StateWithStringTransitions, multiValueDelimiter: string ): Object { const mappedObject = {} if (transitions) mappedObject.transitions = CsvParserState._mapStringToArray( transitions, multiValueDelimiter ) if (roles) mappedObject.roles = CsvParserState._mapStringToArray( roles, multiValueDelimiter ) return { ...mappedObject, ...remainingState } }