- NUI Autofill code was not removed together with dali ones.
- Now, all related codes should be deleted because there's no use case
anywhere and they don't have their internal implementation.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-using System.ComponentModel;
-
-namespace Tizen.NUI
-{
- internal class AuthenticationSignalType : Disposable
- {
- internal AuthenticationSignalType(global::System.IntPtr cPtr, bool cMemoryOwn) : base(cPtr, cMemoryOwn)
- {
- }
-
- /// <summary>
- /// Dispose
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
- {
- Interop.AuthenticationSignalType.DeleteAuthenticationSignalType(swigCPtr);
- }
-
- /// <summary>
- /// Queries whether there are any connected slots.
- /// </summary>
- /// <returns>True if there are any slots connected to the signal</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public bool Empty()
- {
- bool ret = Interop.AuthenticationSignalType.Empty(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Queries the number of slots.
- /// </summary>
- /// <returns>The number of slots connected to this signal</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public uint GetConnectionCount()
- {
- uint ret = Interop.AuthenticationSignalType.GetConnectionCount(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Connects a member function.
- /// </summary>
- /// <param name="func">The member function to connect</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Connect(System.Delegate func)
- {
- System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
- {
- Interop.AuthenticationSignalType.Connect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-
- /// <summary>
- /// Disconnects a function.
- /// </summary>
- /// <param name="func">The function to disconnect</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Disconnect(System.Delegate func)
- {
- System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
- {
- Interop.AuthenticationSignalType.Disconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-
- /// <summary>
- /// Emits the signal.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Emit(AutofillContainer arg)
- {
- Interop.AuthenticationSignalType.Emit(SwigCPtr, AutofillContainer.getCPtr(arg));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// The constructor.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public AuthenticationSignalType() : this(Interop.AuthenticationSignalType.NewAuthenticationSignalType(), true)
- {
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-}
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-using System.ComponentModel;
-
-namespace Tizen.NUI
-{
- internal class ListEventSignalType : Disposable
- {
- internal ListEventSignalType(global::System.IntPtr cPtr, bool cMemoryOwn) : base(cPtr, cMemoryOwn)
- {
- }
-
- protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
- {
- Interop.ListEventSignalType.DeleteListEventSignalType(swigCPtr);
- }
-
- /// <summary>
- /// Queries whether there are any connected slots.
- /// </summary>
- /// <returns>True if there are any slots connected to the signal</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public bool Empty()
- {
- bool ret = Interop.ListEventSignalType.Empty(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Queries the number of slots.
- /// </summary>
- /// <returns>The number of slots connected to this signal</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public uint GetConnectionCount()
- {
- uint ret = Interop.ListEventSignalType.GetConnectionCount(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Connects a function.
- /// </summary>
- /// <param name="func">The function to connect</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Connect(System.Delegate func)
- {
- System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
- {
- Interop.ListEventSignalType.Connect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-
- /// <summary>
- /// Disconnects a function.
- /// </summary>
- /// <param name="func">The function to disconnect</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Disconnect(System.Delegate func)
- {
- System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
- {
- Interop.ListEventSignalType.Disconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-
- /// <summary>
- /// Emits the signal.
- /// </summary>
- /// <param name="arg1">The first value to pass to callbacks</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void Emit(BaseComponents.View arg1)
- {
- Interop.ListEventSignalType.Emit(SwigCPtr, BaseComponents.View.getCPtr(arg1));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// The constructor.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public ListEventSignalType() : this(Interop.ListEventSignalType.NewListEventSignalType(), true)
- {
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
- }
-}
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
- internal static partial class Interop
- {
- internal static partial class AuthenticationSignalType
- {
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AuthenticationSignalType_Empty")]
- [return: global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.U1)]
- public static extern bool Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AuthenticationSignalType_GetConnectionCount")]
- public static extern uint GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AuthenticationSignalType_Connect")]
- public static extern void Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AuthenticationSignalType_Disconnect")]
- public static extern void Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AuthenticationSignalType_Emit")]
- public static extern void Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_AuthenticationSignalType")]
- public static extern global::System.IntPtr NewAuthenticationSignalType();
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_AuthenticationSignalType")]
- public static extern void DeleteAuthenticationSignalType(global::System.Runtime.InteropServices.HandleRef jarg1);
- }
- }
-}
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
- internal static partial class Interop
- {
- internal static partial class AutofillContainer
- {
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_New")]
- public static extern global::System.IntPtr New(string jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_AutofillContainer__SWIG_1")]
- public static extern global::System.IntPtr NewAutofillContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_Assign")]
- public static extern global::System.IntPtr Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_AutofillContainer")]
- public static extern void DeleteAutofillContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_DownCast")]
- public static extern global::System.IntPtr DownCast(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_AddAutofillItem")]
- public static extern void AddAutofillView(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, string jarg4, string jarg5, uint jarg6, bool jarg7);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_RemoveAutofillItem")]
- public static extern void RemoveAutofillItem(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_SaveAutofillData")]
- public static extern void SaveAutofillData(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_RequestFillData")]
- public static extern void RequestFillData(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_GetAutofillServiceName")]
- public static extern string GetAutofillServiceName(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_GetAutofillServiceMessage")]
- public static extern string GetAutofillServiceMessage(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_GetAutofillServiceImagePath")]
- public static extern string GetAutofillServiceImagePath(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_GetListCount")]
- public static extern uint GetListItemCount(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_GetListItem")]
- public static extern string GetListItem(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AutofillContainer_SetSelectedItem")]
- public static extern void SetSelectedItem(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_AutofillServiceShownSignal")]
- public static extern global::System.IntPtr AutofillServiceEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_AutofillContainer_AutofillListShownSignal")]
- public static extern global::System.IntPtr AutofillListEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
- }
- }
-}
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
- internal static partial class Interop
- {
- internal static partial class ListEventSignalType
- {
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_ListShownSignalType_Empty")]
- [return: global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.U1)]
- public static extern bool Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_ListShownSignalType_GetConnectionCount")]
- public static extern uint GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_ListShownSignalType_Connect")]
- public static extern void Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_ListShownSignalType_Disconnect")]
- public static extern void Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_ListShownSignalType_Emit")]
- public static extern void Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_ListShownSignalType")]
- public static extern global::System.IntPtr NewListEventSignalType();
-
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_ListShownSignalType")]
- public static extern void DeleteListEventSignalType(global::System.Runtime.InteropServices.HandleRef jarg1);
- }
- }
-}
+++ /dev/null
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-using System;
-using System.Runtime.InteropServices;
-using System.ComponentModel;
-
-namespace Tizen.NUI
-{
- /// <summary>
- /// AutofillContainer controls several text input boxes.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public class AutofillContainer : BaseHandle
- {
- private AuthenticationEventCallbackType authenticationCallback;
- private ListEventCallbackType listCallback;
-
- private event EventHandler<AuthenticationEventArgs> authenticationEventHandler;
- private event EventHandler<ListEventArgs> listEventHandler;
-
- [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- private delegate void AuthenticationEventCallbackType(IntPtr autofillContainer);
- private delegate void ListEventCallbackType(IntPtr control);
-
- /// <summary>
- /// AutofillContainer Authentication Service Event.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler<AuthenticationEventArgs> ServiceEvent
- {
- add
- {
- if (authenticationEventHandler == null)
- {
- authenticationCallback = OnServiceEvent;
- AutofillServiceEventSignal().Connect(authenticationCallback);
- }
-
- authenticationEventHandler += value;
- }
- remove
- {
- authenticationEventHandler -= value;
-
- if (authenticationEventHandler == null && authenticationCallback != null)
- {
- AutofillServiceEventSignal().Disconnect(authenticationCallback);
- }
- }
- }
-
- /// <summary>
- /// AutofillContainer Fill List Event.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler<ListEventArgs> ListEvent
- {
- add
- {
- if (listEventHandler == null)
- {
- listCallback = OnListEvent;
- AutofillListEventSignal().Connect(listCallback);
- }
-
- listEventHandler += value;
- }
- remove
- {
- listEventHandler -= value;
-
- if (listEventHandler == null && listCallback != null)
- {
- AutofillListEventSignal().Disconnect(listCallback);
- }
- }
- }
-
- /// <summary>
- /// Constructor.
- /// </summary>
- /// <param name="name"> The AutofillContainer name</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public AutofillContainer(string name) : this(Interop.AutofillContainer.New(name), true)
- {
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- internal AutofillContainer(global::System.IntPtr cPtr, bool cMemoryOwn) : this(cPtr, cMemoryOwn, cMemoryOwn)
- {
- }
-
- internal AutofillContainer(global::System.IntPtr cPtr, bool cMemoryOwn, bool cRegister) : base(cPtr, cMemoryOwn, cRegister)
- {
- }
-
- internal AutofillContainer(AutofillContainer autofillContainer) : this(Interop.AutofillContainer.NewAutofillContainer(AutofillContainer.getCPtr(autofillContainer)), true, false)
- {
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- internal AutofillContainer Assign(AutofillContainer autofillContainer)
- {
- AutofillContainer ret = new AutofillContainer(Interop.AutofillContainer.Assign(SwigCPtr, AutofillContainer.getCPtr(autofillContainer)), false);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- internal static AutofillContainer DownCast(BaseHandle handle)
- {
- AutofillContainer ret = new AutofillContainer(Interop.AutofillContainer.DownCast(BaseHandle.getCPtr(handle)), true);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Adds View and its Autofill item information to Autofill Container.
- /// </summary>
- /// <param name="view"> The view to be added to Autofill Container</param>
- /// <param name="propertyIndex">The Property to be filled automatically of each View</param>
- /// <param name="id"> A unique ID that does not always change on each launching</param>
- /// <param name="label"> An auxiliary means to guess heuristically what data is</param>
- /// <param name="hint"> The Hint - id (username), name, password, phone, credit card number, organization, and so on</param>
- /// <param name="isSensitive"> Whether this information is a sensitive data or not</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void AddAutofillView(BaseComponents.View view, int propertyIndex, string id, string label, AutofillContainer.ItemHint hint, bool isSensitive)
- {
- Interop.AutofillContainer.AddAutofillView(SwigCPtr, BaseComponents.View.getCPtr(view), propertyIndex, id, label, (uint)hint, isSensitive);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// Removes View and its AutofillItem information to Autofill Container.
- /// </summary>
- /// <param name="view"> The view to be removed to Autofill Container</param>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void RemoveAutofillItem(BaseComponents.View view)
- {
- Interop.AutofillContainer.RemoveAutofillItem(SwigCPtr, BaseComponents.View.getCPtr(view));
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// Stores autofill data.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void SaveAutofillData()
- {
- Interop.AutofillContainer.SaveAutofillData(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// Sends a request for filling the data.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public void RequestFillData()
- {
- Interop.AutofillContainer.RequestFillData(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- /// <summary>
- /// Gets the Autofill Service Name.
- /// </summary>
- /// <returns>Autofill Service Name</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public string GetAutofillServiceName()
- {
- string ret = Interop.AutofillContainer.GetAutofillServiceName(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Gets the Autofill Service Message.
- /// </summary>
- /// <returns>Autofill Service Message</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public string GetAutofillServiceMessage()
- {
- string ret = Interop.AutofillContainer.GetAutofillServiceMessage(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Gets the Autofill Service Image Path.
- /// </summary>
- /// <returns>Autofill Service Image Path</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public string GetAutofillServiceImagePath()
- {
- string ret = Interop.AutofillContainer.GetAutofillServiceImagePath(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Gets the number of list items. (The presentation text of Autofill)
- /// </summary>
- /// <returns>The number of list items</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public uint GetListItemCount()
- {
- uint ret = Interop.AutofillContainer.GetListItemCount(SwigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Gets the list item of the index.
- /// </summary>
- /// <param name="index">The index for the list</param>
- /// <returns>The list item of the index</returns>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public string GetListItem(uint index)
- {
- string ret = Interop.AutofillContainer.GetListItem(SwigCPtr, index);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Sets the selected item to fill out.
- /// </summary>
- /// <param name="selected">The selected item</param>
- /// <since_tizen> 5 </since_tizen>
- public void SetSelectedItem(string selected)
- {
- Interop.AutofillContainer.SetSelectedItem(SwigCPtr, selected);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- }
-
- internal AuthenticationSignalType AutofillServiceEventSignal()
- {
-
- AuthenticationSignalType ret = new AuthenticationSignalType(Interop.AutofillContainer.AutofillServiceEventSignal(SwigCPtr), false);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- internal ListEventSignalType AutofillListEventSignal()
- {
- ListEventSignalType ret = new ListEventSignalType(Interop.AutofillContainer.AutofillListEventSignal(SwigCPtr), false);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
-
- /// <summary>
- /// Dispose.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- protected override void Dispose(DisposeTypes type)
- {
- if (disposed)
- {
- return;
- }
-
- //Release your own unmanaged resources here.
- //You should not access any managed member here except static instance.
- //because the execution order of Finalizes is non-deterministic.
- if (this != null)
- {
- if (authenticationCallback != null)
- {
- AutofillServiceEventSignal().Disconnect(authenticationCallback);
- }
-
- if (listCallback != null)
- {
- AutofillListEventSignal().Disconnect(listCallback);
- }
- }
-
- base.Dispose(type);
- }
-
- /// This will not be public opened.
- [EditorBrowsable(EditorBrowsableState.Never)]
- protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
- {
- Interop.AutofillContainer.DeleteAutofillContainer(swigCPtr);
- }
-
- private void OnServiceEvent(IntPtr autofillContainer)
- {
- AuthenticationEventArgs e = new AuthenticationEventArgs();
- e.AutofillContainer = Registry.GetManagedBaseHandleFromNativePtr(autofillContainer) as AutofillContainer;
-
- if (authenticationEventHandler != null)
- {
- authenticationEventHandler(this, e);
- }
- }
-
- private void OnListEvent(IntPtr control)
- {
- ListEventArgs e = new ListEventArgs();
- e.Control = Registry.GetManagedBaseHandleFromNativePtr(control) as BaseComponents.View;
-
- if (listEventHandler != null)
- {
- listEventHandler(this, e);
- }
- }
-
- /// <summary>
- /// Event arguments that passed via the Authentication event.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public class AuthenticationEventArgs : EventArgs
- {
- /// <summary>
- /// The instance of AutofillContainer
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public AutofillContainer AutofillContainer
- {
- get;
- set;
- }
- }
-
- /// <summary>
- /// AutofillContainer list event arguments.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public class ListEventArgs : EventArgs
- {
- /// <summary>
- /// The instance of AutofillContainer
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public BaseComponents.View Control
- {
- get;
- set;
- }
-
- }
-
- /// <summary>
- /// Enumeration for hint of the autofill item.
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public enum ItemHint
- {
- /// <summary>
- /// Autofill hint for a credit card expiration date
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardExpirationData,
- /// <summary>
- /// Autofill hint for a credit card expiration day
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardExpirationDay,
- /// <summary>
- /// Autofill hint for a credit card expiration month
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardExpirationMonth,
- /// <summary>
- /// Autofill hint for a credit card expiration year
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardExpirationYear,
- /// <summary>
- /// Autofill hint for a credit card number
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardNumber,
- /// <summary>
- /// Autofill hint for an email address
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- EmailAddress,
- /// <summary>
- /// Autofill hint for a user's real name
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- Name,
- /// <summary>
- /// Autofill hint for a phone number
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- Phone,
- /// <summary>
- /// Autofill hint for a postal address
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- PostalAddress,
- /// <summary>
- /// Autofill hint for a postal code
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- PostalCode,
- /// <summary>
- /// Autofill hint for a user's ID
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- Id,
- /// <summary>
- /// Autofill hint for password
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- Password,
- /// <summary>
- /// Autofill hint for a credit card security code
- /// </summary>
- /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- CreditCardSecurityCode
- }
- }
-}
+++ /dev/null
-using global::System;
-using NUnit.Framework;
-using NUnit.Framework.TUnit;
-using Tizen.NUI.Components;
-using Tizen.NUI.BaseComponents;
-
-namespace Tizen.NUI.Devel.Tests
-{
- using tlog = Tizen.Log;
-
- [TestFixture]
- [Description("internal/Common/AuthenticationSignalType")]
- public class InternalAuthenticationSignalTypeTest
- {
- private const string tag = "NUITEST";
-
- private delegate bool dummyCallback(IntPtr signal);
- private bool OnDummyCallback(IntPtr data)
- {
- return false;
- }
-
- [SetUp]
- public void Init()
- {
- tlog.Info(tag, "Init() is called!");
- }
-
- [TearDown]
- public void Destroy()
- {
- tlog.Info(tag, "Destroy() is called!");
- }
-
- [Test]
- [Category("P1")]
- [Description("AuthenticationSignalType constructor.")]
- [Property("SPEC", "Tizen.NUI.AuthenticationSignalType.AuthenticationSignalType C")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "CONSTR")]
- [Property("AUTHOR", "guowei.wang@samsung.com")]
- public void AuthenticationSignalTypeConstructor()
- {
- tlog.Debug(tag, $"AuthenticationSignalTypeConstructor START");
-
- using (View view = new View())
- {
- var testingTarget = new AuthenticationSignalType(view.SwigCPtr.Handle, false);
- Assert.IsNotNull(testingTarget, "Should be not null!");
- Assert.IsInstanceOf<AuthenticationSignalType>(testingTarget, "Should be an Instance of AuthenticationSignalType!");
-
- testingTarget.Dispose();
- }
-
- tlog.Debug(tag, $"AuthenticationSignalTypeConstructor END (OK)");
- }
-
- // [Test]
- // [Category("P1")]
- // [Description("AuthenticationSignalType Empty.")]
- // [Property("SPEC", "Tizen.NUI.AuthenticationSignalType.Empty M")]
- // [Property("SPEC_URL", "-")]
- // [Property("CRITERIA", "MR")]
- // [Property("AUTHOR", "guowei.wang@samsung.com")]
- // public void AuthenticationSignalTypeEmpty()
- // {
- // tlog.Debug(tag, $"AuthenticationSignalTypeEmpty START");
-
- // var testingTarget = new AuthenticationSignalType();
- // Assert.IsNotNull(testingTarget, "Should be not null!");
- // Assert.IsInstanceOf<AuthenticationSignalType>(testingTarget, "Should be an Instance of AuthenticationSignalType!");
-
- // try
- // {
- // testingTarget.Empty();
- // }
- // catch (Exception e)
- // {
- // tlog.Debug(tag, e.Message.ToString());
- // Assert.Fail("Caught Exception: Failed!");
- // }
-
- // testingTarget.Dispose();
-
- // tlog.Debug(tag, $"AuthenticationSignalTypeEmpty END (OK)");
- // }
-
- // [Test]
- // [Category("P1")]
- // [Description("AuthenticationSignalType GetConnectionCount.")]
- // [Property("SPEC", "Tizen.NUI.AuthenticationSignalType.GetConnectionCount M")]
- // [Property("SPEC_URL", "-")]
- // [Property("CRITERIA", "MR")]
- // [Property("AUTHOR", "guowei.wang@samsung.com")]
- // public void AuthenticationSignalTypeGetConnectionCount()
- // {
- // tlog.Debug(tag, $"AuthenticationSignalTypeGetConnectionCount START");
-
- // var testingTarget = new AuthenticationSignalType();
- // Assert.IsNotNull(testingTarget, "Should be not null!");
- // Assert.IsInstanceOf<AuthenticationSignalType>(testingTarget, "Should be an Instance of AuthenticationSignalType!");
-
- // try
- // {
- // testingTarget.GetConnectionCount();
- // }
- // catch (Exception e)
- // {
- // tlog.Debug(tag, e.Message.ToString());
- // Assert.Fail("Caught Exception: Failed!");
- // }
-
- // testingTarget.Dispose();
-
- // tlog.Debug(tag, $"AuthenticationSignalTypeGetConnectionCount END (OK)");
- // }
-
- // [Test]
- // [Category("P1")]
- // [Description("AuthenticationSignalType Connect.")]
- // [Property("SPEC", "Tizen.NUI.AuthenticationSignalType.Connect M")]
- // [Property("SPEC_URL", "-")]
- // [Property("CRITERIA", "MR")]
- // [Property("AUTHOR", "guowei.wang@samsung.com")]
- // public void AuthenticationSignalTypeConnect()
- // {
- // tlog.Debug(tag, $"AuthenticationSignalTypeConnect START");
-
- // var testingTarget = new AuthenticationSignalType();
- // Assert.IsNotNull(testingTarget, "Should be not null!");
- // Assert.IsInstanceOf<AuthenticationSignalType>(testingTarget, "Should be an Instance of AuthenticationSignalType!");
-
- // try
- // {
- // dummyCallback callback = OnDummyCallback;
- // testingTarget.Connect(callback);
- // testingTarget.Disconnect(callback);
- // }
- // catch (Exception e)
- // {
- // tlog.Debug(tag, e.Message.ToString());
- // Assert.Fail("Caught Exception: Failed!");
- // }
-
- // testingTarget.Dispose();
-
- // tlog.Debug(tag, $"AuthenticationSignalTypeConnect END (OK)");
- // }
-
- // [Test]
- // [Category("P1")]
- // [Description("AuthenticationSignalType Emit.")]
- // [Property("SPEC", "Tizen.NUI.AuthenticationSignalType.Emit M")]
- // [Property("SPEC_URL", "-")]
- // [Property("CRITERIA", "MR")]
- // [Property("AUTHOR", "guowei.wang@samsung.com")]
- // [Obsolete]
- // public void AuthenticationSignalTypeEmit()
- // {
- // tlog.Debug(tag, $"AuthenticationSignalTypeEmit START");
- // var currentPid = global::System.Diagnostics.Process.GetCurrentProcess().Id;
- // var currentTid = global::System.Threading.Thread.CurrentThread.ManagedThreadId;
-
- // tlog.Debug(tag, $"thread check! main pid={App.mainPid}, current pid={currentPid}, main tid={App.mainTid}, current tid={currentTid}");
-
- // var testingTarget = new AuthenticationSignalType();
- // Assert.IsNotNull(testingTarget, "Should be not null!");
- // Assert.IsInstanceOf<AuthenticationSignalType>(testingTarget, "Should be an Instance of AuthenticationSignalType!");
-
- // try
- // {
- // using (AutofillContainer container = new AutofillContainer("container"))
- // {
- // testingTarget.Emit(container);
- // }
- // }
- // catch (Exception e)
- // {
- // tlog.Debug(tag, e.Message.ToString());
- // Assert.Fail("Caught Exception: Failed!");
- // }
-
- // testingTarget.Dispose();
-
- // tlog.Debug(tag, $"AuthenticationSignalTypeEmit END (OK)");
- // }
- }
-}
+++ /dev/null
-using global::System;
-using NUnit.Framework;
-using NUnit.Framework.TUnit;
-using Tizen.NUI.Components;
-using Tizen.NUI.BaseComponents;
-
-namespace Tizen.NUI.Devel.Tests
-{
- using tlog = Tizen.Log;
-
- [TestFixture]
- [Description("internal/Common/ListEventSignalType")]
- public class InternalListEventSignalTypeTest
- {
- private const string tag = "NUITEST";
-
- [SetUp]
- public void Init()
- {
- tlog.Info(tag, "Init() is called!");
- }
-
- [TearDown]
- public void Destroy()
- {
- tlog.Info(tag, "Destroy() is called!");
- }
-
- [Test]
- [Category("P1")]
- [Description("ListEventSignalType constructor.")]
- [Property("SPEC", "Tizen.NUI.ListEventSignalType.ListEventSignalType C")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "CONSTR")]
- [Property("AUTHOR", "guowei.wang@samsung.com")]
- public void ListEventSignalTypeConstructor()
- {
- tlog.Debug(tag, $"ListEventSignalTypeConstructor START");
-
- using (View view = new View())
- {
- var testingTarget = new ListEventSignalType (view.SwigCPtr.Handle, false);
- Assert.IsNotNull(testingTarget, "Should be not null!");
- Assert.IsInstanceOf<ListEventSignalType >(testingTarget, "Should be an Instance of ListEventSignalType !");
-
- testingTarget.Dispose();
- }
-
- tlog.Debug(tag, $"ListEventSignalTypeConstructor END (OK)");
- }
- }
-}
+++ /dev/null
-using NUnit.Framework;
-using NUnit.Framework.TUnit;
-using System;
-using Tizen.NUI;
-using Tizen.NUI.BaseComponents;
-
-namespace Tizen.NUI.Devel.Tests
-{
- using tlog = Tizen.Log;
-
- [TestFixture]
- [Description("public/Input/TSAutofillContainer")]
- internal class PublicAutofillContainerTest
- {
- private const string tag = "NUITEST";
-
- [SetUp]
- public void Init()
- {
- tlog.Info(tag, "Init() is called!");
- }
-
- [TearDown]
- public void Destroy()
- {
- tlog.Info(tag, "Destroy() is called!");
- }
- }
-}
\ No newline at end of file