Output
Même si on est dans un terminal, l'interface est limité mais présente.
Cette classe nous permets d'afficher de l'information à l'utilisateur.
line()<= permet d'afficher du texte sur une lignee()<== permet d'afficher du texte colorisébar()<== permet d'afficher une "barre" (un hr en html)custom_bar()<== pareil que bar() mais avec de la couleurtable()<== permet d'afficher un tableau viaTablebreadcrumb()<== affiche un fil d’Ariane au niveau d'un headerdraw_line()<== dessine une ligne "+.....+" (> header)draw_center_text() <== permet de centrer du texte sur une lignee_center_text()<== renvoie un texte centré coloriséheader() <== permet d'afficher un headeransi_str_pad()<== identique àstr_pad()mais support les codes de couleurmb_str_pad()<== identique àstr_pad()UFT-8 friendlymb_ansi_str_pad()<== identique àstr_pad()codes de couleur + UFT-8end()<== affiche un dernier message avant de terminer le programme via undie()
v.0.1.0-beta
J'ai encore besoin de temps pour finaliser l'implémentation. Voir quels sont les besoins. C'est pourquoi je ne détails pas plus cette doc. pour le moment.
Exemples
Quelques exemples d’utilisation d'Output