TextTemplate class
Definisce un modello di testo in cui l'espressione modello è locale, ovvero "inline" ed elaborata tramite il generatore di linguaggio registrato.
Costruttori
| Text |
Inizializzare una nuova istanza della classe TextTemplate. |
Proprietà
| $kind | |
| template | Ottiene o imposta il modello da valutare per creare il testo. |
| to |
Metodi
| bind(Dialog |
Associare i dati al modello. |
| configure(Text |
|
| get |
Dettagli costruttore
TextTemplate(string)
Inizializzare una nuova istanza della classe TextTemplate.
new TextTemplate(template?: string)
Parametri
- template
-
string
Modello da valutare per creare testo.
Dettagli proprietà
$kind
static $kind: string
Valore della proprietà
string
template
Ottiene o imposta il modello da valutare per creare il testo.
template: string
Valore della proprietà
string
toString
toString: () => string
Valore della proprietà
() => string
Dettagli metodo
bind(DialogContext, D)
Associare i dati al modello.
function bind(dialogContext: DialogContext, data: D): Promise<string>
Parametri
- dialogContext
-
DialogContext
DialogContext.
- data
-
D
Dati a cui eseguire l'associazione.
Restituisce
Promise<string>
Promessa che rappresenta l'operazione asincrona.
configure(TextTemplateConfiguration)
function configure(config: TextTemplateConfiguration): this
Parametri
- config
- TextTemplateConfiguration
Configurazione.
Restituisce
this
Oggetto con la configurazione specificata.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
Parametri
- _property
-
Object
Chiave della configurazione del selettore condizionale.
Restituisce
Converter | ConverterFactory
Convertitore per la configurazione del selettore.