BookmarkTreeNode
ブックマークツリーは、お気に入りやフォルダを表すノードから構成される。それは、この BookmarkTreeNode オブジェクトを1ノードとした集合体ということになる。
プロパティ
- id 文字列
ノードごとにつけられたID。現在のプロファイル上で完全にユニークな値で、ブラウザが再起動されても同じ値が割り振られ続けている。
- parentId 文字列
親ノードのID。ルートにはこの値は存在しない。
- index 数値
親フォルダ内でのインデックス。ゼロか始まる数値。
- url 文字列
お気に入りのURL。ノードがフォルダである場合、この値は存在しない。
- title 文字列
タイトル文字列。
- dateAdded 数値
このノードが作られた時間をあらわす、エポックミリ秒。日付型に変換したい場合、Dateオブジェクトのコンストラクタにこの値を渡してやると良い。(new Date(dateAdded))
- dateGroupModified 数値
このフォルダ下にあるコンテンツが最期に変更された日時をあらわすエポックミリ秒。
- children BookmarkTreeNode配列
このノードから見た子ノードをあらわす配列。各配列の値は、やはりBookmarkTreeNodeオブジェクトである。