ReceiptItem class
Clase Builder para simplificar la adición de elementos a una tarjeta de recibo.
Constructores
| Receipt |
Crea un nuevo objeto ReceiptItem. |
Métodos
| create(Session, string, Text |
Crea un nuevo objeto ReceiptItem. |
| image(ICard |
Imagen que se va a mostrar en la tarjeta. Algunos canales pueden enviar la imagen como un mensaje independiente o simplemente incluir un vínculo a la imagen. |
| price(string) | Importe con moneda. |
| quantity(string) | Número de elementos de tipo especificado. |
| subtitle(Text |
El subtítulo aparece justo debajo del campo Título, difiere del título solo en estilo de fuente. En algunos canales puede combinarse con el título de o texto. |
| tap(ICard |
Esta acción se activará cuando el usuario pulse en la burbuja Elemento. No todos los canales admiten acciones de pulsación. |
| text(Text |
El campo de texto aparece justo debajo del subtítulo, difiere del subtítulo solo en estilo de fuente. |
| title(Text |
Título del elemento. |
| to |
Devuelve el código JSON del elemento. |
Detalles del constructor
ReceiptItem(Session)
Crea un nuevo objeto ReceiptItem.
new ReceiptItem(session?: Session)
Parámetros
- session
- Session
(Opcional) se usará para localizar cualquier texto.
Detalles del método
create(Session, string, TextType)
Crea un nuevo objeto ReceiptItem.
static function create(session: Session, price: string, title?: TextType)
Parámetros
- session
- Session
- price
-
string
- title
- TextType
Devoluciones
image(ICardImage | IIsCardImage)
Imagen que se va a mostrar en la tarjeta. Algunos canales pueden enviar la imagen como un mensaje independiente o simplemente incluir un vínculo a la imagen.
function image(img: ICardImage | IIsCardImage)
Parámetros
- img
Devoluciones
price(string)
quantity(string)
Número de elementos de tipo especificado.
function quantity(v: string)
Parámetros
- v
-
string
Devoluciones
subtitle(TextType, any[])
El subtítulo aparece justo debajo del campo Título, difiere del título solo en estilo de fuente. En algunos canales puede combinarse con el título de o texto.
function subtitle(text: TextType, args: any[])
Parámetros
- text
- TextType
- args
-
any[]
Devoluciones
tap(ICardAction | IIsCardAction)
Esta acción se activará cuando el usuario pulse en la burbuja Elemento. No todos los canales admiten acciones de pulsación.
function tap(action: ICardAction | IIsCardAction)
Parámetros
- action
Devoluciones
text(TextType, any[])
El campo de texto aparece justo debajo del subtítulo, difiere del subtítulo solo en estilo de fuente.
function text(text: TextType, args: any[])
Parámetros
- text
- TextType
- args
-
any[]
Devoluciones
title(TextType, any[])
Título del elemento.
function title(text: TextType, args: any[])
Parámetros
- text
- TextType
- args
-
any[]