Hierarchy (view full)

Constructors

Properties

childComponents: HTMLElement[] = []
currentComponent: RWSViewComponent
currentUrl: string
fileAssets: {
    [key: string]: ViewTemplate;
} = {}

Type declaration

  • [key: string]: ViewTemplate
routeParams: Record<string, string> = {}
routing: RWSRouter
slotEl: HTMLElement = null
trashIterator: number = 0
autoLoadFastElement: boolean = false
definition: {
    name: string;
} = ...

Type declaration

  • name: string
fileList: string[] = []

Methods

  • Type Parameters

    • T

    • C

    Parameters

    • item: T
    • addContent: ((cnt, paste?, error?) => void)
        • (cnt, paste?, error?): void
        • Parameters

          • cnt: {
                output: string;
            } | C
          • Optional paste: boolean
          • Optional error: boolean

          Returns void

    • shouldStop: ((stopItem, addContent) => Promise<boolean>)
        • (stopItem, addContent): Promise<boolean>
        • Parameters

          • stopItem: T
          • addContent: ((cnt, paste?, error?) => void)
              • (cnt, paste?, error?): void
              • Parameters

                • cnt: {
                      output: string;
                  } | C
                • Optional paste: boolean
                • Optional error: boolean

                Returns void

          Returns Promise<boolean>

    Returns Promise<void>

Generated using TypeDoc