astrohack.utils.user_interaction ================================ .. py:module:: astrohack.utils.user_interaction Attributes ---------- .. autoapisummary:: astrohack.utils.user_interaction.spc Classes ------- .. autoapisummary:: astrohack.utils.user_interaction.MessageBoard Functions --------- .. autoapisummary:: astrohack.utils.user_interaction.yesno astrohack.utils.user_interaction.print_dict_simple astrohack.utils.user_interaction.initialization_check Module Contents --------------- .. py:data:: spc :value: ' ' .. py:function:: yesno(prompt) .. py:class:: MessageBoard(width=100, block_char='#', spacing=1, blocking=3) .. py:attribute:: width :value: 100 .. py:attribute:: block_char :value: '#' .. py:attribute:: spacing .. py:attribute:: blocking :value: 3 .. py:attribute:: capo :value: '### ' .. py:attribute:: coda :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ ### """ .. raw:: html
.. py:attribute:: usable_width :value: 92 .. py:attribute:: block_line :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """#################################################################################################### """ .. raw:: html
.. py:attribute:: block_len .. py:method:: heading(user_msg) .. py:method:: one_liner(msg) .. py:method:: done() .. py:function:: print_dict_simple(the_dict, ident=4) .. py:function:: initialization_check(param_dict: dict, title: str)