UNPKG

gemstone-tool-generator

Version:

Gemstone Tool plugin for Generator Tools of Gemstone JavaScript Technology Stack

30 lines (24 loc) 638 B
/* {{ header | replace(r/^ /mg, "**") }}*/ import { mvc } from "gemstone" import mask from "./example.mask.html" import i18n from "./example.i18n.yaml" import "./example.style.css" class View extends mvc.View { render () { let ui = this.mask("{{ id }}", { render: mask, i18n: i18n }) this.plug(ui) } } class Model extends mvc.Model { prepare () { this.model({ dataExample: { value: "Example", valid: "string" } }) } } export default class Controller extends mvc.Controller { create () { this.establish("model/view", [ Model, View ]) } }