Class Index | File Index

Classes


Class _JVS.Category

_JVS.Category
Defined in: Category.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
板一覧のカテゴリに対応するオブジェクトで、カテゴリ内の板に対応するBoardオブジェクトを保持する。 板名を元にした板の検索が可能
Field Summary
Field Attributes Field Name and Description
 
カテゴリの親になっているCategoryListオブジェクト。JaneViewはCategoryListを一つしか持たないので 必ずJaneScript.CategoryListと同一になる Action:○ LateCall:○ Command:○
 
参照先のCategoryの実体が存在しているかどうか true 存在しており、アクセス可能 false 削除されており、アクセス不可 ※カテゴリは保持する板がオープン中でなければ板一覧の更新で破棄→再作成されるため、 Categoryオブジェクトの取得後に板一覧が更新されると高率でConnectedはfalseになり、 その後のそのCategoryオブジェクトへのアクセスはエラーになる
 
カテゴリが保持する板(boardオブジェクト)の数 Action:○ LateCall:○ Command:○
 
カテゴリのディレクトリ Action:○ LateCall:○ Command:○
 
カテゴリの名称(例:Win板のカテゴリならば"PC") Action:○ LateCall:○ Command:○
 
Obj
システムでは使用/制御しない。 スクリプトが何かCategoryに固有の情報を保持させたい場合にこのプロパティに代入しておく。 スクリプトごとに保存領域が分けられているので、CategoryListに対してA.jsとB.jsが別々に Category.Objを設定できる。逆に、他のスクリプトが設定したObjを参照することはできない。 スクリプトからの参照がなくなってもObjは保持され、再度スクリプトから参照すれば値を取得可能 ただし、板一覧の更新などによりCategoryの実体が再作成された場合はObjも失われる。 Action:○ LateCall:○ Command:○
Method Summary
Method Attributes Method Name and Description
 
FindBoard(Name)
板名を元にカテゴリ内の板を検索し、その板のBoardオブジェクトを返す。 Action:○ LateCall:○ Command:○
 
Items(Index)
カテゴリが保持する板のBoardオブジェクトを取得する。インデックスが範囲外の場合はエラー。 Action:○ LateCall:○ Command:○
Class Detail
_JVS.Category()
板一覧のカテゴリに対応するオブジェクトで、カテゴリ内の板に対応するBoardオブジェクトを保持する。 板名を元にした板の検索が可能
Field Detail
{_JVS.CategoryList} CategoryList
カテゴリの親になっているCategoryListオブジェクト。JaneViewはCategoryListを一つしか持たないので 必ずJaneScript.CategoryListと同一になる Action:○ LateCall:○ Command:○

{bool} Connected
参照先のCategoryの実体が存在しているかどうか true 存在しており、アクセス可能 false 削除されており、アクセス不可 ※カテゴリは保持する板がオープン中でなければ板一覧の更新で破棄→再作成されるため、 Categoryオブジェクトの取得後に板一覧が更新されると高率でConnectedはfalseになり、 その後のそのCategoryオブジェクトへのアクセスはエラーになる

{int} Count
カテゴリが保持する板(boardオブジェクト)の数 Action:○ LateCall:○ Command:○

{String} LogDir
カテゴリのディレクトリ Action:○ LateCall:○ Command:○

{String} Name
カテゴリの名称(例:Win板のカテゴリならば"PC") Action:○ LateCall:○ Command:○

{Object} Obj
システムでは使用/制御しない。 スクリプトが何かCategoryに固有の情報を保持させたい場合にこのプロパティに代入しておく。 スクリプトごとに保存領域が分けられているので、CategoryListに対してA.jsとB.jsが別々に Category.Objを設定できる。逆に、他のスクリプトが設定したObjを参照することはできない。 スクリプトからの参照がなくなってもObjは保持され、再度スクリプトから参照すれば値を取得可能 ただし、板一覧の更新などによりCategoryの実体が再作成された場合はObjも失われる。 Action:○ LateCall:○ Command:○
Method Detail
{_JVS.Board} FindBoard(Name)
板名を元にカテゴリ内の板を検索し、その板のBoardオブジェクトを返す。 Action:○ LateCall:○ Command:○
Parameters:
{String} Name
板名(Win板なら"Windows")
Returns:
{_JVS.Board} 板名に該当する板のBoardオブジェクト。該当する板がない場合はundefined

{_JVS.Board} Items(Index)
カテゴリが保持する板のBoardオブジェクトを取得する。インデックスが範囲外の場合はエラー。 Action:○ LateCall:○ Command:○
Parameters:
{int} Index
取得する板の番号
Returns:
{_JVS.Board} 該当する板のBoardオブジェクト

Documentation generated by JsDoc Toolkit 2.3.0 on Wed Sep 16 2009 22:51:54 GMT+0900 (JST)