@mathjax/src
    Preparing search index...

    Class AbstractWrapperFactory<N, C, WW, WC>Abstract

    The generic WrapperFactory class

    Type Parameters

    • N extends Node<N, C>

      The Node type being created by the factory

    • C extends NodeClass<N, C>

      The NodeClass for the nodes being created

    • WW extends Wrapper<N, C, WW>

      The Wrapper type being produced (instance type)

    • WC extends WrapperClass<N, C, WW>

      The Wrapper class (for static values)

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    defaultKind: string = 'unknown'

    The default kind

    node: { [kind: string]: (...args: any[]) => WW } = {}

    An object containing functions for creating the various node kinds

    nodeMap: Map<string, WC> = ...

    The map of node kinds to node classes

    defaultNodes: {} = {}

    The default collection of objects to use for the node map

    Methods