mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-11-22 00:03:48 +00:00
fill changelog and remove old MainButton.onClick
This commit is contained in:
parent
4ce26c707e
commit
e5ea980347
@ -2,6 +2,12 @@
|
|||||||
|
|
||||||
## 15.1.1
|
## 15.1.1
|
||||||
|
|
||||||
|
* `API`:
|
||||||
|
* Enabled an `explicit mode` for `API` module ([PR #876](https://github.com/InsanusMokrassar/ktgbotapi/pull/876))
|
||||||
|
* `WebApps`:
|
||||||
|
* Built-in `onClick` and `offClick` of `MainButton` become public ([PR #875](https://github.com/InsanusMokrassar/ktgbotapi/pull/875))
|
||||||
|
* Old `MainButton.onClick` extension **has been removed** to avoid collisions of types
|
||||||
|
|
||||||
## 15.1.0
|
## 15.1.0
|
||||||
|
|
||||||
**THIS UPDATE CONTAINS BREAKING CHANGES**
|
**THIS UPDATE CONTAINS BREAKING CHANGES**
|
||||||
|
@ -4702,6 +4702,7 @@ public final class dev/inmo/tgbotapi/requests/send/SendLocation$DefaultImpls {
|
|||||||
public final class dev/inmo/tgbotapi/requests/send/SendLocation$Live : dev/inmo/tgbotapi/requests/send/SendLocation {
|
public final class dev/inmo/tgbotapi/requests/send/SendLocation$Live : dev/inmo/tgbotapi/requests/send/SendLocation {
|
||||||
public static final field Companion Ldev/inmo/tgbotapi/requests/send/SendLocation$Live$Companion;
|
public static final field Companion Ldev/inmo/tgbotapi/requests/send/SendLocation$Live$Companion;
|
||||||
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDILjava/lang/Float;Ljava/lang/Integer;Ljava/lang/Float;Ldev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDILjava/lang/Float;Ljava/lang/Integer;Ljava/lang/Float;Ldev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||||
|
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDILjava/lang/Float;Ljava/lang/Integer;Ljava/lang/Float;Ldev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||||
public final fun component1 ()Ldev/inmo/tgbotapi/types/ChatIdentifier;
|
public final fun component1 ()Ldev/inmo/tgbotapi/types/ChatIdentifier;
|
||||||
public final fun component10 ()Z
|
public final fun component10 ()Z
|
||||||
public final fun component11 ()Z
|
public final fun component11 ()Z
|
||||||
@ -4760,6 +4761,7 @@ public final class dev/inmo/tgbotapi/requests/send/SendLocation$Live$Companion {
|
|||||||
public final class dev/inmo/tgbotapi/requests/send/SendLocation$Static : dev/inmo/tgbotapi/requests/send/SendLocation {
|
public final class dev/inmo/tgbotapi/requests/send/SendLocation$Static : dev/inmo/tgbotapi/requests/send/SendLocation {
|
||||||
public static final field Companion Ldev/inmo/tgbotapi/requests/send/SendLocation$Static$Companion;
|
public static final field Companion Ldev/inmo/tgbotapi/requests/send/SendLocation$Static$Companion;
|
||||||
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDLdev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDLdev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||||
|
public synthetic fun <init> (Ldev/inmo/tgbotapi/types/ChatIdentifier;DDLdev/inmo/tgbotapi/types/MessageThreadId;Ljava/lang/String;ZZLjava/lang/String;Ldev/inmo/tgbotapi/types/ReplyParameters;Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||||
public final fun component1 ()Ldev/inmo/tgbotapi/types/ChatIdentifier;
|
public final fun component1 ()Ldev/inmo/tgbotapi/types/ChatIdentifier;
|
||||||
public final fun component10 ()Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;
|
public final fun component10 ()Ldev/inmo/tgbotapi/types/buttons/KeyboardMarkup;
|
||||||
public final fun component2 ()D
|
public final fun component2 ()D
|
||||||
|
@ -39,12 +39,6 @@ data class MainButtonParams(
|
|||||||
val isVisible: Boolean? = null
|
val isVisible: Boolean? = null
|
||||||
)
|
)
|
||||||
|
|
||||||
@Deprecated(message = "Use onClick without EventHandler")
|
|
||||||
fun MainButton.onClick(eventHandler: EventHandler) = onClick {
|
|
||||||
val that = js("this").unsafeCast<WebApp>()
|
|
||||||
that.eventHandler()
|
|
||||||
}
|
|
||||||
|
|
||||||
fun MainButton.setParams(params: MainButtonParams) = setParams(
|
fun MainButton.setParams(params: MainButtonParams) = setParams(
|
||||||
json(
|
json(
|
||||||
*listOfNotNull(
|
*listOfNotNull(
|
||||||
|
Loading…
Reference in New Issue
Block a user