VMware {code} Community
zhoury
Contributor
Contributor

new Clarity Design System for UI plugins

As I know new Clarity Design System for UI plugins is built by angular js2.0.

The vsphere VMware-VIM-all-6.5.0-4602587 (GA) is angular js1.x....

So,I want to know the professional release version of vsphere 6.5(Html web client) is used by Angular js2.0??

It's an urgent problem. Thanks

0 Kudos
4 Replies
laurentsd
VMware Employee
VMware Employee

You are free to use any JS framework of your choice to implement your plugin UI.  It is not tied to the internal implementation of the HTML Client because each plugin view is displayed in a iFrame "sandbox".  So yes, go ahead and use the new Clarity Design System + Angular 2 + Typescript, it's the right choice!  We're working on providing new samples soon that will take advantage of that tech stack.

0 Kudos
zhoury
Contributor
Contributor

 I check the new html web client sdk for 2 months...So please release the sample quickly...

And the most important question for me is the version of angular js in the professional vsphere 6.5..

My boss need the information,because we have developped some functions by angular js 1.x...change to angular js 2.0 like a hard thing..

0 Kudos
zhoury
Contributor
Contributor

the professional version means offical version..

When will the Html web client integrate angular js2.0 and be realeaed in Angular js2.0 ?

At vsphere 6.5update version or vsphere 7.0 in Angular js2.0?

Do you have the release plan??

0 Kudos
laurentsd
VMware Employee
VMware Employee

May be I wasn't clear earlier, but the internal implementation of the HTML client doesn't affect in anyway way how you build your plugin.  You can use Angular 1, Angular 2, React, or any other JS frameworks, you pick what your want!  It makes no difference to the way your plugin UI will work inside the client because it is sandboxed in an iFrame.  You can see that with the HTML SDK samples currently using JQuery.

This being said, we do recommend the Angular 2 + Clarity in order to take advantage of this new UI framework and have a consistent look & feel with the rest of the HTML client.

0 Kudos