85 lines
2.8 KiB
C#
85 lines
2.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using SA.Foundation.Templates;
|
|
using SA.iOS.Utilities;
|
|
|
|
namespace SA.iOS.Contacts.Internal
|
|
{
|
|
// Token: 0x02000116 RID: 278
|
|
[Token(Token = "0x20000EB")]
|
|
internal class ISN_CNNativeAPI : ISN_Singleton<ISN_CNNativeAPI>, ISN_iCNAPI
|
|
{
|
|
// Token: 0x0600053C RID: 1340 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C0")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0", Slot = "7")]
|
|
public void ShowContactsPicker(Action<ISN_CNContactsResult> callback)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600053D RID: 1341 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C1")]
|
|
[Address(RVA = "0x2FCA7A0", Offset = "0x2FC97A0", VA = "0x182FCA7A0")]
|
|
private void OnDidSelectContacts(string data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600053E RID: 1342 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C2")]
|
|
[Address(RVA = "0x10CA7F0", Offset = "0x10C97F0", VA = "0x1810CA7F0", Slot = "8")]
|
|
public void RetrievePhoneContacts(bool includeNotes, Action<ISN_CNContactsResult> callback)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600053F RID: 1343 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C3")]
|
|
[Address(RVA = "0x2FCA810", Offset = "0x2FC9810", VA = "0x182FCA810")]
|
|
private void OnPhoneContactsLoaded(string data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000540 RID: 1344 RVA: 0x00002F88 File Offset: 0x00001188
|
|
[Token(Token = "0x60004C4")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "9")]
|
|
public ISN_CNAuthorizationStatus GetAuthorizationStatus(ISN_CNEntityType entityType)
|
|
{
|
|
return ISN_CNAuthorizationStatus.NotDetermined;
|
|
}
|
|
|
|
// Token: 0x06000541 RID: 1345 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C5")]
|
|
[Address(RVA = "0x10CB7D0", Offset = "0x10CA7D0", VA = "0x1810CB7D0", Slot = "10")]
|
|
public void RequestAccess(ISN_CNEntityType entityType, Action<SA_Result> callback)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000542 RID: 1346 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C6")]
|
|
[Address(RVA = "0x2FCA880", Offset = "0x2FC9880", VA = "0x182FCA880")]
|
|
private void OnRequestAccessForEntityType(string data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000543 RID: 1347 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004C7")]
|
|
[Address(RVA = "0x2FCA8F0", Offset = "0x2FC98F0", VA = "0x182FCA8F0")]
|
|
public ISN_CNNativeAPI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000322 RID: 802
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40002E1")]
|
|
private Action<ISN_CNContactsResult> m_onDidSelectContacts;
|
|
|
|
// Token: 0x04000323 RID: 803
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40002E2")]
|
|
private Action<ISN_CNContactsResult> m_onPhoneContactsLoaded;
|
|
|
|
// Token: 0x04000324 RID: 804
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40002E3")]
|
|
private Action<SA_Result> m_onRequestAccessForEntityType;
|
|
}
|
|
}
|