code: def GetValue(self):
      '''
      Flag options have no param associated with them.
      Thus we only need the name of the option.
      e.g
        >>> Python -v myscript
      returns
        Options name for argument (-v)
      '''
      if not self._widget.GetValue() or len(self._widget.GetValue()) <= 0:
          return None
      else:
          return self._action.option_strings[0f GetValue(self):
      '''
      Flag options have no param associated with them.
      Thus we only need the name of the option.
      e.g
        >>> Python -v myscript
      returns
        Options name for argument (-v)
      '''
      if not self._widget.GetValue() or len(self._widget.GetValue()) <= 0:
          return None
      else:
          return self._action.option_strings[0]
docs: Flag options have no param associated with them.
      Thus we only need the name of the option.
      e.g
        >>> Python -v myscript
      returns
        Options name for argument (-v)