attach method
Future<void>
attach(
)
override
Implementation
@override
Future<void> attach() async {
// TODO: detect if is first attachment
await _capabilitiesDetector.detect();
_controller
..changeFocusTrackingMode(enable: true)
..setInputMode(true); // TODO: was before set at the end
_inputProcessor
..startListening()
..listener = _onInputEvent;
for (final signal in AllowedSignal.values) {
_subscriptions.add(
signal.processSignal().watch().listen((_) {
listener?.signal(signal);
}),
);
}
_sizeTracker
..startTracking()
..listener = _onResizeEvent;
await super.attach();
}