added support for translations and printing
This commit is contained in:
@@ -76,6 +76,26 @@ class TabSession extends _$TabSession {
|
||||
return _sessionService.saveToPdf();
|
||||
}
|
||||
|
||||
Future<void> printContent() {
|
||||
return _sessionService.printContent();
|
||||
}
|
||||
|
||||
Future<void> translate({
|
||||
required String fromLanguage,
|
||||
required String toLanguage,
|
||||
bool? downloadModel,
|
||||
}) {
|
||||
return _sessionService.translate(
|
||||
fromLanguage: fromLanguage,
|
||||
toLanguage: toLanguage,
|
||||
options: TranslationOptions(downloadModel: downloadModel ?? true),
|
||||
);
|
||||
}
|
||||
|
||||
Future<void> translateRestore() {
|
||||
return _sessionService.translateRestore();
|
||||
}
|
||||
|
||||
@override
|
||||
void build({required String? tabId}) {
|
||||
_sessionService = (tabId != null)
|
||||
|
||||
Reference in New Issue
Block a user