Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Route

Hierarchy

Index

Constructors

constructor

  • new Route(name: string): Route

Properties

Protected _name

_name: string

method

method: string = ""

Readonly middlewareManager

middlewareManager: MiddlewareManager = new MiddlewareManager()

path

path: string = ""

routeName

routeName: string = ""

Readonly service

service: ToJava

Static Protected IgnoreList

IgnoreList: Array<string> = Item.IgnoreList.concat(['_name'])

Static Protected IncludeList

IncludeList: Array<string> = Item.IncludeList.concat(['name'])

Accessors

camelCase

  • get camelCase(): string

ignoreList

  • get ignoreList(): Array<string>

includeList

  • get includeList(): Array<string>

name

  • get name(): string
  • set name(name: string): void

snakeCase

  • get snakeCase(): string

wavelCase

  • get wavelCase(): string

Methods

call

edit

  • edit(file: string, data: string, handler?: IHandler): void

get

  • get(route: string, data: string, handler?: IHandler): void

Protected getDescriptor

  • getDescriptor(name: string): undefined | null | PropertyDescriptor

load

  • load(source: Item): void

Protected loadProperty

  • loadProperty(name: string, source: IKeyValue): void

move

  • move(file: string, destination: string, handler?: IHandler): void

open

  • open(file: string, handler?: IHandler): void

post

  • post(route: string, data: string, handler?: IHandler): void

read

  • read(file: string, data: string, handler?: IHandler): void

refresh

save

toJSON

write

  • write(file: string, data: string, handler?: IHandler): void

Generated using TypeDoc