Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No widget examples and Widget Bundle integration example #5

Open
skewty opened this issue Jun 27, 2022 · 4 comments
Open

No widget examples and Widget Bundle integration example #5

skewty opened this issue Jun 27, 2022 · 4 comments

Comments

@skewty
Copy link

skewty commented Jun 27, 2022

Please add an examples/ folder with some sample widget projects and perhaps add a script that bundles the example widgets into a "Widget Bundle" that can be easily uploaded / injected into a ThingsBoard server.

PS: Perhaps the examples would be best created in another repo that references the types in this one.

@vvlladd28
Copy link
Member

HI @skewty,
Thank you for being so interested in the platform. We already have a separate repository showing examples of writing custom widgets

@skewty
Copy link
Author

skewty commented May 23, 2023

HI @skewty, Thank you for being so interested in the platform. We already have a separate repository showing examples of writing custom widgets

Thanks for the info to the other repo. Unfortunately that repo seems outdated / poorly supported as well.
Reference issue thingsboard/thingsboard-extensions#48.

Is there anywhere interested developers can go to see / get a working environment + samples?

@thclark
Copy link

thclark commented Jul 14, 2023

+1000 for this. It's a nightmare doing the basic js+html+css approach when you want to have a consistent look to your dashboard (eg use material components to assemble a widget). But, it's also very unclear how to actually begin developing a widget using angular.

@skewty
Copy link
Author

skewty commented Dec 19, 2023

IMO what they really should be doing is the Eat Your Own Dog Food approach to development.

They should be using these repos to develop and test their own code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants