[ermine] Remove unused code related to Presentation.
Change-Id: I2cbefe142c53a5357be33f7af0fd3d0c219143f2
diff --git a/session_shells/ermine/login_shell/lib/base_model.dart b/session_shells/ermine/login_shell/lib/base_model.dart
index 9c1edb6..662c87c 100644
--- a/session_shells/ermine/login_shell/lib/base_model.dart
+++ b/session_shells/ermine/login_shell/lib/base_model.dart
@@ -11,7 +11,6 @@
 import 'package:fidl_fuchsia_modular_auth/fidl_async.dart';
 import 'package:fidl_fuchsia_netstack/fidl_async.dart';
 import 'package:fidl_fuchsia_sys/fidl_async.dart';
-import 'package:fidl_fuchsia_ui_gfx/fidl_async.dart';
 import 'package:fidl_fuchsia_ui_input/fidl_async.dart' as input;
 import 'package:fidl_fuchsia_ui_policy/fidl_async.dart';
 import 'package:fuchsia_logger/logger.dart';
@@ -38,59 +37,18 @@
 
   /// |Presentation|.
   @override
-  // ignore: override_on_non_overriding_method, avoid_positional_boolean_parameters
-  Future<void> enableClipping(bool enabled) async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> useOrthographicView() async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> usePerspectiveView() async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> setRendererParams(List<RendererParam> params) async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> setDisplayUsage(DisplayUsage usage) async {}
-
-  @override
-  // ignore: override_on_non_overriding_method, avoid_positional_boolean_parameters
-  Future<void> setDisplayRotation(double displayRotationDegrees, bool animate) async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> setDisplaySizeInMm(num widthInMm, num heightInMm) async {}
-
-  @override
   Future<void> captureKeyboardEventHack(input.KeyboardEvent eventToCapture,
       InterfaceHandle<KeyboardCaptureListenerHack> listener) async {
     await _model.presentation
         .captureKeyboardEventHack(eventToCapture, listener);
   }
 
+  /// |Presentation|.
   @override
   Future<void> capturePointerEventsHack(
       InterfaceHandle<PointerCaptureListenerHack> listener) async {
     await _model.presentation.capturePointerEventsHack(listener);
   }
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<PresentationMode> getPresentationMode() async { return PresentationMode.closed; }
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> setPresentationModeListener(
-      InterfaceHandle<PresentationModeListener> listener) async {}
-
-  @override
-  // ignore: override_on_non_overriding_method
-  Future<void> registerMediaButtonsListener(
-      InterfaceHandle<MediaButtonsListener> listener) async {}
 }
 
 /// Provides common features needed by all base shells.
diff --git a/session_shells/ermine/login_shell/lib/user_picker_base_shell_model.dart b/session_shells/ermine/login_shell/lib/user_picker_base_shell_model.dart
index 6a7750e..4146716 100644
--- a/session_shells/ermine/login_shell/lib/user_picker_base_shell_model.dart
+++ b/session_shells/ermine/login_shell/lib/user_picker_base_shell_model.dart
@@ -22,9 +22,6 @@
 export 'package:lib.widgets/model.dart'
     show ScopedModel, ScopedModelDescendant, ModelFinder;
 
-/// Function signature for GetPresentationMode callback
-typedef GetPresentationModeCallback = void Function(PresentationMode mode);
-
 const Duration _kShowLoadingSpinnerDelay = Duration(milliseconds: 500);
 
 /// Model that provides common state