|
1 | 1 | resource js-abi-value
|
2 | 2 |
|
3 |
| -eval-js: function(code: string) -> js-abi-value |
4 |
| -is-js: function(value: js-abi-value) -> bool |
5 |
| -instance-of: function(value: js-abi-value, klass: js-abi-value) -> bool |
6 |
| -global-this: function() -> js-abi-value |
7 |
| -int-to-js-number: function(value: s32) -> js-abi-value |
8 |
| -string-to-js-string: function(value: string) -> js-abi-value |
9 |
| -bool-to-js-bool: function(value: bool) -> js-abi-value |
10 |
| -proc-to-js-function: function(value: u32) -> js-abi-value |
11 |
| -rb-object-to-js-rb-value: function(raw-rb-abi-value: u32) -> js-abi-value |
| 3 | +eval-js: func(code: string) -> js-abi-value |
| 4 | +is-js: func(value: js-abi-value) -> bool |
| 5 | +instance-of: func(value: js-abi-value, klass: js-abi-value) -> bool |
| 6 | +global-this: func() -> js-abi-value |
| 7 | +int-to-js-number: func(value: s32) -> js-abi-value |
| 8 | +string-to-js-string: func(value: string) -> js-abi-value |
| 9 | +bool-to-js-bool: func(value: bool) -> js-abi-value |
| 10 | +proc-to-js-function: func(value: u32) -> js-abi-value |
| 11 | +rb-object-to-js-rb-value: func(raw-rb-abi-value: u32) -> js-abi-value |
12 | 12 |
|
13 |
| -js-value-to-string: function(value: js-abi-value) -> string |
| 13 | +js-value-to-string: func(value: js-abi-value) -> string |
14 | 14 |
|
15 |
| -export-js-value-to-host: function(value: js-abi-value) |
16 |
| -import-js-value-from-host: function() -> js-abi-value |
| 15 | +export-js-value-to-host: func(value: js-abi-value) |
| 16 | +import-js-value-from-host: func() -> js-abi-value |
17 | 17 |
|
18 |
| -js-value-typeof: function(value: js-abi-value) -> string |
| 18 | +js-value-typeof: func(value: js-abi-value) -> string |
19 | 19 |
|
20 |
| -js-value-equal: function(lhs: js-abi-value, rhs: js-abi-value) -> bool |
21 |
| -js-value-strictly-equal: function(lhs: js-abi-value, rhs: js-abi-value) -> bool |
| 20 | +js-value-equal: func(lhs: js-abi-value, rhs: js-abi-value) -> bool |
| 21 | +js-value-strictly-equal: func(lhs: js-abi-value, rhs: js-abi-value) -> bool |
22 | 22 |
|
23 |
| -reflect-apply: function(target: js-abi-value, this-argument: js-abi-value, arguments: list<js-abi-value>) -> js-abi-value |
24 |
| -reflect-construct: function(target: js-abi-value, arguments: list<js-abi-value>) -> js-abi-value |
25 |
| -reflect-delete-property: function(target: js-abi-value, property-key: string) -> bool |
26 |
| -reflect-get: function(target: js-abi-value, property-key: string) -> js-abi-value |
27 |
| -reflect-get-own-property-descriptor: function(target: js-abi-value, property-key: string) -> js-abi-value |
28 |
| -reflect-get-prototype-of: function(target: js-abi-value) -> js-abi-value |
29 |
| -reflect-has: function(target: js-abi-value, property-key: string) -> bool |
30 |
| -reflect-is-extensible: function(target: js-abi-value) -> bool |
31 |
| -reflect-own-keys: function(target: js-abi-value) -> list<js-abi-value> |
32 |
| -reflect-prevent-extensions: function(target: js-abi-value) -> bool |
33 |
| -reflect-set: function(target: js-abi-value, property-key: string, value: js-abi-value) -> bool |
34 |
| -reflect-set-prototype-of: function(target: js-abi-value, prototype: js-abi-value) -> bool |
| 23 | +reflect-apply: func(target: js-abi-value, this-argument: js-abi-value, arguments: list<js-abi-value>) -> js-abi-value |
| 24 | +reflect-construct: func(target: js-abi-value, arguments: list<js-abi-value>) -> js-abi-value |
| 25 | +reflect-delete-property: func(target: js-abi-value, property-key: string) -> bool |
| 26 | +reflect-get: func(target: js-abi-value, property-key: string) -> js-abi-value |
| 27 | +reflect-get-own-property-descriptor: func(target: js-abi-value, property-key: string) -> js-abi-value |
| 28 | +reflect-get-prototype-of: func(target: js-abi-value) -> js-abi-value |
| 29 | +reflect-has: func(target: js-abi-value, property-key: string) -> bool |
| 30 | +reflect-is-extensible: func(target: js-abi-value) -> bool |
| 31 | +reflect-own-keys: func(target: js-abi-value) -> list<js-abi-value> |
| 32 | +reflect-prevent-extensions: func(target: js-abi-value) -> bool |
| 33 | +reflect-set: func(target: js-abi-value, property-key: string, value: js-abi-value) -> bool |
| 34 | +reflect-set-prototype-of: func(target: js-abi-value, prototype: js-abi-value) -> bool |
0 commit comments