The Speed dial is a Material Design component similar to the Floating action button. It is used to display a <ons-fab>
element that when clicked displays a menu.
The component is defined using the <ons-speed-dial>
element and the items with <ons-speed-dial-item>
.
<ons-speed-dial>
<ons-fab>
A
</ons-fab>
<ons-speed-dial-item>
B
</ons-speed-dial-item>
<ons-speed-dial-item>
C
</ons-speed-dial-item>
<ons-speed-dial-item>
D
</ons-speed-dial-item>
</ons-speed-dial>
Just like with the <ons-fab>
element the position can be changed using the position
attribute. Normally the value is bottom right
.
It is also possible to configure the direction in which the menu is displayed with the direction
attribute. Possible values are up
, down
, left
and right
.
<ons-speed-dial
position="bottom right"
direction="up">
...
</ons-speed-dial>
名前 | 型 / デフォルト値 | 概要 |
---|---|---|
modifier | String | このコンポーネントの表現を指定します。 Optional. |
ripple | If this attribute is defined, the button will have a ripple effect when tapped. (翻訳中) Optional. | |
position | String |
この要素を表示する左右と上下の位置を指定します。 例えば、右上に表示する場合には”right top”を指定します。 左右と上下の位置の指定には、rightとleft、topとbottomがそれぞれ指定できます。 Optional. |
direction | String | 要素が表示する方向を指定します。up, down, left, rightが指定できます。 Optional. |
disabled | 無効化する場合に指定します。 Optional. | |
open | Boolean | Returns whether the menu is open or not. (翻訳中) Optional. |
名前 | 概要 |
---|---|
ripple | If this property is defined, the button will have a ripple effect when tapped. (翻訳中) |
disabled |
無効化されている場合にtrue 。
|
inline |
インライン要素の場合にtrue 。
|
visible |
要素が見える場合にtrue 。
|
open | Returns whether the menu is open or not. (翻訳中) |
シグネチャ | 概要 |
---|---|
show() | Speed dialを表示します。 |
hide() | Speed dialを非表示にします。 |
showItems() | Speed dialの子要素を表示します。 |
hideItems() | Speed dialの子要素を非表示にします。 |
isOpen() | Returns whether the menu is open or not. (翻訳中) |
toggle() | Speed dialの表示非表示を切り替えます。 |
toggleItems() | Speed dialの子要素の表示非表示を切り替えます。 |
Speed dialを表示します。
Speed dialを非表示にします。
Speed dialの子要素を表示します。
Speed dialの子要素を非表示にします。
Returns whether the menu is open or not. (翻訳中)
Speed dialの表示非表示を切り替えます。
Speed dialの子要素の表示非表示を切り替えます。
名前 | 概要 |
---|---|
open | Fired when the menu items are shown. (翻訳中) |
close | Fired when the menu items are hidden. (翻訳中) |
Fired when the menu items are shown. (翻訳中)
名前 | 型 | 概要 |
---|
Fired when the menu items are hidden. (翻訳中)
名前 | 型 | 概要 |
---|
Onsen UIに関する質問は、Stack Overflowにてonsen-uiタグを付与してください。Onsen UIチームはあなたの問題解決をお手伝いします。
バグ報告や機能要望については、GitHub Issuesに記載をお願いいたします。
あわせて、下記の情報も参考にしてください。