mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 10:31:15 +00:00
⚡ Improve zooming (#1903)
* implement import * set name, remove console log * add validation and such * remove monday.com package for testing * clean up code * await new name * refactor api requests * remove unnessary import * build * add zoom button * update positions on loading template * update error handling * build * update zoom to center * set state to dirty upon leaving * clean up pr * refactor func * refactor redir * fix lint issue * refactor func out * use new endpoint * revert error changes * revert error changes * update logic to find top left node * zoom to fit when opening workflow * revert testing change * update zoom buttons to focus on origin * update zoom shortcut * update shortcuts * update case * remove debounce * add secondary mappings * fix reset * add semicolon * split func * address comments * refactor out * refactor out * reset zoom when opening new workflow * move interface to common file * remove duplicate * fix import sort * clean up pr * clean up pr * ⚡ Ignore keyboard shortcuts in select fields Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
@@ -611,3 +611,8 @@ export interface IRestApiContext {
|
||||
baseUrl: string;
|
||||
sessionId: string;
|
||||
}
|
||||
|
||||
export interface IZoomConfig {
|
||||
scale: number;
|
||||
offset: XYPositon;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user