setSessionTimeoutDuration method

  1. @override
Future<void> setSessionTimeoutDuration(
  1. Duration timeout
)
override

Sets the duration of inactivity that terminates the current session.

Implementation

@override
Future<void> setSessionTimeoutDuration(Duration timeout) async {
  try {
    if (Platform.isAndroid) {
      return channel.invokeMethod<void>(
          'Analytics#setSessionTimeoutDuration', <String, int>{
        'milliseconds': timeout.inMilliseconds,
      });
    }
  } catch (e, s) {
    convertPlatformException(e, s);
  }
}