QuickBEAM.VM.Runtime.BuiltinObject behaviour (QuickBEAM v0.10.9)

Copy Markdown View Source

Contract for modules that expose JS builtin constructor/prototype/static entries.

Summary

Callbacks

constructor()

(optional)
@callback constructor() :: term()

constructor(list, term)

(optional)
@callback constructor(list(), term()) :: term()

object()

(optional)
@callback object() :: term()

proto_property(term)

(optional)
@callback proto_property(term()) :: term()

static_property(term)

(optional)
@callback static_property(term()) :: term()