Interface | Description |
---|---|
DepsInfoProvider |
An interface for classes that can answer type and module dependency queries.
|
ResourceLoader |
A classpath-like way of loading files.
|
Class | Description |
---|---|
BindingProperties |
Contains the values of binding properties for a soft permutation.
|
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.
|
ConditionAny |
A compound condition that is satisfied if any of its children are satisfied.
|
ConditionNone |
A compound condition that is only satisfied if all of its children are
unsatisfied.
|
Conditions |
A typed collection of
Condition objects. |
ConditionWhenLinkerAdded | Deprecated |
ConditionWhenPropertyIs |
A deferred binding condition to determine whether a named property has a
particular value.
|
ConditionWhenTypeAssignableTo |
A deferred binding condition to determine whether the type being rebound is
assignment-compatible with a particular type.
|
ConditionWhenTypeIs |
A deferred binding condition to determine whether the type being rebound is
exactly a particular type.
|
ConfigurationProperties |
The compiler's representation of a set of configuration properties.
|
ConfigurationProperty |
Represents a module property which does not impact deferred-binding
decisions.
|
DeferredBindingQuery |
A query into the deferred binding system.
|
DynamicPropertyOracle |
An implementation of
PropertyOracle that helps discover the property values associated
with specific rebind results for generators.It does so by recording the properties that are queried, providing a first legal answer for properties not previously queried and allowing an external driver to prescribe values for properties that have been discovered as dependencies. |
EntryMethodHolderGenerator |
Generator used to generate a class unique to the current module to hold the boot strap entry
method that the compiler generates.
|
ModuleDef |
Represents a module specification.
|
ModuleDefLoader |
The top-level API for loading module XML.
|
ModuleDefSchema |
Configures a module definition object using XML.
|
PermutationProperties |
The properties for one hard permutation.
|
Properties |
A typed map of deferred binding properties.
|
Property |
Represents an abstract module property.
|
PropertyCombinations |
Generates all possible permutations of properties in a module.
|
PropertyCombinations.PermutationDescription |
A bundle of the ordered names of binding and configuration properties and a single set value
for each that together uniquely identify a particular permutation.
|
PropertyProvider |
Produces a deferred binding property value by executing JavaScript code.
|
ResourceLoaders |
Creates instances of
ResourceLoader . |
Rule |
Abstract base class for various kinds of deferred binding rules.
|
RuleFail |
A rule to explicitly fail during a deferred binding request.
|
RuleGenerateWith |
A rule to replace the type being rebound with a class whose name is determined by a generator
class.
|
RuleReplaceWith |
A rule to replace the type being rebound with an explicitly named class.
|
Script |
Represents configuration for a dynamically-injected script.
|
Scripts |
Manages a list of
Script objects. |
Styles |
Manages a list of stylesheet urls.
|
Copyright © 2018. All rights reserved.