Skip to content
This repository has been archived by the owner on May 26, 2019. It is now read-only.

document hasBlockParams #2135

Open
gossi opened this issue Nov 24, 2017 · 2 comments
Open

document hasBlockParams #2135

gossi opened this issue Nov 24, 2017 · 2 comments

Comments

@gossi
Copy link

gossi commented Nov 24, 2017

For components, they have two "magical" variables: hasBlock and hasBlockParams:

https://github.com/emberjs/ember.js/blob/2f32bf3fd7981d05dda4bac5c2a7c680c676d265/packages/ember-template-compiler/lib/plugins/transform-has-block-syntax.js#L23-L24

Unfortunately, only the hasBlock variable is documented (https://guides.emberjs.com/v2.16.0/components/block-params/) but not the hasBlockParams variable, which is very useful, when it comes to high-order component development.

@locks
Copy link
Contributor

locks commented Nov 27, 2017

Hi, thanks for raising this issue. Are you able to send over a PR trying to address it?

@rwjblue
Copy link
Member

rwjblue commented Nov 27, 2017

FWIW, these are supposed to be template helpers not "properties" (as mentioned in the guides for hasBlock). They should also be dasherized...

I submitted #2136 to fix the reference you linked to above...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants