Skip to content

Commit

Permalink
🤖 Merge PR #62474 Upgrade knuddels-userapp-backend-api to new version…
Browse files Browse the repository at this point in the history
… 1.20220921162223 by @SirezKN

* Update typing (new methods and client types)

* [Knuddels] upgrade to new version 1.20210326150104

* Fix syntax issues in tests

* Fix relative import by using global import.

* [Knuddels] upgrade to new version 1.20210618111624

* [Knuddels] upgrade to new version 1.20211209174657

* undo removing @definitelytyped/ prefix

* [Knuddels] upgrade to new version 1.20220921162223

Co-authored-by: tbreuer <t.breuer@knuddels.de>
Co-authored-by: Tobias Böhmer <tobias.boehmer@gmail.com>
  • Loading branch information
3 people committed Oct 6, 2022
1 parent a518329 commit e6cc7a1
Showing 1 changed file with 76 additions and 8 deletions.
84 changes: 76 additions & 8 deletions types/knuddels-userapp-backend-api/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Type definitions for non-npm package Knuddels UserApps API 1.20211209174657
// Type definitions for non-npm package Knuddels UserApps API 1.20220921162223
// Project: https://developer.knuddels.de
// Definitions by: Knuddels GmbH & Co. KG <https://github.com/Knuddels>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
Expand Down Expand Up @@ -236,6 +236,10 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/AppContent.html#method_popupContent
*/
static popupContent(htmlFile: HTMLFile, width: number /* optional */, height?: number): AppContent;
/**
* @see https://developer.knuddels.de/docs/classes/AppContent.html#method_isResponsive
*/
isResponsive(): boolean;
/**
* @see https://developer.knuddels.de/docs/classes/AppContent.html#method_getHeight
*/
Expand All @@ -260,6 +264,10 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/AppContent.html#method_getAppViewMode
*/
getAppViewMode(): AppViewMode;
/**
* @see https://developer.knuddels.de/docs/classes/AppContent.html#method_setResponsive
*/
setResponsive(isResponsive: boolean): void;
}

/**
Expand All @@ -270,6 +278,10 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/AppContentSession.html#method_getGlobalAppInstance
*/
getGlobalAppInstance(): GlobalAppInstance | null;
/**
* @see https://developer.knuddels.de/docs/classes/AppContentSession.html#method_isConnectedUsingDirectConnection
*/
isConnectedUsingDirectConnection(): boolean;
/**
* @see https://developer.knuddels.de/docs/classes/AppContentSession.html#method_getAppContent
*/
Expand Down Expand Up @@ -1090,6 +1102,37 @@ declare global {
const Unknown: Gender;
}

/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html
*/
class GenderDetailed {
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#method_toGender
* @since AppServer 20220811170542
*/
toGender(): Gender;
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#property_Male
*/
static readonly Male: GenderDetailed;
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#property_Female
*/
static readonly Female: GenderDetailed;
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#property_NonBinaryHe
*/
static readonly NonBinaryHe: GenderDetailed;
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#property_NonBinaryShe
*/
static readonly NonBinaryShe: GenderDetailed;
/**
* @see https://developer.knuddels.de/docs/classes/GenderDetailed.html#property_Unknown
*/
static readonly Unknown: GenderDetailed;
}

/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppCategory.html
* @since AppServer 20210921-153142
Expand Down Expand Up @@ -1316,6 +1359,16 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getAppConfig
*/
getAppConfig(): GlobalAppConfig;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getAddAsFavoriteChatCommand
* @since AppServer 20220502-125000
*/
getAddAsFavoriteChatCommand(): string;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getOpenAppChatCommand
* @since AppServer 20220502-125000
*/
getOpenAppChatCommand(): string;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_closeActiveSessions
*/
Expand All @@ -1324,14 +1377,24 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getActiveSessions
*/
getActiveSessions(): AppContentSession[];
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_openGlobalApp
*/
openGlobalApp(user: User, forceReplace?: boolean): AppContentSession;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getRemoveAsFavoriteChatCommand
* @since AppServer 20220502-125000
*/
getRemoveAsFavoriteChatCommand(): string;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getActiveSession
*/
getActiveSession(userId: number): AppContentSession | null;
/**
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_getOpenSlashCommand
* @see https://developer.knuddels.de/docs/classes/GlobalAppInstance.html#method_hasAsFavorite
* @since AppServer 20220502-152500
*/
getOpenSlashCommand(): string;
hasAsFavorite(user: User): boolean;
}

/**
Expand Down Expand Up @@ -1728,8 +1791,8 @@ declare global {
knuddelAmount: KnuddelAmount,
params?: {
payoutTimeoutMinutes?: number;
shouldSealPot?: ((pot: KnuddelPot) => boolean);
onPotSealed?: ((pot: KnuddelPot) => void);
shouldSealPot?: (pot: KnuddelPot) => boolean;
onPotSealed?: (pot: KnuddelPot) => void;
},
): KnuddelPot;
/**
Expand Down Expand Up @@ -1969,7 +2032,7 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/Quest.html#method_setSolved
* @since AppServer 82290, ChatServer 82290
*/
setSolved(count?: number): void;
setSolved(): void;
/**
* @see https://developer.knuddels.de/docs/classes/Quest.html#method_getQuestKey
* @since AppServer 82290, ChatServer 82290
Expand Down Expand Up @@ -1999,7 +2062,7 @@ declare global {
/**
* @see https://developer.knuddels.de/docs/classes/QuestAccess.html#method_solvedQuest
*/
solvedQuest(questKey: string, count: number): void;
solvedQuest(questKey: string): void;
/**
* @see https://developer.knuddels.de/docs/classes/QuestAccess.html#method_getQuests
* @since AppServer 82290, ChatServer 82290
Expand Down Expand Up @@ -2142,7 +2205,7 @@ declare global {
/**
* @see https://developer.knuddels.de/docs/classes/String.html#method_replaceAll
*/
replaceAll(search: string | RegExp, replacement: string): string;
replaceAll(regexp: string | RegExp, replacement: string): string;
/**
* @see https://developer.knuddels.de/docs/classes/String.html#method_capitalize
* @since AppServer 92695
Expand Down Expand Up @@ -2430,6 +2493,11 @@ declare global {
* @see https://developer.knuddels.de/docs/classes/User.html#method_getAge
*/
getAge(): number;
/**
* @see https://developer.knuddels.de/docs/classes/User.html#method_getGenderDetailed
* @since AppServer 20220811170542
*/
getGenderDetailed(): GenderDetailed;
/**
* @see https://developer.knuddels.de/docs/classes/User.html#method_isChannelModerator
*/
Expand Down

0 comments on commit e6cc7a1

Please sign in to comment.