Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/mtkruto/tl/2_types.ts>PaymentsPaymentForm

[WIP] Cross-runtime JavaScript library for building Telegram clients
Go to Latest
class PaymentsPaymentForm
import { PaymentsPaymentForm } from "https://deno.land/x/mtkruto@0.0.989/tl/2_types.ts";

Constructors

new
PaymentsPaymentForm(params: { canSaveCredentials?: true; passwordMissing?: true; formId: bigint; botId: bigint; title: string; description: string; photo?: TypeWebDocument; invoice: TypeInvoice; providerId: bigint; url: string; nativeProvider?: string; nativeParams?: TypeDataJSON; additionalMethods?: Array<TypePaymentFormMethod>; savedInfo?: TypePaymentRequestedInfo; savedCredentials?: Array<TypePaymentSavedCredentials>; users: Array<TypeUser>; })

Properties

protected
readonly
[id]
protected
readonly
[params]: Params
optional
additionalMethods: Array<TypePaymentFormMethod>
botId: bigint
optional
canSaveCredentials: true
description: string
formId: bigint
invoice: TypeInvoice
optional
nativeParams: TypeDataJSON
optional
nativeProvider: string
optional
passwordMissing: true
optional
photo: TypeWebDocument
providerId: bigint
optional
savedCredentials: Array<TypePaymentSavedCredentials>
optional
savedInfo: TypePaymentRequestedInfo
title: string
url: string
users: Array<TypeUser>

Static Properties

readonly
[paramDesc]: ParamDesc