Rename class td_api::paymentFormTheme to td_api::themeParameters.
This commit is contained in:
parent
8d35ac0b72
commit
0b8b413206
@ -1459,6 +1459,12 @@ bankCardInfo title:string actions:vector<bankCardActionOpenUrl> = BankCardInfo;
|
|||||||
address country_code:string state:string city:string street_line1:string street_line2:string postal_code:string = Address;
|
address country_code:string state:string city:string street_line1:string street_line2:string postal_code:string = Address;
|
||||||
|
|
||||||
|
|
||||||
|
//@description Contains parameters of the app theme @background_color A color of the background in the RGB24 format @text_color A color of text in the RGB24 format
|
||||||
|
//@hint_color A color of hints in the RGB24 format @link_color A color of links in the RGB24 format @button_color A color of the buttons in the RGB24 format
|
||||||
|
//@button_text_color A color of text on the buttons in the RGB24 format
|
||||||
|
themeParameters background_color:int32 text_color:int32 hint_color:int32 link_color:int32 button_color:int32 button_text_color:int32 = ThemeParameters;
|
||||||
|
|
||||||
|
|
||||||
//@description Portion of the price of a product (e.g., "delivery cost", "tax amount") @label Label for this portion of the product price @amount Currency amount in the smallest units of the currency
|
//@description Portion of the price of a product (e.g., "delivery cost", "tax amount") @label Label for this portion of the product price @amount Currency amount in the smallest units of the currency
|
||||||
labeledPricePart label:string amount:int53 = LabeledPricePart;
|
labeledPricePart label:string amount:int53 = LabeledPricePart;
|
||||||
|
|
||||||
@ -1502,11 +1508,6 @@ inputCredentialsGooglePay data:string = InputCredentials;
|
|||||||
//@description Stripe payment provider @publishable_key Stripe API publishable key @need_country True, if the user country must be provided @need_postal_code True, if the user ZIP/postal code must be provided @need_cardholder_name True, if the cardholder name must be provided
|
//@description Stripe payment provider @publishable_key Stripe API publishable key @need_country True, if the user country must be provided @need_postal_code True, if the user ZIP/postal code must be provided @need_cardholder_name True, if the cardholder name must be provided
|
||||||
paymentsProviderStripe publishable_key:string need_country:Bool need_postal_code:Bool need_cardholder_name:Bool = PaymentsProviderStripe;
|
paymentsProviderStripe publishable_key:string need_country:Bool need_postal_code:Bool need_cardholder_name:Bool = PaymentsProviderStripe;
|
||||||
|
|
||||||
//@description Theme colors for a payment form @background_color A color of the payment form background in the RGB24 format @text_color A color of text in the RGB24 format
|
|
||||||
//@hint_color A color of hints in the RGB24 format @link_color A color of links in the RGB24 format @button_color A color of the buttons in the RGB24 format
|
|
||||||
//@button_text_color A color of text on the buttons in the RGB24 format
|
|
||||||
paymentFormTheme background_color:int32 text_color:int32 hint_color:int32 link_color:int32 button_color:int32 button_text_color:int32 = PaymentFormTheme;
|
|
||||||
|
|
||||||
//@description Contains information about an invoice payment form
|
//@description Contains information about an invoice payment form
|
||||||
//@id The payment form identifier
|
//@id The payment form identifier
|
||||||
//@invoice Full information of the invoice
|
//@invoice Full information of the invoice
|
||||||
@ -5731,7 +5732,7 @@ getChatEventLog chat_id:int53 query:string from_event_id:int64 limit:int32 filte
|
|||||||
//@chat_id Chat identifier of the Invoice message
|
//@chat_id Chat identifier of the Invoice message
|
||||||
//@message_id Message identifier
|
//@message_id Message identifier
|
||||||
//@theme Preferred payment form theme; pass null to use the default theme
|
//@theme Preferred payment form theme; pass null to use the default theme
|
||||||
getPaymentForm chat_id:int53 message_id:int53 theme:paymentFormTheme = PaymentForm;
|
getPaymentForm chat_id:int53 message_id:int53 theme:themeParameters = PaymentForm;
|
||||||
|
|
||||||
//@description Validates the order information provided by a user and returns the available shipping options for a flexible invoice
|
//@description Validates the order information provided by a user and returns the available shipping options for a flexible invoice
|
||||||
//@chat_id Chat identifier of the Invoice message
|
//@chat_id Chat identifier of the Invoice message
|
||||||
|
@ -1145,7 +1145,7 @@ void answer_pre_checkout_query(Td *td, int64 pre_checkout_query_id, const string
|
|||||||
td->create_handler<SetBotPreCheckoutAnswerQuery>(std::move(promise))->send(pre_checkout_query_id, error_message);
|
td->create_handler<SetBotPreCheckoutAnswerQuery>(std::move(promise))->send(pre_checkout_query_id, error_message);
|
||||||
}
|
}
|
||||||
|
|
||||||
void get_payment_form(Td *td, FullMessageId full_message_id, const td_api::object_ptr<td_api::paymentFormTheme> &theme,
|
void get_payment_form(Td *td, FullMessageId full_message_id, const td_api::object_ptr<td_api::themeParameters> &theme,
|
||||||
Promise<tl_object_ptr<td_api::paymentForm>> &&promise) {
|
Promise<tl_object_ptr<td_api::paymentForm>> &&promise) {
|
||||||
TRY_RESULT_PROMISE(promise, server_message_id, td->messages_manager_->get_invoice_message_id(full_message_id));
|
TRY_RESULT_PROMISE(promise, server_message_id, td->messages_manager_->get_invoice_message_id(full_message_id));
|
||||||
|
|
||||||
|
@ -180,7 +180,7 @@ void answer_shipping_query(Td *td, int64 shipping_query_id,
|
|||||||
void answer_pre_checkout_query(Td *td, int64 pre_checkout_query_id, const string &error_message,
|
void answer_pre_checkout_query(Td *td, int64 pre_checkout_query_id, const string &error_message,
|
||||||
Promise<Unit> &&promise);
|
Promise<Unit> &&promise);
|
||||||
|
|
||||||
void get_payment_form(Td *td, FullMessageId full_message_id, const td_api::object_ptr<td_api::paymentFormTheme> &theme,
|
void get_payment_form(Td *td, FullMessageId full_message_id, const td_api::object_ptr<td_api::themeParameters> &theme,
|
||||||
Promise<tl_object_ptr<td_api::paymentForm>> &&promise);
|
Promise<tl_object_ptr<td_api::paymentForm>> &&promise);
|
||||||
|
|
||||||
void validate_order_info(Td *td, FullMessageId full_message_id, tl_object_ptr<td_api::orderInfo> order_info,
|
void validate_order_info(Td *td, FullMessageId full_message_id, tl_object_ptr<td_api::orderInfo> order_info,
|
||||||
|
@ -1983,7 +1983,7 @@ class CliClient final : public Actor {
|
|||||||
MessageId message_id;
|
MessageId message_id;
|
||||||
get_args(args, chat_id, message_id);
|
get_args(args, chat_id, message_id);
|
||||||
send_request(td_api::make_object<td_api::getPaymentForm>(
|
send_request(td_api::make_object<td_api::getPaymentForm>(
|
||||||
chat_id, message_id, td_api::make_object<td_api::paymentFormTheme>(0, -1, 256, 65536, 123456789, 65535)));
|
chat_id, message_id, td_api::make_object<td_api::themeParameters>(0, -1, 256, 65536, 123456789, 65535)));
|
||||||
} else if (op == "voi") {
|
} else if (op == "voi") {
|
||||||
ChatId chat_id;
|
ChatId chat_id;
|
||||||
MessageId message_id;
|
MessageId message_id;
|
||||||
|
Loading…
Reference in New Issue
Block a user