Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NUI] Add VisibilityChanged event to Layer #5398

Merged

Conversation

jaehyun0cho
Copy link
Contributor

To notice the visibility changes of Layer, VisibilityChanged event is added to Layer.

Description of Change

API Changes

  • ACR:

@github-actions github-actions bot added the API10 Platform : Tizen 7.0 / TFM: tizen10.0 label Jul 18, 2023
@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 5, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.EventHandler`1<Tizen.NUI.Layer/VisibilityChangedEventArgs> Tizen.NUI.Layer::VisibilityChanged

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer/VisibilityChangedEventArgs

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Layer/VisibilityChangedEventArgs::Visibility()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer Tizen.NUI.Layer/VisibilityChangedEventArgs::Layer()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Layer/VisibilityChangedEventArgs::.ctor()

Copy link
Contributor

@hinohie hinohie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should'nt we have to Disconnect at Dispose()??

[EditorBrowsable(EditorBrowsableState.Never)]
public class VisibilityChangedEventArgs : EventArgs
{
private Layer _layer;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NUI 네이밍 룰과 맞지 않는 사용인거 같아요 '_layer'

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your comment!
NUI naming rule is applied.

@jaehyun0cho jaehyun0cho force-pushed the AddVisibilityChangedToLayer_API10 branch from dc74245 to bde93f0 Compare July 18, 2023 08:18
@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 5, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.EventHandler`1<Tizen.NUI.Layer/VisibilityChangedEventArgs> Tizen.NUI.Layer::VisibilityChanged

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer/VisibilityChangedEventArgs

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Layer/VisibilityChangedEventArgs::Visibility()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer Tizen.NUI.Layer/VisibilityChangedEventArgs::Layer()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Layer/VisibilityChangedEventArgs::.ctor()

To notice the visibility changes of Layer, VisibilityChanged event is
added to Layer.
@jaehyun0cho jaehyun0cho force-pushed the AddVisibilityChangedToLayer_API10 branch from bde93f0 to 67610fc Compare July 18, 2023 08:31
@jaehyun0cho
Copy link
Contributor Author

Should'nt we have to Disconnect at Dispose()??

Thank you for your comment!
The disconnect has been added in Dispose().

@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 5, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.EventHandler`1<Tizen.NUI.Layer/VisibilityChangedEventArgs> Tizen.NUI.Layer::VisibilityChanged

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer/VisibilityChangedEventArgs

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Layer/VisibilityChangedEventArgs::Visibility()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Layer Tizen.NUI.Layer/VisibilityChangedEventArgs::Layer()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Layer/VisibilityChangedEventArgs::.ctor()

@jaehyun0cho jaehyun0cho merged commit 11e1946 into Samsung:API10 Jul 18, 2023
3 checks passed
@jaehyun0cho jaehyun0cho deleted the AddVisibilityChangedToLayer_API10 branch July 18, 2023 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API10 Platform : Tizen 7.0 / TFM: tizen10.0 Internal API Changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants