Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}