Skip to main content

33 docs tagged with "module"

View all tags
Docs

Android Utilities

A library of utility handlers for functions commonly needed by Android widgets.

com.livecode.arithmetic

This library consists of the basic arithmetic operations of standard library of LiveCode Builder.

com.livecode.array

This library consists of the operations on arrays included in the standard library of LiveCode Builder.

com.livecode.assert

Sometimes there are restrictions about how some LCB code can be used correctly. It may only be possible to make it work in a sensible way if is passed a particular range of values, or if the system is in a particular state. These are known as "preconditions" for the code. Many preconditions can be expressed via the LCB type system. For example, you can declare that the parameters passed to handler must be particular types of value. For example, when you write `in pName as String`, you are saying that the handler can only work when the `pName` parameter is a character string. This is a precondition that can be checked automatically by the LCB compiler and virtual machine. Some preconditions can't yet be automatically checked by LCB. An example would be a requirement that a string contains only ASCII characters, or that an array has a particular key. This module provides syntax to assist with explicit precondition checks.

com.livecode.binary

This library consists of the operations on binary strings provided by the standard library of LiveCode Builder.

com.livecode.bitwise

This module specifies the bitwise operations on integers included in the standard library of LiveCode Builder.

com.livecode.byte

This library consists of the operations on bytes included in the standard library of LiveCode Builder.

com.livecode.canvas

This module specifies the syntax definitions and bindings for canvas drawing operations in modular LiveCode.

com.livecode.char

This library consists of the operations on chars included in the standard library of LiveCode Builder.

com.livecode.codeunit

This library consists of the operations on codeunits included in the standard library of LiveCode Builder.

com.livecode.date

This library provides low-level system functionality for modular LiveCode programs.

com.livecode.engine

This library provides operations for interacting with LiveCode Script from LiveCode Builder.

com.livecode.file

This module specifies the syntax definitions and bindings for filesystem operations in LiveCode Builder. >*Note:* This module is currently experimental and unstable. The >syntax is likely to change in future versions of LiveCode.

com.livecode.java

This module provides utility handlers for converting to and from Java types.

com.livecode.list

This library consists of the operations on lists included in the standard library of LiveCode Builder.

com.livecode.logic

This library consists of the logical operations included in the standard library of LiveCode Builder.

com.livecode.math

This library consists of the mathematical operations included in the standard library of LiveCode Builder.

com.livecode.mathfoundation

This library consists of the foundational mathematical operations included in the standard library of LiveCode Builder.

com.livecode.objc

This module provides utility handlers for converting to and from Obj-C types.

com.livecode.sort

This library consists of the sorting operations provided by the standard library of LiveCode Builder.

com.livecode.stream

This module specifies the syntax definitions and bindings for stream input and output operations in modular LiveCode.

com.livecode.string

This library consists of the operations on strings included in the standard library of LiveCode Builder.

com.livecode.system

This library provides low-level system functionality for modular LiveCode programs.

com.livecode.type

This library consists of the general operations on types provided by the standard library of LiveCode Builder.

com.livecode.typeconvert

This library consists of the operations for performing complex type conversion in LiveCode Builder.

com.livecode.unittest

This library provides syntax for unit testing LiveCode Builder programs. It is used by the LiveCode Builder standard library's testsuite. To use this library, write your tests in a Builder source code file. Each group of tests should be a public handler with a name beginning with `Test`. If possible, use one test per handler. Otherwise, add a `plan N tests` statement at the start of the handler.

com.livecode.widget

This library consists of the operations on widgets provided by LiveCode Builder.

LiveCode Script item list handling

Utility functions for LiveCode Script-compatible item lists. Many LiveCode Builder widget and library extensions expose APIs to LiveCode Script that use item lists. This library provides a set of functions for converting `List` values to-and-from comma-delimited item strings.

PDFium

A PDFium support module.

Widget Utilities

A library of utility handlers for functions commonly needed by widgets.