blob: a68e57ba5cf1f92a31412477d69ca527085de7c0 [file] [log] [blame]
Nicolas Jagerbff5fbb2016-08-18 08:58:56 -04001#pragma once
2/**************************************************************************
3* Copyright (C) 2016 by Savoir-faire Linux *
4* Author: Jäger Nicolas <nicolas.jager@savoirfairelinux.com> *
5* *
6* This program is free software; you can redistribute it and/or modify *
7* it under the terms of the GNU General Public License as published by *
8* the Free Software Foundation; either version 3 of the License, or *
9* (at your option) any later version. *
10* *
11* This program is distributed in the hope that it will be useful, *
12* but WITHOUT ANY WARRANTY; without even the implied warranty of *
13* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
14* GNU General Public License for more details. *
15* *
16* You should have received a copy of the GNU General Public License *
17* along with this program. If not, see <http://www.gnu.org/licenses/>. *
18**************************************************************************/
19using namespace Platform;
20using namespace Windows::UI::Xaml::Data;
21
22namespace RingClientUWP
23{
24public ref class Contact sealed : public INotifyPropertyChanged
25{
26public:
27 Contact(String^ name, String^ ringID);
28
29
30 virtual event PropertyChangedEventHandler^ PropertyChanged;
31
32 property String^ name_;
33 property String^ ringID_;
34
35protected:
36 void NotifyPropertyChanged(String^ propertyName);
37
38
39};
40}
41