UNPKG

marko-widgets

Version:

Module to support binding of behavior to rendered UI components rendered on the server or client

21 lines (18 loc) 423 B
module.exports = require('marko-widgets').defineComponent({ template: require.resolve('./template.marko'), getInitialState: function(input) { return { name: input.name, messageCount: input.messageCount }; }, getTemplateData: function(state, input) { return { name: state.name, messageCount: state.messageCount }; }, setName: function(newName) { this.setState('name', newName); } });