Pavel Savara
0d80733c26
[wasm] deprecate legacy JS API and propose new ( #73068 )
...
- Added new API methods to top level next to MONO and BINDING namespaces
- marked MONO and BINDING namespaces obsolete
- separated legacy API into dotnet-legacy.d.ts
- renamed snake_case to camelCase names
Co-authored-by: Marek Fišera <mara@neptuo.com>
Co-authored-by: Ankit Jain <radical@gmail.com>
2022-08-04 08:19:50 +02:00
Pavel Savara
8aa77a952a
[wasm]: JavaScript interop with [JSImport] and [JSExport] attributes and Roslyn ( #66304 )
...
Co-authored-by: Marek Fišera <mara@neptuo.com>
Co-authored-by: Katelyn Gadd <kg@luminance.org>
2022-07-10 21:40:36 +02:00
Pavel Savara
50c3df750a
[wasm] Switch default modules to es6 ( #70746 )
...
switched dotnet.js to be ES6 module by making <WasmEnableES6> default true
updated all samples
updated functional tests
updated debugger tests
updated test-main
updated templates
Co-authored-by: Marek Fišera <mara@neptuo.com>
Co-authored-by: Ankit Jain <radical@gmail.com>
2022-06-24 14:39:19 +02:00
Thays Grazia
c6742603fc
Reverting sample changes ( #57738 )
2021-08-19 15:14:14 -05:00
Thays Grazia
91673def34
[debugger][wasm] Support DebuggerProxyAttribute ( #56872 )
...
* Implementing debugger proxy
* fix compilation
* Implement debuggerproxy attribute.
* Reusing code for DebuggerProxy method and DebuggerDisplay method.
* Fix unit tests.
* Fixing unit tests that uses List<T>.
* Fix unit tests that uses List.
* Addressing @radical comments.
* Using flags enum as suggested by @lewing.
* Fixing merge.
* Addressing @radical comments.
* Addressing @radical comments.
Co-authored-by: Larry Ewing <lewing@microsoft.com>
2021-08-16 18:52:06 -03:00
Thays Grazia
44f7103e0e
[wasm][debugger] Implement support to DebuggerDisplay attribute ( #55524 )
...
* Support DebuggerDisplay attribute on type.
* Implementing DebuggerDisplay calling methods.
* Apply suggestions from code review
Co-authored-by: Larry Ewing <lewing@microsoft.com>
* Fixing snake case.
* Changing snake case.
Co-authored-by: Larry Ewing <lewing@microsoft.com>
2021-07-14 15:24:33 -03:00
Zoltan Varga
382de3d308
Remove the src/mono/netcore directory, move its contents to src/mono. ( #47847 )
...
* Remove the src/mono/netcore directory, move its contents to src/mono.
* Fix docs and make targets.
* Remove the netcore dir itself.
* Fix samples.
2021-02-04 18:59:14 -05:00