updated project style guidelines

This commit is contained in:
2024-04-03 19:18:17 +02:00
parent 27618f4404
commit 4c7f53e309
185 changed files with 505 additions and 873 deletions

View File

@ -23,17 +23,13 @@ class Endpoint {
Endpoint({required this.domain, this.path = ''});
String full() {
return domain + path;
}
String full() => domain + path;
}
class EndpointData {
static final EndpointData _instance = EndpointData._construct();
factory EndpointData() {
return _instance;
}
factory EndpointData() => _instance;
EndpointData._construct();
@ -43,8 +39,7 @@ class EndpointData {
return existingName.startsWith('google') ? EndpointMode.stage : EndpointMode.live;
}
Endpoint webuntis() {
return EndpointOptions(
Endpoint webuntis() => EndpointOptions(
live: Endpoint(
domain: 'peleus.webuntis.com',
),
@ -53,10 +48,8 @@ class EndpointData {
path: '/marianum/marianummobile/webuntis/public/index.php/api'
),
).get(getEndpointMode());
}
Endpoint nextcloud() {
return EndpointOptions(
Endpoint nextcloud() => EndpointOptions(
live: Endpoint(
domain: 'cloud.marianum-fulda.de',
),
@ -65,6 +58,5 @@ class EndpointData {
path: '/marianum/marianummobile/cloud',
)
).get(getEndpointMode());
}
}
}