def AddFlags(arg_parser):
  common_flags.DefineAppsDomainFlagWithDefault(arg_parser)
  common_flags.DefineVerboseFlagWithDefaultFalse(arg_parser)

  arg_parser.add_argument(
      '--long_list', '-l', action='store_true', default=False,
      help='Show more columns of output.')
  arg_parser.add_argument(
      '--client_id', '-c', required=True,
      help=('Client ID to which the token was issued (e.g. twitter.com) '
            '[REQUIRED].'),
      type=validators.NoWhitespaceValidatorType())
  arg_parser.add_argument(
      '--user_email', '-u', required=True,
      help='User email address [REQUIRED].',
      type=validators.EmailValidatorType())
Always render the field type, if asForm is True.
dataset/ETHPy150Open google/gfw-toolkit/toolkit/cmds/ls_tokens_for_user_clientid.py/AddFlags--crossover with--dataset/ETHPy150Open ralphm/wokkel/wokkel/test/test_data_form.py/FieldTest.test_toElementAsForm