Comments (1)
I'm going to try and poke in the viewer as well to update it for the new api 1.0.0-beta which is implemented on the server bracnch patch-endpoints
.
Changes relevant to this issue:
- stream layers are just friggin "grasshopper" layers, simple and no colours and other stuff
- streams got an extra property called
viewerLayers
where he can do whatever magic
Flow would be: get new stream > check if viewer layers has some stuff:
- if yes apply colors, etc
- if no, generate some viewer layers based on the existing stream layers
- if mismatch, diff by guid and remove old viewer layers or create new ones
As for the store, i think the flow, etc. can be easier or more clear, at least (see the actions from the admin one). Ideally those api calls would be wrapped away in an independent js module too so it's easier to plug in and out on future updates.
from speckleviewer.
Related Issues (20)
- 400 on GET objects/[object] HOT 3
- Share button HOT 2
- Change readme screenshot
- One-click jumping to SpeckleViewer / Online Interface from node HOT 1
- Closed Polylines not Closed HOT 1
- Call zoomExtents on stream load
- Object info popup interferes with orbit controls
- Link to admin UI from viewer HOT 1
- Should we store viewer state in localStorage? HOT 1
- Move non runtime dependencies to devDependencies HOT 1
- Improve stream controller logics
- Add version info somewhere
- Control of slider increment value from the GH definition.
- JS errors in console when viewing stream HOT 1
- Add speckle-plugin-manifest file
- Implement per-object-colours HOT 3
- Comment/Conversation View
- Filter/Query View
- Add an Option to Remove All Object from Stream
- Controllers & Disappearing context
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 speckleviewer.