()
| 696 | } |
| 697 | |
| 698 | func (m multiSelectModel) filteredOptions() []*multiSelectOption { |
| 699 | options := []*multiSelectOption{} |
| 700 | for _, o := range m.options { |
| 701 | filter := strings.ToLower(m.search.Value()) |
| 702 | option := strings.ToLower(o.option) |
| 703 | |
| 704 | if strings.Contains(option, filter) { |
| 705 | options = append(options, o) |
| 706 | } |
| 707 | } |
| 708 | return options |
| 709 | } |
| 710 | |
| 711 | func (m multiSelectModel) selectedOptions() []string { |
| 712 | selected := []string{} |
no test coverage detected