A framework for building convergent cross-platform Nextcloud clients using Flutter.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
import 'package:neon/models.dart';
|
|
|
|
import 'package:neon/platform.dart';
|
|
|
|
import 'package:neon/utils.dart';
|
|
|
|
import 'package:neon_files/neon_files.dart';
|
|
|
|
import 'package:neon_news/neon_news.dart';
|
|
|
|
import 'package:neon_notes/neon_notes.dart';
|
|
|
|
import 'package:neon_notifications/neon_notifications.dart';
|
|
|
|
import 'package:shared_preferences/shared_preferences.dart';
|
|
|
|
|
|
|
|
List<AppImplementation> getAppImplementations(
|
|
|
|
final SharedPreferences sharedPreferences,
|
|
|
|
final RequestManager requestManager,
|
|
|
|
final NeonPlatform platform,
|
|
|
|
) =>
|
|
|
|
[
|
|
|
|
FilesApp(sharedPreferences, requestManager, platform),
|
|
|
|
NewsApp(sharedPreferences, requestManager, platform),
|
|
|
|
NotesApp(sharedPreferences, requestManager, platform),
|
|
|
|
NotificationsApp(sharedPreferences, requestManager, platform),
|
|
|
|
];
|