constructs

Package Overview

Construct

Represents the building block of the construct graph.

ConstructOrder

In what order to return constructs.

Dependable

Trait for IDependable.

DependencyGroup

A set of constructs to be used as a dependable.

IConstruct

Represents a construct.

IDependable

Trait marker for classes that can be depended upon.

IMixin

A mixin is a reusable piece of functionality that can be applied to constructs to add behavior, properties, or modify existing functionality without inheritance.

IValidation

Implement this interface in order for the construct to be able to validate itself.

MetadataEntry

MetadataOptions

Node

Represents the construct node in the scope tree.

RootConstruct

Creates a new root construct node.