[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_View_Property_DISPATCH_KEY_EVENTS_get")]
public static extern int DispatchKeyEventsGet();
+
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_View_Property_ACCESSIBILITY_HIDDEN_get")]
+ public static extern int AccessibilityHiddenGet();
}
}
}
}
/// <summary>
+ /// Controls whether the view is hidden from the AT-SPI tree.
+ /// </summary>
+ /// <remarks>
+ /// False by default. Hiding an object means that any AT-SPI clients are not able to see it.
+ /// </remarks>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public bool AccessibilityHidden
+ {
+ get
+ {
+ return (bool)GetValue(AccessibilityHiddenProperty);
+ }
+ set
+ {
+ SetValue(AccessibilityHiddenProperty, value);
+ NotifyPropertyChanged();
+ }
+ }
+
+ /// <summary>
/// Gets or sets a value that allows the automation framework to find and interact with this element.
/// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
});
/// <summary>
+ /// AccessibilityHiddenProperty
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public static readonly BindableProperty AccessibilityHiddenProperty = BindableProperty.Create(nameof(AccessibilityHidden), typeof(bool), typeof(View), false, propertyChanged: (bindable, oldValue, newValue) =>
+ {
+ var view = (View)bindable;
+ if (newValue != null)
+ {
+ Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)view.SwigCPtr, View.Property.AccessibilityHidden, new Tizen.NUI.PropertyValue((bool)newValue));
+ }
+ },
+ defaultValueCreator: (bindable) =>
+ {
+ var view = (View)bindable;
+ bool temp = false;
+ Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)view.SwigCPtr, View.Property.AccessibilityHidden).Get(out temp);
+ return temp;
+ });
+
+ /// <summary>
/// ExcludeLayoutingProperty
/// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
internal static readonly int AccessibilityHighlightable = Interop.ViewProperty.AccessibilityHighlightableGet();
internal static readonly int AccessibilityAttributes = Interop.ViewProperty.AccessibilityAttributesGet();
internal static readonly int DispatchKeyEvents = Interop.ViewProperty.DispatchKeyEventsGet();
+ internal static readonly int AccessibilityHidden = Interop.ViewProperty.AccessibilityHiddenGet();
}
}
}