[pve-devel] applied: [RFC manager 4/6] gui/cluster: add CorosyncLinkEdit component to support up to 8 links
Thomas Lamprecht
t.lamprecht at proxmox.com
Fri Feb 14 17:24:11 CET 2020
On 1/29/20 11:27 AM, Stefan Reiter wrote:
> CorosyncLinkEdit is a Panel that contains between one and 8
> CorosyncLinkSelectors. These can be added or removed with according
> buttons.
>
> Values submitted to the API are calculated by each
> ProxmoxNetworkSelector itself. This works because ExtJS searches
> recursively through all child components for ones with a value to be
> submitted, i.e. the CorosyncLinkEdit and CorosyncLinkSelector components
> are not part of data submission at all.
>
> Change ClusterEdit.js to use the new component for cluster join and
> create.
>
> Signed-off-by: Stefan Reiter <s.reiter at proxmox.com>
> ---
>
> Kind of depends on the widget-toolkit patch. Will work without it, but has some
> visual glitches then.
>
>
> www/manager6/Makefile | 1 +
> www/manager6/dc/ClusterEdit.js | 150 +++++-----
> www/manager6/dc/CorosyncLinkEdit.js | 406 ++++++++++++++++++++++++++++
> 3 files changed, 478 insertions(+), 79 deletions(-)
> create mode 100644 www/manager6/dc/CorosyncLinkEdit.js
>
applied, thanks!
More information about the pve-devel
mailing list