ReceiptCard class
Clase de generador de tarjetas que simplifica la creación de tarjetas de recibo.
Constructores
Receipt |
Crea un nuevo ReceiptCard. |
Métodos
buttons(ICard |
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[] | IIs |
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(IReceipt |
Matriz de elementos de recibo. |
tap(ICard |
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(Text |
Título de la Tarjeta. |
to |
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
- list
-
ICardAction[] | IIsCardAction[]
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
Devoluciones
items(IReceiptItem[] | IIsReceiptItem[])
Matriz de elementos de recibo.
function items(list: IReceiptItem[] | IIsReceiptItem[])
Parámetros
- list
-
IReceiptItem[] | IIsReceiptItem[]
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
- action
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()
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