blob: e7e03f915b7b35cf56972ac5f4fcccba2cfcd9a1 [file] [log] [blame]
// Copyright 2015 Google. All rights reserved. Use of this source code is
// governed by a BSD-style license that can be found in the LICENSE file.
import 'dart:async';
import '../webkit_inspection_protocol.dart';
class WipPage extends WipDomain {
WipPage(WipConnection connection) : super(connection);
Future enable() => sendCommand('Page.enable');
Future disable() => sendCommand('Page.disable');
Future navigate(String url) =>
sendCommand('Page.navigate', params: {'url': url});
Future reload({bool ignoreCache, String scriptToEvaluateOnLoad}) {
var params = <String, dynamic>{};
if (ignoreCache != null) {
params['ignoreCache'] = ignoreCache;
}
if (scriptToEvaluateOnLoad != null) {
params['scriptToEvaluateOnLoad'] = scriptToEvaluateOnLoad;
}
return sendCommand('Page.reload', params: params);
}
}