(elementName string, wild bool)
| 3173 | } |
| 3174 | |
| 3175 | func (container *Container) FindRows(elementName string, wild bool) []*ContainerRow { |
| 3176 | found := []*ContainerRow{} |
| 3177 | for _, row := range container.Rows { |
| 3178 | for name := range row.Elements { |
| 3179 | if (!wild && name == elementName) || (wild && strings.Contains(name, elementName)) { |
| 3180 | found = append(found, row) |
| 3181 | break |
| 3182 | } |
| 3183 | } |
| 3184 | } |
| 3185 | return found |
| 3186 | } |
| 3187 | |
| 3188 | func (container *Container) HasElement(element MenuElement) bool { |
| 3189 | for _, row := range container.Rows { |
no test coverage detected