We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
close icon

ej.widgets.all.js. vs ej.web.all.js

What is the difference, if any, between the files "ej.widgets.all.js" and "ej.web.all.js"?

I am trying to reduce the included files for deployment, while allowing for expansion if necessary.  I noticed these files looked fairly similar, but was not quite sure about their contents specifically.

Also, if you have any documentation describing the file contents, whether general or specific, please direct me.

Thank you.

6 Replies

HP Harikrishnan P Syncfusion Team October 6, 2015 09:16 AM UTC

Dear Customer,


Thanks for contacting Syncfusion support.


Please refer the following KB article to know about the difference between these files


https://www.syncfusion.com/kb/4728/what-is-the-difference-between-ej-web-all-ej-widgets-all-and-ej-mobile-all-js-files


We have provided custom script generator utility for this purpose (To load minimal scripts and CSS based on the needed components).


You can select the component that you are going to use and generate the script and CSS file. CSG will generate the script and css files only for the selected components. You can use these files in your application.


To learn about the CSG tool, please refer the below link


http://help.syncfusion.com/js/include-only-the-needed-widgets


You can refer the following knowledge base article for more information


http://www.syncfusion.com/kb/3048/how-to-use-js-components-with-minimal-js-and-css-loaded


Regards,

HariKrishnan



DU Duran October 6, 2015 06:24 PM UTC

The KB article was exactly what I needed.

Thanks!


HP Harikrishnan P Syncfusion Team October 7, 2015 04:29 AM UTC

Dear Customer,
 
Thanks for your update. Please get back to us if you need further assistance.
 
Regards,
HariKrishnan


ME Megatron January 11, 2016 02:18 AM UTC

Hello Harikrshinan, I am reading your answers and the help page, but it does not tell me

  1. If downloading a custom control for e.g. Schedule.js will auto package/include all the dependencies for schedule inside that package; does this follow require?
  2. on the download page; it would be nice to show/display, which dependencies will be in my downloaded "bundle" - as I click add.
  3. What is the difference between core theme and bootstrap core theme, are they both needed?


ME Megatron January 11, 2016 02:19 AM UTC

Hello Harikrshinan, I am reading your answers and the help page, but it does not tell me

  1. If downloading a custom control for e.g. Schedule.js will auto package/include all the dependencies for schedule inside that package; does this follow require?
  2. on the download page; it would be nice to show/display, which dependencies will be in my downloaded "bundle" - as I click add.
  3. What is the difference between core theme and bootstrap core theme, are they both needed?


SS Selvamani Sankarappan Syncfusion Team January 11, 2016 12:35 PM UTC

Hi Megatron,

Thanks for the update,

Query “What is the difference between core theme and bootstrap core theme, are they both needed?”

Syncfusion Core themes has own standards of stylings in height, width, paddings and etc. to represent the components in a uniform way for web application. Also the similar kind of standards has been followed in Bootstrap UI components. So we have given the support to adapt the Bootstrap standard styling in our components and these styles come under the Bootstrap core theme file.

On referring the Bootstrap Core theme in application – our widgets adapts the Bootstrap standard CSS stylings in order to visualize as like Bootstrap UI.

So both the core themes are not needed if you are going to use any one of the standard themes either bootstrap or Syncfusion in your application.

To know more about the Syncfusion bootstrap theme, Please refer the below link,

http://help.syncfusion.com/js/bootstraptheme

To know more about the built-in themes, Please refer the below link,

http://help.syncfusion.com/js/theming-in-essential-javascript-components

 Regards,

Selvamani S


Loader.
Live Chat Icon For mobile
Up arrow icon