Создание выборки из enum? - PullRequest
0 голосов
/ 15 апреля 2019

Я ищу, чтобы создать представление ввода, где пользователь может выбрать список символов перечисления.

Например, у меня есть конечное число жанров, поэтому я поместил их в перечисление, это такие вещи, как «Фэнтези» и «Научно-фантастические»

Я попробовал код ниже, но ничего не отображается; Я проверяю документацию, но все примеры выбора основаны на концепциях, в которых уже есть данные.

Есть ли способ создать представление выбора ввода, где пользователь может выбрать один или несколько элементов, а затем вывести это как концепцию?

input-view {
  match {
    GenreNames(gnames)
  }
  message (Select Genre(s))

  render {
    selection-of (gnames) {
      where-each (one) {
        single-line {
          text {
            value (one)
            style (Detail_M_Soft)
          }
        }
      }
    }
  }
}

1 Ответ

2 голосов
/ 15 апреля 2019

Попробуйте это:

input-view {
  match {
    GenreNames(gnames)
  }
  message (Select Genre(s))

  render {
    selection-of (gnames) {
      where-each (gnames) {
        single-line {
          text {
            value {
              template ("#{value(gnames)}")
            }
            style (Detail_M_Soft)
          }
        }
      }
    }
  }
}
...