---
Title: 拡張機能
nav: ja
---

# 拡張機能

アプリケーションの拡張は、`/src/assets/app.extensions.json`、
およびメインエントリポイントの参照である任意の数の外部プラグインを介して実行されます。

アプリケーションには、外部ファイルを保存するように事前設定された
`/src/assets/plugins/` フォルダも付属しています。

次の領域を変更、切り替え、または拡張するプラグインを作成できます:

- ナビゲーションサイドバーのリンクとグループ
- コンテキストメニュー
- サイドバー (情報ドロワー)
- ツールバーのエントリ
  - ボタン
  - メニューボタン
  - セパレータ
- ビューアーのアクション
  - "~で開く" エントリ
  - ツールバーのエントリ
    - ボタン
    - "その他のアクション" ボタン
- コンテンツメタデータプリセット (`プロパティ`タブで使用)
- カスタムアイコン

拡張もできます:

- メインアプリケーションまたは他のプラグインの拡張ポイントを上書きまたは無効にする
- ルール、アクション、またはその他の視覚要素を変更する
- 空のページまたはレイアウトに基づいて新しいアプリケーションルートを登録する
- 新しいルールエバリュエーター、コンポーネント、ガードを登録する
