2 * Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 namespace Tizen.Applications.NotificationEventListener
20 /// This class provides the methods and properties to get information about the posted or updated notification.
22 public partial class NotificationEventArgs
25 /// Class to get infomation about Notification ReplyAction.
27 public class ReplyActionArgs
30 /// Gets Index of Button which is appeared at Notification.
31 /// If there is no ParentIndex, the ReplyAction should be displayed directly on the active notification.
33 public ButtonIndex ParentIndex { get; internal set; } = ButtonIndex.None;
36 /// Gets the PlaceHolderText of ReplyAction which is appeared at Notification.
37 /// It will be displayed to the text input box on the active notification.
39 public string PlaceHolderText { get; internal set; }
42 /// Gets a max length of text input.
44 public int ReplyMax { get; internal set; }
47 /// Gets the button displayed in the replyaction.
49 public ButtonActionArgs Button { get; internal set; }