Options
All
  • Public
  • Public/Protected
  • All
Menu
     

Interface MAKER

...

Hierarchy

  • MAKER

Index

Methods

Static Init

  • Initializes all of the Routes within this application.

    Parameters

    • api: ExpressJS

      The initialized ExpressJS application.

    • express: any

      The ExpressJS module.

    • sess: App

      The initialized session module.

    • setting: Settings

      The global application settings object.

    Returns Promise<Routes>

Static Private FileRoutes

  • Registers folders to be used for fileserving.

    Parameters

    • R: Folders

      Any folders to add to the fileserve.

    Returns Routes

Static Private AuthRoutes

  • Registers specified Authentication Routes to the application.

    Parameters

    • R: Routes<Base>

      The collection of Route configurations.

    Returns Routes

Static Private DataRoutes

  • Registers specified Data Routes to the application.

    Parameters

    • R: Routes<Base>

      The collection of Route configurations.

    Returns Routes

Static Private HelpRoutes

  • Registers specified Help Routes to the application.

    Returns Routes

Static Private SiteRoutes

  • SiteRoutes(): Promise<Routes>
  • Registers specified Space Routes to the application.

    Returns Promise<Routes>