module

Duktape::API::Push

Instance methods

<<(value : Bool)
Source
<<(value : Int::Signed)
Source
<<(value : String)
Source
<<(value : Nil)
Source
<<(value : Float)
Source
push_array
Source
push_bare_array
Source
push_bare_object
Source
push_boolean(value : Bool)
Source
push_buffer(size : Int, resizable = false)
Source
push_context_dump
Source
push_current_function
Source
push_current_thread
Source
push_dynamic_buffer(size : Int)
Source
push_error_object(err : Int32, msg : String)
Source
push_error_object(err : LibDUK::Err, msg : String)
Source
push_external_buffer
Source
push_false
Source
push_fixed_buffer(size : Int)
Source
push_global_object
Source
push_global_proc(name : String, nargs : Int32 = 0, &block : LibDUK::Context -> Int32)

Experimental

Source
push_global_stash
Source
push_heap_stash
Source
push_heapptr(ptr : Pointer(Void))
Source
push_int(value : Int)
Source
push_lstring(str : String, len : Int)
Source
push_nan
Source
push_new_target
Source
push_null
Source
push_number(value : Float)
Source
push_object
Source
push_pointer(ptr : Pointer(Void))
Source
push_proc(nargs : Int32 = 0, &block : LibDUK::Context -> Int32)

Experimental

Source
push_proxy
Source
push_string(str : String)
Source
push_this
Source
push_thread
Source
push_thread_new_globalenv
Source
push_thread_stash(target_ctx : LibDUK::Context)
Source
push_thread_stash(target_ctx : Duktape::Context)
Source
push_true
Source
push_uint(value : UInt8 | UInt16 | UInt32 | UInt64)
Source
push_undefined
Source