def evaluate(expression:, object_group: nil, include_command_line_api: nil, silent: nil, context_id: nil, return_by_value: nil, generate_preview: nil, user_gesture: nil, await_promise: nil, throw_on_side_effect: nil, timeout: nil, disable_breaks: nil, repl_mode: nil, allow_unsafe_eval_blocked_by_csp: nil, unique_context_id: nil, generate_web_driver_value: nil, serialization_options: nil)
def evaluate(expression:, object_group: nil, include_command_line_api: nil, silent: nil, context_id: nil, return_by_value: nil, generate_preview: nil, user_gesture: nil, await_promise: nil, throw_on_side_effect: nil, timeout: nil, disable_breaks: nil, repl_mode: nil, allow_unsafe_eval_blocked_by_csp: nil, unique_context_id: nil, generate_web_driver_value: nil, serialization_options: nil)
@devtools.send_cmd('Runtime.evaluate',
expression: expression,
objectGroup: object_group,
includeCommandLineAPI: include_command_line_api,
silent: silent,
contextId: context_id,
returnByValue: return_by_value,
generatePreview: generate_preview,
userGesture: user_gesture,
awaitPromise: await_promise,
throwOnSideEffect: throw_on_side_effect,
timeout: timeout,
disableBreaks: disable_breaks,
replMode: repl_mode,
allowUnsafeEvalBlockedByCSP: allow_unsafe_eval_blocked_by_csp,
uniqueContextId: unique_context_id,
generateWebDriverValue: generate_web_driver_value,
serializationOptions: serialization_options)
end