Skip to content

RawBookmarkTreeNode

Defined in: domain/bookmarks/bookmark-tree.ts:19

Chrome Bookmarks APIから受け取るnodeのうち、Domain層が必要とする最小shapeです。

readonly optional children?: readonly RawBookmarkTreeNode[]

Defined in: domain/bookmarks/bookmark-tree.ts:39

子node一覧です。


readonly optional folderType?: BookmarkFolderType

Defined in: domain/bookmarks/bookmark-tree.ts:44

Browserが付与するtop-level folder種別です。

https://developer.chrome.com/docs/extensions/reference/api/bookmarks#type-FolderType


readonly id: string

Defined in: domain/bookmarks/bookmark-tree.ts:23

Chrome Bookmark Manager上のnode IDです。


readonly optional parentId?: string

Defined in: domain/bookmarks/bookmark-tree.ts:27

親node IDです。


readonly title: string

Defined in: domain/bookmarks/bookmark-tree.ts:31

表示名です。


readonly optional url?: string

Defined in: domain/bookmarks/bookmark-tree.ts:35

Bookmark URLです。