From 5e4b093a493d33e1da2184ef13ab4b4b5270a6b2 Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 21 Jul 2025 23:41:51 +0200 Subject: [PATCH] Mon 21 Jul 22:43:21 CEST 2025 --- .../stage/mxHierarchicalLayoutStage.js | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 js/ui/mxgraph/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js diff --git a/js/ui/mxgraph/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js b/js/ui/mxgraph/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js new file mode 100644 index 0000000..605846b --- /dev/null +++ b/js/ui/mxgraph/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js @@ -0,0 +1,25 @@ +/** + * Copyright (c) 2006-2015, JGraph Ltd + * Copyright (c) 2006-2015, Gaudenz Alder + */ +/** + * Class: mxHierarchicalLayoutStage + * + * The specific layout interface for hierarchical layouts. It adds a + * run method with a parameter for the hierarchical layout model + * that is shared between the layout stages. + * + * Constructor: mxHierarchicalLayoutStage + * + * Constructs a new hierarchical layout stage. + */ +function mxHierarchicalLayoutStage() { }; + +/** + * Function: execute + * + * Takes the graph detail and configuration information within the facade + * and creates the resulting laid out graph within that facade for further + * use. + */ +mxHierarchicalLayoutStage.prototype.execute = function(parent) { };