UNPKG

@inworld/web-core

Version:
19 lines (18 loc) 547 B
export class TaskEvent { constructor({ name, parameters, }) { this.name = name; if (parameters === null || parameters === void 0 ? void 0 : parameters.length) { this.parameters = parameters; } } static fromProto(proto) { var _a; return new TaskEvent({ name: proto.name, parameters: (_a = proto.parameters) === null || _a === void 0 ? void 0 : _a.map((p) => ({ name: p.name, value: p.value, })), }); } }