Class and Description |
---|
BindingProperty
Represents a single named deferred binding or configuration property that can
answer with its value.
|
ConfigurationProperty
Represents a module property which does not impact deferred-binding
decisions.
|
ModuleDef
Represents a module specification.
|
Class and Description |
---|
LibraryBuilder
A builder which collects and writes the contents of a library.
It also provides access to a very small subset of properties for LibraryGroup access. |
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. |
ModuleDef
Represents a module specification.
|
Rule
Abstract base class for various kinds of deferred binding rules.
|
StaticPropertyOracle
An implementation of
PropertyOracle that contains property values,
rather than computing them. |
Class and Description |
---|
BindingProperty
Represents a single named deferred binding or configuration property that can
answer with its value.
|
CompoundCondition
Abstract base class for various kinds of compound deferred binding
conditions.
|
Condition
Abstract base class for various kinds of deferred binding conditions.
|
ConditionAll
A compound condition that is only satisfied if all of its children are
satisfied.
|
Conditions
A typed collection of
Condition objects. |
ConfigurationProperty
Represents a module property which does not impact deferred-binding
decisions.
|
DeferredBindingQuery
A query into the deferred binding system.
|
Library
Encapsulates the data resulting from compilation of a single module, with the intention of
facilitating efficient separate compilation.
The contained data is a combination of raw output as well as indexes that represent compiler state which would be expensive to recalculate. Implementers are encouraged to load their contents lazily to minimize work. |
LibraryBuilder
A builder which collects and writes the contents of a library.
It also provides access to a very small subset of properties for LibraryGroup access. |
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. |
ModuleDef
Represents a module specification.
|
ModuleDef.ModuleType
Marks a module in a way that can be used to calculate the effective bounds of a library module
in a module tree.
|
ModuleDefLoader
The top-level API for loading module XML.
|
Properties
A typed map of deferred binding properties.
|
Property
Represents an abstract module property.
|
PropertyPermutations
Generates all possible permutations of properties in a module.
|
PropertyProvider
Produces a deferred binding property value by executing JavaScript code.
|
ResourceLoader
A classpath-like way of loading files.
|
Rule
Abstract base class for various kinds of deferred binding rules.
|
Rules
A typed collection of
Rule objects. |
Script
Represents configuration for a dynamically-injected script.
|
Scripts
Manages a list of
Script objects. |
Styles
Manages a list of stylesheet urls.
|
Class and Description |
---|
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. |
Class and Description |
---|
Properties
A typed map of deferred binding properties.
|
Class and Description |
---|
Properties
A typed map of deferred binding properties.
|
Class and Description |
---|
ResourceLoader
A classpath-like way of loading files.
|
Class and Description |
---|
ModuleDef
Represents a module specification.
|
Properties
A typed map of deferred binding properties.
|
Rules
A typed collection of
Rule objects. |
Class and Description |
---|
StaticPropertyOracle
An implementation of
PropertyOracle that contains property values,
rather than computing them. |
Copyright © 2018. All rights reserved.