startDrag (targetId) {
        const target = this.runtime.getTargetById(targetId);
        if (target) {
            target.startDrag();
            this.setEditingTarget(target.id);
        }
    }
/**
     * Put a target into a "drag" state, during which its X/Y positions will be unaffected
     * by blocks.
     * @param {string} targetId The id for the target to put into a drag state
     */
Put a target into a "drag" state, during which its X/Y positions will be unaffected
by blocks.
@param {string} targetId The id for the target to put into a drag state
Put a target into a " drag " state during which its X / Y positions will be unaffected by blocks . @param { string } targetId The id for the target to put into a drag state
startDrag (targetId) {
        const target = this.runtime.getTargetById(targetId);
        if (target) {
            target.startDrag();
            this.setEditingTarget(target.id);
        }
    }
startDrag ( targetId ) { const target = this . runtime . getTargetById ( targetId ) ; if ( target ) { target . startDrag ( ) ; this . setEditingTarget ( target . id ) ; } }
Put a target into a "drag" state, during which its X/Y positions will be unaffected
 by blocks.
Put a target into a " drag " state during which its X / Y positions will be unaffected by blocks .