ReceiptCard class

Clase de generador de tarjetas que simplifica la creación de tarjetas de recibo.

Constructores

ReceiptCard(Session)

Crea un nuevo ReceiptCard.

Métodos

buttons(ICardAction[] | IIsCardAction[])

Conjunto de acciones aplicables a la tarjeta actual. No todos los canales admiten botones y el número de botones permitidos varía según el canal.

facts(IFact[] | IIsFact[])

Matriz de hechos adicionales para mostrar al usuario (gastos de envío y tales). No todos los hechos se mostrarán en todos los canales.

items(IReceiptItem[] | IIsReceiptItem[])

Matriz de elementos de recibo.

tap(ICardAction | IIsCardAction)

Esta acción se activará cuando el usuario pulse en la tarjeta. No todos los canales admiten acciones de pulsación.

tax(string)

Importe total del IMPUESTO pagado (o debe pagarse).

title(TextType, any[])

Título de la Tarjeta.

toAttachment()

Devuelve el json de la tarjeta.

total(string)

Cantidad total de dinero pagado (o debe pagarse).

vat(string)

Importe total del IVA pagado (o debe pagarse).

Detalles del constructor

ReceiptCard(Session)

Crea un nuevo ReceiptCard.

new ReceiptCard(session?: Session)

Parámetros

session
Session

(Opcional) se usará para localizar cualquier texto.

Detalles del método

buttons(ICardAction[] | IIsCardAction[])

Conjunto de acciones aplicables a la tarjeta actual. No todos los canales admiten botones y el número de botones permitidos varía según el canal.

function buttons(list: ICardAction[] | IIsCardAction[])

Parámetros

Devoluciones

facts(IFact[] | IIsFact[])

Matriz de hechos adicionales para mostrar al usuario (gastos de envío y tales). No todos los hechos se mostrarán en todos los canales.

function facts(list: IFact[] | IIsFact[])

Parámetros

list

IFact[] | IIsFact[]

Devoluciones

items(IReceiptItem[] | IIsReceiptItem[])

Matriz de elementos de recibo.

function items(list: IReceiptItem[] | IIsReceiptItem[])

Parámetros

Devoluciones

tap(ICardAction | IIsCardAction)

Esta acción se activará cuando el usuario pulse en la tarjeta. No todos los canales admiten acciones de pulsación.

function tap(action: ICardAction | IIsCardAction)

Parámetros

Devoluciones

tax(string)

Importe total del IMPUESTO pagado (o debe pagarse).

function tax(v: string)

Parámetros

v

string

Devoluciones

title(TextType, any[])

Título de la Tarjeta.

function title(text: TextType, args: any[])

Parámetros

text
TextType
args

any[]

Devoluciones

toAttachment()

Devuelve el json de la tarjeta.

function toAttachment()

Devoluciones

total(string)

Cantidad total de dinero pagado (o debe pagarse).

function total(v: string)

Parámetros

v

string

Devoluciones

vat(string)

Importe total del IVA pagado (o debe pagarse).

function vat(v: string)

Parámetros

v

string

Devoluciones