Comments (8)
Hi @vephinx ,
what would be the use case for that need ?
maybe you can accomplish that using the callbacks around the store function, like
xhr: before_handler()
data_storage: success_handler(result)
xhr: success_handler(result)
xhr: failure_handler(error)
regards
from dante2.
@michelson I'm using Meteor and I would like to set the content to a document in my collection and let Meteor handle passing it to the server.
from dante2.
@vephinx what you mean by set the content to a document in my collection
?
why you don't let the server handle that ?
from dante2.
@michelson So on the client I subscribe to a collection called notes
. I would like to call the function saveContent
(see below), instead of calling a URL. This automatically pushes the changes to the server using Meteor magic.
saveContent = function(json) {
note = notes.findOne({ _id: noteId});
note.content = json;
};
from dante2.
sorry , I don't use meteor so don't know which is the magic it does.
in Meteor is possible to update the note
on memory ? without touch the server?, let's say when D2 hits the server it will return the contents and then you could update the model, using the callbacks so you could keep the model in sync.
Anyway you could check the save_content.coffee and see how it works maybe it could be a good idea to make this configurable in order to use another solution or extend the same class.
from dante2.
@michelson I made these changes to save_content.coffee
Line 15 I commented out:
# return unless @config.data_storage.url
And on line 47 I added:
@config.data_storage.save_handler(JSON.stringify(content)) if @config.data_storage.save_handler
return unless @config.data_storage.url
Now I can do:
data_storage: {
interval: 1500,
save_handler: saveContent
}
from dante2.
Hi @vephinx, cool! that should be enough to make it work , are you going to make a PR for this ? if not I could update the source un the next days in order to close this issue
happy holidays!
from dante2.
hi @vephinx , version 0.3.2 implements the save_handler in data_storage to override the ajax
cheers
from dante2.
Related Issues (20)
- How to upload images HOT 1
- Images not displayed HOT 12
- Dante Editor not rendering content HOT 3
- onChange not being triggered HOT 1
- title placeholder does not show in editor
- How to add another side button without forking the library ? HOT 3
- issues with save_handler and immutability when trying to update entries HOT 4
- onChange not work! HOT 2
- Tooltip link option doesn't show text HOT 1
- Tooltip link assumes base URL HOT 1
- Medium (+) tooltip on mobile left property not set correctly.
- Can't run app locally. npm start unexpected error HOT 1
- Delete at mobile browser
- use Focus at Dante
- Error: Element ref was specified as a string (image_popover) but no owner was set. HOT 10
- how to limit content ?
- DanteInlineTooltipConfig path is missing HOT 1
- Element ref was specified as a string (editor) but no owner was set. HOT 1
- How to use convertFromHTML
- new Dante version, repo changed
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 dante2.