Liigo Zhuang
bfec9e6401
bindings for parseInt/parseFloat ( #384 )
...
* parseInt, parseFloat, JsValue::is_nan
* Number.parseInt, Number.parseFloat
* remove `JsValue::is_nan`
* parse_int/float returns f64
2018-07-09 08:59:54 -05:00
toversus
5bfde7778d
binding for Date.prototype.getUTCSeconds()
2018-07-09 18:20:04 +09:00
toversus
15d9f743ec
binding for Date.prototype.getUTCMonth()
2018-07-09 18:08:38 +09:00
toversus
2e85bbd9e0
binding for Date.prototype.getUTCMinutes()
2018-07-09 18:04:20 +09:00
toversus
c260ac7c3e
binding for Date.prototype.getUTCMilliseconds()
2018-07-09 17:59:15 +09:00
toversus
6aa3661e11
binding for Date.prototype.getUTCHours()
2018-07-09 17:54:19 +09:00
toversus
975818a1f6
binding for Date.prototype.getUTCFullYear()
2018-07-09 17:50:13 +09:00
toversus
ea19848691
binding for Date.prototype.getUTCDay()
2018-07-09 17:46:21 +09:00
toversus
792baefc22
binding for Date.prototype.getUTCDate()
2018-07-09 17:42:30 +09:00
toversus
d3a17d4014
binding for Date.prototype.getTimezoneOffset()
2018-07-09 17:38:38 +09:00
Alexander Kryvomaz
6758525980
bindings for isFinite(), Number.isFinite() and Number.isSafeInteger() ( #420 )
...
* bindings for isFinite()
* bindings for Number.isFiniter(), refactoring of Number.isInteger()
* bindings for Number.isSafeInteger()
2018-07-08 10:03:10 -05:00
T. Nagasawa
056b45aeed
bindings for Date.parse and Date.getXXX ( #414 )
...
* binding for Date.prototype.getHours()
* binding for Date.prototype.getMilliseconds()
* binding for Date.prototype.getMinutes()
* binding for Date.prototype.getMonth()
* binding for Date.prototype.getSeconds()
* binding for Date.prototype.getTime()
* binding for Date.parse()
2018-07-07 12:09:46 -05:00
Alex Crichton
0e2e826182
Hide the __wbindgen_if_not_std
macro from docs
2018-07-06 20:04:49 -07:00
Alex Crichton
ef807a8068
Tweak some docs and fixup some symbol tests
2018-07-06 20:00:53 -07:00
Nick Fitzgerald
a526be9baf
Merge pull request #401 from rail44/support-symbol
...
Add support for static props of Symbol
2018-07-06 09:15:36 -07:00
Marcin Baraniecki
83a7d5bfdc
Merge pull request #399 from alexcrichton/jsvalue-debug
...
Implement `Debug for JsValue`
2018-07-06 13:36:17 +02:00
Marcin Baraniecki
c9f4a266b0
Merge pull request #386 from jannikkeye/bindings-reflect
...
Reflect.xx bindings
2018-07-06 13:34:59 +02:00
Marcin Baraniecki
f7dc819289
Merge pull request #387 from Hywan/webassembly
...
feat(js) Implement the `WebAssembly.validate` binding.
2018-07-06 13:33:37 +02:00
Satoshi Amemiya
6e4948d983
Add support for static props of Symbol
2018-07-06 17:07:43 +09:00
Jannik Keye
99d66ad6ed
merge master
2018-07-06 09:31:58 +02:00
Sendil Kumar N
a65b6c7003
Merge pull request #397 from ZerothLaw/Issue275/ArrayFind
...
Issue #275 : Added Array.prototype.find binding
2018-07-06 09:22:46 +02:00
Satoshi Amemiya
2518048f25
Add support Symbol.hasInstance as sample of static prop getter
2018-07-06 14:57:17 +09:00
Alex Crichton
d930a5a97a
Implement Debug for JsValue
2018-07-05 20:24:28 -07:00
Tyler Laing
baf76431bc
Issue #275 : Adding Array.prototype.find. Fixing newline.
2018-07-05 16:02:51 -07:00
Tyler Laing
d29b17f158
Issue #275 : Added Array.prototype.find binding
2018-07-05 15:05:23 -07:00
Nick Fitzgerald
7ff90f1490
js: Return scalar types instead of Number
objects
...
99% of the time we don't want to deal with opaque handles to `Number`
objects.
2018-07-05 13:02:40 -07:00
Michael Hoffmann
260183a522
Add binding for Number.isInteger
2018-07-05 17:09:59 +02:00
Michael Hoffmann
9d3b26341e
Add binding for Date.prototype.getDate
2018-07-05 17:09:59 +02:00
Jannik Keye
8dd8475000
fix: Reflec.defineProperty no longer returns Result
2018-07-05 08:33:22 +02:00
Stephan Renatus
b704ceeb3a
Bindings for Proxy.revocable()
...
Signed-off-by: Stephan Renatus <srenatus@chef.io>
2018-07-05 08:04:41 +02:00
Stephan Renatus
2b8e789c9c
Bindings for Proxy.new()
...
Signed-off-by: Stephan Renatus <srenatus@chef.io>
2018-07-05 08:04:41 +02:00
Ivan Enderlin
43de00b347
feat(js) Add ArrayBuffer::new
, ::is_view
& ::slice
bindings. ( #388 )
...
* feat(js) Add `ArrayBuffer::new`, `::is_view` & `::slice` bindings.
* fix(js) Fix number units, comments, add `slice_with_end`.
* test(js) Fix a function name.
2018-07-04 13:53:49 -05:00
Jannik Keye
7790b34c07
fix: simplify signatures to avoid Result usage
2018-07-04 16:10:17 +02:00
Ivan Enderlin
c450fbf237
feat(js) Support exception on WebAssembly::validate
.
2018-07-04 15:51:55 +02:00
Jannik Keye
008f17143b
fix: Reflect.has target should be &Object
2018-07-04 15:32:34 +02:00
Ivan Enderlin
fe25a9a268
feat(js) Implement the WebAssembly.validate
binding.
2018-07-04 15:27:01 +02:00
Marcin Baraniecki
2694dd4dee
Merge pull request #385 from toVersus/js_date
...
bindings for date.getDay/getFullYear
2018-07-04 14:56:22 +02:00
Jannik Keye
3442f9d9d7
fix: Reflect.has
2018-07-04 13:18:06 +02:00
Jannik Keye
1397f9b05a
feat: add Reflect.setPrototypeOf
2018-07-04 13:13:35 +02:00
Jannik Keye
eb3f67a36f
feat: add Reflect.set
2018-07-04 13:08:43 +02:00
Jannik Keye
fc82ba4ec3
feat: add Reflect.preventExtensions
2018-07-04 12:56:37 +02:00
Jannik Keye
e36f982391
feat: add Reflect.ownKeys
2018-07-04 12:53:38 +02:00
toversus
e95994fd19
bindings for Date.prototype.getFullYear()
2018-07-04 19:52:12 +09:00
Jannik Keye
eb245d5503
feat: add Reflect.isExtensible
2018-07-04 12:49:07 +02:00
Jannik Keye
7c297ccfb4
feat: add Reflect.has
2018-07-04 12:44:49 +02:00
toversus
3007e813ea
bindings for Date.prototype.getDay()
2018-07-04 19:41:06 +09:00
Jannik Keye
edddd4b08e
feat: add Reflect.getPrototypeOf
2018-07-04 12:39:56 +02:00
Jannik Keye
2422c5e945
feat: add Reflect.getOwnPropertyDescriptor
2018-07-04 12:35:40 +02:00
Jannik Keye
3ba00bc13c
feat: add Reflect.get
2018-07-04 12:31:24 +02:00
Jannik Keye
5fa18f8f40
feat: add Reflect.deleteProperty
2018-07-04 12:24:52 +02:00