API Docs for:
Show:

MyListItem Class

マイリストの項目モデルです。

Properties getメソッドを通じて第1階層まで取得できます。 Example. mylistItem.get("movie").title

  • id : number -- マイリスト項目ID
  • type : number -- 項目の種類(動画、静画など)
  • description : string -- マイリストコメント
  • createTime : Date -- 追加日
  • updateTime : Date -- 更新日(?)
  • watch : number -- 不明
  • movie : Object -- 動画情報
    • id : string -- 動画ID

    • title : string -- 動画タイトル

    • length : number -- 動画の長さ(秒)

    • thumbnail : string -- サムネイル画像のURL

    • groupType : string -- 不明

    • lastResponse : string -- 最近投稿されたコメントの一部

    • isDeleted : boolean -- 削除されているか

    • updateTime : Date -- この情報の最終更新日時(?)

    • firtsRetrieve : Date -- 動画投稿日

    • count -- カウンタ系の情報が詰められたオブジェクト

      • view : number -- 再生数
      • comments : number -- コメント数
      • mylist : number -- マイリスト数

Methods

fronApiResponse

(
  • itemInfo
  • mylist
)
static

MylistAPIの取得結果の一部からMyListItemのオブジェクトを生成します。

Parameters:

  • itemInfo Object
  • mylist MyList

Properties

_attr

Object private

_attr マイリスト情報

Object private

_session セッション

NicoSession private

_urlSet MyList APIのurl

Object private

id

Number

items 登録されている動画のリスト

Array.

ItemTypes アイテムの種類のリスト

Object static

Sub-properties:

  • ItemTypes.movie Number

    動画

  • ItemTypes.seiga Number

    静画

list

MyList

マイリストが最新の内容に更新された時に発火します

{MyListItem} item

MyList

マイリストから項目が削除された時に発火します