Home | History | Annotate | Download | only in bookmarks

Lines Matching refs:Item

20 struct RecentlyUsedFoldersComboModel::Item {
27 Item(const BookmarkNode* node, Type type);
28 ~Item();
30 bool operator==(const Item& item) const;
36 RecentlyUsedFoldersComboModel::Item::Item(const BookmarkNode* node,
42 RecentlyUsedFoldersComboModel::Item::~Item() {}
44 bool RecentlyUsedFoldersComboModel::Item::operator==(const Item& item) const {
45 return item.node == node && item.type == type;
58 items_.push_back(Item(nodes[i], Item::TYPE_NODE));
67 // Make the parent the first item, unless it's a permanent node, which is
70 items_.insert(items_.begin(), Item(node->parent(), Item::TYPE_NODE));
77 items_.push_back(Item(model->bookmark_bar_node(), Item::TYPE_NODE));
78 items_.push_back(Item(model->other_node(), Item::TYPE_NODE));
80 items_.push_back(Item(model->mobile_node(), Item::TYPE_NODE));
82 items_.push_back(Item(NULL, Item::TYPE_SEPARATOR));
84 items_.push_back(Item(NULL, Item::TYPE_CHOOSE_ANOTHER_FOLDER));
86 std::vector<Item>::iterator it = std::find(items_.begin(),
88 Item(node->parent(),
89 Item::TYPE_NODE));
101 case Item::TYPE_NODE:
103 case Item::TYPE_SEPARATOR:
107 case Item::TYPE_CHOOSE_ANOTHER_FOLDER:
116 return items_[index].type == Item::TYPE_SEPARATOR;
126 if (items_[selected_index].type != Item::TYPE_NODE)
144 std::vector<Item>::iterator it = std::find(items_.begin(),
146 Item(node, Item::TYPE_NODE));