В зависимости от какого-либо флага я хочу использовать определенный компонент в моем mxml.
Нет значения по умолчанию.Так что, вероятно, некорректно помещать одно в mxml, а затем с состояниями удалять его и добавлять другое.
Оба также используют один и тот же интерфейс, и я вызываю методы в Actionscript, используя id.Это означает, что если я помещу их в различные состояния в mxml, компилятор будет жаловаться на один и тот же идентификатор, использованный 2 раза.
Есть ли какое-либо условное утверждение или управление состоянием, например: если x использует этот компонент, в противном случае используется другой(желательно с mxml, а не Actionscript)?И в некотором смысле они являются взаимоисключающими (могут иметь одинаковый идентификатор)?