npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@sencha/ext-web-components-modern

v7.5.0

Published

ExtWebComponents is a comprehensive UI component library containing over 140+ pre-built UI components that are designed to work seamlessly with a framework of choice or a framework-agnostic development methodology. ExtWebComponents components are pre-buil

Downloads

55

Readme

ExtWebComponents

About ExtWebComponents

ExtWebComponents is a comprehensive UI component library containing over 140+ pre-built UI components that are designed to work seamlessly with a framework of choice or a framework-agnostic development methodology. ExtWebComponents components are pre-built and pre-tested and work seamlessly across browsers and platforms. Built on the web components technology, the suite of enterprise-grade components consist of Data Grids, Pivot Grids, Trees, Charts, D3 Visualizations, Forms, Calendars, Buttons, Menus and many more. With the ExtWebComponents, you’ll never have to go out looking for another missing component or functionality.

ExtWebComponents 30-day Free Trial

The limited 30-day free trial offers full access to the ExtWebComponents UI library and tools. Try it out and see why it’s the most comprehensive component suite out there!

Installation and Usage

This npm package contains the needed files to add the @sencha/ext-web-components-modern package to a web-components application

Adding ExtWebComponents to an existing app

  • Create the web application directory
mkdir ext-web-components-modern-demo
cd ext-web-components-modern-demo
  • In the project directory, create a package.json with the following contents:
{
  "name": "ext-web-components-modern-demo",
  "version": "7.5.0",
  "description": "ext-web-components-modern-demo",
  "scripts": {
    "start": "npx servor . index.html 8080 --reload --browse"
  },
  "devDependencies": {
    "@sencha/ext-web-components-modern": "~7.5.0",
    "@sencha/ext-modern-runtime": "~7.5.0",
    "servor": "~3.2.0"
  },
  "author": "",
  "license": "ISC",
  "repository": {}
}
  • Create an index.html file with the following contents:
<!DOCTYPE html>
<html>
<head>
 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=10,user-scalable=yes">
</head>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">

<script src="./node_modules/@sencha/ext-modern-runtime/modern.engine.enterprise.js"></script>
<link href="./node_modules/@sencha/ext-modern-runtime/material/material-all.css" rel="stylesheet" type="text/css"></link>
<script type="module" src="./node_modules/@sencha/ext-web-components-modern/ext-web-components-modern.js"></script>

<script>
 getNow = function() {
 document.querySelector('#updateDiv').innerText = new Date();
 }
</script>

<body>
 <ext-toolbar border="1">

   <ext-button text="get now" border="1" ontap="getNow"></ext-button>
   <div id='updateDiv' style="margin-left:20px;"></div>
 </ext-toolbar>
</body>
</html>

Install the packages

npm install 

Run the dev build

npm start

Explore our detailed Getting Started Guides to use ExtWebComponents (EWC) in other popular frameworks.

Interested in trying out the additional tools included in your trial?

Fill out the zip trial form to get the zip downloads of add-on premium components:

  • D3 Adapter
  • Pivot Grid
  • Calendar
  • Exporter

Other design tools:

  • Themer
  • Stencils
  • Test

EWC Trial

The ExtWebComponents trial version is valid for 30-days. If you need any help with the product trial contact us. Ready to use the product for your commercial project? Check out the product pricing and licensing details.

Guides and Helpful Resources

Check out the documentation and our resource center to get quick access to examples, webinars, whitepapers and more.

Additional Resources

  • Official Website: https://www.sencha.com/products/extwebcomponents/
  • Documentation: https://docs.sencha.com/extwebcomponents/
  • Trial Download: https://www.sencha.com/products/extwebcomponents/evaluate/
  • Licensing: https://www.sencha.com/store/extwebcomponents/
  • EULA: https://www.sencha.com/legal/sencha-software-license-agreement/
  • Support: https://www.sencha.com/company/contact/
  • Community: https://stackoverflow.com/questions/tagged/extwebcomponents

Repo Guides

Information for other frameworks:

Licensing

Evaluation/Trial License

Keywords

webcomponents ExtWebComponents html javascript framework components widgets ui datagrid pivotgrid chart treelist