Sha256: f329609ea36cc0fd38f2aa8db1b4321e7403468fa4c1b3b76450d65f39053a66
Contents?: true
Size: 705 Bytes
Versions: 6
Compression:
Stored size: 705 Bytes
Contents
import Message from "client-app/models/message"; import { default as EmberObject, computed } from "@ember/object"; import { reads } from "@ember/object/computed"; import { ajax } from "client-app/lib/utilities"; export default EmberObject.extend({ selected: false, showCount: true, key: reads("regex"), displayMessage: reads("messages.firstObject.message"), init() { this._super(...arguments); const messages = this.messages.map(m => Message.create(m)); this.set("messages", messages); }, glyph: computed(function() { return "<i class='fa fa-clone group'></i>"; }), solveAll() { return ajax("/solve-group", { type: "POST", data: { regex: this.regex } }); } });
Version data entries
6 entries across 6 versions & 1 rubygems