IEditorAPI.smali
.class public interface abstract Lcom/sandboxol/editor/api/IEditorAPI;
.super Ljava/lang/Object;
.source "IEditorAPI.kt"
# virtual methods
.method public abstract deleteBetaGameData(Ljava/lang/String;JLjava/lang/String;IJLkotlin/coroutines/c;)Ljava/lang/Object;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "game_id"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Accept-Language"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Header;
value = "X-Platform"
.end annotation
.end param
.param p6 # J
.annotation runtime Lretrofit2/http/Header;
value = "X-Engine-Ver"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"J",
"Ljava/lang/String;",
"IJ",
"Lkotlin/coroutines/c<",
"-",
"Lcom/sandboxol/editor/api/a/b<",
"+",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/response/DeleteBetaGameDataResponse;",
">;",
"Lcom/sandboxol/editor/api/a/a;",
">;>;)",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Lretrofit2/http/DELETE;
value = "/editorproxy/meditor-api/v1/editor/beta_game/{game_id}/data/remove"
.end annotation
.end method
.method public abstract getBetaGames(JJILjava/lang/String;Lkotlin/coroutines/c;)Ljava/lang/Object;
.param p1 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Header;
value = "X-Engine-Ver"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Header;
value = "X-Platform"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Accept-Language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJI",
"Ljava/lang/String;",
"Lkotlin/coroutines/c<",
"-",
"Lcom/sandboxol/editor/api/a/b<",
"+",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/response/BetaGameResponse;",
">;>;",
"Lcom/sandboxol/editor/api/a/a;",
">;>;)",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/editorproxy/meditor-api/v1/editor/beta_test_games"
.end annotation
.end method
.method public abstract getReleasedGames(JLkotlin/coroutines/c;)Ljava/lang/Object;
.param p1 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Lkotlin/coroutines/c<",
"-",
"Lcom/sandboxol/editor/api/a/b<",
"+",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/response/ReleasedGameResponse;",
">;>;",
"Lcom/sandboxol/editor/api/a/a;",
">;>;)",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/editorproxy/meditor-api/v1/editor/latest_and_released_game"
.end annotation
.end method
.method public abstract modifyEntranceSwitch(JJILjava/lang/String;Lcom/sandboxol/center/entity/request/EntranceSwitchRequest;Lkotlin/coroutines/c;)Ljava/lang/Object;
.param p1 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Header;
value = "X-Engine-Ver"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Header;
value = "X-Platform"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Accept-Language"
.end annotation
.end param
.param p7 # Lcom/sandboxol/center/entity/request/EntranceSwitchRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJI",
"Ljava/lang/String;",
"Lcom/sandboxol/center/entity/request/EntranceSwitchRequest;",
"Lkotlin/coroutines/c<",
"-",
"Lcom/sandboxol/editor/api/a/b<",
"+",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/response/EntranceSwitchResponse;",
">;",
"Lcom/sandboxol/editor/api/a/a;",
">;>;)",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/editorproxy/meditor-api/v1/editor/game_entrance_manage"
.end annotation
.end method
.method public abstract submitForReview(JLjava/lang/String;Ljava/lang/String;Lkotlin/coroutines/c;)Ljava/lang/Object;
.param p1 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "beta_game_id"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "game_id"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lkotlin/coroutines/c<",
"-",
"Lcom/sandboxol/editor/api/a/b<",
"+",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/response/GameReviewResponse;",
">;",
"Lcom/sandboxol/editor/api/a/a;",
">;>;)",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/editorproxy/meditor-api/v1/editor/add_game_by_beta_game"
.end annotation
.end method