Structures_DataGrid_Renderer_Console
Structures_DataGrid_Renderer_Console – コンソールテーブル レンダリングドライバ
説明
このレンダラは、きれいに整形された ASCII テーブルを作成します。
サポートする操作モード
このドライバは次の操作モードをサポートしています。
このドライバがサポートする操作モード
| モード |
サポートしている? |
| コンテナのサポート |
yes |
| 出力バッファリング |
yes |
| ダイレクトレンダリング |
no |
| ストリーミング |
no |
| オブジェクトの永続化 |
no |
オプション
このドライバは、以下のオプションを受け付けます。
このドライバのオプション
| オプション |
型 |
説明 |
デフォルト値 |
| buildFooter |
bool |
フッタを作成するかどうか。 |
true |
| buildHeader |
bool |
ヘッダを作成するかどうか。 |
true |
| defaultCellValue |
string |
空のセルに表示するデフォルトの値。 |
null |
| defaultColumnValues |
array |
カラムごとに指定するセルのデフォルト値。
array(fieldName => value, ...) 形式の配列となります。
|
array() |
| encoding |
string |
内容のエンコーディング。mbstring 拡張モジュールが使用可能な場合、
デフォルト値は mb_internal_encoding() から取得します。
それ以外の場合のデフォルト値は ISO-8859-1 となります。
|
'ISO-8859-1' |
| excludeVars |
array |
作成される HTTP クエリから取り除く変数。 |
array() |
| extraVars |
array |
作成される HTTP クエリに追加される変数。 |
array() |
| fillWithEmptyRows |
bool |
すべてのページで行数が同じになるようにするかどうか。 |
false |
| hideColumnLinks |
array |
デフォルトでは、すべてのカラムで並べ替えリンクが有効になります。
このオプションを使用すると、指定したカラムの並べ替えリンクを無効にできます。
array(fieldName, ...) 形式の配列で指定します。
このオプションは、並べ替えをサポートしているドライバでのみ有効です。
|
array() |
| numberAlign |
bool |
数値を右詰めにするかどうか。 |
true |