class Selenium::DevTools::V136::Runtime
def call_function_on(function_declaration:, object_id: nil, arguments: nil, silent: nil, return_by_value: nil, generate_preview: nil, user_gesture: nil, await_promise: nil, execution_context_id: nil, object_group: nil, throw_on_side_effect: nil, unique_context_id: nil, serialization_options: nil)
def call_function_on(function_declaration:, object_id: nil, arguments: nil, silent: nil, return_by_value: nil, generate_preview: nil, user_gesture: nil, await_promise: nil, execution_context_id: nil, object_group: nil, throw_on_side_effect: nil, unique_context_id: nil, serialization_options: nil) @devtools.send_cmd('Runtime.callFunctionOn', functionDeclaration: function_declaration, objectId: object_id, arguments: arguments, silent: silent, returnByValue: return_by_value, generatePreview: generate_preview, userGesture: user_gesture, awaitPromise: await_promise, executionContextId: execution_context_id, objectGroup: object_group, throwOnSideEffect: throw_on_side_effect, uniqueContextId: unique_context_id, serializationOptions: serialization_options) end