We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
There is API in class-side of BlEvent to dispatch instances of event. At least, I wonder why this is class-side and not instance-side:
BlEvent
References to the class to make use of such API:
In BlEvent>>#fire:
BlEvent>>#fire
fire BlEvent fireEvent: self
In BlBaseEventProcessor>>#fireEvent::
BlBaseEventProcessor>>#fireEvent:
fireEvent: anEvent ^ BlEvent fireEvent: anEvent
In BlBaseEventProcessor>>#fireEvent:from::
BlBaseEventProcessor>>#fireEvent:from:
fireEvent: anEvent from: aTopEventTarget ^ BlEvent fireEvent: anEvent from: aTopEventTarget
In BlDevScripterFireEventStep>>#playOn::
BlDevScripterFireEventStep>>#playOn:
playOn: aScripter | aTarget | aTarget := self target findTargetStartingInScripter: aScripter. self position updateEventPosition: self event in: aTarget. BlEvent fireEvent: self event target: aTarget. aScripter pulse.
In BlDevScripterShortcutStep>>#playOn::
BlDevScripterShortcutStep>>#playOn:
playOn: aScripter | aTarget aBuffer anEvent | aTarget := self target findTargetStartingInScripter: aScripter. aBuffer := BlKeyboardBuffer new. combination asBufferKeys do: [ :eachKeyboardKey | aBuffer add: (BlKeyDownEvent new key: eachKeyboardKey) ]. anEvent := BlShortcutEvent new buffer: aBuffer. BlEvent fireEvent: anEvent target: aTarget. aScripter pulse
The text was updated successfully, but these errors were encountered:
No branches or pull requests
There is API in class-side of
BlEvent
to dispatch instances of event. At least, I wonder why this is class-side and not instance-side:References to the class to make use of such API:
In
BlEvent>>#fire
:In
BlBaseEventProcessor>>#fireEvent:
:In
BlBaseEventProcessor>>#fireEvent:from:
:In
BlDevScripterFireEventStep>>#playOn:
:In
BlDevScripterShortcutStep>>#playOn:
:The text was updated successfully, but these errors were encountered: