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,
49 const core::Property<Container>&
tracks()
const;
55 const core::Signal<std::pair<Track::Id, bool>>&
on_go_to_track()
const;
59 core::Property<Container>&
tracks();
76 std::unique_ptr<Private> d;
85 #endif // CORE_UBUNTU_MEDIA_PROPERTY_H_
std::shared_ptr< RequestContextResolver > Ptr