-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathobject.ex
More file actions
39 lines (21 loc) · 762 Bytes
/
object.ex
File metadata and controls
39 lines (21 loc) · 762 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
defmodule ElixirScript.Web.Object do
use ElixirScript.FFI, global: true, name: :Object
defexternal assign(target, source)
defexternal create(proto)
defexternal create(proto, properties_object)
defexternal defineProperties(obj, props)
defexternal defineProperty(obj, prop, descriptor)
defexternal entries(obj)
defexternal freeze(obj)
defexternal getOwnPropertyDescriptor(obj, prop)
defexternal getOwnPropertyDescriptors(obj)
defexternal getOwnPropertyNames(obj)
defexternal getOwnPropertySymbols(obj)
defexternal getPrototypeOf(obj)
defexternal is(value1, value2)
defexternal isExtensible(obj)
defexternal isFrozen(obj)
defexternal isSealed(obj)
defexternal keys(obj)
defexternal preventExtensions(obj)
end