Bladeren bron

docs: export all types used in the api documentation

Jonas Gloning 2 jaren geleden
bovenliggende
commit
e85a3e74a1
5 gewijzigde bestanden met toevoegingen van 19 en 4 verwijderingen
  1. 3 0
      lib/baseconnection.ts
  2. 3 0
      lib/dataconnection.ts
  3. 2 2
      lib/exports.ts
  4. 3 0
      lib/mediaconnection.ts
  5. 8 2
      lib/peer.ts

+ 3 - 0
lib/baseconnection.ts

@@ -60,5 +60,8 @@ export abstract class BaseConnection<
 
 
 	abstract close(): void;
 	abstract close(): void;
 
 
+	/**
+	 * @internal
+	 */
 	abstract handleMessage(message: ServerMessage): void;
 	abstract handleMessage(message: ServerMessage): void;
 }
 }

+ 3 - 0
lib/dataconnection.ts

@@ -365,6 +365,9 @@ export class DataConnection
 		}
 		}
 	}
 	}
 
 
+	/**
+	 * @internal
+	 */
 	handleMessage(message: ServerMessage): void {
 	handleMessage(message: ServerMessage): void {
 		const payload = message.payload;
 		const payload = message.payload;
 
 

+ 2 - 2
lib/exports.ts

@@ -1,6 +1,6 @@
 export { util, type Util } from "./util";
 export { util, type Util } from "./util";
 import { Peer } from "./peer";
 import { Peer } from "./peer";
-export type { PeerEvents, PeerError } from "./peer";
+export type { PeerEvents, PeerError,PeerOptions } from "./peer";
 
 
 export type {
 export type {
 	PeerJSOption,
 	PeerJSOption,
@@ -9,7 +9,7 @@ export type {
 	CallOption,
 	CallOption,
 } from "./optionInterfaces";
 } from "./optionInterfaces";
 export type { UtilSupportsObj } from "./util";
 export type { UtilSupportsObj } from "./util";
-export type { BaseConnection } from "./baseconnection";
+export type { BaseConnection, BaseConnectionEvents } from "./baseconnection";
 export type { DataConnection, DataConnectionEvents } from "./dataconnection";
 export type { DataConnection, DataConnectionEvents } from "./dataconnection";
 export type { MediaConnection, MediaConnectionEvents } from "./mediaconnection";
 export type { MediaConnection, MediaConnectionEvents } from "./mediaconnection";
 export type { LogLevel } from "./logger";
 export type { LogLevel } from "./logger";

+ 3 - 0
lib/mediaconnection.ts

@@ -68,6 +68,9 @@ export class MediaConnection extends BaseConnection<MediaConnectionEvents> {
 		super.emit("stream", remoteStream); // Should we call this `open`?
 		super.emit("stream", remoteStream); // Should we call this `open`?
 	}
 	}
 
 
+	/**
+	 * @internal
+	 */
 	handleMessage(message: ServerMessage): void {
 	handleMessage(message: ServerMessage): void {
 		const type = message.type;
 		const type = message.type;
 		const payload = message.payload;
 		const payload = message.payload;

+ 8 - 2
lib/peer.ts

@@ -76,7 +76,7 @@ class PeerError extends Error {
 
 
 	type: PeerErrorType;
 	type: PeerErrorType;
 }
 }
-export type { PeerError };
+export type { PeerError, PeerOptions };
 
 
 export type PeerEvents = {
 export type PeerEvents = {
 	/**
 	/**
@@ -148,6 +148,9 @@ export class Peer extends EventEmitter<PeerEvents> {
 		return this._open;
 		return this._open;
 	}
 	}
 
 
+	/**
+	 * @internal
+	 */
 	get socket() {
 	get socket() {
 		return this._socket;
 		return this._socket;
 	}
 	}
@@ -449,7 +452,10 @@ export class Peer extends EventEmitter<PeerEvents> {
 		this._lostMessages.get(connectionId).push(message);
 		this._lostMessages.get(connectionId).push(message);
 	}
 	}
 
 
-	/** Retrieve messages from lost message store */
+	/**
+	 * Retrieve messages from lost message store
+	 * @internal
+	 */
 	//TODO Change it to private
 	//TODO Change it to private
 	public _getMessages(connectionId: string): ServerMessage[] {
 	public _getMessages(connectionId: string): ServerMessage[] {
 		const messages = this._lostMessages.get(connectionId);
 		const messages = this._lostMessages.get(connectionId);