class Application extends RouteMiddlewareRe-exportimport { Application } from "https://deno.land/x/texa@0.8.1/mod.ts"; The application object. ConstructorsnewApplication(addr: string, options?: { certFile?: string; keyFile?: string; allowWebSocket?: boolean; })Initiate a new server. Propertiesprivatereadonly_server: DenoServerThe Deno server. readonlyaddr: { readonly hostname: string; readonly port: number; }The address that the server is hosted on. readonlyonconnection: Event<[WebSocket]>Fired when a new websocket connection is made. readonlyonrequesterror: Event<[Pair["request"], Pair["response"], Error]>Fired when an error occurs within the request itself or in any of the middlewares. readonlyonwebsocketerror: Event<[Error]>Fired when the application fails to accept a websocket. readonlyorigin: stringreadonlysecure: booleanWhether or not the server is secure. readonlysockets: ReadonlyMap<string, WebSocket>The websockets that are connected to the application. Methodsstart(): Promise<void>Start accepting incoming connections.