mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
ndn-js: use ReadonlyArray
This commit is contained in:
Vendored
+2
-2
@@ -1,7 +1,7 @@
|
||||
export class Blob {
|
||||
constructor(value?: Blob);
|
||||
constructor(value: Buffer, copy?: boolean);
|
||||
constructor(value: number[]|string);
|
||||
constructor(value: ReadonlyArray<number>|string);
|
||||
|
||||
buf(): Buffer;
|
||||
equals(other: Blob): boolean;
|
||||
@@ -11,7 +11,7 @@ export class Blob {
|
||||
|
||||
export class SignedBlob extends Blob {
|
||||
constructor();
|
||||
constructor(value: Blob|Buffer|number[], signedPortionBeginOffset: number, signedPortionEndOffset: number);
|
||||
constructor(value: Blob|Buffer|ReadonlyArray<number>, signedPortionBeginOffset: number, signedPortionEndOffset: number);
|
||||
|
||||
getSignedPortionBeginOffset(): number;
|
||||
getSignedPortionEndOffset(): number;
|
||||
|
||||
Vendored
+3
-3
@@ -11,7 +11,7 @@ export type CompareResult = -1|0|1;
|
||||
|
||||
export namespace Name {
|
||||
class Component {
|
||||
constructor(value?: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number);
|
||||
constructor(value?: ReadonlyArray<number>|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number);
|
||||
constructor(component: Component);
|
||||
|
||||
compare(other: Component): CompareResult;
|
||||
@@ -52,12 +52,12 @@ export namespace Name {
|
||||
}
|
||||
|
||||
export class Name {
|
||||
constructor(components?: Array<Name.Component|Uint8Array>);
|
||||
constructor(components?: ReadonlyArray<Name.Component|Uint8Array>);
|
||||
constructor(uri: string);
|
||||
// tslint:disable-next-line unified-signatures
|
||||
constructor(name: Name);
|
||||
|
||||
append(value: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name;
|
||||
append(value: ReadonlyArray<number>|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name;
|
||||
append(component: Name.Component): Name;
|
||||
// tslint:disable-next-line unified-signatures
|
||||
append(name: Name): Name;
|
||||
|
||||
Reference in New Issue
Block a user