From d61babe1defe6c74f91ef4d3ad79fabcb3095dbe Mon Sep 17 00:00:00 2001 From: Lukas Hirt Date: Fri, 31 Jul 2020 14:40:30 +0200 Subject: [PATCH] Add settings client --- ui/client/settings/index.js | 581 ++++++++++++++++++++++++++++++++++++ 1 file changed, 581 insertions(+) create mode 100644 ui/client/settings/index.js diff --git a/ui/client/settings/index.js b/ui/client/settings/index.js new file mode 100644 index 0000000000..5957e6c81c --- /dev/null +++ b/ui/client/settings/index.js @@ -0,0 +1,581 @@ +/* eslint-disable */ +import axios from 'axios' +import qs from 'qs' +let domain = '' +export const getDomain = () => { + return domain +} +export const setDomain = ($domain) => { + domain = $domain +} +export const request = (method, url, body, queryParameters, form, config) => { + method = method.toLowerCase() + let keys = Object.keys(queryParameters) + let queryUrl = url + if (keys.length > 0) { + queryUrl = url + '?' + qs.stringify(queryParameters) + } + // let queryUrl = url+(keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') + if (body) { + return axios[method](queryUrl, body, config) + } else if (method === 'get') { + return axios[method](queryUrl, config) + } else { + return axios[method](queryUrl, qs.stringify(form), config) + } +} +/*========================================================== + * + ==========================================================*/ +/** + * + * request: RoleService_AssignRoleToUser + * url: RoleService_AssignRoleToUserURL + * method: RoleService_AssignRoleToUser_TYPE + * raw_url: RoleService_AssignRoleToUser_RAW_URL + * @param body - + */ +export const RoleService_AssignRoleToUser = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/assignments-add' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const RoleService_AssignRoleToUser_RAW_URL = function() { + return '/api/v0/settings/assignments-add' +} +export const RoleService_AssignRoleToUser_TYPE = function() { + return 'post' +} +export const RoleService_AssignRoleToUserURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/assignments-add' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: RoleService_ListRoleAssignments + * url: RoleService_ListRoleAssignmentsURL + * method: RoleService_ListRoleAssignments_TYPE + * raw_url: RoleService_ListRoleAssignments_RAW_URL + * @param body - + */ +export const RoleService_ListRoleAssignments = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/assignments-list' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const RoleService_ListRoleAssignments_RAW_URL = function() { + return '/api/v0/settings/assignments-list' +} +export const RoleService_ListRoleAssignments_TYPE = function() { + return 'post' +} +export const RoleService_ListRoleAssignmentsURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/assignments-list' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: RoleService_RemoveRoleFromUser + * url: RoleService_RemoveRoleFromUserURL + * method: RoleService_RemoveRoleFromUser_TYPE + * raw_url: RoleService_RemoveRoleFromUser_RAW_URL + * @param body - + */ +export const RoleService_RemoveRoleFromUser = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/assignments-remove' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const RoleService_RemoveRoleFromUser_RAW_URL = function() { + return '/api/v0/settings/assignments-remove' +} +export const RoleService_RemoveRoleFromUser_TYPE = function() { + return 'post' +} +export const RoleService_RemoveRoleFromUserURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/assignments-remove' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: BundleService_GetBundle + * url: BundleService_GetBundleURL + * method: BundleService_GetBundle_TYPE + * raw_url: BundleService_GetBundle_RAW_URL + * @param body - + */ +export const BundleService_GetBundle = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/bundle-get' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const BundleService_GetBundle_RAW_URL = function() { + return '/api/v0/settings/bundle-get' +} +export const BundleService_GetBundle_TYPE = function() { + return 'post' +} +export const BundleService_GetBundleURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/bundle-get' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: BundleService_SaveBundle + * url: BundleService_SaveBundleURL + * method: BundleService_SaveBundle_TYPE + * raw_url: BundleService_SaveBundle_RAW_URL + * @param body - + */ +export const BundleService_SaveBundle = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/bundle-save' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const BundleService_SaveBundle_RAW_URL = function() { + return '/api/v0/settings/bundle-save' +} +export const BundleService_SaveBundle_TYPE = function() { + return 'post' +} +export const BundleService_SaveBundleURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/bundle-save' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: BundleService_AddSettingToBundle + * url: BundleService_AddSettingToBundleURL + * method: BundleService_AddSettingToBundle_TYPE + * raw_url: BundleService_AddSettingToBundle_RAW_URL + * @param body - + */ +export const BundleService_AddSettingToBundle = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/bundles-add-setting' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const BundleService_AddSettingToBundle_RAW_URL = function() { + return '/api/v0/settings/bundles-add-setting' +} +export const BundleService_AddSettingToBundle_TYPE = function() { + return 'post' +} +export const BundleService_AddSettingToBundleURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/bundles-add-setting' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: BundleService_ListBundles + * url: BundleService_ListBundlesURL + * method: BundleService_ListBundles_TYPE + * raw_url: BundleService_ListBundles_RAW_URL + * @param body - + */ +export const BundleService_ListBundles = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/bundles-list' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const BundleService_ListBundles_RAW_URL = function() { + return '/api/v0/settings/bundles-list' +} +export const BundleService_ListBundles_TYPE = function() { + return 'post' +} +export const BundleService_ListBundlesURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/bundles-list' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: BundleService_RemoveSettingFromBundle + * url: BundleService_RemoveSettingFromBundleURL + * method: BundleService_RemoveSettingFromBundle_TYPE + * raw_url: BundleService_RemoveSettingFromBundle_RAW_URL + * @param body - + */ +export const BundleService_RemoveSettingFromBundle = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/bundles-remove-setting' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const BundleService_RemoveSettingFromBundle_RAW_URL = function() { + return '/api/v0/settings/bundles-remove-setting' +} +export const BundleService_RemoveSettingFromBundle_TYPE = function() { + return 'post' +} +export const BundleService_RemoveSettingFromBundleURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/bundles-remove-setting' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: RoleService_ListRoles + * url: RoleService_ListRolesURL + * method: RoleService_ListRoles_TYPE + * raw_url: RoleService_ListRoles_RAW_URL + * @param body - + */ +export const RoleService_ListRoles = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/roles-list' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const RoleService_ListRoles_RAW_URL = function() { + return '/api/v0/settings/roles-list' +} +export const RoleService_ListRoles_TYPE = function() { + return 'post' +} +export const RoleService_ListRolesURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/roles-list' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: ValueService_GetValue + * url: ValueService_GetValueURL + * method: ValueService_GetValue_TYPE + * raw_url: ValueService_GetValue_RAW_URL + * @param body - + */ +export const ValueService_GetValue = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/values-get' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const ValueService_GetValue_RAW_URL = function() { + return '/api/v0/settings/values-get' +} +export const ValueService_GetValue_TYPE = function() { + return 'post' +} +export const ValueService_GetValueURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/values-get' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: ValueService_ListValues + * url: ValueService_ListValuesURL + * method: ValueService_ListValues_TYPE + * raw_url: ValueService_ListValues_RAW_URL + * @param body - + */ +export const ValueService_ListValues = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/values-list' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const ValueService_ListValues_RAW_URL = function() { + return '/api/v0/settings/values-list' +} +export const ValueService_ListValues_TYPE = function() { + return 'post' +} +export const ValueService_ListValuesURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/values-list' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} +/** + * + * request: ValueService_SaveValue + * url: ValueService_SaveValueURL + * method: ValueService_SaveValue_TYPE + * raw_url: ValueService_SaveValue_RAW_URL + * @param body - + */ +export const ValueService_SaveValue = function(parameters = {}) { + const domain = parameters.$domain ? parameters.$domain : getDomain() + const config = parameters.$config + let path = '/api/v0/settings/values-save' + let body + let queryParameters = {} + let form = {} + if (parameters['body'] !== undefined) { + body = parameters['body'] + } + if (parameters['body'] === undefined) { + return Promise.reject(new Error('Missing required parameter: body')) + } + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }); + } + return request('post', domain + path, body, queryParameters, form, config) +} +export const ValueService_SaveValue_RAW_URL = function() { + return '/api/v0/settings/values-save' +} +export const ValueService_SaveValue_TYPE = function() { + return 'post' +} +export const ValueService_SaveValueURL = function(parameters = {}) { + let queryParameters = {} + const domain = parameters.$domain ? parameters.$domain : getDomain() + let path = '/api/v0/settings/values-save' + if (parameters.$queryParameters) { + Object.keys(parameters.$queryParameters).forEach(function(parameterName) { + queryParameters[parameterName] = parameters.$queryParameters[parameterName] + }) + } + let keys = Object.keys(queryParameters) + return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '') +} \ No newline at end of file