API Reference.

Client Reference

Action Javascript, Client-side Templates, and Alpha Anywhere's built-in JavaScript libraries.

Action Javascript

Client-side actions available in Alpha Anywhere.

JavaScript API and Client-side Templating

JavaScript classes and methods that run on the client (web browser of mobile device) as well as a complete reference for Client-side templates.

Xbasic, Server, and Desktop Reference

A reference for Xbasic, including the Xbasic Language, Desktop API functions and methods for working with Xdialog, and Server-side objects, namespaces, functions, and classes.

Xbasic Language Reference

A reference for the Xbasic Language.

Xbasic Server-side API References

Xbasic functions, classes, and objects available for both server-side scripts and desktop applications. Refer to the limitations section for any restrictions.

Xbasic Desktop API References

Functions and objects that apply to desktop application written using Xdialog. Many functions and objects can also be used in web and mobile applications. Refer to the limitations section for any restrictions.

Xbasic Function Finder

Use the Xbasic Function Finder to search the list of available Xbasic functions in Alpha Anywhere by name.

File Formats

Alpha Anywhere specific file formats.

Alpha Anywhere Service Endpoint Definition

Files with the .a5svc extension is used to describe how an xbasic or node class or api is exposed as a REST service.

Alpha Anywhere Tutorial Definition

The .a5tut extension is used for defining an interactive tutorial.

OAuth Provider Definition

The oAuth Provider Definition in a JSON configuration file with a .json extension that is stored in a oAuthProviders folder in the WebProject, the system oAuth Providers are stored in the oAuthProviders folder under the EXE path.