Согласно вашему тегу вы используете ionic 3, тогда вы также просматриваете неправильную документацию.Вы должны взглянуть на документацию версии 3
Функция отключения для карты на ionic 3 не существовала, но была введена в ionic 4. Так что вам нужно как-то обойти это, чтопрограммно можно сделать как в ответе здесь .Демонстрация для этого: STACKBLITZ
То есть, если вы хотите условно отключить карту, вы можете использовать для этого логический флаг:
(click)="isDisabled ? $event.stopPropagation() : openControllerPage('ERD'); isDisabled ? false : null"
[class.isDisabled]="isDisabled"
в противном случае просто полностью удалите событие щелчка с карты, если оно всегда должно быть отключено.
... но какой бы путь вы ни выбрали, вам также, возможно, потребуется стилизовать карту, когда она отключена, поэтомуэтот пользователь может видеть, что карта фактически отключена.