terrasoft definition

terrasoft and “sandbox” modules 8 Declaring module class The Ext.define() method 9 Inheriting a module class 10 Synchronous and asynchronous module initialization 13 Chain of modules 14 Module types and their specificities 15 Introduction 15 Client module types 15 Client module features 16 Examples of creating a client module schema 17 Example 1 18 Example 2 19 AMD concept. Module definition Advanced Introduction Starting from version 7.0, the client part of the Creatio application has a modular structure: it is designed as a set of functional blocks, implemented in separate modules. While the application is running, the modules and their dependencies are loaded in accordance with the Asynchronous Module Definition (AMD) approach. The AMD approach declares the mechanism for defining and asynchronous loading of modules and their dependencies, which allows you to load only the data needed to work with the system at the moment. The AMD concept is supported by various JavaScript frameworks. In Creatio, the RequireJS loader is used to work with modules. Modules module A is a code fragment encapsulated in a separate block that can be downloaded and executed independently. In JavaScript, modules are created in accordance with the "Module” programming pattern. A classic implementation of this pattern is using anonymous functions that return specific values (object, function, etc.) associated with the module. The module value is exported to the global object. Example: // Immediately-invoked functional expression (IIFE). Anonymous function, // which initializes the "myGlobalModule" property of the global object with a function, // that returns module value. Thus, the module actually loads, // which can later be accessed through the "myGlobalModule" global property. (function () { // Access to a module on which the current module depends. // This module already should be loaded to the // "SomeModuleDependency" global variable at the moment of access. // "this" context in this case is a global object. var moduleDependency = this.SomeModuleDependency; // The declaration in the property of the global function object that returns the module val this.myGlobalModule = function () { return someModuleValue; };
terrasoft. MenuSeparator", Caption: "" /* Adds a menu item to the action list of the record page. */ actionMenuItems.addItem(this.getActionsMenuItem({ /* Binds the menu item caption to the localizable schema string. */ "Caption": { bindTo: "Resources.Strings.CallProcessCaption" }, /* Binds the action handler method. */ "Tag": "callCustomProcess", /* Binds the property of the menu item visibility to the value returned b "Visible": { bindTo: "isAccountPrimaryContactSet" } })); return actionMenuItems; }, /* The action handler method. */ callCustomProcess: function() { /* Receives the ID of the account primary contact. */ var contactParameter = this.get("PrimaryContact"); /* The object that transferred to the executeProcess() method as a parameter. var args = { /* The name of the process that needs to be run. */ sysProcessName: "UsrCustomProcess", /* The object with the ContactParameter incoming parameter value for the parameters: { ProcessSchemaContactParameter: contactParameter.value } }; } };

Related to terrasoft

  • Computer Systems means all servers, computer hardware, networks, software databases, telecommunications systems, interfaces, applications and related systems of the Company or used by the Company and its contractors.

  • Network Services means the equipment, software, and services necessary to transmit voice, data, or video.

  • snippetLinks [{"key":"specifically","type":"clause","offset":[20,32]},{"key":"provided-herein","type":"clause","offset":[33,48]},{"key":"at-the-closing","type":"clause","offset":[50,64]},{"key":"the-parties-shall","type":"clause","offset":[65,82]},

  • Networks the Local Area Network, network equipment, computer systems, and local cable infrastructure, at the Sites, to which the Service will be connected.

  • Cloud Services means SAP’s then-current cloud services offered under and described in detail in the applicable SAP PartnerEdge Model.