class Selenium::DevTools::V102::Runtime

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)

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)
  @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)
end