プロパティ(Property)
プロパティ(property)とその値(value)の組を複数個、ページあるいはブロックに付与することができます。
property と value の区切りは ::
::の後ろに半角スペースが1つ必要
valueは文章やリンクを含んで構いません
複数の組の間の区切りは改行(Shift + Enterキー)です。
ページの先頭ブロックに記述された組はページのプロパティとして認識されます。(他で言うFrontMatterに近い機能)
ブロック内に記述された組はブロックのプロパティとして認識されます。
例)下のMyProjectページはプロパティを2つ持っています。
descriptionの値はprojectページへのリンクを含む文章です。priorityの値はhighです。
(ブロックを編集中の見た目)
https://scrapbox.io/files/657739b82bd94d00243de736.png
(編集を終えた状態での見た目)
https://scrapbox.io/files/6577398448767900240882fd.png
tags
ページにタグをつけることができます。
alias
ページに別名をつけることができます。別名でリンクされた場合もこのページへジャンプするようになります。
icon
ページタイトルにアイコンを追加できます。
このプロパティは、ブロックが編集状態の間のみ表示されます。
バグがあって、ページを開き直すまで見た目に反映されません(2024/5/6現在)
https://scrapbox.io/files/66384c9ba7f7590024ff90c0.png
https://scrapbox.io/files/66384d86069ace00254c860b.png
template
ブロックを再利用できるようにします。
exclude-from-graph-view
値をtrueにすると、そのページはグラフビューで表示されなくなります。
(参考)
公式ページ
プロパティ名の制限について