deltares / fews-web-oc-components Goto Github PK
View Code? Open in Web Editor NEWDelft-FEWS Web Operator Client Web Components
License: GNU Affero General Public License v3.0
Delft-FEWS Web Operator Client Web Components
License: GNU Affero General Public License v3.0
Add functionality to show a v-slider in combination with DateTimeSlider
.
There are two options to implement this.
v-slider
in the DateTimeSlider
component and add a property to disable showing the slider (as currently in use for the data-dashboard).slider
to the DateTimeSlider
component and pass the required data to the slot. When using the the DateSliderCompontent
the v-slider
can be put in the correct slotAdd a component for navigating a nested list of items with a column menu.
value
property with current object path + @input
eventExample: https://rwsos-dataservices-ont.avi.deltares.nl/iwp/
Use a Github workflow to build and deploy the component library to Github packages npm regristry.
Steps:
npm ci
& npm test
npm ci
& npm publish
Deploy should only trigger for releases.
Example (but deploys to npmjs.com instead of Github packages)
https://github.com/Deltares/fews-pi-requests/blob/main/.github/workflows/npm-publish.yml
For more information:
https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-npm-registry
Dependencies should be moved to devDepencies:
@cypress/vue
cross-env
:cypress
shx
The complete dist folder is missing from the published package.
The npm build
step is required in the Github publish-ghp workflow.
Currently the components can't be imported in the Web-OC
The DateTimeSlider should work with date formats for the user Locale.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.