8#ifndef META_OCEAN_PLATFORM_APPLE_MACOS_TREE_VIEW_H
9#define META_OCEAN_PLATFORM_APPLE_MACOS_TREE_VIEW_H
14 #error Platform::Apple::MacOS::TreeView.h needs to be included from an ObjectiveC++ file
20#include <unordered_map>
22#include <AppKit/AppKit.h>
159 void expand(
const bool allChildItems =
false)
const;
236 TreeView(
const double left,
const double top,
const double width,
const double height,
const Strings& columnNames =
Strings(1, std::string()));
420 virtual void onResize(
const double x,
const double y,
const double width,
const double height);
489 explicit inline operator bool()
const;
590 return childItemIds_;
643inline TreeView::operator bool()
const
654 return unsortedItemId;
std::vector< std::string > Strings
Definition of a vector holding strings.
Definition Base.h:162
The namespace covering the entire Ocean framework.
Definition Accessor.h:15