UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

80 lines (79 loc) 2.47 kB
/** * VRt.Studio [ST] * * The version of the OpenAPI document: 7.18.2755 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { SettingsKeyListStudio } from '../model/models'; import { Configuration } from '../configuration'; export interface CreateUserSettingsRequestParams { settingsKey: string; requestBody: { [key: string]: any; }; } export interface DeleteUserSettingsRequestParams { settingsKey: string; } export interface ReadUserSettingsRequestParams { settingsKey: string; } export interface SetUserSettingsActiveKeyRequestParams { body: string; } export interface UpdateUserSettingsRequestParams { settingsKey: string; requestBody: { [key: string]: any; }; } export interface UserSettingsServiceInterface { defaultHeaders: HttpHeaders; configuration: Configuration; /** * Create user settings * Create user settings. * @param requestParameters */ createUserSettings(requestParameters: CreateUserSettingsRequestParams, extraHttpRequestParams?: any): Observable<{ [key: string]: any; }>; /** * Delete user settings * Delete user settings. * @param requestParameters */ deleteUserSettings(requestParameters: DeleteUserSettingsRequestParams, extraHttpRequestParams?: any): Observable<{}>; /** * Reading user settings list * Reading the list of user settings keys. */ listUserSettings(extraHttpRequestParams?: any): Observable<SettingsKeyListStudio>; /** * Reading user settings * Reading user settings. * @param requestParameters */ readUserSettings(requestParameters: ReadUserSettingsRequestParams, extraHttpRequestParams?: any): Observable<{ [key: string]: any; }>; /** * Setting the active user settings key * Setting the active user settings key. * @param requestParameters */ setUserSettingsActiveKey(requestParameters: SetUserSettingsActiveKeyRequestParams, extraHttpRequestParams?: any): Observable<SettingsKeyListStudio>; /** * Update user settings * Update user settings. * @param requestParameters */ updateUserSettings(requestParameters: UpdateUserSettingsRequestParams, extraHttpRequestParams?: any): Observable<{ [key: string]: any; }>; }