Hierarchy (view full)

Constructors

Properties

fileAssets: {
    [key: string]: ViewTemplate;
} = {}

Type declaration

  • [key: string]: ViewTemplate
routeParams: Record<string, string> = {}
trashIterator: number = 0
autoLoadFastElement: boolean = true
fileList: string[] = []
instances: RWSViewComponent[] = []

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>

  • Type Parameters

    • T

    Parameters

    • type: string
    • listener: ((event) => any)
        • (event): any
        • Parameters

          • event: CustomEvent<T>

          Returns any

    Returns void

  • Parameters

    • tagName: string
    • htmlTemplate: ViewTemplate<any, any>
    • styles: ElementStyles = null

    Returns IFastDefinition

Generated using TypeDoc