UNPKG

@jaricardodev/ews-javascript-api

Version:
13 lines (10 loc) 626 B
import {GenericPropertyDefinition} from "./GenericPropertyDefinition"; /** @internal */ export class ListValuePropertyDefinition<TPropertyValue> extends GenericPropertyDefinition<TPropertyValue> { Parse(value: string): any { throw new Error("ListValuePropertyDefinition - Parse: Not implemented."); // xs:list values are sent as a space-separated list; convert to comma-separated for EwsUtilities.Parse. var commaSeparatedValue: string = value ? value : value.replace(' ', ','); //return EwsUtilities.Parse<TPropertyValue>(commaSeparatedValue); } }