Svyatoslav Kuzmich
2fd77d0925
[Wasm] IDL: Generate overloads for functions with union-typed arguments
2023-07-14 10:52:10 +00:00
Svyatoslav Kuzmich
24656b1576
[Wasm] Copy resolveTypes.kt from dukat
...
This file is modified later to generate overloads for union types
2023-07-14 10:52:10 +00:00
Svyatoslav Kuzmich
c1100042b2
[Wasm] Use Unit in IDL event handler return type
...
Return value can be used in rare cases to stop event propagation.
Event methods can be called instead.
^KT-57058 Fixed
2023-07-14 10:52:10 +00:00
Svyatoslav Kuzmich
46a6695072
[Wasm] WebIDL: Make getters and setters not inline
2023-03-29 11:08:30 +00:00
Svyatoslav Kuzmich
0c7d625123
[Wasm] Suppress warning of unused parameter in WebIDL js(code) functions
2023-03-29 11:08:30 +00:00
Svyatoslav Kuzmich
0e54ec5ef6
[Wasm] Stop using Dynamic in WebIDL generated code
2023-03-29 11:08:29 +00:00
Svyatoslav Kuzmich
76b4498399
[Wasm] IDL bindings improvements
...
- Generated types extend JsAny
- Use JsAny instead of Dynamic
- Use JsArray instead of Array
- Use JsNumber, JsString and JsBoolean in JsAny context
- Refactor dictionary constructor functions
2023-03-16 09:12:08 +00:00
Svyatoslav Kuzmich
2a10cf3de2
[Wasm] Dukat: use IDL conversion API directly without dukat CLI
...
Copy unmodified convertToModel.kt from dukat
2023-03-16 09:12:08 +00:00
Svyatoslav Kuzmich
eb8c47343a
[Wasm] Don't use js("code") in browser API
...
Use internal newJsObject to create new objects instead.
This is a preparation for restricted js("code") support (KT-56955)
2023-03-03 19:39:09 +00:00
Svyatoslav Kuzmich
238da4c793
[Wasm] stdlib NFC: Suppress cast warnings in org.w3c
...
Also fix dukat build and update copyright year in generated files.
2023-01-24 14:54:59 +01:00
Igor Yakovlev
b6eb2b3620
[WASM] Add w3c bindings
2022-11-10 14:22:44 +00:00
Dmitriy Novozhilov
8993d5d2eb
[Build] Detach :liraries:tools:dukat module from root gradle project
...
This is needed to prevent leaking dependency on `dukat:0.5.8-rc.4` into
dependency of Kotlin project after import to IDE. This jar contains
unshaded classes of some outdated compiler version and it confuses
IDEA tooling (like debugger), so it shows those classes instead of
real sources from project
2022-02-18 07:30:50 +00:00
Nikolay Krasko
eaf31b1ada
Update org.jsoup:jsoup to 1.14.2
2021-08-27 20:32:23 +03:00
Nikolay Krasko
35ad28c372
Bintray dukat -> Space kotlin/kotlin-dependencies (KTI-528)
2021-03-31 17:38:56 +03:00
Victor Turansky
f1682cba13
KT-40235 Dukat 0.5.8-rc.4
2021-02-03 20:36:24 +03:00
Alexander Udalov
6e67e1e78d
Replace appendln with appendLine in project
2020-06-11 13:01:30 +02:00
Alexey Trilis
3ad597ca5c
Introduce MSE and EME APIs to Kotlin/JS stdlib
...
#KT-37910 Fixed
2020-04-23 15:35:04 +03:00
Alexey Trilis
4f56b1a960
Add support for Touch API in JS Stdlib
...
#KT-34948 fixed
#KT-21445 fixed
2019-11-18 19:44:03 +03:00
Alexey Trilis
b30537de0e
Generate Kotlin/JS stdlib dependencies via dukat
2019-10-12 01:39:25 +02:00