#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
   @project: HSPyLib
   @package: hspylib.modules.cli.tui.minput
      @file: input_type.py
   @created: Thu, 20 May 2021
    @author: <B>H</B>ugo <B>S</B>aporetti <B>J</B>unior"
      @site: https://github.com/yorevs/hspylib
   @license: MIT - Please refer to <https://opensource.org/licenses/MIT>

   Copyright 2022, HSPyLib team
"""
from hspylib.core.enums.enumeration import Enumeration


class InputType(Enumeration):
    """TODO"""

    # fmt: off
    TEXT        = "text"
    PASSWORD    = "password"
    CHECKBOX    = "checkbox"
    SELECT      = "select"
    MASKED      = "masked"
    # fmt: on

    def __repr__(self):
        return str(self)
