@zebrunner/javascript-agent-webdriverio
Version:
Zebrunner Agent for webdriver.io
21 lines (15 loc) • 417 B
text/typescript
import { Label } from './label';
export class AttachLabelsRequest {
readonly items: Label[];
static of(labels: Label[]): AttachLabelsRequest {
return { items: [...labels] };
}
static ofSingleKey(key: string, values: string[]): AttachLabelsRequest {
return {
items: values.map((value) => ({
key,
value
}))
};
}
}