Appbar Reactコンポーネント
Appbar Reactコンポーネントは、Appbar要素を表します。
これは、アプリ全体の上部にあるアクションを持つメインのアプリバーです。Auroraテーマのデスクトップアプリで使用されるように設計されています。
Appbarコンポーネント
以下のコンポーネントが含まれています。
Appbar
(アプリバー)
アプリバーのプロパティ
Prop | Type | Default | Description |
---|---|---|---|
<Appbar> properties | |||
inner | boolean | true | 有効(デフォルト)にすると、すべてのコンテンツが内部の appbar-inner 要素に格納されます。完全にカスタムなレイアウトを内部に配置したい場合にのみ、これを無効にしてください。 |
noShadow | boolean | false | MDテーマのシャドウレンダリングを無効にする |
noHairline | boolean | false | iOSテーマでappbar bottom thin border (hairline)を無効にします。 |
innerClass | string | appbar-inner`要素に追加クラスを追加します。 | |
innerClassName | string | innerClass`というプロップのエイリアス |
Examples
import React from 'react';
import { App, Appbar, Button, Searchbar, Panel, Block, View, Page, Navbar } from 'framework7-react';
export default () => (
<Appbar>
<div className="left">
<Button small panelToggle="left" className="display-flex" iconF7="bars" />
<Button small className="display-flex margin-left-half" iconF7="square_list" />
<Button
small
className="display-flex margin-left-half"
iconF7="arrowshape_turn_up_left_fill"
/>
</div>
<div className="right">
<Searchbar inline customSearch disableButton={false} />
</div>
</Appbar>
<Panel left>
<Block>
<p>Panel left content</p>
</Block>
</Panel>
<Page>
<Navbar title="Appbar" />
<Block strong>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sed sagittis dui.
Fusce nulla massa, scelerisque vitae auctor in, luctus in ipsum. Sed eu lectus vel magna
malesuada lacinia. Ut at vestibulum sem. In semper, arcu pulvinar volutpat fermentum,
felis magna fringilla felis, nec volutpat nisi nunc quis ante. Fusce elementum egestas
tortor ut porta. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices
posuere cubilia Curae; Duis id commodo elit. Sed massa dui, laoreet a orci sed, egestas
vehicula tellus. Nulla pulvinar ornare justo sed finibus. Aliquam hendrerit dui at nulla
eleifend, quis feugiat enim aliquam. Nulla facilisi. Orci varius natoque penatibus et
magnis dis parturient montes, nascetur ridiculus mus.
</p>
</Block>
</Page>
);