@neilwan for Coding Splunk JS scripts, you can use any Rich Text Editor like NotePad++, Microsoft Code etc. While debugging
1) You can enable JS based console messages/alerts
2) Splunk JS Debugging
3) Internet Browser Inspection by pressing F12 (you can also check debug messages from above two steps in Console Logs).
If you are looking for any other information please provide more details!
Sorry I did not make this clear. What I mean is the WYSIWYG dashboard editor in the Splunk web app, i.e. users can move or resize the panels by dragging and dropping, etc. I want to have this feature in my own app so want to know if it's included in the SplunkJS stack.
@neilwan at present Drag and Drop to move panels is available in Splunk. However, Panel resizing is through CSS. You can definitely give users inputs to apply Width (through CSS)/Height (through chart configuration) through tokens in your dashboard.