butterbidi/script/commands/call_function
Types
pub type CallFunctionParameters {
CallFunctionParameters(
function_declaration: String,
await_promise: Bool,
target: target.Target,
arguments: option.Option(List(local_value.LocalValue)),
this: option.Option(local_value.LocalValue),
)
}
Constructors
-
CallFunctionParameters( function_declaration: String, await_promise: Bool, target: target.Target, arguments: option.Option(List(local_value.LocalValue)), this: option.Option(local_value.LocalValue), )
Values
pub fn call_function_parameters_to_json(
call_function_parameters: CallFunctionParameters,
) -> json.Json
pub fn new(target: target.Target) -> CallFunctionParameters
pub fn with_arguments(
call_function_parameters: CallFunctionParameters,
arguments: List(local_value.LocalValue),
) -> CallFunctionParameters
pub fn with_await_promise(
call_function_parameters: CallFunctionParameters,
) -> CallFunctionParameters
pub fn with_function(
call_function_parameters: CallFunctionParameters,
function: String,
) -> CallFunctionParameters
pub fn with_this(
call_function_parameters: CallFunctionParameters,
this: local_value.LocalValue,
) -> CallFunctionParameters