@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
19 lines • 3.19 kB
JavaScript
import { createMockTask } from './create-mock-task';
import { createMockNet } from './create-mock-net';
import { createMockCase } from './create-mock-case';
/**
* Creates a mock TaskEventOutcome with given changedFields, task, net, case and outcomes attributes.
*
* If attributes are not specified, default values are used.
*/
export function createMockSetDataOutcome(changedFields = { changedFields: {} }, task = createMockTask(), net = createMockNet(), aCase = createMockCase(), outcomes = []) {
return {
net,
aCase,
task,
outcomes,
message: 'Mock set data event outcome',
changedFields,
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLW1vY2stc2V0LWRhdGEtb3V0Y29tZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25ldGdyaWYtY29tcG9uZW50cy1jb3JlL3NyYy9saWIvdXRpbGl0eS90ZXN0cy91dGlsaXR5L2NyZWF0ZS1tb2NrLXNldC1kYXRhLW91dGNvbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFDLGNBQWMsRUFBQyxNQUFNLG9CQUFvQixDQUFDO0FBRWxELE9BQU8sRUFBQyxhQUFhLEVBQUMsTUFBTSxtQkFBbUIsQ0FBQztBQUVoRCxPQUFPLEVBQUMsY0FBYyxFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFLbEQ7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSx3QkFBd0IsQ0FBQyxnQkFBdUMsRUFBRSxhQUFhLEVBQUUsRUFBRSxFQUFDLEVBQUUsT0FBYSxjQUFjLEVBQUUsRUFDMUYsTUFBVyxhQUFhLEVBQUUsRUFBRSxRQUFjLGNBQWMsRUFBRSxFQUFFLFdBQWdDLEVBQUU7SUFDbkksT0FBTztRQUNILEdBQUc7UUFDSCxLQUFLO1FBQ0wsSUFBSTtRQUNKLFFBQVE7UUFDUixPQUFPLEVBQUUsNkJBQTZCO1FBQ3RDLGFBQWE7S0FDTyxDQUFDO0FBQzdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1NldERhdGFFdmVudE91dGNvbWV9IGZyb20gJy4uLy4uLy4uL2V2ZW50L21vZGVsL2V2ZW50LW91dGNvbWVzL2RhdGEtb3V0Y29tZXMvc2V0LWRhdGEtZXZlbnQtb3V0Y29tZSc7XG5pbXBvcnQge1Rhc2t9IGZyb20gJy4uLy4uLy4uL3Jlc291cmNlcy9pbnRlcmZhY2UvdGFzayc7XG5pbXBvcnQge2NyZWF0ZU1vY2tUYXNrfSBmcm9tICcuL2NyZWF0ZS1tb2NrLXRhc2snO1xuaW1wb3J0IHtOZXR9IGZyb20gJy4uLy4uLy4uL3Byb2Nlc3MvbmV0JztcbmltcG9ydCB7Y3JlYXRlTW9ja05ldH0gZnJvbSAnLi9jcmVhdGUtbW9jay1uZXQnO1xuaW1wb3J0IHtDYXNlfSBmcm9tICcuLi8uLi8uLi9yZXNvdXJjZXMvaW50ZXJmYWNlL2Nhc2UnO1xuaW1wb3J0IHtjcmVhdGVNb2NrQ2FzZX0gZnJvbSAnLi9jcmVhdGUtbW9jay1jYXNlJztcbmltcG9ydCB7RXZlbnRPdXRjb21lfSBmcm9tICcuLi8uLi8uLi9yZXNvdXJjZXMvaW50ZXJmYWNlL2V2ZW50LW91dGNvbWUnO1xuaW1wb3J0IHtDaGFuZ2VkRmllbGRDb250YWluZXJ9IGZyb20gJy4uLy4uLy4uL3Jlc291cmNlcy9pbnRlcmZhY2UvY2hhbmdlZC1maWVsZC1jb250YWluZXInO1xuXG5cbi8qKlxuICogQ3JlYXRlcyBhIG1vY2sgVGFza0V2ZW50T3V0Y29tZSB3aXRoIGdpdmVuIGNoYW5nZWRGaWVsZHMsIHRhc2ssIG5ldCwgY2FzZSBhbmQgb3V0Y29tZXMgYXR0cmlidXRlcy5cbiAqXG4gKiBJZiBhdHRyaWJ1dGVzIGFyZSBub3Qgc3BlY2lmaWVkLCBkZWZhdWx0IHZhbHVlcyBhcmUgdXNlZC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZU1vY2tTZXREYXRhT3V0Y29tZShjaGFuZ2VkRmllbGRzOiBDaGFuZ2VkRmllbGRDb250YWluZXIgPSB7IGNoYW5nZWRGaWVsZHM6IHt9fSwgdGFzazogVGFzayA9IGNyZWF0ZU1vY2tUYXNrKCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5ldDogTmV0ID0gY3JlYXRlTW9ja05ldCgpLCBhQ2FzZTogQ2FzZSA9IGNyZWF0ZU1vY2tDYXNlKCksIG91dGNvbWVzOiBBcnJheTxFdmVudE91dGNvbWU+ID0gW10pIHtcbiAgICByZXR1cm4ge1xuICAgICAgICBuZXQsXG4gICAgICAgIGFDYXNlLFxuICAgICAgICB0YXNrLFxuICAgICAgICBvdXRjb21lcyxcbiAgICAgICAgbWVzc2FnZTogJ01vY2sgc2V0IGRhdGEgZXZlbnQgb3V0Y29tZScsXG4gICAgICAgIGNoYW5nZWRGaWVsZHMsXG4gICAgfSBhcyBTZXREYXRhRXZlbnRPdXRjb21lO1xufVxuIl19