コントロールサイドバープラグイン

コントロールサイドバーコンポーネントは、AdminLTEのレイアウトの右側のサイドバーとして機能しています。

使用方法

このプラグインは、jQueryプラグインとして、またはdata apiを使用して有効にすることができます。プラグインを有効にするには、まずレイアウトにHTMLマークアップを追加し、次に以下のように切り替えボタンを作成する必要があります。

HTMLマークアップ
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
  <!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
データapi

プラグインを有効にするには、任意のボタンまたはa要素にdata-widget="control-sidebar"を追加します。

<a href="#" data-widget="control-sidebar">Toggle Control Sidebar</a>
jQuery

他のAdminLTEプラグインと同様に、次の例を実行してjQueryを使用して切り替えボタンを有効にすることもできます。

$("#my-toggle-button").ControlSidebar('toggle');
オプション
名前 種類 デフォルト 説明
controlsidebarSlide boolean TRUE サイドバーがコンテンツの上にスライドするかどうか、またはコンテンツをプッシュしてスペースを作るかどうかを示します。
scrollbarTheme boolean os-theme-light サイドバーを固定したときに使用されるスクロールバーテーマ
scrollbarAutoHide boolean l スクロールバーの自動非表示トリガー
ヒント!

幅768ピクセルでサイドバーを自動折りたたみにするには、次のようにdata属性でオプションを使用できます。

<a href="#" data-widget="control-sidebar" data-controlsidebar-slide="false">Toggle Control Sidebar</a>
イベント
イベントタイプ  説明
expanded.lte.controlsidebar コントロールサイドバーが展開された後にトリガーされます。
collapsed.lte.controlsidebar コントロールサイドバーが折りたたまれた後にトリガーされます。

例: $('#toggle-button').on('expanded.lte.controlsidebar', handleExpandedEvent)