Slide 17
Slide 17 text
©2019 Wantedly, Inc.
}
return [field, wireType, ret];
}
parseFieldMask() {
const ret = { paths: [] };
while (this.index < this.limit) {
const [field, wireType, fieldData] = this.eatField();
if (field === 1) {
ret.paths.push(fieldData.convertToString());
}
}
return ret;
}
parseWorkingHistory() {
const ret = {};
while (this.index < this.limit) {
const [field, wireType, fieldData] = this.eatField();
if (field === 1) {
ret._op = ["OPERATION_UNSPECIFIED", "CREATE", "UPDATE", "DELETE"]
[fieldData] || fieldData;
} else if (field === 2) {
ret.id = fieldData;
}
͜Ε͕ͩ
©2019 Wantedly, Inc.