описание изображения:
щелчок по значку выполнит свое действие после завершения задания значков, оно должно быть прекращено. но некоторые значки могут оставаться активными в сочетании с другими значками.
Проблема:
У меня есть более 30 вариантов работы. Я хочу отслеживать все предметы. всякий раз, когда элемент нажимается, он должен быть вставлен. и при повторном нажатии он должен быть удален. если элемент уже активен, и если на него снова щелкнуть, его следует удалить. некоторые опции похожи на другие комбинации опций.
Что я делал до сих пор:
Я реализовал два метода для этого: выполнить и завершить, чтобы выполнить вставку и удаление последнего нажатого элемента. Если я пойду с тем же процессом, то будет много чего еще, что я не хочу реализовывать. Я подумал реализовать очередь, которая поможет мне отслеживать все параметры, выбранные пользователем.
Как реализовать очередь в угловую 5 или более? Если есть какой-то другой лучший подход, который я могу пройти, предложите мне.
Любая помощь будет высоко ценится.