18 #ifndef CORE_UBUNTU_MEDIA_TRACK_LIST_SKELETON_H_
19 #define CORE_UBUNTU_MEDIA_TRACK_LIST_SKELETON_H_
27 #include <core/dbus/object.h>
28 #include <core/dbus/skeleton.h>
39 TrackListSkeleton(
const core::dbus::Bus::Ptr& bus,
const core::dbus::Object::Ptr&
object,
51 const core::Property<Container>&
tracks()
const;
57 const core::Signal<std::pair<Track::Id, bool>>&
on_go_to_track()
const;
61 core::Property<Container>&
tracks();
78 std::unique_ptr<Private> d;
87 #endif // CORE_UBUNTU_MEDIA_PROPERTY_H_
std::shared_ptr< RequestContextResolver > Ptr