-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i-bem: Add _
to all @protected methods
#586
Comments
В общем, Нужен ревью. |
у нас сейчас ошибки вида |
@veged А кинь ссылкой в код? |
ветка issues/394@v3 |
@veged Баг, если не указан |
|
@veged Почему вы решили добавлять |
Если нужны только приватные — можно выставить @arikon Главное без фанатизма к ООП подходить, наследование второго уровня — пол беды, третьего уровня — беда ;-( |
|
В общем, у нас нет |
@zxqfox |
@narqo Всмысле, у класса? https://github.com/bem/bem-core/blob/v2/common.blocks/i-bem/__dom/i-bem__dom.js#L1186-L1332 — статические вот эти? Тогда я за префикс/постфикс |
Нет, у инстанса, в первую очередь:
|
а как? скажем, есть у нас menu — у него внутри menu-item разные или элементы:
Так чтоли? Я не очень понимаю, почему они должны быть Case 2:
Как ловить это событие? |
Для первого случая, в v3 мы делаем Второй кейс даже в v2 выглядит надуманным, зачем тебе BEM-блок? |
Вполне обычный кейс:
В таком случае я вообще не понимаю. |
У тебя в примере Давай сразу перестанем тут придумывать кейсы «как отстрелить себе что-то». Любые задачи можно решить в рамках текущего API (и даже в рамках API bem-bl, при желании). Задача: сделать API, которое позволит решать пользователю те же задачи, не держа в голове кучу факторов, которые потом «аукаются в продакшне» |
@narqo Давай не будем. Тогда если я сам вешаю обработчик — я сам его должен снимать. И в этом случае, проще оставить их |
done with #1046 |
_
to all @protected methods_
to all @protected methods
No description provided.
The text was updated successfully, but these errors were encountered: