Future<int> getDuration(int viewId) async { throw UnimplementedError('getDuration() has not been implemented.'); }