Comments (4)
@bartbutenaers and @hotNipi - want to get your thoughts here given you were such great contributors for Dashboard 1.0
from node-red-dashboard.
@joepavitt,
is it perhaps possible somehow to do some kind of query on the flows.nodered.org to show all ui nodes?
If that would be possible, your list would always be up to date...
Bart
from node-red-dashboard.
I've been struggling trying to get this working with multiple external libraries including jqwidgets which has versions available in jQuery, vue, react, angular, etc. The issue I've struggled with is import syntax. I'm not sure if it has to do with how you use acorn to parse the javascript to put it into the ui-template or if I'm confused about es5 or es6 syntax. I've tried adding separate script tags per the documentation inside the ui-template. I've also loaded some in the index.html file. I've tried pulling the vue template content and putting it into the ui-template. I'm not the best programmer but after more than a week messing with this, if there is a way to get something documented or a hint as to how to do this. There are other widgets in other packages I could use as well.
That said, I have successfully done a complex SFC in ui-template utilizing vuetify so I feel like I understand the basics of the ui-template but it looks like this is a general gap in my vue knowledge, javascript knowledge, or some limitation (doubtful). I've looked through the documentation, code, issues, and flow fuse forum and I'm stuck.
So consider this increasing the urgency of the request. I did see the examples that were added for the other types of ui nodes but the ui-template is powerful and I think documentation would be helpful with a clear example for:
- Vuetify
- Mermaid
- 3rd party external vue
- 3rd party non-vue external javascript
ui-template has become my favorite template as the potential it unlocks, just missing a bit on the documentation and how to take full advantage of it.
Thank you in advance and appreciate all of the hard work you are doing.
from node-red-dashboard.
@txwireless thanks for the comment - can I check if you're trying to build a standalone third-party widget here, or just trying to use the in-built ui-template
?
If the latter, could you post into https://discourse.nodered.org/tag/dashboard-2 please? It'll get better visibility for others in case they hit similar issues. If you're able to include an example ui-template
too that you're trying, that'd be great.
from node-red-dashboard.
Related Issues (20)
- Sidebar HOT 1
- Allow GAUGE segmental sub-labels to display mdi-icons HOT 4
- Add logarithmic scale to Gauge
- Layout for widgets in group seems wrong. Missing CSS declaration grid-row-end: span [rows] HOT 4
- UI Heatmap
- UIChart.vue Warning re: className HOT 1
- ui_gauge does not respect 0 as valid numeric value
- Markdown content not shown on the UI after changes and deployment HOT 1
- Sidebar: Add Pages & Groups HOT 2
- Able to use root "/" as base page for dashboard instead of "/dashboard" HOT 5
- Gauge widget text and pointer confused by menu popout HOT 2
- Switch widget does not send _client property the first time it is clicked after NR restart HOT 2
- Informational question about (web) push notifications HOT 14
- Gauge color changes do not always align with the outer segments HOT 6
- Cannot escape raw HTML with {{{payload}}} into ui-template - page hangs
- ui-control - Show/Hide groups not working HOT 3
- msg.options persists when dropdown options are selected
- v-table & v-data-table static examples not working HOT 2
- UI Notification: Confirmation Buttons HOT 2
- Semi-Dynamically create pages aka "HMI feature" HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-red-dashboard.