Aaron Dodson
e0693a65d2
chore: Remove declareLegacyNamespace() from files in core ( #5525 )
...
* chore: Remove declareLegacyNamespace() from files in core
* fix: Update missing/errant re-exports in blockly.js
2021-09-23 14:48:52 -07:00
Beka Westberg
f77526e558
Move browser event utils from utils.js to browser_events.js ( #5464 )
...
* fix: move browser event utils to browserEvents
* fix: mark browser event utils in utils as deprecated
* fix: move uses of browser event funcs to browserEvents
* fix: remove browserEvents definition of noEvent
* fix: add renames for browser event utils
* docs: add suggested alternatives for browser event utils
* fix: change deprecations to stubs
* fix: PR comments
2021-09-17 14:49:01 -07:00
Christopher Allen
f9d0caa112
Migrate core.global.js to named exports ( #5451 )
...
This is part of #5153 but is being prioritised because we want remove
the declareLegacyNamespace calls from the core/utils/*.js modules and
then reexport them explicitly via utils.js, and it turns out that
doing so results in the exports object of this module being passed to
Object.freeze - which fails on the global object, which can't be made
non-extensible!
The new name chosen for the former default export is globalThis, since
it is intended to have the same value as the global variable of that
name; see:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis
2021-09-14 14:39:29 +01:00
kozbial
2d6ec617fe
Address PR comments
2021-07-30 15:35:31 -07:00
kozbial
96f8b1d482
clang-format core/browser_events.js
2021-07-30 15:35:31 -07:00
kozbial
bd5c6864d6
Migrate core/browser_events.js named requires
2021-07-30 15:35:31 -07:00
kozbial
b28591fa5f
Migrate core/browser_events.js to goog.module
2021-07-30 15:35:31 -07:00
kozbial
2ccf3cb17d
Migrate core/browser_events.js to ES6 const/let
2021-07-30 15:35:31 -07:00
Neil Fraser
f64c11d74e
Make JSDoc object nullability more strict.
...
Also make Blockly.utils.deprecation.warn apply to properties.
2021-05-27 21:30:26 -07:00
Neil Fraser
d919b0af21
Update JSDoc from Array.<> to Array<>
...
Same with Object.
2021-05-27 21:30:26 -07:00
Sam El-Husseini
f2f878db8c
Fix multiple strict require warnings ( #4793 )
2021-04-21 16:46:04 -07:00
Rachel Fenichel
ad37d9e5c6
More renaming
2021-02-23 10:21:46 -08:00
Rachel Fenichel
f20b06faa8
Rename checkAndBind and update comments.
2021-02-23 10:20:13 -08:00
Rachel Fenichel
ed358c8454
Renamed event_handling.js -> browser_events.js
2021-02-22 13:24:04 -08:00