This is awesome! Combining the speed of Perspective and the convenience of serving apps with Panel would be a game-changer!
Would love to have this natively supported in Panel, @philippjfr : )
Great work @Marc!!
This is awesome! Combining the speed of Perspective and the convenience of serving apps with Panel would be a game-changer!
Would love to have this natively supported in Panel, @philippjfr : )
Great work @Marc!!
I’ve improved the PerspectiveViewer widget by
data
parameter to value
Use it via from awesome_panel_extensions.widgets.perspective_viewer import PerspectiveViewer
With the experience and code from the PerspectiveViewer and Tabulator it was pretty easy to add support for PivotTable.js.
It runs well on notebook and server in my experience.
Use it via from awesome_panel_extensions.widgets.tabulator import Tabulator
.
The current implementation is very basic. If you need more let me know.
The Fast extensions are based on the fast.design web components web component which are open sourced by Microsoft and probably will power the VS Code and Microsoft Office experience in the future.
Please note that you can only use the Fast widgets inside a custom Panel template that
<body>
html tag inside the <fast-design-system-provider>
tag.javascript
module dependencies.We provide the FastTemplate
for easy usage.
You can also develop your own custom Panel template if you need something special. For example combining it with more fast.design web components and the Fluent Design System to create VS Code and Microsoft Office like experiences.
Please also note that the Fast components do not work on legacy browser like Internet Explorer.
Use it via from awesome_panel_extensions.frameworks.fast import FastButton
If you like the FastButton above or feel Panel deserves a little more communication. Feel free to retweet
or upvote
or share
Use it via from awesome_panel_extensions.frameworks.fast import FastTextInput
or checkout the reference guide on Binder.
Use it via from awesome_panel_extensions.frameworks.fast import FastAnchor
Or checkout the reference guide
Use it via from awesome_panel_extensions.frameworks.fast import FastTextAreaInput
and checkout
Unfortunately the fast-text-area
attributes height
and also autofocus
, rows
, min_length
and spellcheck
do not seem to work. Please upvote Fast Github Issue 3874 if you would like this solved.
Use it via from awesome_panel_extensions.frameworks.fast import FastLiteralAreaInput
I’ve upgraded the package requirements for Panel to 0.10.3.
The awesome-panel-extensions
package has been upgraded
Still lots of goodies in there
Hi @Marc, just want to let you know that Awesome panel seems stopped at the moment.
hope it will recovered soon ^^