HTML_Menu_Renderer クラス概要

HTML_Menu_Renderer クラス概要 – HTML_Menu レンダラ用の抽象基底クラス (package developer related)

Description

このクラスは、子クラスが出力ロジックを提供するために実装すべきメソッドを定義します。 このドキュメントを読む必要があるのは、独自のレンダラを作成する場合のみです。

HTML_Menu_Renderer のクラス階層

  • HTML_Menu_Renderer

HTML_Menu_Renderer を継承するクラス
クラス 概要
HTML_Menu_ArrayRenderer メニューの可視エントリの配列を作成するレンダラです。
HTML_Menu_DirectRenderer 自分自身でメニューの HTML を作成するレンダラです。
HTML_Menu_DirectTreeRenderer 'tree' 型および 'sitemap' 型用の "direct" レンダラで、レベルの違いはタグの入れ子構造で表されます。
HTML_Menu_SigmaRenderer メニューの出力に HTML_Template_Sigma のインスタンスを使用するレンダラです。
HTML_Menu_SigmaTreeRenderer HTML_Template_Sigma ベースのレンダラで、 'tree' 型および 'sitemap' 型のメニューで使用します。レベルの違いはタグの入れ子構造で表されます。