blockly > Events > BlockFieldIntermediateChange
Events.BlockFieldIntermediateChange class
Notifies listeners when the value of a block's field has changed but the change is not yet complete, and is expected to be followed by a block change event.
Signature:
export declare class BlockFieldIntermediateChange extends BlockBase
Extends: BlockBase
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(opt_block, opt_name, opt_oldValue, opt_newValue) | Constructs a new instance of the BlockFieldIntermediateChange class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
name? | string | (Optional) The name of the field that changed. | |
newValue | unknown | The new value of the element. | |
oldValue | unknown | The original value of the element. | |
recordUndo | boolean | ||
type | string |
Methods
Method | Modifiers | Description |
---|---|---|
isNull() | Does this event record any change of state? | |
run(forward) | Run a change event. | |
toJson() | Encode the event as JSON. |