Dmitry Panov
|
7749907a8a
Update the length property when it's accessed, rather than on grow/shrink. Maintain pointer type of a wrapped *[]any. Fixes #521.
|
2 năm trước cách đây |
Dmitry Panov
|
b1618db072
Implemented 'copy-on-change' mechanism for inner compound values. Fixes #403.
|
3 năm trước cách đây |
Dmitry Panov
|
dd567e70ae
Added support for go arrays (both to ToValue and ExportTo). Nom-addressable structs and arrays are copied in ToValue() so they remain writable in ES. Subsequent Export() returns the value including any changes made.
|
3 năm trước cách đây |
Dmitry Panov
|
bf6af58bbc
Refactored tests
|
3 năm trước cách đây |
Dmitry Panov
|
ac5354e9a8
Report 'length' as own property for Go slices. Fixes #328.
|
4 năm trước cách đây |
Dmitry Panov
|
a9b721bfc5
Removed restriction on resizing unaddressable Go slices. See #265.
|
4 năm trước cách đây |
Dmitry Panov
|
0b7b48cdab
Deleting from a Go slice sets the element to a zero value rather than failing. Fixes #253, see #262, closes #265.
|
4 năm trước cách đây |
Dmitry Panov
|
253d82221b
Exporting to numeric types uses standard ECMAScript conversion operations instead of producing a zero value when conversion is not possible. Closes #190
|
5 năm trước cách đây |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 năm trước cách đây |
Oleg Gerasimov
|
794ceddc90
[fea] add push support for goslice_reflect object
|
5 năm trước cách đây |
Dmitry Panov
|
c3769ba23d
Fixed objectGoSliceReflect.getStr() and delete().
|
5 năm trước cách đây |
Dmitry Panov
|
4e76d88204
Custom map types with no methods converted to objectGoMapReflect (closes #47).
|
8 năm trước cách đây |
Dmitry Panov
|
25773609b6
Initial commit
|
9 năm trước cách đây |