Primefaces 拡張機能のタイムライン コンポーネントのデフォルトでズームとナビゲートが可能です。古い「primefaces」タイムライン コンポーネントの代わりに、「primefaces-extension」コンポーネントの最新バージョンを必ず使用してください。Primefaces はタイムラインの開発を primefaces 拡張機能に移しました。Bean と facelts のコードをすべて送信してください。
しかし、フレームワークが使用するオリジナルのタイムライン プラグインのオプションを設定する別の方法があります。
タイムライン コンポーネントの widgetVar 属性を設定します。
<pe:timeline id="timeline" value="#{bean.events}"
eventStyle="box"
widgetVar="timelineWidget">
次に、この JavaScript を facelet ページに配置または実行します。
<script type="text/javascript">
timelineWidget.jq.timeline(timelineWidget.cfg.dataSource,{"zoomable":"true"});
</script>
このメソッドを使用すると、javascript プラグインのサポートである他のプロパティも設定できます。Primefaces-Extension は、プラグインの限られた属性を提供します。
それが役立つことを願っています。