mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-28 22:43:30 +03:00
39 lines
1.2 KiB
Handlebars
39 lines
1.2 KiB
Handlebars
|
{{!-- no changes from upstream --}}
|
||
|
{{#with
|
||
|
(hash
|
||
|
uniqueId=this.publicAPI.uniqueId
|
||
|
isOpen=this.publicAPI.isOpen
|
||
|
disabled=this.publicAPI.disabled
|
||
|
actions=this.publicAPI.actions
|
||
|
Trigger=(component
|
||
|
(or @triggerComponent "basic-dropdown-trigger")
|
||
|
dropdown=(readonly this.publicAPI)
|
||
|
hPosition=(readonly this.hPosition)
|
||
|
renderInPlace=(readonly this.renderInPlace)
|
||
|
vPosition=(readonly this.vPosition)
|
||
|
)
|
||
|
Content=(component
|
||
|
(or @contentComponent "basic-dropdown-content")
|
||
|
dropdown=(readonly this.publicAPI)
|
||
|
hPosition=(readonly this.hPosition)
|
||
|
renderInPlace=(readonly this.renderInPlace)
|
||
|
preventScroll=(readonly @preventScroll)
|
||
|
rootEventType=(or @rootEventType "click")
|
||
|
vPosition=(readonly this.vPosition)
|
||
|
destination=(readonly this.destination)
|
||
|
top=(readonly this.top)
|
||
|
left=(readonly this.left)
|
||
|
right=(readonly this.right)
|
||
|
width=(readonly this.width)
|
||
|
height=(readonly this.height)
|
||
|
otherStyles=(readonly this.otherStyles)
|
||
|
)
|
||
|
)
|
||
|
as |api|
|
||
|
}}
|
||
|
{{#if this.renderInPlace}}
|
||
|
<div class="ember-basic-dropdown" ...attributes>{{yield api}}</div>
|
||
|
{{else}}
|
||
|
{{yield api}}
|
||
|
{{/if}}
|
||
|
{{/with}}
|