mangayomi/lib/eval/lib.dart
2024-12-14 13:55:40 +02:00

12 lines
392 B
Dart

import 'package:mangayomi/eval/interface.dart';
import 'package:mangayomi/models/source.dart';
import 'dart/service.dart';
import 'javascript/service.dart';
ExtensionService getExtensionService(Source source) {
return switch (source.sourceCodeLanguage) {
SourceCodeLanguage.dart => DartExtensionService(source),
SourceCodeLanguage.javascript => JsExtensionService(source),
};
}