--- title: "Lasernet Core 11 Scripting Guide" slug: "lasernet-11-scripting-guide" description: "A scripting guide for Lasernet Core 11." updated: 2026-10-06T10:16:57Z published: 2026-10-06T10:18:22Z canonical: "kb.lasernetgroup.com/lasernet-11-scripting-guide" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # Lasernet Core 11 Scripting Guide Lasernet Core provides a scripting framework that can be used to add advanced functionality. The JavaScript engine in Lasernet Core uses QJSEngine, which is compliant with the ECMA-262 specification. You can use scripts to develop and extend any aspect of your Lasernet Core solution, including performing checksum calculations, implementing conditional overlays, and conditional printer profiles. Lasernet Developer contains a script editor that provides functionality for maintaining your own scripts. You access the script editor by creating a new script or opening an existing one. This guide describes how to use Lasernet Core’s scripting capabilities and provides a reference to its JavaScript functions, classes, and variables. ## Contents - [Use Scripting to Expand Lasernet Core Functionality](/v1/docs/use-scripting-to-expand-lasernet-core-functionality) - [Lasernet Core Scripting Advice](/v1/docs/scripting-advice) - [Global Lasernet Core Script Functions](/v1/docs/global-lasernet-script-functions) - [Global Lasernet Core Script Classes](/v1/docs/global-lasernet-script-classes) - [Form Engine Variables](/v1/docs/form-engine-variables) - [Form Engine Classes](/v1/docs/form-engine-classes) - [Global Script Classes](/v1/docs/global-script-classes) - [JavaScript Global Classes](/v1/docs/javascript-global-classes) ## Scope This guide covers the scripting features and extensibility offered by Lasernet Core output management. It is intended primarily as a reference to the different JavaScript functions in Lasernet Core. ## Intended Audience This guide is for Lasernet Core system administrators and developers.