Class _JVS.CategoryList
_JVS.CategoryList
Defined in: CategoryList.js.
Constructor Attributes | Constructor Name and Description |
---|---|
板一覧の基底オブジェクトで、各カテゴリに対応したCategoryオブジェクトを保持している。
また、URLから対応する板(boardオブジェクト)やスレ(threadItemオブジェクト)を取得するのに用いる
ThreadFinderオブジェクトもCategoryListから取得する
|
Field Attributes | Field Name and Description |
---|---|
参照先のCategoryListの実体が存在しているかどうか
true 存在しており、アクセス可能
false 削除されており、アクセス不可
※現在の実装では、CategoryList.Connectedがfalseになることはない
|
|
CategoryListにあるカテゴリの数
Action:○ LateCall:○ Command:○
|
|
ログの保存ディレクトリ
Action:○ LateCall:○ Command:○
|
|
システムでは使用/制御しない。
スクリプトが何かCategoryListに固有の情報を保持させたい場合にこのプロパティに代入しておく。
スクリプトごとに保存領域が分けられているので、CategoryListに対してA.jsとB.jsが別々に
CategoryList.Objを設定できる。逆に、他のスクリプトが設定したObjを参照することはできない。
スクリプトからの参照がなくなってもObjは保持され、再度スクリプトから参照すれば値を取得可能
ただし、現在のJaneViewでは複数のCategoryListが存在することはないので、実質的にはグローバル
変数に代入するのと変わらない。
|
Method Attributes | Method Name and Description |
---|---|
URL文字列から対応する板、スレを取得するのに使うThreadFinderオブジェクトを取得する
|
|
Items(Index)
CategoryListにあるカテゴリを参照するCategoryオブジェクトを取得する。
インデックスが範囲外の場合はエラー。
Action:○ LateCall:○ Command:○
|
Class Detail
_JVS.CategoryList()
板一覧の基底オブジェクトで、各カテゴリに対応したCategoryオブジェクトを保持している。
また、URLから対応する板(boardオブジェクト)やスレ(threadItemオブジェクト)を取得するのに用いる
ThreadFinderオブジェクトもCategoryListから取得する
Field Detail
{bool}
Connected
参照先のCategoryListの実体が存在しているかどうか
true 存在しており、アクセス可能
false 削除されており、アクセス不可
※現在の実装では、CategoryList.Connectedがfalseになることはない
{int}
Count
CategoryListにあるカテゴリの数
Action:○ LateCall:○ Command:○
{String}
LogDir
ログの保存ディレクトリ
Action:○ LateCall:○ Command:○
{Object}
Obj
システムでは使用/制御しない。
スクリプトが何かCategoryListに固有の情報を保持させたい場合にこのプロパティに代入しておく。
スクリプトごとに保存領域が分けられているので、CategoryListに対してA.jsとB.jsが別々に
CategoryList.Objを設定できる。逆に、他のスクリプトが設定したObjを参照することはできない。
スクリプトからの参照がなくなってもObjは保持され、再度スクリプトから参照すれば値を取得可能
ただし、現在のJaneViewでは複数のCategoryListが存在することはないので、実質的にはグローバル
変数に代入するのと変わらない。
Method Detail
{_JVS.ThreadFinder}
CreateThreadFinder()
URL文字列から対応する板、スレを取得するのに使うThreadFinderオブジェクトを取得する
- Returns:
- {_JVS.ThreadFinder} CategoryListを参照先にしたThreadFinderオブジェクト
{_JVS.Category}
Items(Index)
CategoryListにあるカテゴリを参照するCategoryオブジェクトを取得する。
インデックスが範囲外の場合はエラー。
Action:○ LateCall:○ Command:○
- Parameters:
- {int} Index
- 取得するカテゴリの番号
- Returns:
- {_JVS.Category} 対象のカテゴリを参照するCategoryオブジェクト