UNPKG

d3-view

Version:

View-model d3 plugin for building interactive data-driven web interfaces

36 lines (33 loc) • 740 B
// // Form Responses // ==================== // // To add/override responses: // // import viewForms from 'd3-view' // // viewForms.responses.myresponse = function (data, status, headers) { // ... // } export default { default: defaultResponse, redirect }; // The default response emit a formMessage to event to parent models function defaultResponse(response) { var level = response.status < 300 ? "info" : response.status < 500 ? "warning" : "error"; this.$emit("formMessage", { level: level, data: response.data, response: response }); } function redirect(response) { var location = this.$$view.providers.location; location.href = response.data.redirectTo || "/"; }