Logo Xantham

Classes Module

Functions and values

Function or value Description

shapeClasses

Full Usage: shapeClasses

Returns: Pass<ShapeModel>

Constructor members on `Exports` for exported classes: `Exports.Name(...)` is `new Name(...)` through `[]` (ยง4.4). The same pass shapes the class's *statics* onto its own interface, so a consumer writes `Counter.MAX` as TypeScript does, and converts an ambient module's entrypoint classes to the `[]` form.

Returns: Pass<ShapeModel>

Type something to start searching.