Skip to content
Jaime edited this page Aug 9, 2016 · 2 revisions

bem-index()

bem-index('.list__item'); // @returns '6'
bem-index('.navbar--inverse'); // @returns '8'
bem-index('.form'); // @returns '0'

get-block()

get-block('.list__item'); // @returns 'list'
get-block('.navbar--inverse'); // @returns 'navbar'
get-block('.form'); // @returns 'form'

is-block()

is-block('.list__item'); // @returns false
is-block('.navbar--inverse'); // @returns false
is-block('.form'); // @returns true

is-element()

is-element('.list__item'); // @returns true
is-element('.navbar--inverse'); // @returns false
is-element('.form'); // @returns false

is-modifier()

is-modifier('.list__item'); // @returns false
is-modifier('.navbar--inverse'); // @returns true
is-modifier('.form'); // @returns false

math-min()

math-min(7, 15, 0); // @returns 7
math-min(10, 10, 0); // @returns 10
math-min(7, null, 0); // @returns 7
math-min(null, 5, 0); // @returns 5
math-min(null, null, 0); // @returns 0

explode()

explode('one-two-three', '-'); // @returns (one two three)
Clone this wiki locally