import 'package:swagger/api.dart';
All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
getConfig | GET /vuejs/config | Return the current configuration |
getExtension | GET /vuejs/extension/js/{module}.js | Return the front Vue JS extension file to include |
getExtensionStyle | GET /vuejs/extension/css/{module}.css | Return the front Vue JS extension css file to include |
getThemeConfig | GET /vuejs/theme/{moduleId}/{themeId}/config | Return the front Vue JS theme configuration |
getThemeCss | GET /vuejs/theme/{moduleId}/{themeId}/style.css | Return the theme css file |
getThemeResource | GET /vuejs/theme/{moduleId}/{themeId}/resource | Return the theme requested resource |
FrontConfigDTO getConfig(acceptLanguage)
Return the current configuration
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var acceptLanguage = "en"; // String | Request accepted language
try {
var result = api_instance.getConfig(acceptLanguage);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getConfig: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
acceptLanguage | String | Request accepted language | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MultipartFile getExtension(module)
Return the front Vue JS extension file to include
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var module = "opensilex"; // String | Module identifier
try {
var result = api_instance.getExtension(module);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getExtension: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
module | String | Module identifier |
No authorization required
- Content-Type: Not defined
- Accept: application/octet-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MultipartFile getExtensionStyle(module)
Return the front Vue JS extension css file to include
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var module = "opensilex"; // String | Module identifier
try {
var result = api_instance.getExtensionStyle(module);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getExtensionStyle: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
module | String | Module identifier |
No authorization required
- Content-Type: Not defined
- Accept: application/octet-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ThemeConfigDTO getThemeConfig(moduleId, themeId)
Return the front Vue JS theme configuration
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var moduleId = "opensilex-front"; // String | Module identifier
var themeId = "phis"; // String | Theme identifier
try {
var result = api_instance.getThemeConfig(moduleId, themeId);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getThemeConfig: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
moduleId | String | Module identifier | |
themeId | String | Theme identifier |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MultipartFile getThemeCss(moduleId, themeId)
Return the theme css file
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var moduleId = "opensilex-front"; // String | Module identifier
var themeId = "phis"; // String | Theme identifier
try {
var result = api_instance.getThemeCss(moduleId, themeId);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getThemeCss: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
moduleId | String | Module identifier | |
themeId | String | Theme identifier |
No authorization required
- Content-Type: Not defined
- Accept: application/octet-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MultipartFile getThemeResource(moduleId, themeId, filePath)
Return the theme requested resource
import 'package:swagger/api.dart';
var api_instance = new VueJsApi();
var moduleId = "opensilex-front"; // String | Module identifier
var themeId = "phis"; // String | Theme identifier
var filePath = "images/opensilex.png"; // String | Resource path
try {
var result = api_instance.getThemeResource(moduleId, themeId, filePath);
print(result);
} catch (e) {
print("Exception when calling VueJsApi->getThemeResource: $e\n");
}
Name | Type | Description | Notes |
---|---|---|---|
moduleId | String | Module identifier | |
themeId | String | Theme identifier | |
filePath | String | Resource path | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/octet-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]