InputDialog.twoD constructor

InputDialog.twoD(String buttontype, String htmlTitleText, List<String> defaultInputTexts, Map<int, List<List<String>>> comboInfoND, Map<int, List<String>> defaultInputTextsND, List<int> sizes, List<String> isChecked, BaseDialogCloseCallback closeCallback, bool alternateRowColor, List<String> buttonLabels)

The twoD input dialog supports 2 columns of text input fields per rows, rather than just 1 column as it the case with InputDialog(). This constructor comment only describes the arguments different from InputDialog()'s arguments. comboInfoND = like comboInfo, but values for 2 columns must be given. Use the Map keys InputDialog.COL1 and InputDialog.COL2 for this. defaultInputTextsND = like defaultInputTexts, but values for 2 columns must be given.

Implementation

//    Use the Map keys [InputDialog.COL1] and [InputDialog.COL2] for this.
InputDialog.twoD(
    String buttontype,
    String htmlTitleText,
    List<String> defaultInputTexts,
    Map<int, List<List<String>>> comboInfoND,
    Map<int, List<String>> defaultInputTextsND,
    List<int> sizes,
    List<String> isChecked,
    BaseDialogCloseCallback closeCallback,
    bool alternateRowColor,
    List<String> buttonLabels)
    : super(closeCallback) {
  init(buttontype, htmlTitleText, defaultInputTexts, comboInfoND,
      defaultInputTextsND, sizes, isChecked, alternateRowColor, buttonLabels);
}