• ActiveWAFL 2727 API Reference Documentation
  • Search
  • Version

DblEj \ Extension

The Extension namespace.

Contains standardized extension-point interfaces, base-classes for application Extensions and Controls, and related exception classes, as well as other classes that can be used in the development of scalable, modular applications.

 
DblEj\Extension

Classes

ApiCall

An API call in a modular web application.

ControlBase Abstract

The base class for DblEj controls.

Dependency

Defines an Extension's or Control's dependency on another Control or Extension.

DependencyCollection

Collection of Dependency objects.

ExtensionBase Abstract

Base class for DblEj extensions.

ExtensionControllerBase Abstract
ExtensionDataModel Abstract
ExtensionSitePage

Describes an extension's web page.

Module

An application module which can contain screens and widgets.

ModuleChain

Adds methods to a ModuleCollection that will go through the modules in the collection to find permissions for specific Site Areas and Site Pages.

ModuleCollection

Collection of IModule objects.

Screen

A screen in a modular web application.

Widget

A widget in a modular web application.

Interfaces

IApiCall

Represents an API call in a modular web application.

IControl
IExtension
IModularLoader

Provides methods for getting the components of a modular application.

IModule

Provides methods for exposing a module's components.

IScreen

Represents a screen in a modular web application.

IWidget

Represents a widget in a modular web application.

Exceptions

ExtensionException

An exception base class for exceptions thrown (and not handled) by extensions.

MissingDependencyException

An exception base class for exceptions thrown (and not handled) by extensions.

Child Namespaces

There are no namespaces beneath Extension