Skip to content

Commit

Permalink
Add Channel.status to public type API
Browse files Browse the repository at this point in the history
  • Loading branch information
owenpearson committed May 16, 2022
1 parent 95314ff commit 3538cc3
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions ably.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -674,13 +674,15 @@ declare namespace Types {
publish(messages: any, callback?: errorCallback): void;
publish(name: string, messages: any, callback?: errorCallback): void;
publish(name: string, messages: any, options?: PublishOptions, callback?: errorCallback): void;
status(callback: StandardCallback<ChannelDetails>): void;
}

class ChannelPromise extends ChannelBase {
presence: PresencePromise;
history: (params?: RestHistoryParams) => Promise<PaginatedResult<Message>>;
publish(messages: any, options?: PublishOptions): Promise<void>;
publish(name: string, messages: any, options?: PublishOptions): Promise<void>;
status(): Promise<ChannelDetails>;
}

class RealtimeChannelBase extends EventEmitter<channelEventCallback, ChannelStateChange, ChannelEvent> {
Expand Down

0 comments on commit 3538cc3

Please sign in to comment.