Lines Matching refs:Sidebar

9 public class Sidebar.Branch : Object {
40 public Sidebar.Entry entry;
42 public CompareFunc<Sidebar.Entry> comparator;
45 public Node(Sidebar.Entry entry, Node? parent, CompareFunc<Sidebar.Entry> comparator) {
174 public void change_comparator(CompareFunc<Sidebar.Entry> comparator, bool recursive,
191 private CompareFunc<Sidebar.Entry> default_comparator;
192 private Gee.HashMap<Sidebar.Entry, Node> map = new Gee.HashMap<Sidebar.Entry, Node>();
194 public signal void entry_added(Sidebar.Entry entry);
196 public signal void entry_removed(Sidebar.Entry entry);
198 public signal void entry_moved(Sidebar.Entry entry);
200 public signal void entry_reparented(Sidebar.Entry entry, Sidebar.Entry old_parent);
202 public signal void children_reordered(Sidebar.Entry entry);
206 … public Branch(Sidebar.Entry root, Options options, CompareFunc<Sidebar.Entry> default_comparator,
207 CompareFunc<Sidebar.Entry>? root_comparator = null) {
219 public Sidebar.Entry get_root() {
247 public void graft(Sidebar.Entry parent, Sidebar.Entry entry,
248 CompareFunc<Sidebar.Entry>? comparator = null) {
266 public void prune(Sidebar.Entry entry) {
287 public void reparent(Sidebar.Entry new_parent, Sidebar.Entry entry) {
296 Sidebar.Entry old_parent = entry_node.parent.entry;
304 public bool has_entry(Sidebar.Entry entry) {
310 public void reorder(Sidebar.Entry entry) {
327 public void reorder_children(Sidebar.Entry entry, bool recursive) {
334 public void change_all_comparators(CompareFunc<Sidebar.Entry>? comparator) {
338 public void change_comparator(Sidebar.Entry entry, bool recursive,
339 CompareFunc<Sidebar.Entry>? comparator) {
346 public int get_child_count(Sidebar.Entry parent) {
355 public Gee.List<Sidebar.Entry>? get_children(Sidebar.Entry parent) {
362 Gee.List<Sidebar.Entry> child_entries = new Gee.ArrayList<Sidebar.Entry>();
369 public Sidebar.Entry? find_first_child(Sidebar.Entry parent, Locator<Sidebar.Entry> locator) {
385 public Sidebar.Entry? get_parent(Sidebar.Entry entry) {
397 public Sidebar.Entry? get_previous_sibling(Sidebar.Entry entry) {
412 public Sidebar.Entry? get_next_sibling(Sidebar.Entry entry) {