OAuthCard class
Classe de générateur de cartes qui simplifie la création de cartes oauth.
Constructeurs
| OAuth |
Crée une carte OAuthCard. |
Méthodes
| button(Text |
Étiquette du bouton de connexion. |
| connection |
Nom de la connexion OAuth à utiliser. |
| create(Chat |
Méthode de fabrique pour retourner un message avec la pièce jointe de connexion appropriée |
| text(Text |
Titre de la carte. |
| to |
Retourne le JSON de la carte, |
Détails du constructeur
OAuthCard(Session)
Crée une carte OAuthCard.
new OAuthCard(session?: Session)
Paramètres
- session
- Session
(Facultatif) sera utilisé pour localiser tout texte.
Détails de la méthode
button(TextType)
Étiquette du bouton de connexion.
function button(title: TextType)
Paramètres
- title
- TextType
Retours
connectionName(string)
Nom de la connexion OAuth à utiliser.
function connectionName(name: string)
Paramètres
- name
-
string
Retours
create(ChatConnector, Session, string, string, string, (err: Error, message: Message) => void)
Méthode de fabrique pour retourner un message avec la pièce jointe de connexion appropriée
static function create(connector: ChatConnector, session: Session, connectionName: string, text: string, buttonTitle: string, done: (err: Error, message: Message) => void)
Paramètres
- connector
- ChatConnector
- session
- Session
- connectionName
-
string
- text
-
string
- buttonTitle
-
string
- done
-
(err: Error, message: Message) => void
text(TextType, any[])
Titre de la carte.
function text(prompts: TextType, args: any[])
Paramètres
- prompts
- TextType
- args
-
any[]