73 *
74 * @memberof RenderMouseTool
75 */
76 dragHandler(): void {} 77
78 /**
79 * Shows the target
66 * @param {KeyboardEvent} event
67 * @memberof RenderMouseTool
68 */
69 keyHandler(event: KeyboardEvent): void {} 70
71 /**
72 * Handles the drag event
138 return newComponent;
139 }
140
141 deactivate(): void {}142
143 getCreationParameters(position: paper.Point) {
144 if (this.currentParameters === null) {
28} from "@/app/core/init";
29
30export default class LoadUtils {
31 constructor() {} 32
33 static loadFromScratch(json: InterchangeV1_2): [Device, Array<RenderLayer>] {
34 const newDevice: Device = LoadUtils.loadDeviceFromInterchangeV1_2(json);
2import { ComponentAPI } from "@/componentAPI";
3
4export default class ConnectionUtils {
5 constructor() {} 6
7
8 static getDefinition(stringname: string) {
Having empty functions hurts readability, and is considered a code-smell. There's almost always a way to avoid using them. If you must use one, consider adding a comment to inform the reader of its purpose.
getUser('SwaGaLisTiQuE', () => {})
getUser('SwaGaLisTiQuE', () => {
// empty because <reason>
})