MultiLinkedPickerModel constructor

MultiLinkedPickerModel({
  1. required Map data,
  2. required int columnNum,
  3. required List initialData,
})

Implementation

MultiLinkedPickerModel({
  required this.data,
  required this.columnNum,
  required List initialData,
}) {
  selectedData = [];
  selectedIndexes = [];
  for (var i = 0; i < columnNum; ++i) {
    if (i >= initialData.length) {
      selectedData.add('');
    } else {
      selectedData.add(initialData[i]);
    }
    selectedIndexes.add(0);
  }
  _init(initialData);
}