Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor trashcan open event #4392

Merged
merged 8 commits into from Oct 21, 2020
Merged

Conversation

moniika
Copy link
Contributor

@moniika moniika commented Oct 19, 2020

The basics

  • I branched from develop
  • My pull request is against develop
  • My code follows the style guide

The details

Resolves

Part of #4203

Proposed Changes

Creates dedicated class (Blockly.Events.TrashcanOpen) for trashcan open events.

Reason for Changes

See issue, but generally motivated by:

  • better typing
  • clearer events

Test Coverage

Tested by logging events on playground and observing that expected events were logged and running mocha tests.

Tested on:

  • Desktop Chrome

core/ui_events.js Outdated Show resolved Hide resolved
core/ui_events.js Outdated Show resolved Hide resolved
@moniika moniika merged commit d7e8877 into google:ui-events Oct 21, 2020
@moniika moniika deleted the trashcan-events branch October 21, 2020 21:26
moniika pushed a commit that referenced this pull request Nov 4, 2020
* Ui events base (#4370)

* Add constants for new ui event types

* Add property to indicate an event as UI event

* Click events (#4372)

* Creating new ui base class.

* Refactor theme event (#4391)

* Add themeName property to theme event

* Refactor marker move events. (#4389)

* Refactor trashcan open event (#4392)

* Refactor selected event (#4387)

* Refactor toolbox item change event (#4394)

* Refactor bubble open events (#4390)

* Refactor block drag event (#4388)

* Viewport events (#4395)

* Fix event filtering for ui events (#4401)

* Move events to new directory and rename Ui events base (#4400)

* Move events to new directory and rename Ui events base

* Add missing fromJson implementation for click event (#4410)

* Adding serialization tests for events

* Zoom controls event (#4407)

* Refactor zoom event

* Rename IS_UI_EVENT to isUiEvent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants