| 1234567891011121314151617181920212223242526272829303132 |
- import EditorUI = require("../ui/EditorUI");
- class EditorLicense extends Atomic.ScriptObject {
- constructor() {
- super();
- this.subscribeToEvent("LicenseEulaRequired", (eventData) => this.handleLicenseEulaRequired(eventData));
- this.subscribeToEvent("LicenseActivationRequired", (eventData) => this.handleLicenseActivationRequired(eventData));
- }
- handleLicenseEulaRequired(eventData) {
- var ops = EditorUI.getModelOps();
- ops.showEULAWindow();
- }
- handleLicenseActivationRequired(eventData) {
- var ops = EditorUI.getModelOps();
- ops.showActivationWindow();
- }
- }
- export = EditorLicense;
|