namespace Tizen.NUI
{
/// <summary>
- /// It is a class for password data list of web view.
+ /// It is an internal class for password data list of web view.
/// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public class WebPasswordDataList : Disposable
+ internal class WebPasswordDataList : Disposable
{
internal WebPasswordDataList(global::System.IntPtr cPtr, bool cMemoryOwn) : base(cPtr, cMemoryOwn)
{
/// This will not be public opened.
/// <param name="swigCPtr"></param>
- [EditorBrowsable(EditorBrowsableState.Never)]
protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
{
Interop.WebPasswordDataList.DeleteWebPasswordDataList(swigCPtr);
/// <summary>
/// Count of password data list.
/// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public uint ItemCount
+ internal uint ItemCount
{
get
{
/// Gets password data by index.
/// <param name="index">index of list</param>
/// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public WebPasswordData GetItemAtIndex(uint index)
+ internal WebPasswordData GetItemAtIndex(uint index)
{
System.IntPtr dataIntPtr = Interop.WebPasswordDataList.ValueOfIndex(SwigCPtr, index);
- if (NDalicPINVOKE.SWIGPendingException.Pending) return null;
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return new WebPasswordData(dataIntPtr, false);
}
}