Map<String, dynamic> toArguments() => <String, dynamic>{'url': url, 'index': index, 'params': params};