Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit 4991273

Browse files
committed
Move the lifecycle attributes
This puts them in the Lifecycle -> Event class so they can be used like `[Lifecycle.Event.OnResume]`
1 parent 1bf4ce7 commit 4991273

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed
Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,39 @@
11
using System;
22
using Android.Runtime;
33

4-
namespace Lifecycle
4+
namespace Android.Arch.Lifecycle
55
{
6-
public partial class Event
6+
public partial class Lifecycle
77
{
8-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_CREATE)")]
9-
public class OnCreateAttribute : Attribute
10-
{ }
8+
public partial class Event
9+
{
10+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_CREATE)")]
11+
public class OnCreateAttribute : Attribute
12+
{ }
1113

12-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_START)")]
13-
public class OnStartAttribute : Attribute
14-
{ }
14+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_START)")]
15+
public class OnStartAttribute : Attribute
16+
{ }
1517

16-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_RESUME)")]
17-
public class OnResumeAttribute : Attribute
18-
{ }
18+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_RESUME)")]
19+
public class OnResumeAttribute : Attribute
20+
{ }
1921

20-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_PAUSE)")]
21-
public class OnPauseAttribute : Attribute
22-
{ }
22+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_PAUSE)")]
23+
public class OnPauseAttribute : Attribute
24+
{ }
2325

24-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_STOP)")]
25-
public class OnStopAttribute : Attribute
26-
{ }
26+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_STOP)")]
27+
public class OnStopAttribute : Attribute
28+
{ }
2729

28-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_DESTROY)")]
29-
public class OnDestroyAttribute : Attribute
30-
{ }
30+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_DESTROY)")]
31+
public class OnDestroyAttribute : Attribute
32+
{ }
3133

32-
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_ANY)")]
33-
public class OnAnyAttribute : Attribute
34-
{ }
34+
[Annotation("android.arch.lifecycle.OnLifecycleEvent(android.arch.lifecycle.Event.ON_ANY)")]
35+
public class OnAnyAttribute : Attribute
36+
{ }
37+
}
3538
}
3639
}

0 commit comments

Comments
 (0)