Complete reference documentation for ActionScript 3.0 and Adobe AIR APIs, organized by category.
- Core Language
- Display & Graphics
- Events & Interactivity
- Media
- Networking
- Data & Storage
- System & Runtime
- Text & Internationalization
- Adobe AIR Desktop Features
- Adobe AIR Mobile Features
- Advanced Security
Fundamental ActionScript 3.0 types and language features.
| Document | Description | Key Classes |
|---|---|---|
| Object.md | Base object class and prototype chain | Object |
| Array.md | Indexed collections and array methods | Array |
| Vector.md | Typed arrays for better performance | Vector.<T> |
| String.md | String manipulation and methods | String |
| Boolean.md | Boolean type and truthiness | Boolean |
| NumericTypes.md | Numeric types and operations | Number, int, uint |
| Math.md | Mathematical constants and functions | Math |
| Date.md | Date and time handling | Date |
| Function.md | Functions and bound methods | Function |
| RegExp.md | Regular expressions | RegExp |
| JSON.md | JSON serialization and parsing | JSON |
| XML.md | E4X XML processing | XML, XMLList |
| Errors.md | Exception handling and error types | Error, ArgumentError, TypeError, etc. |
| SpecialTypes.md | Special language constructs | Class, Namespace, QName, TimeZone, arguments |
| SpecializedErrors.md | Domain-specific error types | SQLError, DRMManagerError, InvalidSWFError, PermissionError |
Visual rendering, sprites, bitmaps, and graphics.
| Document | Description | Key Classes |
|---|---|---|
| Display.md | Display list, sprites, and stage | DisplayObject, Sprite, MovieClip, Stage, Bitmap |
| Geom.md | Geometric primitives and transformations | Point, Rectangle, Matrix, Transform |
| Filters.md | Visual effects and filters | BitmapFilter, BlurFilter, DropShadowFilter, ShaderFilter |
| Display3D.md | Stage3D GPU-accelerated 3D rendering (Advanced) | Context3D, VertexBuffer3D, IndexBuffer3D, Program3D |
Event system, user input, and interactive controls.
| Document | Description | Key Classes |
|---|---|---|
| Events.md | Event dispatching and handling | Event, EventDispatcher, EventPhase |
| UI.md | User input devices | Mouse, Keyboard, GameInput, TouchEvent |
Audio, video, and multimedia functionality.
| Document | Description | Key Classes |
|---|---|---|
| Media.md | Audio and video playback | Sound, SoundChannel, Video, Camera, Microphone |
Network communication and data loading.
| Document | Description | Key Classes |
|---|---|---|
| Net.md | HTTP, sockets, and network protocols | URLLoader, URLRequest, Socket, XMLSocket, NetConnection |
Data structures, serialization, and persistent storage.
| Document | Description | Key Classes |
|---|---|---|
| Utils.md | Utility classes and binary data | ByteArray, Timer, Dictionary, Proxy |
| Database.md | SQLite databases and encrypted storage (AIR) | SQLConnection, SQLStatement, EncryptedLocalStore |
System information, security, concurrency, and runtime features.
| Document | Description | Key Classes |
|---|---|---|
| System.md | System capabilities, security, and workers | Capabilities, Security, Worker, ApplicationDomain |
| Concurrent.md | Multithreading primitives (Advanced) | Mutex, Condition |
| Profiler.md | Performance profiling and telemetry (AIR) | Telemetry, Sample |
Text rendering, formatting, and locale-aware operations.
| Document | Description | Key Classes |
|---|---|---|
| Text.md | Text fields, fonts, and formatting | TextField, TextFormat, Font, StyleSheet |
| Globalization.md | Internationalization and localization | DateTimeFormatter, NumberFormatter, CurrencyFormatter, Collator |
Desktop-specific AIR functionality.
| Document | Description | Key Classes |
|---|---|---|
| Desktop.md | Native desktop integration (AIR) | NativeApplication, Clipboard, NativeDragManager, NativeProcess, SystemTrayIcon, DockIcon |
| Filesystem.md | File system access (AIR) | File, FileStream, FileMode |
| Printing.md | Print job management (AIR) | PrintJob, PrintJobOptions |
| HTML.md | WebKit HTML rendering (AIR) | HTMLLoader, HTMLHost |
| Updates.md | Application update framework (AIR) | ApplicationUpdater, ApplicationUpdaterUI |
| AIRUtilities.md | ZIP, encryption, and WebSocket (AIR) | ZipArchive, Encryption, Digest, WebSocket |
| Bridge_Sensors.md | External communication and sensors | ExternalInterface, Geolocation, Accelerometer |
| Accessibility.md | Screen readers and accessibility | Accessibility, AccessibilityProperties |
Mobile-specific AIR functionality.
| Document | Description | Key Classes |
|---|---|---|
| Notifications.md | Push notifications (AIR Mobile) | RemoteNotifier, RemoteNotifierSubscribeOptions, NotificationStyle |
| Permissions.md | Runtime permission management (AIR Mobile - Android) | PermissionManager, PermissionStatus |
Digital signatures, certificates, and cryptography.
| Document | Description | Key Classes |
|---|---|---|
| AdvancedSecurity.md | XML signatures and certificate validation | XMLSignatureValidator, CertificateStatus, RevocationCheckSettings |
- Total Documents: 41 (100% Complete! 🎉)
- Core Language: 15 documents
- Display & Graphics: 4 documents
- Events & UI: 2 documents
- Media: 1 document
- Networking: 1 document
- Data & Storage: 2 documents
- System & Runtime: 3 documents
- Text & i18n: 2 documents
- AIR Desktop: 8 documents
- AIR Mobile: 2 documents
- Advanced Security: 1 document
Start with Core Language documents to understand ActionScript 3.0 fundamentals, then move to specific areas based on your project needs.
Use your editor's search or grep to quickly find specific classes and methods across all documents.
Each document is optimized for AI context windows with high-density information and minimal boilerplate. Feed relevant documents to your AI assistant for ActionScript 3.0 coding help.
- README.md - Project overview and usage guide
All 41 primary documentation packages have been 100% synthesized. The project is now in a maintenance-only state.
Last Updated: January 2026 - 100% Complete!