{ "ABIRoot": { "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "AppInviteContent", "printedName": "AppInviteContent", "children": [ { "kind": "TypeDecl", "name": "Destination", "printedName": "Destination", "children": [ { "kind": "Var", "name": "facebook", "printedName": "facebook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.AppInviteContent.Destination.Type) -> FBSDKShareKit.AppInviteContent.Destination", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.AppInviteContent.Destination.Type", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO8facebookyA2EmF", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO8facebookyA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 0 }, { "kind": "Var", "name": "messenger", "printedName": "messenger", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.AppInviteContent.Destination.Type) -> FBSDKShareKit.AppInviteContent.Destination", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.AppInviteContent.Destination.Type", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO9messengeryA2EmF", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO9messengeryA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 1 }, { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.Destination?", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueAESgSi_tcfc", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueAESgSi_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" }, { "kind": "Var", "name": "rawValue", "printedName": "rawValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueSivp", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueSivp", "moduleName": "FBSDKShareKit", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueSivg", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO8rawValueSivg", "moduleName": "FBSDKShareKit", "implicit": true, "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11DestinationO", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKAppInviteDestination", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "RawRepresentable", "printedName": "RawRepresentable", "children": [ { "kind": "TypeWitness", "name": "RawValue", "printedName": "RawValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] } ], "usr": "s:SY", "mangledName": "$sSY" } ] }, { "kind": "Var", "name": "appInvitePreviewImageURL", "printedName": "appInvitePreviewImageURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(py)appInvitePreviewImageURL", "mangledName": "$s13FBSDKShareKit16AppInviteContentC03appD15PreviewImageURL10Foundation0I0VSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)appInvitePreviewImageURL", "mangledName": "$s13FBSDKShareKit16AppInviteContentC03appD15PreviewImageURL10Foundation0I0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)setAppInvitePreviewImageURL:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC03appD15PreviewImageURL10Foundation0I0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC03appD15PreviewImageURL10Foundation0I0VSgvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC03appD15PreviewImageURL10Foundation0I0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "appLinkURL", "printedName": "appLinkURL", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(py)appLinkURL", "mangledName": "$s13FBSDKShareKit16AppInviteContentC10appLinkURL10Foundation0H0Vvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)appLinkURL", "mangledName": "$s13FBSDKShareKit16AppInviteContentC10appLinkURL10Foundation0H0Vvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)setAppLinkURL:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC10appLinkURL10Foundation0H0Vvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC10appLinkURL10Foundation0H0VvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC10appLinkURL10Foundation0H0VvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "promotionCode", "printedName": "promotionCode", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(py)promotionCode", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionCodeSSSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)promotionCode", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionCodeSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)setPromotionCode:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionCodeSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC13promotionCodeSSSgvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionCodeSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "promotionText", "printedName": "promotionText", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(py)promotionText", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionTextSSSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)promotionText", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionTextSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)setPromotionText:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionTextSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC13promotionTextSSSgvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC13promotionTextSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "destination", "printedName": "destination", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(py)destination", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11destinationAC11DestinationOvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)destination", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11destinationAC11DestinationOvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Destination", "printedName": "FBSDKShareKit.AppInviteContent.Destination", "usr": "s:13FBSDKShareKit16AppInviteContentC11DestinationO" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)setDestination:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11destinationAC11DestinationOvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC11destinationAC11DestinationOvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC11destinationAC11DestinationOvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(appLinkURL:)", "children": [ { "kind": "TypeNominal", "name": "AppInviteContent", "printedName": "FBSDKShareKit.AppInviteContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)initWithAppLinkURL:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC10appLinkURLAC10Foundation0H0V_tcfc", "moduleName": "FBSDKShareKit", "objc_name": "initWithAppLinkURL:", "declAttributes": [ "AccessControl", "ObjC" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppInviteContent", "printedName": "FBSDKShareKit.AppInviteContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)init", "mangledName": "$s13FBSDKShareKit16AppInviteContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "validator", "printedName": "validator", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvp", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvg", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvs", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validatorAA15ShareValidating_pXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(validator:errorFactory:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validator12errorFactoryAeA15ShareValidating_pXp_So18FBSDKErrorCreating_ptcfc", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV9validator12errorFactoryAeA15ShareValidating_pXp_So18FBSDKErrorCreating_ptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit16AppInviteContentC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvsZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvMZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC22configuredDependenciesAC04TypeG0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvsZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvMZ", "mangledName": "$s13FBSDKShareKit16AppInviteContentC19defaultDependenciesAC04TypeG0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKAppInviteContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit16AppInviteContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "ObjC", "AccessControl" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKAppInviteContent", "mangledName": "$s13FBSDKShareKit16AppInviteContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKAppInviteContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.AppInviteContent.TypeDependencies", "usr": "s:13FBSDKShareKit16AppInviteContentC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "CameraEffectArguments", "printedName": "CameraEffectArguments", "children": [ { "kind": "Var", "name": "arguments", "printedName": "arguments", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(py)arguments", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC9argumentsSDySSypGvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "SetterAccess", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)arguments", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC9argumentsSDySSypGvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "set", "printedName": "set(_:forKey:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)setString:forKey:", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC3set_6forKeyySSSg_SStF", "moduleName": "FBSDKShareKit", "objc_name": "setString:forKey:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "string", "printedName": "string(forKey:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)stringForKey:", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC6string6forKeySSSgSS_tF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "set", "printedName": "set(_:forKey:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)setArray:forKey:", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC3set_6forKeyySaySSGSg_SStF", "moduleName": "FBSDKShareKit", "objc_name": "setArray:forKey:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "array", "printedName": "array(forKey:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)arrayForKey:", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC5array6forKeySaySSGSgSS_tF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "CameraEffectArguments", "printedName": "FBSDKShareKit.CameraEffectArguments", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments(im)init", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments", "mangledName": "$s13FBSDKShareKit21CameraEffectArgumentsC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKCameraEffectArguments", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "CameraEffectTextures", "printedName": "CameraEffectTextures", "children": [ { "kind": "Var", "name": "textures", "printedName": "textures", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : UIKit.UIImage]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:SD" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures(py)textures", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesC8texturesSDySSSo7UIImageCGvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "SetterAccess", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : UIKit.UIImage]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:SD" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures(im)textures", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesC8texturesSDySSSo7UIImageCGvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "set", "printedName": "set(_:forKey:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures(im)setImage:forKey:", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesC3set_6forKeyySo7UIImageCSg_SStF", "moduleName": "FBSDKShareKit", "objc_name": "setImage:forKey:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "image", "printedName": "image(forKey:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures(im)imageForKey:", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesC5image6forKeySo7UIImageCSgSS_tF", "moduleName": "FBSDKShareKit", "objc_name": "imageForKey:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "CameraEffectTextures", "printedName": "FBSDKShareKit.CameraEffectTextures", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures(im)init", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures", "mangledName": "$s13FBSDKShareKit20CameraEffectTexturesC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKCameraEffectTextures", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ContentFlags", "printedName": "ContentFlags", "children": [ { "kind": "Var", "name": "containsMedia", "printedName": "containsMedia", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12ContentFlagsV13containsMediaSbvp", "mangledName": "$s13FBSDKShareKit12ContentFlagsV13containsMediaSbvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV13containsMediaSbvg", "mangledName": "$s13FBSDKShareKit12ContentFlagsV13containsMediaSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV13containsMediaSbvs", "mangledName": "$s13FBSDKShareKit12ContentFlagsV13containsMediaSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV13containsMediaSbvM", "mangledName": "$s13FBSDKShareKit12ContentFlagsV13containsMediaSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "containsPhotos", "printedName": "containsPhotos", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsPhotosSbvp", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsPhotosSbvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsPhotosSbvg", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsPhotosSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsPhotosSbvs", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsPhotosSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsPhotosSbvM", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsPhotosSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "containsVideos", "printedName": "containsVideos", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsVideosSbvp", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsVideosSbvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsVideosSbvg", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsVideosSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsVideosSbvs", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsVideosSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV14containsVideosSbvM", "mangledName": "$s13FBSDKShareKit12ContentFlagsV14containsVideosSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(containsMedia:containsPhotos:containsVideos:)", "children": [ { "kind": "TypeNominal", "name": "ContentFlags", "printedName": "FBSDKShareKit.ContentFlags", "usr": "s:13FBSDKShareKit12ContentFlagsV" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "hasDefaultArg": true, "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "hasDefaultArg": true, "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "hasDefaultArg": true, "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit12ContentFlagsV13containsMedia0E6Photos0E6VideosACSb_S2btcfc", "mangledName": "$s13FBSDKShareKit12ContentFlagsV13containsMedia0E6Photos0E6VideosACSb_S2btcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Var", "name": "containsAllTypes", "printedName": "containsAllTypes", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12ContentFlagsV16containsAllTypesSbvp", "mangledName": "$s13FBSDKShareKit12ContentFlagsV16containsAllTypesSbvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12ContentFlagsV16containsAllTypesSbvg", "mangledName": "$s13FBSDKShareKit12ContentFlagsV16containsAllTypesSbvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Function", "name": "|=", "printedName": "|=(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ContentFlags", "printedName": "FBSDKShareKit.ContentFlags", "paramValueOwnership": "InOut", "usr": "s:13FBSDKShareKit12ContentFlagsV" }, { "kind": "TypeNominal", "name": "ContentFlags", "printedName": "FBSDKShareKit.ContentFlags", "usr": "s:13FBSDKShareKit12ContentFlagsV" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit12ContentFlagsV2oeoiyyACz_ACtFZ", "mangledName": "$s13FBSDKShareKit12ContentFlagsV2oeoiyyACz_ACtFZ", "moduleName": "FBSDKShareKit", "static": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit12ContentFlagsV", "mangledName": "$s13FBSDKShareKit12ContentFlagsV", "moduleName": "FBSDKShareKit", "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "AssociatedType", "name": "TypeDependencies", "printedName": "TypeDependencies", "declKind": "AssociatedType", "usr": "s:13FBSDKShareKit15DependentAsTypeP0E12DependenciesQa", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP0E12DependenciesQa", "moduleName": "FBSDKShareKit", "protocolReq": true }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_0_0.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvpZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "protocolReq": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_0_0.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvgZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvgZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_0_0.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvsZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvsZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvMZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP22configuredDependencies0eG0QzSgvMZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "protocolReq": true, "implicit": true, "reqNewWitnessTableEntry": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_0_0.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit15DependentAsTypeP19defaultDependencies0eG0QzSgvpZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP19defaultDependencies0eG0QzSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "protocolReq": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_0_0.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit15DependentAsTypeP19defaultDependencies0eG0QzSgvgZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP19defaultDependencies0eG0QzSgvgZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "setDependencies", "printedName": "setDependencies(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15DependentAsTypeP15setDependenciesyy0eG0QzFZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP15setDependenciesyy0eG0QzFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "setDependencies", "printedName": "setDependencies(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15DependentAsTypePAAE15setDependenciesyy0eG0QzFZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypePAAE15setDependenciesyy0eG0QzFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "getDependencies", "printedName": "getDependencies()", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15DependentAsTypePAAE15getDependencies0eG0QzyKFZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypePAAE15getDependencies0eG0QzyKFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Subscript", "name": "subscript", "printedName": "subscript(dynamicMember:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_1_0?", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "KeyPath", "printedName": "Swift.KeyPath<Ï„_0_0.TypeDependencies, Ï„_1_0>", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" } ], "usr": "s:s7KeyPathC" } ], "declKind": "Subscript", "usr": "s:13FBSDKShareKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0E12DependenciesQzqd__G_tcluipZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0E12DependenciesQzqd__G_tcluipZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0, Ï„_1_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Ï„_1_0?", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "KeyPath", "printedName": "Swift.KeyPath<Ï„_0_0.TypeDependencies, Ï„_1_0>", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Ï„_0_0.TypeDependencies" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" } ], "usr": "s:s7KeyPathC" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0E12DependenciesQzqd__G_tcluigZ", "mangledName": "$s13FBSDKShareKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0E12DependenciesQzqd__G_tcluigZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0, Ï„_1_0 where Ï„_0_0 : FBSDKShareKit.DependentAsType>", "sugared_genericSig": "", "static": true, "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP", "moduleName": "FBSDKShareKit", "declAttributes": [ "DynamicMemberLookup", "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "FBSendButton", "printedName": "FBSendButton", "children": [ { "kind": "Var", "name": "dialog", "printedName": "dialog", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog?", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)dialog", "mangledName": "$s13FBSDKShareKit12FBSendButtonC6dialogAA13MessageDialogCSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom", "AccessControl", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog?", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)dialog", "mangledName": "$s13FBSDKShareKit12FBSendButtonC6dialogAA13MessageDialogCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog?", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)setDialog:", "mangledName": "$s13FBSDKShareKit12FBSendButtonC6dialogAA13MessageDialogCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC6dialogAA13MessageDialogCSgvM", "mangledName": "$s13FBSDKShareKit12FBSendButtonC6dialogAA13MessageDialogCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)shareContent", "mangledName": "$s13FBSDKShareKit12FBSendButtonC12shareContentAA07SharingF0_pSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareContent", "declAttributes": [ "Final", "ObjC", "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)shareContent", "mangledName": "$s13FBSDKShareKit12FBSendButtonC12shareContentAA07SharingF0_pSgvg", "moduleName": "FBSDKShareKit", "objc_name": "shareContent", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)setShareContent:", "mangledName": "$s13FBSDKShareKit12FBSendButtonC12shareContentAA07SharingF0_pSgvs", "moduleName": "FBSDKShareKit", "objc_name": "setShareContent:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC12shareContentAA07SharingF0_pSgvM", "mangledName": "$s13FBSDKShareKit12FBSendButtonC12shareContentAA07SharingF0_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "analyticsParameters", "printedName": "analyticsParameters", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)analyticsParameters", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19analyticsParametersSDySo26FBSDKAppEventParameterNameaypGSgvp", "moduleName": "FBSDKShareKit", "objc_name": "analyticsParameters", "declAttributes": [ "Final", "ObjC", "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)analyticsParameters", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19analyticsParametersSDySo26FBSDKAppEventParameterNameaypGSgvg", "moduleName": "FBSDKShareKit", "objc_name": "analyticsParameters", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "impressionTrackingEventName", "printedName": "impressionTrackingEventName", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)impressionTrackingEventName", "mangledName": "$s13FBSDKShareKit12FBSendButtonC27impressionTrackingEventNameSo08FBSDKAppgH0avp", "moduleName": "FBSDKShareKit", "objc_name": "impressionTrackingEventName", "declAttributes": [ "Final", "ObjC", "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)impressionTrackingEventName", "mangledName": "$s13FBSDKShareKit12FBSendButtonC27impressionTrackingEventNameSo08FBSDKAppgH0avg", "moduleName": "FBSDKShareKit", "objc_name": "impressionTrackingEventName", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "impressionTrackingIdentifier", "printedName": "impressionTrackingIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)impressionTrackingIdentifier", "mangledName": "$s13FBSDKShareKit12FBSendButtonC28impressionTrackingIdentifierSSvp", "moduleName": "FBSDKShareKit", "objc_name": "impressionTrackingIdentifier", "declAttributes": [ "Final", "ObjC", "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)impressionTrackingIdentifier", "mangledName": "$s13FBSDKShareKit12FBSendButtonC28impressionTrackingIdentifierSSvg", "moduleName": "FBSDKShareKit", "objc_name": "impressionTrackingIdentifier", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isImplicitlyDisabled", "printedName": "isImplicitlyDisabled", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(py)implicitlyDisabled", "mangledName": "$s13FBSDKShareKit12FBSendButtonC20isImplicitlyDisabledSbvp", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "implicitlyDisabled", "declAttributes": [ "Final", "ObjC", "Custom", "Override", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)isImplicitlyDisabled", "mangledName": "$s13FBSDKShareKit12FBSendButtonC20isImplicitlyDisabledSbvg", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "isImplicitlyDisabled", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "configureButton", "printedName": "configureButton()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)configureButton", "mangledName": "$s13FBSDKShareKit12FBSendButtonC09configureD0yyF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "AccessControl", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "share", "printedName": "share()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)share", "mangledName": "$s13FBSDKShareKit12FBSendButtonC5shareyyF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "IBAction", "RawDocComment", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(frame:)", "children": [ { "kind": "TypeNominal", "name": "FBSendButton", "printedName": "FBSDKShareKit.FBSendButton", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton" }, { "kind": "TypeNominal", "name": "CGRect", "printedName": "CoreFoundation.CGRect", "usr": "c:@S@CGRect" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)initWithFrame:", "mangledName": "$s13FBSDKShareKit12FBSendButtonC5frameACSo6CGRectV_tcfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "initWithFrame:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Override" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(coder:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton?", "children": [ { "kind": "TypeNominal", "name": "FBSendButton", "printedName": "FBSDKShareKit.FBSendButton", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "NSCoder", "printedName": "Foundation.NSCoder", "usr": "c:objc(cs)NSCoder" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton(im)initWithCoder:", "mangledName": "$s13FBSDKShareKit12FBSendButtonC5coderACSgSo7NSCoderC_tcfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "initWithCoder:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Required" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "internalUtility", "printedName": "internalUtility", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvp", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvg", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvs", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvM", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(internalUtility:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilityAESo013FBSDKInternalH0_p_tcfc", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV15internalUtilityAESo013FBSDKInternalH0_p_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit12FBSendButtonC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit12FBSendButtonC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSendButton", "mangledName": "$s13FBSDKShareKit12FBSendButtonC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKSendButton", "declAttributes": [ "Custom", "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)FBSDKButton", "inheritsConvenienceInitializers": true, "superclassNames": [ "FBSDKCoreKit.FBButton", "FBSDKCoreKit.ImpressionLoggingButton", "UIKit.UIButton", "UIKit.UIControl", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingButton", "printedName": "SharingButton", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton", "mangledName": "$s13FBSDKShareKit13SharingButtonP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "UITraitChangeObservable", "printedName": "UITraitChangeObservable", "usr": "s:5UIKit23UITraitChangeObservableP", "mangledName": "$s5UIKit23UITraitChangeObservableP" }, { "kind": "Conformance", "name": "__DefaultCustomPlaygroundQuickLookable", "printedName": "__DefaultCustomPlaygroundQuickLookable", "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBSendButton.TypeDependencies", "usr": "s:13FBSDKShareKit12FBSendButtonC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "FBShareButton", "printedName": "FBShareButton", "children": [ { "kind": "Var", "name": "dialog", "printedName": "dialog", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog?", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)dialog", "mangledName": "$s13FBSDKShareKit13FBShareButtonC6dialogAA11ShareDialogCSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog?", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)dialog", "mangledName": "$s13FBSDKShareKit13FBShareButtonC6dialogAA11ShareDialogCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog?", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)setDialog:", "mangledName": "$s13FBSDKShareKit13FBShareButtonC6dialogAA11ShareDialogCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC6dialogAA11ShareDialogCSgvM", "mangledName": "$s13FBSDKShareKit13FBShareButtonC6dialogAA11ShareDialogCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)shareContent", "mangledName": "$s13FBSDKShareKit13FBShareButtonC12shareContentAA07SharingF0_pSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareContent", "declAttributes": [ "Final", "ObjC", "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)shareContent", "mangledName": "$s13FBSDKShareKit13FBShareButtonC12shareContentAA07SharingF0_pSgvg", "moduleName": "FBSDKShareKit", "objc_name": "shareContent", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)setShareContent:", "mangledName": "$s13FBSDKShareKit13FBShareButtonC12shareContentAA07SharingF0_pSgvs", "moduleName": "FBSDKShareKit", "objc_name": "setShareContent:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC12shareContentAA07SharingF0_pSgvM", "mangledName": "$s13FBSDKShareKit13FBShareButtonC12shareContentAA07SharingF0_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "analyticsParameters", "printedName": "analyticsParameters", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)analyticsParameters", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19analyticsParametersSDySo26FBSDKAppEventParameterNameaypGSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "AccessControl", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)analyticsParameters", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19analyticsParametersSDySo26FBSDKAppEventParameterNameaypGSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "impressionTrackingEventName", "printedName": "impressionTrackingEventName", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)impressionTrackingEventName", "mangledName": "$s13FBSDKShareKit13FBShareButtonC27impressionTrackingEventNameSo08FBSDKAppgH0avp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "AccessControl", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)impressionTrackingEventName", "mangledName": "$s13FBSDKShareKit13FBShareButtonC27impressionTrackingEventNameSo08FBSDKAppgH0avg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "impressionTrackingIdentifier", "printedName": "impressionTrackingIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)impressionTrackingIdentifier", "mangledName": "$s13FBSDKShareKit13FBShareButtonC28impressionTrackingIdentifierSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "AccessControl", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)impressionTrackingIdentifier", "mangledName": "$s13FBSDKShareKit13FBShareButtonC28impressionTrackingIdentifierSSvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isImplicitlyDisabled", "printedName": "isImplicitlyDisabled", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(py)implicitlyDisabled", "mangledName": "$s13FBSDKShareKit13FBShareButtonC20isImplicitlyDisabledSbvp", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "implicitlyDisabled", "declAttributes": [ "Final", "ObjC", "Custom", "Override", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)isImplicitlyDisabled", "mangledName": "$s13FBSDKShareKit13FBShareButtonC20isImplicitlyDisabledSbvg", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "isImplicitlyDisabled", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "configureButton", "printedName": "configureButton()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)configureButton", "mangledName": "$s13FBSDKShareKit13FBShareButtonC09configureD0yyF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "AccessControl", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "share", "printedName": "share()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)share", "mangledName": "$s13FBSDKShareKit13FBShareButtonC5shareyyF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "Custom", "IBAction", "RawDocComment", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(frame:)", "children": [ { "kind": "TypeNominal", "name": "FBShareButton", "printedName": "FBSDKShareKit.FBShareButton", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton" }, { "kind": "TypeNominal", "name": "CGRect", "printedName": "CoreFoundation.CGRect", "usr": "c:@S@CGRect" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)initWithFrame:", "mangledName": "$s13FBSDKShareKit13FBShareButtonC5frameACSo6CGRectV_tcfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "initWithFrame:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Override" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(coder:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton?", "children": [ { "kind": "TypeNominal", "name": "FBShareButton", "printedName": "FBSDKShareKit.FBShareButton", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "NSCoder", "printedName": "Foundation.NSCoder", "usr": "c:objc(cs)NSCoder" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton(im)initWithCoder:", "mangledName": "$s13FBSDKShareKit13FBShareButtonC5coderACSgSo7NSCoderC_tcfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "initWithCoder:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Required" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "stringProvider", "printedName": "stringProvider", "children": [ { "kind": "TypeNominal", "name": "UserInterfaceStringProviding", "printedName": "any FBSDKShareKit.UserInterfaceStringProviding", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvp", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "UserInterfaceStringProviding", "printedName": "any FBSDKShareKit.UserInterfaceStringProviding", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvg", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UserInterfaceStringProviding", "printedName": "any FBSDKShareKit.UserInterfaceStringProviding", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvs", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvM", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAA28UserInterfaceStringProviding_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringProvider:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "UserInterfaceStringProviding", "printedName": "any FBSDKShareKit.UserInterfaceStringProviding", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAeA28UserInterfaceStringProviding_p_tcfc", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV14stringProviderAeA28UserInterfaceStringProviding_p_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit13FBShareButtonC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "Custom" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit13FBShareButtonC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareButton", "mangledName": "$s13FBSDKShareKit13FBShareButtonC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareButton", "declAttributes": [ "Custom", "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)FBSDKButton", "inheritsConvenienceInitializers": true, "superclassNames": [ "FBSDKCoreKit.FBButton", "FBSDKCoreKit.ImpressionLoggingButton", "UIKit.UIButton", "UIKit.UIControl", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingButton", "printedName": "SharingButton", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton", "mangledName": "$s13FBSDKShareKit13SharingButtonP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "UITraitChangeObservable", "printedName": "UITraitChangeObservable", "usr": "s:5UIKit23UITraitChangeObservableP", "mangledName": "$s5UIKit23UITraitChangeObservableP" }, { "kind": "Conformance", "name": "__DefaultCustomPlaygroundQuickLookable", "printedName": "__DefaultCustomPlaygroundQuickLookable", "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.FBShareButton.TypeDependencies", "usr": "s:13FBSDKShareKit13FBShareButtonC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Hashtag", "printedName": "Hashtag", "children": [ { "kind": "Var", "name": "stringRepresentation", "printedName": "stringRepresentation", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(py)stringRepresentation", "mangledName": "$s13FBSDKShareKit7HashtagC20stringRepresentationSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)stringRepresentation", "mangledName": "$s13FBSDKShareKit7HashtagC20stringRepresentationSSvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)setStringRepresentation:", "mangledName": "$s13FBSDKShareKit7HashtagC20stringRepresentationSSvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit7HashtagC20stringRepresentationSSvM", "mangledName": "$s13FBSDKShareKit7HashtagC20stringRepresentationSSvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)initWithString:", "mangledName": "$s13FBSDKShareKit7HashtagCyACSScfc", "moduleName": "FBSDKShareKit", "objc_name": "initWithString:", "declAttributes": [ "AccessControl", "ObjC" ], "init_kind": "Designated" }, { "kind": "Var", "name": "description", "printedName": "description", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(py)description", "mangledName": "$s13FBSDKShareKit7HashtagC11descriptionSSvp", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "description", "declAttributes": [ "Final", "ObjC", "Override", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)description", "mangledName": "$s13FBSDKShareKit7HashtagC11descriptionSSvg", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "description", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isValid", "printedName": "isValid", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(py)isValid", "mangledName": "$s13FBSDKShareKit7HashtagC7isValidSbvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)isValid", "mangledName": "$s13FBSDKShareKit7HashtagC7isValidSbvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "hash", "printedName": "hash", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(py)hash", "mangledName": "$s13FBSDKShareKit7HashtagC4hashSivp", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "hash", "declAttributes": [ "Final", "ObjC", "Override", "AccessControl", "RawDocComment" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)hash", "mangledName": "$s13FBSDKShareKit7HashtagC4hashSivg", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "hash", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "isEqual", "printedName": "isEqual(_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Any?", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)isEqual:", "mangledName": "$s13FBSDKShareKit7HashtagC7isEqualySbypSgF", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "isEqual:", "declAttributes": [ "Final", "ObjC", "Override", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag(im)init", "mangledName": "$s13FBSDKShareKit7HashtagCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag", "mangledName": "$s13FBSDKShareKit7HashtagC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKHashtag", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "MediaLibrarySearching", "printedName": "MediaLibrarySearching", "children": [ { "kind": "Function", "name": "fb_findImage", "printedName": "fb_findImage(for:)", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP12fb_findImage3forSo7UIImageCSo7PHAssetC_tKF", "mangledName": "$s13FBSDKShareKit21MediaLibrarySearchingP12fb_findImage3forSo7UIImageCSo7PHAssetC_tKF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.MediaLibrarySearching>", "sugared_genericSig": "", "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "fb_getVideoURL", "printedName": "fb_getVideoURL(for:)", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP14fb_getVideoURL3for10Foundation0I0VSo7PHAssetC_tKF", "mangledName": "$s13FBSDKShareKit21MediaLibrarySearchingP14fb_getVideoURL3for10Foundation0I0VSo7PHAssetC_tKF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.MediaLibrarySearching>", "sugared_genericSig": "", "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP", "mangledName": "$s13FBSDKShareKit21MediaLibrarySearchingP", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "MessageDialog", "printedName": "MessageDialog", "children": [ { "kind": "Var", "name": "delegate", "printedName": "delegate", "children": [ { "kind": "TypeNominal", "name": "WeakStorage", "printedName": "(any FBSDKShareKit.SharingDelegate)?" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(py)delegate", "mangledName": "$s13FBSDKShareKit13MessageDialogC8delegateAA15SharingDelegate_pSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "delegate", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "ReferenceOwnership", "AccessControl", "RawDocComment" ], "ownership": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)delegate", "mangledName": "$s13FBSDKShareKit13MessageDialogC8delegateAA15SharingDelegate_pSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "delegate", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)setDelegate:", "mangledName": "$s13FBSDKShareKit13MessageDialogC8delegateAA15SharingDelegate_pSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setDelegate:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC8delegateAA15SharingDelegate_pSgvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC8delegateAA15SharingDelegate_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(py)shareContent", "mangledName": "$s13FBSDKShareKit13MessageDialogC12shareContentAA07SharingF0_pSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "shareContent", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)shareContent", "mangledName": "$s13FBSDKShareKit13MessageDialogC12shareContentAA07SharingF0_pSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "shareContent", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)setShareContent:", "mangledName": "$s13FBSDKShareKit13MessageDialogC12shareContentAA07SharingF0_pSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setShareContent:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC12shareContentAA07SharingF0_pSgvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC12shareContentAA07SharingF0_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shouldFailOnDataError", "printedName": "shouldFailOnDataError", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(py)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit13MessageDialogC21shouldFailOnDataErrorSbvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "shouldFailOnDataError", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit13MessageDialogC21shouldFailOnDataErrorSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "shouldFailOnDataError", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)setShouldFailOnDataError:", "mangledName": "$s13FBSDKShareKit13MessageDialogC21shouldFailOnDataErrorSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setShouldFailOnDataError:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC21shouldFailOnDataErrorSbvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC21shouldFailOnDataErrorSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)init", "mangledName": "$s13FBSDKShareKit13MessageDialogCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Convenience", "Override", "RawDocComment" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)initWithContent:delegate:", "mangledName": "$s13FBSDKShareKit13MessageDialogC7content8delegateAcA14SharingContent_pSg_AA0G8Delegate_pSgtcfc", "moduleName": "FBSDKShareKit", "objc_name": "initWithContent:delegate:", "declAttributes": [ "Convenience", "AccessControl", "ObjC", "RawDocComment" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(content:delegate:shareDialogConfiguration:)", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "ShareDialogConfigurationProtocol", "printedName": "any FBSDKShareKit.ShareDialogConfigurationProtocol", "usr": "s:13FBSDKShareKit32ShareDialogConfigurationProtocolP" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit13MessageDialogC7content8delegate05shareD13ConfigurationAcA14SharingContent_pSg_AA0I8Delegate_pSgAA05SharedH8Protocol_ptcfc", "mangledName": "$s13FBSDKShareKit13MessageDialogC7content8delegate05shareD13ConfigurationAcA14SharingContent_pSg_AA0I8Delegate_pSgAA05SharedH8Protocol_ptcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Function", "name": "dialog", "printedName": "dialog(content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(cm)dialogWithContent:delegate:", "mangledName": "$s13FBSDKShareKit13MessageDialogC6dialog7content8delegateAcA14SharingContent_pSg_AA0H8Delegate_pSgtFZ", "moduleName": "FBSDKShareKit", "static": true, "objc_name": "dialogWithContent:delegate:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "show", "printedName": "show(content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "MessageDialog", "printedName": "FBSDKShareKit.MessageDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(cm)showWithContent:delegate:", "mangledName": "$s13FBSDKShareKit13MessageDialogC4show7content8delegateAcA14SharingContent_pSg_AA0H8Delegate_pSgtFZ", "moduleName": "FBSDKShareKit", "static": true, "objc_name": "showWithContent:delegate:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Var", "name": "canShow", "printedName": "canShow", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(py)canShow", "mangledName": "$s13FBSDKShareKit13MessageDialogC7canShowSbvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "canShow", "declAttributes": [ "ObjC", "AccessControl", "RawDocComment" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)canShow", "mangledName": "$s13FBSDKShareKit13MessageDialogC7canShowSbvg", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "canShow", "declAttributes": [ "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Function", "name": "show", "printedName": "show()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)show", "mangledName": "$s13FBSDKShareKit13MessageDialogC4showSbyF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "show", "declAttributes": [ "ObjC", "AccessControl", "DiscardableResult", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)validateWithError:", "mangledName": "$s13FBSDKShareKit13MessageDialogC8validateyyKF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "validateWithError:", "declAttributes": [ "ObjC", "AccessControl", "RawDocComment" ], "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "handleCompletion", "printedName": "handleCompletion(dialogResults:response:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "BridgeAPIResponse", "printedName": "FBSDKCoreKit.BridgeAPIResponse", "usr": "c:objc(cs)FBSDKBridgeAPIResponse" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog(im)handleCompletionWithDialogResults:response:", "mangledName": "$s13FBSDKShareKit13MessageDialogC16handleCompletion13dialogResults8responseySDySSypG_So22FBSDKBridgeAPIResponseCtF", "moduleName": "FBSDKShareKit", "isOpen": true, "declAttributes": [ "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "accessTokenWallet", "printedName": "accessTokenWallet", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type", "children": [ { "kind": "TypeNominal", "name": "_AccessTokenProviding", "printedName": "FBSDKCoreKit._AccessTokenProviding", "usr": "c:objc(pl)FBSDKAccessTokenProviding" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type", "children": [ { "kind": "TypeNominal", "name": "_AccessTokenProviding", "printedName": "FBSDKCoreKit._AccessTokenProviding", "usr": "c:objc(pl)FBSDKAccessTokenProviding" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type", "children": [ { "kind": "TypeNominal", "name": "_AccessTokenProviding", "printedName": "FBSDKCoreKit._AccessTokenProviding", "usr": "c:objc(pl)FBSDKAccessTokenProviding" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessH9Providing_pXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "bridgeAPIRequestFactory", "printedName": "bridgeAPIRequestFactory", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "bridgeAPIRequestOpener", "printedName": "bridgeAPIRequestOpener", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "eventLogger", "printedName": "eventLogger", "children": [ { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 4, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV11eventLoggerAA17ShareEventLogging_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "internalUtility", "printedName": "internalUtility", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "any FBSDKCoreKit.AppAvailabilityChecker & FBSDKCoreKit.InternalUtilityProtocol" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 5, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "any FBSDKCoreKit.AppAvailabilityChecker & FBSDKCoreKit.InternalUtilityProtocol" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "any FBSDKCoreKit.AppAvailabilityChecker & FBSDKCoreKit.InternalUtilityProtocol" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV15internalUtilitySo27FBSDKAppAvailabilityChecker_So013FBSDKInternalH0pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUtility", "printedName": "shareUtility", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvp", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 6, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvg", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvs", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvM", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV12shareUtilityAA05ShareH8Protocol_AA0I10ValidatingpXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(accessTokenWallet:bridgeAPIRequestFactory:bridgeAPIRequestOpener:errorFactory:eventLogger:internalUtility:shareUtility:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type", "children": [ { "kind": "TypeNominal", "name": "_AccessTokenProviding", "printedName": "FBSDKCoreKit._AccessTokenProviding", "usr": "c:objc(pl)FBSDKAccessTokenProviding" } ] }, { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" }, { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "any FBSDKCoreKit.AppAvailabilityChecker & FBSDKCoreKit.InternalUtilityProtocol" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWallet23bridgeAPIRequestFactory0jK6Opener05errorL011eventLogger15internalUtility05shareR0AESo011FBSDKAccessH9Providing_pXp_So011FBSDKBridgeK8Creating_pSo0vK7Opening_pSo010FBSDKErrorW0_pAA17ShareEventLogging_pSo27FBSDKAppAvailabilityChecker_So013FBSDKInternalR0pAA0zR8Protocol_AA0Z10ValidatingpXptcfc", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV17accessTokenWallet23bridgeAPIRequestFactory0jK6Opener05errorL011eventLogger15internalUtility05shareR0AESo011FBSDKAccessH9Providing_pXp_So011FBSDKBridgeK8Creating_pSo0vK7Opening_pSo010FBSDKErrorW0_pAA17ShareEventLogging_pSo27FBSDKAppAvailabilityChecker_So013FBSDKInternalR0pAA0zR8Protocol_AA0Z10ValidatingpXptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit13MessageDialogC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit13MessageDialogC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKMessageDialog", "mangledName": "$s13FBSDKShareKit13MessageDialogC", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "FBSDKMessageDialog", "declAttributes": [ "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "hasMissingDesignatedInitializers": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingDialog", "printedName": "SharingDialog", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog", "mangledName": "$s13FBSDKShareKit13SharingDialogP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "Sharing", "printedName": "Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing", "mangledName": "$s13FBSDKShareKit7SharingP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.MessageDialog.TypeDependencies", "usr": "s:13FBSDKShareKit13MessageDialogC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "MessengerIcon", "printedName": "MessengerIcon", "children": [ { "kind": "Function", "name": "path", "printedName": "path(with:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "CoreGraphics.CGPath?", "children": [ { "kind": "TypeNominal", "name": "CGPath", "printedName": "CoreGraphics.CGPath", "usr": "c:@T@CGPathRef" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "CGSize", "printedName": "CoreFoundation.CGSize", "usr": "c:@S@CGSize" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13MessengerIconC4path4withSo9CGPathRefaSgSo6CGSizeV_tF", "mangledName": "$s13FBSDKShareKit13MessengerIconC4path4withSo9CGPathRefaSgSo6CGSizeV_tF", "moduleName": "FBSDKShareKit", "overriding": true, "objc_name": "pathWith:", "declAttributes": [ "Final", "ObjC", "Override" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "MessengerIcon", "printedName": "FBSDKShareKit.MessengerIcon", "usr": "s:13FBSDKShareKit13MessengerIconC" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit13MessengerIconCACycfc", "mangledName": "$s13FBSDKShareKit13MessengerIconCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:13FBSDKShareKit13MessengerIconC", "mangledName": "$s13FBSDKShareKit13MessengerIconC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKMessengerIcon", "declAttributes": [ "ObjCRuntimeName", "Final", "ObjC", "ObjCMembers" ], "superclassUsr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKIcon", "inheritsConvenienceInitializers": true, "superclassNames": [ "FBSDKCoreKit.FBIcon", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "MissingDependenciesError", "printedName": "MissingDependenciesError", "children": [ { "kind": "Var", "name": "dependentType", "printedName": "dependentType", "children": [ { "kind": "TypeNominal", "name": "Metatype", "printedName": "Ï„_0_0.Type", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_0_0" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV13dependentType025_F6BEFA4E8B98C73B76B4E918H6DF1851LLxmvp", "mangledName": "$s13FBSDKShareKit24MissingDependenciesErrorV13dependentType025_F6BEFA4E8B98C73B76B4E918H6DF1851LLxmvp", "moduleName": "FBSDKShareKit", "isInternal": true, "declAttributes": [ "HasStorage", "AccessControl" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true }, { "kind": "Constructor", "name": "init", "printedName": "init(for:)", "children": [ { "kind": "TypeNominal", "name": "MissingDependenciesError", "printedName": "FBSDKShareKit.MissingDependenciesError<Ï„_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_0_0" } ], "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Ï„_0_0.Type", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_0_0" } ] } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV3forACyxGxm_tcfc", "mangledName": "$s13FBSDKShareKit24MissingDependenciesErrorV3forACyxGxm_tcfc", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0>", "sugared_genericSig": "", "init_kind": "Designated" }, { "kind": "Var", "name": "description", "printedName": "description", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV11descriptionSSvp", "mangledName": "$s13FBSDKShareKit24MissingDependenciesErrorV11descriptionSSvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV11descriptionSSvg", "mangledName": "$s13FBSDKShareKit24MissingDependenciesErrorV11descriptionSSvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0>", "sugared_genericSig": "", "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit24MissingDependenciesErrorV", "mangledName": "$s13FBSDKShareKit24MissingDependenciesErrorV", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0>", "sugared_genericSig": "", "declAttributes": [ "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "Error", "printedName": "Error", "usr": "s:s5ErrorP", "mangledName": "$ss5ErrorP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareAppEventsParameters", "printedName": "ShareAppEventsParameters", "children": [ { "kind": "TypeDecl", "name": "DialogOutcomeValue", "printedName": "DialogOutcomeValue", "children": [ { "kind": "Var", "name": "cancelled", "printedName": "cancelled", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9cancelledSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9cancelledSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9cancelledSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9cancelledSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "completed", "printedName": "completed", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9completedSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9completedSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9completedSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO9completedSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "failed", "printedName": "failed", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO6failedSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO6failedSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO6failedSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO6failedSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO18DialogOutcomeValueO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "ContentTypeValue", "printedName": "ContentTypeValue", "children": [ { "kind": "Var", "name": "status", "printedName": "status", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6statusSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6statusSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6statusSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6statusSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "photo", "printedName": "photo", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5photoSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5photoSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5photoSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5photoSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "video", "printedName": "video", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5videoSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5videoSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5videoSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO5videoSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "camera", "printedName": "camera", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6cameraSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6cameraSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6cameraSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO6cameraSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "unknown", "printedName": "unknown", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO7unknownSSvpZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO7unknownSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO7unknownSSvgZ", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO7unknownSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO16ContentTypeValueO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit24ShareAppEventsParametersO", "mangledName": "$s13FBSDKShareKit24ShareAppEventsParametersO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareBridgeAPI", "printedName": "ShareBridgeAPI", "children": [ { "kind": "TypeDecl", "name": "MethodName", "printedName": "MethodName", "children": [ { "kind": "Var", "name": "camera", "printedName": "camera", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO10MethodNameO6cameraSSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO10MethodNameO6cameraSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO10MethodNameO6cameraSSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO10MethodNameO6cameraSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "share", "printedName": "share", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO10MethodNameO5shareSSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO10MethodNameO5shareSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO10MethodNameO5shareSSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO10MethodNameO5shareSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO10MethodNameO", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO10MethodNameO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "CompletionGesture", "printedName": "CompletionGesture", "children": [ { "kind": "Var", "name": "key", "printedName": "key", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO3keySSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO3keySSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO3keySSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO3keySSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "cancelValue", "printedName": "cancelValue", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO11cancelValueSSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO11cancelValueSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO11cancelValueSSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO11cancelValueSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO17CompletionGestureO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "PostIDKey", "printedName": "PostIDKey", "children": [ { "kind": "Var", "name": "results", "printedName": "results", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO7resultsSSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO7resultsSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO7resultsSSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO7resultsSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "webParameters", "printedName": "webParameters", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO13webParametersSSvpZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO13webParametersSSvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO13webParametersSSvgZ", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO13webParametersSSvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO9PostIDKeyO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit14ShareBridgeAPIO", "mangledName": "$s13FBSDKShareKit14ShareBridgeAPIO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareBridgeAPIRequestFactory", "printedName": "ShareBridgeAPIRequestFactory", "children": [ { "kind": "Function", "name": "bridgeAPIRequest", "printedName": "bridgeAPIRequest(with:scheme:methodName:parameters:userInfo:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKCoreKit.BridgeAPIRequestProtocol)?", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestProtocol", "printedName": "any FBSDKCoreKit.BridgeAPIRequestProtocol", "usr": "c:objc(pl)FBSDKBridgeAPIRequest" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "FBSDKBridgeAPIProtocolType", "printedName": "FBSDKCoreKit.FBSDKBridgeAPIProtocolType", "usr": "c:@E@FBSDKBridgeAPIProtocolType" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit28ShareBridgeAPIRequestFactoryC06bridgeE04with6scheme10methodName10parameters8userInfoSo011FBSDKBridgeE0_pSgSo0O15APIProtocolTypeV_S2SSgSDySSypGSgAPtF", "mangledName": "$s13FBSDKShareKit28ShareBridgeAPIRequestFactoryC06bridgeE04with6scheme10methodName10parameters8userInfoSo011FBSDKBridgeE0_pSgSo0O15APIProtocolTypeV_S2SSgSDySSypGSgAPtF", "moduleName": "FBSDKShareKit", "objc_name": "bridgeAPIRequestWithProtocolType:scheme:methodName:parameters:userInfo:", "declAttributes": [ "Final", "ObjC" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareBridgeAPIRequestFactory", "printedName": "FBSDKShareKit.ShareBridgeAPIRequestFactory", "usr": "s:13FBSDKShareKit28ShareBridgeAPIRequestFactoryC" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit28ShareBridgeAPIRequestFactoryCACycfc", "mangledName": "$s13FBSDKShareKit28ShareBridgeAPIRequestFactoryCACycfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:13FBSDKShareKit28ShareBridgeAPIRequestFactoryC", "mangledName": "$s13FBSDKShareKit28ShareBridgeAPIRequestFactoryC", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit_Basics", "printedName": "FBSDKCoreKit_Basics", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareCameraEffectContent", "printedName": "ShareCameraEffectContent", "children": [ { "kind": "Var", "name": "effectID", "printedName": "effectID", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)effectID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC8effectIDSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)effectID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC8effectIDSSvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setEffectID:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC8effectIDSSvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC8effectIDSSvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC8effectIDSSvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "effectArguments", "printedName": "effectArguments", "children": [ { "kind": "TypeNominal", "name": "CameraEffectArguments", "printedName": "FBSDKShareKit.CameraEffectArguments", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)effectArguments", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC15effectArgumentsAA0deH0Cvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "CameraEffectArguments", "printedName": "FBSDKShareKit.CameraEffectArguments", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)effectArguments", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC15effectArgumentsAA0deH0Cvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CameraEffectArguments", "printedName": "FBSDKShareKit.CameraEffectArguments", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectArguments" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setEffectArguments:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC15effectArgumentsAA0deH0Cvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC15effectArgumentsAA0deH0CvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC15effectArgumentsAA0deH0CvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "effectTextures", "printedName": "effectTextures", "children": [ { "kind": "TypeNominal", "name": "CameraEffectTextures", "printedName": "FBSDKShareKit.CameraEffectTextures", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)effectTextures", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC14effectTexturesAA0deH0Cvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "CameraEffectTextures", "printedName": "FBSDKShareKit.CameraEffectTextures", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)effectTextures", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC14effectTexturesAA0deH0Cvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CameraEffectTextures", "printedName": "FBSDKShareKit.CameraEffectTextures", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKCameraEffectTextures" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setEffectTextures:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC14effectTexturesAA0deH0Cvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC14effectTexturesAA0deH0CvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC14effectTexturesAA0deH0CvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)contentURL", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC10contentURL10Foundation0H0VSgvp", "moduleName": "FBSDKShareKit", "objc_name": "contentURL", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)contentURL", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC10contentURL10Foundation0H0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "contentURL", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC10contentURL10Foundation0H0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setContentURL:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC10contentURL10Foundation0H0VSgvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC10contentURL10Foundation0H0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)hashtag", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "objc_name": "hashtag", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)hashtag", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "hashtag", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setHashtag:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC7hashtagAA7HashtagCSgvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7hashtagAA7HashtagCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "objc_name": "peopleIDs", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "peopleIDs", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPeopleIDs:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC9peopleIDsSaySSGvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9peopleIDsSaySSGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)placeID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "placeID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)placeID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "placeID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPlaceID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC7placeIDSSSgvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC7placeIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)ref", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC3refSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "ref", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)ref", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC3refSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "ref", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setRef:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC3refSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setRef:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC3refSSSgvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC3refSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)pageID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "pageID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)pageID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "pageID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPageID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC6pageIDSSSgvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC6pageIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareUUID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "SetterAccess", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "shareUUID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareCameraEffectContent", "printedName": "FBSDKShareKit.ShareCameraEffectContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)init", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "internalUtility", "printedName": "internalUtility", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvp", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvg", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvs", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(internalUtility:errorFactory:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtility12errorFactoryAESo013FBSDKInternalJ0_p_So18FBSDKErrorCreating_ptcfc", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV15internalUtility12errorFactoryAESo013FBSDKInternalJ0_p_So18FBSDKErrorCreating_ptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvpZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvgZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvsZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvMZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC22configuredDependenciesAC04TypeH0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvpZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvgZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvsZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvMZ", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC19defaultDependenciesAC04TypeH0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareCameraEffectContent", "mangledName": "$s13FBSDKShareKit24ShareCameraEffectContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareCameraEffectContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareCameraEffectContent.TypeDependencies", "usr": "s:13FBSDKShareKit24ShareCameraEffectContentC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingContent", "printedName": "SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit_Basics", "printedName": "FBSDKCoreKit_Basics", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareDialog", "printedName": "ShareDialog", "children": [ { "kind": "Var", "name": "fromViewController", "printedName": "fromViewController", "children": [ { "kind": "TypeNominal", "name": "WeakStorage", "printedName": "UIKit.UIViewController?" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)fromViewController", "mangledName": "$s13FBSDKShareKit11ShareDialogC18fromViewControllerSo06UIViewG0CSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "declAttributes": [ "HasInitialValue", "HasStorage", "ReferenceOwnership", "AccessControl", "RawDocComment", "ObjC" ], "ownership": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)fromViewController", "mangledName": "$s13FBSDKShareKit11ShareDialogC18fromViewControllerSo06UIViewG0CSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setFromViewController:", "mangledName": "$s13FBSDKShareKit11ShareDialogC18fromViewControllerSo06UIViewG0CSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC18fromViewControllerSo06UIViewG0CSgvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC18fromViewControllerSo06UIViewG0CSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "mode", "printedName": "mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)mode", "mangledName": "$s13FBSDKShareKit11ShareDialogC4modeAC4ModeOvp", "moduleName": "FBSDKShareKit", "isOpen": true, "declAttributes": [ "HasInitialValue", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)mode", "mangledName": "$s13FBSDKShareKit11ShareDialogC4modeAC4ModeOvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setMode:", "mangledName": "$s13FBSDKShareKit11ShareDialogC4modeAC4ModeOvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC4modeAC4ModeOvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC4modeAC4ModeOvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "delegate", "printedName": "delegate", "children": [ { "kind": "TypeNominal", "name": "WeakStorage", "printedName": "(any FBSDKShareKit.SharingDelegate)?" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)delegate", "mangledName": "$s13FBSDKShareKit11ShareDialogC8delegateAA15SharingDelegate_pSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "delegate", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "ReferenceOwnership", "AccessControl", "RawDocComment" ], "ownership": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)delegate", "mangledName": "$s13FBSDKShareKit11ShareDialogC8delegateAA15SharingDelegate_pSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "delegate", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setDelegate:", "mangledName": "$s13FBSDKShareKit11ShareDialogC8delegateAA15SharingDelegate_pSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setDelegate:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC8delegateAA15SharingDelegate_pSgvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC8delegateAA15SharingDelegate_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)shareContent", "mangledName": "$s13FBSDKShareKit11ShareDialogC12shareContentAA07SharingF0_pSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "shareContent", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)shareContent", "mangledName": "$s13FBSDKShareKit11ShareDialogC12shareContentAA07SharingF0_pSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "shareContent", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setShareContent:", "mangledName": "$s13FBSDKShareKit11ShareDialogC12shareContentAA07SharingF0_pSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setShareContent:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC12shareContentAA07SharingF0_pSgvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC12shareContentAA07SharingF0_pSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shouldFailOnDataError", "printedName": "shouldFailOnDataError", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit11ShareDialogC21shouldFailOnDataErrorSbvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "shouldFailOnDataError", "declAttributes": [ "HasInitialValue", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit11ShareDialogC21shouldFailOnDataErrorSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "shouldFailOnDataError", "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setShouldFailOnDataError:", "mangledName": "$s13FBSDKShareKit11ShareDialogC21shouldFailOnDataErrorSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "objc_name": "setShouldFailOnDataError:", "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC21shouldFailOnDataErrorSbvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC21shouldFailOnDataErrorSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "webDialog", "printedName": "webDialog", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKCoreKit._WebDialog?", "children": [ { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)webDialog", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD009FBSDKCoreB004_WebD0CSgvp", "moduleName": "FBSDKShareKit", "isOpen": true, "declAttributes": [ "HasInitialValue", "HasStorage", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKCoreKit._WebDialog?", "children": [ { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)webDialog", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD009FBSDKCoreB004_WebD0CSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKCoreKit._WebDialog?", "children": [ { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)setWebDialog:", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD009FBSDKCoreB004_WebD0CSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "declAttributes": [ "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC03webD009FBSDKCoreB004_WebD0CSgvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD009FBSDKCoreB004_WebD0CSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "isOpen": true, "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(viewController:content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)initWithViewController:content:delegate:", "mangledName": "$s13FBSDKShareKit11ShareDialogC14viewController7content8delegateACSo06UIViewF0CSg_AA14SharingContent_pSgAA0J8Delegate_pSgtcfc", "moduleName": "FBSDKShareKit", "objc_name": "initWithViewController:content:delegate:", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Function", "name": "dialog", "printedName": "dialog(viewController:content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(cm)dialogWithViewController:withContent:delegate:", "mangledName": "$s13FBSDKShareKit11ShareDialogC6dialog14viewController7content8delegateACSo06UIViewG0CSg_AA14SharingContent_pSgAA0K8Delegate_pSgtFZ", "moduleName": "FBSDKShareKit", "static": true, "isOpen": true, "objc_name": "dialogWithViewController:withContent:delegate:", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "show", "printedName": "show(viewController:content:delegate:)", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(cm)showFromViewController:withContent:delegate:", "mangledName": "$s13FBSDKShareKit11ShareDialogC4show14viewController7content8delegateACSo06UIViewG0CSg_AA14SharingContent_pSgAA0K8Delegate_pSgtFZ", "moduleName": "FBSDKShareKit", "static": true, "isOpen": true, "objc_name": "showFromViewController:withContent:delegate:", "declAttributes": [ "AccessControl", "ObjC", "DiscardableResult", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareDialog", "printedName": "FBSDKShareKit.ShareDialog", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)init", "mangledName": "$s13FBSDKShareKit11ShareDialogCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "internalURLOpener", "printedName": "internalURLOpener", "children": [ { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpenerAA0C18InternalURLOpening_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "internalUtility", "printedName": "internalUtility", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV15internalUtilitySo013FBSDKInternalH0_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "settings", "printedName": "settings", "children": [ { "kind": "TypeNominal", "name": "SettingsProtocol", "printedName": "any FBSDKCoreKit.SettingsProtocol", "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "SettingsProtocol", "printedName": "any FBSDKCoreKit.SettingsProtocol", "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SettingsProtocol", "printedName": "any FBSDKCoreKit.SettingsProtocol", "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV8settings09FBSDKCoreB016SettingsProtocol_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUtility", "printedName": "shareUtility", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12shareUtilityAA0cH8Protocol_AA0C10ValidatingpXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "bridgeAPIRequestFactory", "printedName": "bridgeAPIRequestFactory", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 4, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV23bridgeAPIRequestFactorySo011FBSDKBridgeH8Creating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "bridgeAPIRequestOpener", "printedName": "bridgeAPIRequestOpener", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 5, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeH7Opening_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "socialComposeViewControllerFactory", "printedName": "socialComposeViewControllerFactory", "children": [ { "kind": "TypeNominal", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "any FBSDKShareKit.SocialComposeViewControllerFactoryProtocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 6, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "any FBSDKShareKit.SocialComposeViewControllerFactoryProtocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "any FBSDKShareKit.SocialComposeViewControllerFactoryProtocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV34socialComposeViewControllerFactoryAA06SocialhijK8Protocol_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "windowFinder", "printedName": "windowFinder", "children": [ { "kind": "TypeNominal", "name": "_WindowFinding", "printedName": "any FBSDKCoreKit._WindowFinding", "usr": "c:objc(pl)_FBSDKWindowFinding" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 7, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "_WindowFinding", "printedName": "any FBSDKCoreKit._WindowFinding", "usr": "c:objc(pl)_FBSDKWindowFinding" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "_WindowFinding", "printedName": "any FBSDKCoreKit._WindowFinding", "usr": "c:objc(pl)_FBSDKWindowFinding" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12windowFinderSo19_FBSDKWindowFinding_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 8, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "eventLogger", "printedName": "eventLogger", "children": [ { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 9, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV11eventLoggerAA0C12EventLogging_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "mediaLibrarySearcher", "printedName": "mediaLibrarySearcher", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 10, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvs", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvM", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV20mediaLibrarySearcherAA05MediaH9Searching_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(internalURLOpener:internalUtility:settings:shareUtility:bridgeAPIRequestFactory:bridgeAPIRequestOpener:socialComposeViewControllerFactory:windowFinder:errorFactory:eventLogger:mediaLibrarySearcher:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" }, { "kind": "TypeNominal", "name": "InternalUtilityProtocol", "printedName": "any FBSDKCoreKit.InternalUtilityProtocol", "usr": "c:objc(pl)FBSDKInternalUtility" }, { "kind": "TypeNominal", "name": "SettingsProtocol", "printedName": "any FBSDKCoreKit.SettingsProtocol", "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any (FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating).Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "FBSDKShareKit.ShareUtilityProtocol & FBSDKShareKit.ShareValidating" } ] }, { "kind": "TypeNominal", "name": "BridgeAPIRequestCreating", "printedName": "any FBSDKCoreKit.BridgeAPIRequestCreating", "usr": "c:objc(pl)FBSDKBridgeAPIRequestCreating" }, { "kind": "TypeNominal", "name": "BridgeAPIRequestOpening", "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening", "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening" }, { "kind": "TypeNominal", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "any FBSDKShareKit.SocialComposeViewControllerFactoryProtocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP" }, { "kind": "TypeNominal", "name": "_WindowFinding", "printedName": "any FBSDKCoreKit._WindowFinding", "usr": "c:objc(pl)_FBSDKWindowFinding" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" }, { "kind": "TypeNominal", "name": "ShareEventLogging", "printedName": "any FBSDKShareKit.ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP" }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpener0G7Utility8settings05shareI023bridgeAPIRequestFactory0lM6Opener027socialComposeViewControllerN012windowFinder05errorN011eventLogger20mediaLibrarySearcherAeA0C18InternalURLOpening_p_So013FBSDKInternalI0_p09FBSDKCoreB016SettingsProtocol_pAA0cI8Protocol_AA0C10ValidatingpXpSo011FBSDKBridgeM8Creating_pSo011FBSDKBridgeM7Opening_pAA06SocialqrsN8Protocol_pSo19_FBSDKWindowFinding_pSo18FBSDKErrorCreating_pAA0C12EventLogging_pAA05MediaZ9Searching_ptcfc", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV17internalURLOpener0G7Utility8settings05shareI023bridgeAPIRequestFactory0lM6Opener027socialComposeViewControllerN012windowFinder05errorN011eventLogger20mediaLibrarySearcherAeA0C18InternalURLOpening_p_So013FBSDKInternalI0_p09FBSDKCoreB016SettingsProtocol_pAA0cI8Protocol_AA0C10ValidatingpXpSo011FBSDKBridgeM8Creating_pSo011FBSDKBridgeM7Opening_pAA06SocialqrsN8Protocol_pSo19_FBSDKWindowFinding_pSo18FBSDKErrorCreating_pAA0C12EventLogging_pAA05MediaZ9Searching_ptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit11ShareDialogC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit11ShareDialogC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "canShow", "printedName": "canShow", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(py)canShow", "mangledName": "$s13FBSDKShareKit11ShareDialogC7canShowSbvp", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "canShow", "declAttributes": [ "Dynamic", "ObjC", "AccessControl" ], "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)canShow", "mangledName": "$s13FBSDKShareKit11ShareDialogC7canShowSbvg", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "canShow", "declAttributes": [ "Dynamic", "ObjC" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "show", "printedName": "show()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)show", "mangledName": "$s13FBSDKShareKit11ShareDialogC4showSbyF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "show", "declAttributes": [ "Dynamic", "ObjC", "AccessControl", "DiscardableResult" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)validateWithError:", "mangledName": "$s13FBSDKShareKit11ShareDialogC8validateyyKF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "validateWithError:", "declAttributes": [ "Dynamic", "ObjC", "AccessControl" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "webDialog", "printedName": "webDialog(_:didCompleteWithResults:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)webDialog:didCompleteWithResults:", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD0_22didCompleteWithResultsy09FBSDKCoreB004_WebD0C_SDySSypGtF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "webDialog:didCompleteWithResults:", "declAttributes": [ "Dynamic", "ObjC", "AccessControl" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "webDialog", "printedName": "webDialog(_:didFailWithError:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" }, { "kind": "TypeNominal", "name": "Error", "printedName": "any Swift.Error", "usr": "s:s5ErrorP" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)webDialog:didFailWithError:", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD0_16didFailWithErrory09FBSDKCoreB004_WebD0C_s0I0_ptF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "webDialog:didFailWithError:", "declAttributes": [ "Dynamic", "ObjC", "AccessControl" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "webDialogDidCancel", "printedName": "webDialogDidCancel(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "_WebDialog", "printedName": "FBSDKCoreKit._WebDialog", "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareDialog(im)webDialogDidCancel:", "mangledName": "$s13FBSDKShareKit11ShareDialogC03webD9DidCancelyy09FBSDKCoreB004_WebD0CF", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "webDialogDidCancel:", "declAttributes": [ "Dynamic", "ObjC", "AccessControl" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "TypeDecl", "name": "Mode", "printedName": "Mode", "children": [ { "kind": "Var", "name": "automatic", "printedName": "automatic", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO9automaticyA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO9automaticyA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 0 }, { "kind": "Var", "name": "native", "printedName": "native", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO6nativeyA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO6nativeyA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 1 }, { "kind": "Var", "name": "shareSheet", "printedName": "shareSheet", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO10shareSheetyA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO10shareSheetyA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 2 }, { "kind": "Var", "name": "browser", "printedName": "browser", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO7browseryA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO7browseryA2EmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 3 }, { "kind": "Var", "name": "web", "printedName": "web", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO3webyA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO3webyA2EmF", "moduleName": "FBSDKShareKit", "deprecated": true, "declAttributes": [ "Available", "RawDocComment", "ObjC" ], "fixedbinaryorder": 4 }, { "kind": "Var", "name": "feedBrowser", "printedName": "feedBrowser", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO11feedBrowseryA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO11feedBrowseryA2EmF", "moduleName": "FBSDKShareKit", "deprecated": true, "declAttributes": [ "Available", "RawDocComment", "ObjC" ], "fixedbinaryorder": 5 }, { "kind": "Var", "name": "feedWeb", "printedName": "feedWeb", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareDialog.Mode.Type) -> FBSDKShareKit.ShareDialog.Mode", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareDialog.Mode.Type", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO7feedWebyA2EmF", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO7feedWebyA2EmF", "moduleName": "FBSDKShareKit", "deprecated": true, "declAttributes": [ "Available", "RawDocComment", "ObjC" ], "fixedbinaryorder": 6 }, { "kind": "Var", "name": "description", "printedName": "description", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO11descriptionSSvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO11descriptionSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "AccessControl", "RawDocComment" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO11descriptionSSvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO11descriptionSSvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareDialog.Mode?", "children": [ { "kind": "TypeNominal", "name": "Mode", "printedName": "FBSDKShareKit.ShareDialog.Mode", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "Swift.UInt", "usr": "s:Su" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO8rawValueAESgSu_tcfc", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO8rawValueAESgSu_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" }, { "kind": "Var", "name": "rawValue", "printedName": "rawValue", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "Swift.UInt", "usr": "s:Su" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO8rawValueSuvp", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO8rawValueSuvp", "moduleName": "FBSDKShareKit", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "Swift.UInt", "usr": "s:Su" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO8rawValueSuvg", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO8rawValueSuvg", "moduleName": "FBSDKShareKit", "implicit": true, "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit11ShareDialogC4ModeO", "mangledName": "$s13FBSDKShareKit11ShareDialogC4ModeO", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareDialogMode", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "enumRawTypeName": "UInt", "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "RawRepresentable", "printedName": "RawRepresentable", "children": [ { "kind": "TypeWitness", "name": "RawValue", "printedName": "RawValue", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "Swift.UInt", "usr": "s:Su" } ] } ], "usr": "s:SY", "mangledName": "$sSY" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareDialog", "mangledName": "$s13FBSDKShareKit11ShareDialogC", "moduleName": "FBSDKShareKit", "isOpen": true, "objc_name": "FBSDKShareDialog", "declAttributes": [ "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingDialog", "printedName": "SharingDialog", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog", "mangledName": "$s13FBSDKShareKit13SharingDialogP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "Sharing", "printedName": "Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing", "mangledName": "$s13FBSDKShareKit7SharingP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareDialog.TypeDependencies", "usr": "s:13FBSDKShareKit11ShareDialogC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareDialogConfigurationProtocol", "printedName": "ShareDialogConfigurationProtocol", "children": [ { "kind": "Function", "name": "shouldUseNativeDialog", "printedName": "shouldUseNativeDialog(forDialogName:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit32ShareDialogConfigurationProtocolP015shouldUseNativeD003forD4NameSbSS_tF", "mangledName": "$s13FBSDKShareKit32ShareDialogConfigurationProtocolP015shouldUseNativeD003forD4NameSbSS_tF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareDialogConfigurationProtocol>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "shouldUseSafariViewController", "printedName": "shouldUseSafariViewController(forDialogName:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit32ShareDialogConfigurationProtocolP29shouldUseSafariViewController03forD4NameSbSS_tF", "mangledName": "$s13FBSDKShareKit32ShareDialogConfigurationProtocolP29shouldUseSafariViewController03forD4NameSbSS_tF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareDialogConfigurationProtocol>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit32ShareDialogConfigurationProtocolP", "mangledName": "$s13FBSDKShareKit32ShareDialogConfigurationProtocolP", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "ShareErrorDomain", "printedName": "ShareErrorDomain", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit16ShareErrorDomainSSvp", "mangledName": "$s13FBSDKShareKit16ShareErrorDomainSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "HasStorage", "AccessControl", "RawDocComment" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareErrorDomainSSvg", "mangledName": "$s13FBSDKShareKit16ShareErrorDomainSSvg", "moduleName": "FBSDKShareKit", "implicit": true, "accessorKind": "get" } ] }, { "kind": "TypeDecl", "name": "ShareError", "printedName": "ShareError", "children": [ { "kind": "Var", "name": "reserved", "printedName": "reserved", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareError.Type) -> FBSDKShareKit.ShareError", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareError.Type", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" } ] } ] } ], "declKind": "EnumElement", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError@FBSDKShareErrorReserved", "mangledName": "$s13FBSDKShareKit10ShareErrorO8reservedyA2CmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 0 }, { "kind": "Var", "name": "openGraph", "printedName": "openGraph", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareError.Type) -> FBSDKShareKit.ShareError", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareError.Type", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" } ] } ] } ], "declKind": "EnumElement", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError@FBSDKShareErrorOpenGraph", "mangledName": "$s13FBSDKShareKit10ShareErrorO9openGraphyA2CmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 1 }, { "kind": "Var", "name": "dialogNotAvailable", "printedName": "dialogNotAvailable", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareError.Type) -> FBSDKShareKit.ShareError", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareError.Type", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" } ] } ] } ], "declKind": "EnumElement", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError@FBSDKShareErrorDialogNotAvailable", "mangledName": "$s13FBSDKShareKit10ShareErrorO18dialogNotAvailableyA2CmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 2 }, { "kind": "Var", "name": "unknown", "printedName": "unknown", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareError.Type) -> FBSDKShareKit.ShareError", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareError.Type", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" } ] } ] } ], "declKind": "EnumElement", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError@FBSDKShareErrorUnknown", "mangledName": "$s13FBSDKShareKit10ShareErrorO7unknownyA2CmF", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment", "ObjC" ], "fixedbinaryorder": 3 }, { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareError?", "children": [ { "kind": "TypeNominal", "name": "ShareError", "printedName": "FBSDKShareKit.ShareError", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareErrorO8rawValueACSgSi_tcfc", "mangledName": "$s13FBSDKShareKit10ShareErrorO8rawValueACSgSi_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" }, { "kind": "Var", "name": "rawValue", "printedName": "rawValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareErrorO8rawValueSivp", "mangledName": "$s13FBSDKShareKit10ShareErrorO8rawValueSivp", "moduleName": "FBSDKShareKit", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareErrorO8rawValueSivg", "mangledName": "$s13FBSDKShareKit10ShareErrorO8rawValueSivg", "moduleName": "FBSDKShareKit", "implicit": true, "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "c:@M@FBSDKShareKit@E@FBSDKShareError", "mangledName": "$s13FBSDKShareKit10ShareErrorO", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareError", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "RawRepresentable", "printedName": "RawRepresentable", "children": [ { "kind": "TypeWitness", "name": "RawValue", "printedName": "RawValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] } ], "usr": "s:SY", "mangledName": "$sSY" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareEventLogging", "printedName": "ShareEventLogging", "children": [ { "kind": "Function", "name": "logInternalEvent", "printedName": "logInternalEvent(_:parameters:isImplicitlyLogged:accessToken:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[FBSDKCoreKit.AppEvents.ParameterName : Any]", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKCoreKit.AccessToken?", "children": [ { "kind": "TypeNominal", "name": "AccessToken", "printedName": "FBSDKCoreKit.AccessToken", "usr": "c:objc(cs)FBSDKAccessToken" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit17ShareEventLoggingP011logInternalD0_10parameters18isImplicitlyLogged11accessTokenySo08FBSDKAppD4Namea_SDySo0nd9ParameterO0aypGSgSbSo011FBSDKAccessM0CSgtF", "mangledName": "$s13FBSDKShareKit17ShareEventLoggingP011logInternalD0_10parameters18isImplicitlyLogged11accessTokenySo08FBSDKAppD4Namea_SDySo0nd9ParameterO0aypGSgSbSo011FBSDKAccessM0CSgtF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareEventLogging>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit17ShareEventLoggingP", "mangledName": "$s13FBSDKShareKit17ShareEventLoggingP", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareInternalURLOpening", "printedName": "ShareInternalURLOpening", "children": [ { "kind": "Function", "name": "canOpenURL", "printedName": "canOpenURL(_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening(im)canOpenURL:", "mangledName": "$s13FBSDKShareKit23ShareInternalURLOpeningP10canOpenURLySb10Foundation0H0VF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareInternalURLOpening>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening", "mangledName": "$s13FBSDKShareKit23ShareInternalURLOpeningP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKShareInternalURLOpening", "declAttributes": [ "ObjC" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareLinkContent", "printedName": "ShareLinkContent", "children": [ { "kind": "Var", "name": "quote", "printedName": "quote", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)quote", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC5quoteSSSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)quote", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC5quoteSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setQuote:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC5quoteSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC5quoteSSSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC5quoteSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)contentURL", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC10contentURL10Foundation0G0VSgvp", "moduleName": "FBSDKShareKit", "objc_name": "contentURL", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)contentURL", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC10contentURL10Foundation0G0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "contentURL", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC10contentURL10Foundation0G0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setContentURL:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC10contentURL10Foundation0G0VSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC10contentURL10Foundation0G0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)hashtag", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "objc_name": "hashtag", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)hashtag", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "hashtag", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setHashtag:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC7hashtagAA7HashtagCSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7hashtagAA7HashtagCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "objc_name": "peopleIDs", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "peopleIDs", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPeopleIDs:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC9peopleIDsSaySSGvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9peopleIDsSaySSGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)placeID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "placeID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)placeID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "placeID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPlaceID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC7placeIDSSSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC7placeIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)ref", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC3refSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "ref", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)ref", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC3refSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "ref", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setRef:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC3refSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setRef:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC3refSSSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC3refSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)pageID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "pageID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)pageID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "pageID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPageID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit16ShareLinkContentC6pageIDSSSgvM", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC6pageIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareUUID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "shareUUID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareLinkContent", "printedName": "FBSDKShareKit.ShareLinkContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)init", "mangledName": "$s13FBSDKShareKit16ShareLinkContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareLinkContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareLinkContent", "mangledName": "$s13FBSDKShareKit16ShareLinkContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareLinkContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingContent", "printedName": "SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "ShareMedia", "printedName": "ShareMedia", "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia", "mangledName": "$s13FBSDKShareKit10ShareMediaP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKShareMedia", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareMediaContent", "printedName": "ShareMediaContent", "children": [ { "kind": "Var", "name": "media", "printedName": "media", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[any FBSDKShareKit.ShareMedia]", "children": [ { "kind": "TypeNominal", "name": "ShareMedia", "printedName": "any FBSDKShareKit.ShareMedia", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)media", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC5mediaSayAA0cD0_pGvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[any FBSDKShareKit.ShareMedia]", "children": [ { "kind": "TypeNominal", "name": "ShareMedia", "printedName": "any FBSDKShareKit.ShareMedia", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)media", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC5mediaSayAA0cD0_pGvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[any FBSDKShareKit.ShareMedia]", "children": [ { "kind": "TypeNominal", "name": "ShareMedia", "printedName": "any FBSDKShareKit.ShareMedia", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setMedia:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC5mediaSayAA0cD0_pGvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC5mediaSayAA0cD0_pGvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC5mediaSayAA0cD0_pGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)contentURL", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC10contentURL10Foundation0G0VSgvp", "moduleName": "FBSDKShareKit", "objc_name": "contentURL", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)contentURL", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC10contentURL10Foundation0G0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "contentURL", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC10contentURL10Foundation0G0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setContentURL:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC10contentURL10Foundation0G0VSgvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC10contentURL10Foundation0G0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)hashtag", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "objc_name": "hashtag", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)hashtag", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "hashtag", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setHashtag:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC7hashtagAA7HashtagCSgvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7hashtagAA7HashtagCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "objc_name": "peopleIDs", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "peopleIDs", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPeopleIDs:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC9peopleIDsSaySSGvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9peopleIDsSaySSGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)placeID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "placeID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)placeID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "placeID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPlaceID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC7placeIDSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC7placeIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)ref", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC3refSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "ref", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)ref", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC3refSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "ref", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setRef:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC3refSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setRef:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC3refSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC3refSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)pageID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "pageID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)pageID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "pageID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPageID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareMediaContentC6pageIDSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC6pageIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareUUID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "shareUUID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareMediaContent", "printedName": "FBSDKShareKit.ShareMediaContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)init", "mangledName": "$s13FBSDKShareKit17ShareMediaContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareMediaContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent", "mangledName": "$s13FBSDKShareKit17ShareMediaContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareMediaContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "SharingContent", "printedName": "SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "SharePhoto", "printedName": "SharePhoto", "children": [ { "kind": "Var", "name": "image", "printedName": "image", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(py)image", "mangledName": "$s13FBSDKShareKit10SharePhotoC5imageSo7UIImageCSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)image", "mangledName": "$s13FBSDKShareKit10SharePhotoC5imageSo7UIImageCSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)setImage:", "mangledName": "$s13FBSDKShareKit10SharePhotoC5imageSo7UIImageCSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC5imageSo7UIImageCSgvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC5imageSo7UIImageCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "imageURL", "printedName": "imageURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(py)imageURL", "mangledName": "$s13FBSDKShareKit10SharePhotoC8imageURL10Foundation0F0VSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)imageURL", "mangledName": "$s13FBSDKShareKit10SharePhotoC8imageURL10Foundation0F0VSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)setImageURL:", "mangledName": "$s13FBSDKShareKit10SharePhotoC8imageURL10Foundation0F0VSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC8imageURL10Foundation0F0VSgvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC8imageURL10Foundation0F0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "photoAsset", "printedName": "photoAsset", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(py)photoAsset", "mangledName": "$s13FBSDKShareKit10SharePhotoC10photoAssetSo7PHAssetCSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)photoAsset", "mangledName": "$s13FBSDKShareKit10SharePhotoC10photoAssetSo7PHAssetCSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)setPhotoAsset:", "mangledName": "$s13FBSDKShareKit10SharePhotoC10photoAssetSo7PHAssetCSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC10photoAssetSo7PHAssetCSgvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC10photoAssetSo7PHAssetCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "isUserGenerated", "printedName": "isUserGenerated", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(py)isUserGenerated", "mangledName": "$s13FBSDKShareKit10SharePhotoC15isUserGeneratedSbvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)isUserGenerated", "mangledName": "$s13FBSDKShareKit10SharePhotoC15isUserGeneratedSbvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)setIsUserGenerated:", "mangledName": "$s13FBSDKShareKit10SharePhotoC15isUserGeneratedSbvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC15isUserGeneratedSbvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC15isUserGeneratedSbvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "caption", "printedName": "caption", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(py)caption", "mangledName": "$s13FBSDKShareKit10SharePhotoC7captionSSSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)caption", "mangledName": "$s13FBSDKShareKit10SharePhotoC7captionSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)setCaption:", "mangledName": "$s13FBSDKShareKit10SharePhotoC7captionSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC7captionSSSgvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC7captionSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(image:isUserGenerated:)", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" }, { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)initWithImage:isUserGenerated:", "mangledName": "$s13FBSDKShareKit10SharePhotoC5image15isUserGeneratedACSo7UIImageC_Sbtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(imageURL:isUserGenerated:)", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)initWithImageURL:isUserGenerated:", "mangledName": "$s13FBSDKShareKit10SharePhotoC8imageURL15isUserGeneratedAC10Foundation0F0V_Sbtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(photoAsset:isUserGenerated:)", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)initWithPhotoAsset:isUserGenerated:", "mangledName": "$s13FBSDKShareKit10SharePhotoC10photoAsset15isUserGeneratedACSo7PHAssetC_Sbtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(source:isUserGenerated:)", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ], "hasDefaultArg": true, "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "hasDefaultArg": true, "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10SharePhotoC6source15isUserGeneratedA2C6SourceOSg_Sbtcfc", "mangledName": "$s13FBSDKShareKit10SharePhotoC6source15isUserGeneratedA2C6SourceOSg_Sbtcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)init", "mangledName": "$s13FBSDKShareKit10SharePhotoCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(errorFactory:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactoryAESo18FBSDKErrorCreating_p_tcfc", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV12errorFactoryAESo18FBSDKErrorCreating_p_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit10SharePhotoC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit10SharePhotoC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKSharePhoto(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit10SharePhotoC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "TypeDecl", "name": "Source", "printedName": "Source", "children": [ { "kind": "Var", "name": "image", "printedName": "image", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.SharePhoto.Source.Type) -> (UIKit.UIImage) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UIKit.UIImage) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" }, { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.SharePhoto.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5imageyAESo7UIImageCcAEmF", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5imageyAESo7UIImageCcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 0 }, { "kind": "Var", "name": "url", "printedName": "url", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.SharePhoto.Source.Type) -> (Foundation.URL) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Foundation.URL) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.SharePhoto.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO3urlyAE10Foundation3URLVcAEmF", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO3urlyAE10Foundation3URLVcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 1 }, { "kind": "Var", "name": "asset", "printedName": "asset", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.SharePhoto.Source.Type) -> (Photos.PHAsset) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Photos.PHAsset) -> FBSDKShareKit.SharePhoto.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.SharePhoto.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5assetyAESo7PHAssetCcAEmF", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5assetyAESo7PHAssetCcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 2 }, { "kind": "Var", "name": "image", "printedName": "image", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5imageSo7UIImageCSgvp", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5imageSo7UIImageCSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5imageSo7UIImageCSgvg", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5imageSo7UIImageCSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Var", "name": "url", "printedName": "url", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO3url10Foundation3URLVSgvp", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO3url10Foundation3URLVSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO3url10Foundation3URLVSgvg", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO3url10Foundation3URLVSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Var", "name": "asset", "printedName": "asset", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5assetSo7PHAssetCSgvp", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5assetSo7PHAssetCSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO5assetSo7PHAssetCSgvg", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO5assetSo7PHAssetCSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceOyAESgSo7UIImageCSgcfc", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceOyAESgSo7UIImageCSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceOyAESg10Foundation3URLVSgcfc", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceOyAESg10Foundation3URLVSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.SharePhoto.Source", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceOyAESgSo7PHAssetCSgcfc", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceOyAESgSo7PHAssetCSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit10SharePhotoC6SourceO", "mangledName": "$s13FBSDKShareKit10SharePhotoC6SourceO", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ], "isFromExtension": true, "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto", "mangledName": "$s13FBSDKShareKit10SharePhotoC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKSharePhoto", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "ShareMedia", "printedName": "ShareMedia", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia", "mangledName": "$s13FBSDKShareKit10ShareMediaP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhoto.TypeDependencies", "usr": "s:13FBSDKShareKit10SharePhotoC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "SharePhotoContent", "printedName": "SharePhotoContent", "children": [ { "kind": "Var", "name": "photos", "printedName": "photos", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[FBSDKShareKit.SharePhoto]", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)photos", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6photosSayAA0cD0CGvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[FBSDKShareKit.SharePhoto]", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)photos", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6photosSayAA0cD0CGvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[FBSDKShareKit.SharePhoto]", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setPhotos:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6photosSayAA0cD0CGvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC6photosSayAA0cD0CGvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6photosSayAA0cD0CGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)contentURL", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC10contentURL10Foundation0G0VSgvp", "moduleName": "FBSDKShareKit", "objc_name": "contentURL", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)contentURL", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC10contentURL10Foundation0G0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "contentURL", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC10contentURL10Foundation0G0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setContentURL:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC10contentURL10Foundation0G0VSgvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC10contentURL10Foundation0G0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)hashtag", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "objc_name": "hashtag", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)hashtag", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "hashtag", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setHashtag:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC7hashtagAA7HashtagCSgvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7hashtagAA7HashtagCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "objc_name": "peopleIDs", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "peopleIDs", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPeopleIDs:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC9peopleIDsSaySSGvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9peopleIDsSaySSGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)placeID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "placeID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)placeID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "placeID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPlaceID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC7placeIDSSSgvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC7placeIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)ref", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC3refSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "ref", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)ref", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC3refSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "ref", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setRef:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC3refSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setRef:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC3refSSSgvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC3refSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)pageID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "pageID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)pageID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "pageID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPageID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC6pageIDSSSgvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC6pageIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareUUID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "shareUUID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "SharePhotoContent", "printedName": "FBSDKShareKit.SharePhotoContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)init", "mangledName": "$s13FBSDKShareKit17SharePhotoContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "imageFinder", "printedName": "imageFinder", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvp", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvg", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvs", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinderAA21MediaLibrarySearching_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "validator", "printedName": "validator", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvp", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvg", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvs", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvM", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(imageFinder:validator:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinder9validatorAeA21MediaLibrarySearching_p_AA0C10Validating_pXptcfc", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV11imageFinder9validatorAeA21MediaLibrarySearching_p_AA0C10Validating_pXptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvsZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvMZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC22configuredDependenciesAC04TypeG0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17SharePhotoContentC19defaultDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC19defaultDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17SharePhotoContentC19defaultDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC19defaultDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent", "mangledName": "$s13FBSDKShareKit17SharePhotoContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKSharePhotoContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.SharePhotoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17SharePhotoContentC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingContent", "printedName": "SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareUIApplication", "printedName": "ShareUIApplication", "children": [ { "kind": "Var", "name": "shared", "printedName": "shared", "children": [ { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit18ShareUIApplicationO6sharedAA0C18InternalURLOpening_pvpZ", "mangledName": "$s13FBSDKShareKit18ShareUIApplicationO6sharedAA0C18InternalURLOpening_pvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ShareInternalURLOpening", "printedName": "any FBSDKShareKit.ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit18ShareUIApplicationO6sharedAA0C18InternalURLOpening_pvgZ", "mangledName": "$s13FBSDKShareKit18ShareUIApplicationO6sharedAA0C18InternalURLOpening_pvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit18ShareUIApplicationO", "mangledName": "$s13FBSDKShareKit18ShareUIApplicationO", "moduleName": "FBSDKShareKit", "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareUtilityProtocol", "printedName": "ShareUtilityProtocol", "children": [ { "kind": "Function", "name": "feedShareDictionary", "printedName": "feedShareDictionary(for:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP04feedC10Dictionary3forSDySSypGSgAA14SharingContent_p_tFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP04feedC10Dictionary3forSDySSypGSgAA14SharingContent_p_tFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "buildAsyncWebPhotoContent", "printedName": "buildAsyncWebPhotoContent(_:completion:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SharePhotoContent", "printedName": "FBSDKShareKit.SharePhotoContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Swift.Bool, Swift.String, [Swift.String : Any]) -> ()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Swift.Bool, Swift.String, [Swift.String : Any])", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ] } ] } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP25buildAsyncWebPhotoContent_10completionyAA0ciJ0C_ySb_SSSDySSypGtctFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP25buildAsyncWebPhotoContent_10completionyAA0ciJ0C_ySb_SSSDySSypGtctFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "buildWebShareBridgeComponents", "printedName": "buildWebShareBridgeComponents(for:)", "children": [ { "kind": "TypeNominal", "name": "WebShareBridgeComponents", "printedName": "FBSDKShareKit.WebShareBridgeComponents", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP08buildWebC16BridgeComponents3forAA0gchI0VAA14SharingContent_p_tFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP08buildWebC16BridgeComponents3forAA0gchI0VAA14SharingContent_p_tFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "hashtagString", "printedName": "hashtagString(from:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP13hashtagString4fromSSSgAA7HashtagCSg_tFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP13hashtagString4fromSSSgAA7HashtagCSg_tFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "bridgeParameters", "printedName": "bridgeParameters(for:options:shouldFailOnDataError:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP16bridgeParameters3for7options21shouldFailOnDataErrorSDySSypGAA14SharingContent_p_So0A13BridgeOptionsVSbtFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP16bridgeParameters3for7options21shouldFailOnDataErrorSDySSypGAA14SharingContent_p_So0A13BridgeOptionsVSbtFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "getContentFlags", "printedName": "getContentFlags(for:)", "children": [ { "kind": "TypeNominal", "name": "ContentFlags", "printedName": "FBSDKShareKit.ContentFlags", "usr": "s:13FBSDKShareKit12ContentFlagsV" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP15getContentFlags3forAA0gH0VAA07SharingG0_p_tFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP15getContentFlags3forAA0gH0VAA07SharingG0_p_tFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "shareMediaContentContainsPhotosAndVideos", "printedName": "shareMediaContentContainsPhotosAndVideos(_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ShareMediaContent", "printedName": "FBSDKShareKit.ShareMediaContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP40shareMediaContentContainsPhotosAndVideosySbAA0cgH0CFZ", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP40shareMediaContentContainsPhotosAndVideosySbAA0cgH0CFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareUtilityProtocol>", "sugared_genericSig": "", "static": true, "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "WebShareBridgeComponents", "printedName": "WebShareBridgeComponents", "children": [ { "kind": "Var", "name": "methodName", "printedName": "methodName", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvp", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvg", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvs", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvM", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10methodNameSSvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "parameters", "printedName": "parameters", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvp", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvg", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvs", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvM", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10parametersSDySSypGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(methodName:parameters:)", "children": [ { "kind": "TypeNominal", "name": "WebShareBridgeComponents", "printedName": "FBSDKShareKit.WebShareBridgeComponents", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV10methodName10parametersACSS_SDySSypGtcfc", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV10methodName10parametersACSS_SDySSypGtcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV", "mangledName": "$s13FBSDKShareKit24WebShareBridgeComponentsV", "moduleName": "FBSDKShareKit", "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "ShareValidating", "printedName": "ShareValidating", "children": [ { "kind": "Function", "name": "validateRequiredValue", "printedName": "validateRequiredValue(_:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15ShareValidatingP21validateRequiredValue_5namedyyp_SStKFZ", "mangledName": "$s13FBSDKShareKit15ShareValidatingP21validateRequiredValue_5namedyyp_SStKFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareValidating>", "sugared_genericSig": "", "static": true, "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateArgument", "printedName": "validateArgument(_:named:in:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Swift.Set<Ï„_1_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_1_0" } ], "usr": "s:Sh" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15ShareValidatingP16validateArgument_5named2inyqd___SSShyqd__GtKSHRd__lFZ", "mangledName": "$s13FBSDKShareKit15ShareValidatingP16validateArgument_5named2inyqd___SSShyqd__GtKSHRd__lFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0, Ï„_1_0 where Ï„_0_0 : FBSDKShareKit.ShareValidating, Ï„_1_0 : Swift.Hashable>", "sugared_genericSig": "", "static": true, "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateArray", "printedName": "validateArray(_:minCount:maxCount:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15ShareValidatingP13validateArray_8minCount03maxH05namedySayypG_S2iSStKFZ", "mangledName": "$s13FBSDKShareKit15ShareValidatingP13validateArray_8minCount03maxH05namedySayypG_S2iSStKFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareValidating>", "sugared_genericSig": "", "static": true, "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateNetworkURL", "printedName": "validateNetworkURL(_:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15ShareValidatingP18validateNetworkURL_5namedy10Foundation0G0V_SStKFZ", "mangledName": "$s13FBSDKShareKit15ShareValidatingP18validateNetworkURL_5namedy10Foundation0G0V_SStKFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareValidating>", "sugared_genericSig": "", "static": true, "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateShareContent", "printedName": "validateShareContent(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit15ShareValidatingP08validateC7Content_7optionsyAA07SharingF0_p_So0A13BridgeOptionsVtKFZ", "mangledName": "$s13FBSDKShareKit15ShareValidatingP08validateC7Content_7optionsyAA07SharingF0_p_So0A13BridgeOptionsVtKFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.ShareValidating>", "sugared_genericSig": "", "static": true, "protocolReq": true, "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit15ShareValidatingP", "mangledName": "$s13FBSDKShareKit15ShareValidatingP", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareVideo", "printedName": "ShareVideo", "children": [ { "kind": "Var", "name": "data", "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(py)data", "mangledName": "$s13FBSDKShareKit10ShareVideoC4data10Foundation4DataVSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)data", "mangledName": "$s13FBSDKShareKit10ShareVideoC4data10Foundation4DataVSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)setData:", "mangledName": "$s13FBSDKShareKit10ShareVideoC4data10Foundation4DataVSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC4data10Foundation4DataVSgvM", "mangledName": "$s13FBSDKShareKit10ShareVideoC4data10Foundation4DataVSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "videoAsset", "printedName": "videoAsset", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(py)videoAsset", "mangledName": "$s13FBSDKShareKit10ShareVideoC10videoAssetSo7PHAssetCSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)videoAsset", "mangledName": "$s13FBSDKShareKit10ShareVideoC10videoAssetSo7PHAssetCSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)setVideoAsset:", "mangledName": "$s13FBSDKShareKit10ShareVideoC10videoAssetSo7PHAssetCSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC10videoAssetSo7PHAssetCSgvM", "mangledName": "$s13FBSDKShareKit10ShareVideoC10videoAssetSo7PHAssetCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "videoURL", "printedName": "videoURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(py)videoURL", "mangledName": "$s13FBSDKShareKit10ShareVideoC8videoURL10Foundation0F0VSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "AccessControl", "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)videoURL", "mangledName": "$s13FBSDKShareKit10ShareVideoC8videoURL10Foundation0F0VSgvg", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)setVideoURL:", "mangledName": "$s13FBSDKShareKit10ShareVideoC8videoURL10Foundation0F0VSgvs", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC8videoURL10Foundation0F0VSgvM", "mangledName": "$s13FBSDKShareKit10ShareVideoC8videoURL10Foundation0F0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "previewPhoto", "printedName": "previewPhoto", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(py)previewPhoto", "mangledName": "$s13FBSDKShareKit10ShareVideoC12previewPhotoAA0cF0CSgvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)previewPhoto", "mangledName": "$s13FBSDKShareKit10ShareVideoC12previewPhotoAA0cF0CSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)setPreviewPhoto:", "mangledName": "$s13FBSDKShareKit10ShareVideoC12previewPhotoAA0cF0CSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC12previewPhotoAA0cF0CSgvM", "mangledName": "$s13FBSDKShareKit10ShareVideoC12previewPhotoAA0cF0CSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(data:previewPhoto:)", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" }, { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "hasDefaultArg": true, "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)initWithData:previewPhoto:", "mangledName": "$s13FBSDKShareKit10ShareVideoC4data12previewPhotoAC10Foundation4DataV_AA0cG0CSgtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(videoAsset:previewPhoto:)", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "hasDefaultArg": true, "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)initWithVideoAsset:previewPhoto:", "mangledName": "$s13FBSDKShareKit10ShareVideoC10videoAsset12previewPhotoACSo7PHAssetC_AA0cH0CSgtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(videoURL:previewPhoto:)", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "hasDefaultArg": true, "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)initWithVideoURL:previewPhoto:", "mangledName": "$s13FBSDKShareKit10ShareVideoC8videoURL12previewPhotoAC10Foundation0F0V_AA0cH0CSgtcfc", "moduleName": "FBSDKShareKit", "declAttributes": [ "Convenience", "AccessControl", "RawDocComment", "ObjC" ], "init_kind": "Convenience" }, { "kind": "Constructor", "name": "init", "printedName": "init(source:previewPhoto:)", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ], "hasDefaultArg": true, "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.SharePhoto?", "children": [ { "kind": "TypeNominal", "name": "SharePhoto", "printedName": "FBSDKShareKit.SharePhoto", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhoto" } ], "hasDefaultArg": true, "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareVideoC6source12previewPhotoA2C6SourceOSg_AA0cG0CSgtcfc", "mangledName": "$s13FBSDKShareKit10ShareVideoC6source12previewPhotoA2C6SourceOSg_AA0cG0CSgtcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)init", "mangledName": "$s13FBSDKShareKit10ShareVideoCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "errorFactory", "printedName": "errorFactory", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(errorFactory:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ErrorCreating", "printedName": "any FBSDKCoreKit.ErrorCreating", "usr": "c:objc(pl)FBSDKErrorCreating" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactoryAESo18FBSDKErrorCreating_p_tcfc", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV12errorFactoryAESo18FBSDKErrorCreating_p_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit10ShareVideoC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC22configuredDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvpZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvgZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvsZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvMZ", "mangledName": "$s13FBSDKShareKit10ShareVideoC19defaultDependenciesAC04TypeF0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareVideo(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit10ShareVideoC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "TypeDecl", "name": "Source", "printedName": "Source", "children": [ { "kind": "Var", "name": "data", "printedName": "data", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareVideo.Source.Type) -> (Foundation.Data) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Foundation.Data) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" }, { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareVideo.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO4datayAE10Foundation4DataVcAEmF", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO4datayAE10Foundation4DataVcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 0 }, { "kind": "Var", "name": "url", "printedName": "url", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareVideo.Source.Type) -> (Foundation.URL) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Foundation.URL) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareVideo.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO3urlyAE10Foundation3URLVcAEmF", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO3urlyAE10Foundation3URLVcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 1 }, { "kind": "Var", "name": "asset", "printedName": "asset", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FBSDKShareKit.ShareVideo.Source.Type) -> (Photos.PHAsset) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Photos.PHAsset) -> FBSDKShareKit.ShareVideo.Source", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FBSDKShareKit.ShareVideo.Source.Type", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO5assetyAESo7PHAssetCcAEmF", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO5assetyAESo7PHAssetCcAEmF", "moduleName": "FBSDKShareKit", "fixedbinaryorder": 2 }, { "kind": "Var", "name": "data", "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO4data10Foundation4DataVSgvp", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO4data10Foundation4DataVSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO4data10Foundation4DataVSgvg", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO4data10Foundation4DataVSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Var", "name": "url", "printedName": "url", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO3url10Foundation3URLVSgvp", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO3url10Foundation3URLVSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO3url10Foundation3URLVSgvg", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO3url10Foundation3URLVSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Var", "name": "asset", "printedName": "asset", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO5assetSo7PHAssetCSgvp", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO5assetSo7PHAssetCSgvp", "moduleName": "FBSDKShareKit", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO5assetSo7PHAssetCSgvg", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO5assetSo7PHAssetCSgvg", "moduleName": "FBSDKShareKit", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Data?", "children": [ { "kind": "TypeNominal", "name": "Data", "printedName": "Foundation.Data", "usr": "s:10Foundation4DataV" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceOyAESg10Foundation4DataVSgcfc", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceOyAESg10Foundation4DataVSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceOyAESg10Foundation3URLVSgcfc", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceOyAESg10Foundation3URLVSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideo.Source?", "children": [ { "kind": "TypeNominal", "name": "Source", "printedName": "FBSDKShareKit.ShareVideo.Source", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Photos.PHAsset?", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceOyAESgSo7PHAssetCSgcfc", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceOyAESgSo7PHAssetCSgcfc", "moduleName": "FBSDKShareKit", "init_kind": "Designated" } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit10ShareVideoC6SourceO", "mangledName": "$s13FBSDKShareKit10ShareVideoC6SourceO", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ], "isFromExtension": true, "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo", "mangledName": "$s13FBSDKShareKit10ShareVideoC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareVideo", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "ShareMedia", "printedName": "ShareMedia", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareMedia", "mangledName": "$s13FBSDKShareKit10ShareMediaP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideo.TypeDependencies", "usr": "s:13FBSDKShareKit10ShareVideoC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Photos", "printedName": "Photos", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "ShareVideoContent", "printedName": "ShareVideoContent", "children": [ { "kind": "Var", "name": "video", "printedName": "video", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)video", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC5videoAA0cD0Cvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl", "RawDocComment", "ObjC" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)video", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC5videoAA0cD0Cvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareVideo", "printedName": "FBSDKShareKit.ShareVideo", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideo" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setVideo:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC5videoAA0cD0Cvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC5videoAA0cD0CvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC5videoAA0cD0CvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)contentURL", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC10contentURL10Foundation0G0VSgvp", "moduleName": "FBSDKShareKit", "objc_name": "contentURL", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)contentURL", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC10contentURL10Foundation0G0VSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "contentURL", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC10contentURL10Foundation0G0VSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setContentURL:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC10contentURL10Foundation0G0VSgvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC10contentURL10Foundation0G0VSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)hashtag", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "objc_name": "hashtag", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)hashtag", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "hashtag", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setHashtag:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC7hashtagAA7HashtagCSgvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7hashtagAA7HashtagCSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "objc_name": "peopleIDs", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "peopleIDs", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPeopleIDs:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC9peopleIDsSaySSGvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9peopleIDsSaySSGvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)placeID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "placeID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)placeID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "placeID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPlaceID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC7placeIDSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC7placeIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)ref", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC3refSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "ref", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)ref", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC3refSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "ref", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setRef:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC3refSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setRef:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC3refSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC3refSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)pageID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "pageID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)pageID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "pageID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "setPageID:", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC6pageIDSSSgvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC6pageIDSSSgvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Final" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "objc_name": "shareUUID", "declAttributes": [ "HasInitialValue", "Final", "ObjC", "HasStorage", "SetterAccess", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "implicit": true, "objc_name": "shareUUID", "declAttributes": [ "Final", "ObjC" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ShareVideoContent", "printedName": "FBSDKShareKit.ShareVideoContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent" } ], "declKind": "Constructor", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)init", "mangledName": "$s13FBSDKShareKit17ShareVideoContentCACycfc", "moduleName": "FBSDKShareKit", "overriding": true, "implicit": true, "objc_name": "init", "declAttributes": [ "Dynamic", "ObjC", "Override" ], "init_kind": "Designated" }, { "kind": "TypeDecl", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "Var", "name": "validator", "printedName": "validator", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvp", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvg", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvs", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validatorAA0C10Validating_pXpvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "mediaLibrarySearcher", "printedName": "mediaLibrarySearcher", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvp", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvg", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvs", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvs", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvM", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV20mediaLibrarySearcherAA05MediaI9Searching_pvM", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(validator:mediaLibrarySearcher:)", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "any FBSDKShareKit.ShareValidating.Type", "children": [ { "kind": "TypeNominal", "name": "ShareValidating", "printedName": "FBSDKShareKit.ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP" } ] }, { "kind": "TypeNominal", "name": "MediaLibrarySearching", "printedName": "any FBSDKShareKit.MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validator20mediaLibrarySearcherAeA0C10Validating_pXp_AA05MediaJ9Searching_ptcfc", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV9validator20mediaLibrarySearcherAeA0C10Validating_pXp_AA05MediaJ9Searching_ptcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV", "moduleName": "FBSDKShareKit", "isFromExtension": true }, { "kind": "Var", "name": "configuredDependencies", "printedName": "configuredDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvsZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvMZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC22configuredDependenciesAC04TypeG0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "defaultDependencies", "printedName": "defaultDependencies", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvpZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "isFromExtension": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvgZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies?", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvsZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvsZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvMZ", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC19defaultDependenciesAC04TypeG0VSgvMZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "_modify" } ] }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "Final", "AccessControl", "ObjC", "RawDocComment" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@CM@FBSDKShareKit@objc(cs)FBSDKShareVideoContent(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "objc_name": "validateWithOptions:error:", "declAttributes": [ "Final", "AccessControl", "ObjC" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareVideoContent", "mangledName": "$s13FBSDKShareKit17ShareVideoContentC", "moduleName": "FBSDKShareKit", "objc_name": "FBSDKShareVideoContent", "declAttributes": [ "Final", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "DependentAsType", "printedName": "DependentAsType", "children": [ { "kind": "TypeWitness", "name": "TypeDependencies", "printedName": "TypeDependencies", "children": [ { "kind": "TypeNominal", "name": "TypeDependencies", "printedName": "FBSDKShareKit.ShareVideoContent.TypeDependencies", "usr": "s:13FBSDKShareKit17ShareVideoContentC16TypeDependenciesV" } ] } ], "usr": "s:13FBSDKShareKit15DependentAsTypeP", "mangledName": "$s13FBSDKShareKit15DependentAsTypeP" }, { "kind": "Conformance", "name": "SharingContent", "printedName": "SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP" }, { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Sharing", "printedName": "Sharing", "children": [ { "kind": "Var", "name": "delegate", "printedName": "delegate", "children": [ { "kind": "TypeNominal", "name": "WeakStorage", "printedName": "(any FBSDKShareKit.SharingDelegate)?" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(py)delegate", "mangledName": "$s13FBSDKShareKit7SharingP8delegateAA0C8Delegate_pSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "ReferenceOwnership", "RawDocComment", "ObjC" ], "ownership": 1, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)delegate", "mangledName": "$s13FBSDKShareKit7SharingP8delegateAA0C8Delegate_pSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingDelegate)?", "children": [ { "kind": "TypeNominal", "name": "SharingDelegate", "printedName": "any FBSDKShareKit.SharingDelegate", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)setDelegate:", "mangledName": "$s13FBSDKShareKit7SharingP8delegateAA0C8Delegate_pSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(py)shareContent", "mangledName": "$s13FBSDKShareKit7SharingP12shareContentAA0cE0_pSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)shareContent", "mangledName": "$s13FBSDKShareKit7SharingP12shareContentAA0cE0_pSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)setShareContent:", "mangledName": "$s13FBSDKShareKit7SharingP12shareContentAA0cE0_pSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "shouldFailOnDataError", "printedName": "shouldFailOnDataError", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(py)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit7SharingP21shouldFailOnDataErrorSbvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)shouldFailOnDataError", "mangledName": "$s13FBSDKShareKit7SharingP21shouldFailOnDataErrorSbvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)setShouldFailOnDataError:", "mangledName": "$s13FBSDKShareKit7SharingP21shouldFailOnDataErrorSbvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Function", "name": "validate", "printedName": "validate()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing(im)validateWithError:", "mangledName": "$s13FBSDKShareKit7SharingP8validateyyKF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "validateWithError:", "declAttributes": [ "ObjC", "RawDocComment" ], "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing", "mangledName": "$s13FBSDKShareKit7SharingP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKSharing", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SharingButton", "printedName": "SharingButton", "children": [ { "kind": "Var", "name": "shareContent", "printedName": "shareContent", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton(py)shareContent", "mangledName": "$s13FBSDKShareKit13SharingButtonP12shareContentAA0cF0_pSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton(im)shareContent", "mangledName": "$s13FBSDKShareKit13SharingButtonP12shareContentAA0cF0_pSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingButton>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(any FBSDKShareKit.SharingContent)?", "children": [ { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton(im)setShareContent:", "mangledName": "$s13FBSDKShareKit13SharingButtonP12shareContentAA0cF0_pSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingButton>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingButton", "mangledName": "$s13FBSDKShareKit13SharingButtonP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKSharingButton", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "SharingContent", "printedName": "SharingContent", "children": [ { "kind": "Var", "name": "contentURL", "printedName": "contentURL", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)contentURL", "mangledName": "$s13FBSDKShareKit14SharingContentP10contentURL10Foundation0F0VSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)contentURL", "mangledName": "$s13FBSDKShareKit14SharingContentP10contentURL10Foundation0F0VSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.URL?", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setContentURL:", "mangledName": "$s13FBSDKShareKit14SharingContentP10contentURL10Foundation0F0VSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "hashtag", "printedName": "hashtag", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)hashtag", "mangledName": "$s13FBSDKShareKit14SharingContentP7hashtagAA7HashtagCSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)hashtag", "mangledName": "$s13FBSDKShareKit14SharingContentP7hashtagAA7HashtagCSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setHashtag:", "mangledName": "$s13FBSDKShareKit14SharingContentP7hashtagAA7HashtagCSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "peopleIDs", "printedName": "peopleIDs", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)peopleIDs", "mangledName": "$s13FBSDKShareKit14SharingContentP9peopleIDsSaySSGvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)peopleIDs", "mangledName": "$s13FBSDKShareKit14SharingContentP9peopleIDsSaySSGvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setPeopleIDs:", "mangledName": "$s13FBSDKShareKit14SharingContentP9peopleIDsSaySSGvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "placeID", "printedName": "placeID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)placeID", "mangledName": "$s13FBSDKShareKit14SharingContentP7placeIDSSSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)placeID", "mangledName": "$s13FBSDKShareKit14SharingContentP7placeIDSSSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setPlaceID:", "mangledName": "$s13FBSDKShareKit14SharingContentP7placeIDSSSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "ref", "printedName": "ref", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)ref", "mangledName": "$s13FBSDKShareKit14SharingContentP3refSSSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)ref", "mangledName": "$s13FBSDKShareKit14SharingContentP3refSSSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setRef:", "mangledName": "$s13FBSDKShareKit14SharingContentP3refSSSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "pageID", "printedName": "pageID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)pageID", "mangledName": "$s13FBSDKShareKit14SharingContentP6pageIDSSSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)pageID", "mangledName": "$s13FBSDKShareKit14SharingContentP6pageIDSSSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)setPageID:", "mangledName": "$s13FBSDKShareKit14SharingContentP6pageIDSSSgvs", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "set" } ] }, { "kind": "Var", "name": "shareUUID", "printedName": "shareUUID", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(py)shareUUID", "mangledName": "$s13FBSDKShareKit14SharingContentP9shareUUIDSSSgvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)shareUUID", "mangledName": "$s13FBSDKShareKit14SharingContentP9shareUUIDSSSgvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "addParameters", "printedName": "addParameters(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent(im)addParameters:bridgeOptions:", "mangledName": "$s13FBSDKShareKit14SharingContentP13addParameters_7optionsSDySSypGAF_So0A13BridgeOptionsVtF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingContent>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "addParameters:bridgeOptions:", "declAttributes": [ "ObjC", "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent", "mangledName": "$s13FBSDKShareKit14SharingContentP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : FBSDKShareKit.SharingValidatable, Ï„_0_0 : ObjectiveC.NSObjectProtocol>", "sugared_genericSig": "", "objc_name": "FBSDKSharingContent", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "SharingValidatable", "printedName": "SharingValidatable", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SharingDelegate", "printedName": "SharingDelegate", "children": [ { "kind": "Function", "name": "sharer", "printedName": "sharer(_:didCompleteWithResults:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Sharing", "printedName": "any FBSDKShareKit.Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate(im)sharer:didCompleteWithResults:", "mangledName": "$s13FBSDKShareKit15SharingDelegateP6sharer_22didCompleteWithResultsyAA0C0_p_SDySSypGtF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingDelegate>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "sharer:didCompleteWithResults:", "declAttributes": [ "ObjC", "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "sharer", "printedName": "sharer(_:didFailWithError:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Sharing", "printedName": "any FBSDKShareKit.Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing" }, { "kind": "TypeNominal", "name": "Error", "printedName": "any Swift.Error", "usr": "s:s5ErrorP" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate(im)sharer:didFailWithError:", "mangledName": "$s13FBSDKShareKit15SharingDelegateP6sharer_16didFailWithErroryAA0C0_p_s0I0_ptF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingDelegate>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "sharer:didFailWithError:", "declAttributes": [ "ObjC", "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "sharerDidCancel", "printedName": "sharerDidCancel(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Sharing", "printedName": "any FBSDKShareKit.Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate(im)sharerDidCancel:", "mangledName": "$s13FBSDKShareKit15SharingDelegateP15sharerDidCancelyyAA0C0_pF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingDelegate>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "sharerDidCancel:", "declAttributes": [ "ObjC", "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDelegate", "mangledName": "$s13FBSDKShareKit15SharingDelegateP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKSharingDelegate", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SharingDialog", "printedName": "SharingDialog", "children": [ { "kind": "Var", "name": "canShow", "printedName": "canShow", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog(py)canShow", "mangledName": "$s13FBSDKShareKit13SharingDialogP7canShowSbvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "declAttributes": [ "RawDocComment", "ObjC" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog(im)canShow", "mangledName": "$s13FBSDKShareKit13SharingDialogP7canShowSbvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingDialog>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "ObjC" ], "reqNewWitnessTableEntry": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "show", "printedName": "show()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog(im)show", "mangledName": "$s13FBSDKShareKit13SharingDialogP4showSbyF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingDialog>", "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ "DiscardableResult", "RawDocComment", "ObjC" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingDialog", "mangledName": "$s13FBSDKShareKit13SharingDialogP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : FBSDKShareKit.Sharing>", "sugared_genericSig": "", "objc_name": "FBSDKSharingDialog", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "Sharing", "printedName": "Sharing", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharing", "mangledName": "$s13FBSDKShareKit7SharingP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SharingValidatable", "printedName": "SharingValidatable", "children": [ { "kind": "Function", "name": "validate", "printedName": "validate(options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable(im)validateWithOptions:error:", "mangledName": "$s13FBSDKShareKit18SharingValidatableP8validate7optionsySo0A13BridgeOptionsV_tKF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SharingValidatable>", "sugared_genericSig": "", "protocolReq": true, "objc_name": "validateWithOptions:error:", "declAttributes": [ "ObjC", "RawDocComment" ], "throwing": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable", "mangledName": "$s13FBSDKShareKit18SharingValidatableP", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 : AnyObject>", "sugared_genericSig": "", "objc_name": "FBSDKSharingValidatable", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ] }, { "kind": "Import", "name": "Social", "printedName": "Social", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SocialComposeViewControllerFactory", "printedName": "SocialComposeViewControllerFactory", "children": [ { "kind": "Function", "name": "makeSocialComposeViewController", "printedName": "makeSocialComposeViewController()", "children": [ { "kind": "TypeNominal", "name": "SLComposeViewController", "printedName": "Social.SLComposeViewController", "usr": "c:objc(cs)SLComposeViewController" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit34SocialComposeViewControllerFactoryC04makecdeF0So09SLComposeeF0CyF", "mangledName": "$s13FBSDKShareKit34SocialComposeViewControllerFactoryC04makecdeF0So09SLComposeeF0CyF", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "SocialComposeViewControllerFactory", "printedName": "FBSDKShareKit.SocialComposeViewControllerFactory", "usr": "s:13FBSDKShareKit34SocialComposeViewControllerFactoryC" } ], "declKind": "Constructor", "usr": "s:13FBSDKShareKit34SocialComposeViewControllerFactoryCACycfc", "mangledName": "$s13FBSDKShareKit34SocialComposeViewControllerFactoryCACycfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:13FBSDKShareKit34SocialComposeViewControllerFactoryC", "mangledName": "$s13FBSDKShareKit34SocialComposeViewControllerFactoryC", "moduleName": "FBSDKShareKit", "declAttributes": [ "Final" ], "conformances": [ { "kind": "Conformance", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "SocialComposeViewControllerFactoryProtocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP", "mangledName": "$s13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP" } ] }, { "kind": "Import", "name": "Social", "printedName": "Social", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SocialComposeViewControllerFactoryProtocol", "printedName": "SocialComposeViewControllerFactoryProtocol", "children": [ { "kind": "Function", "name": "makeSocialComposeViewController", "printedName": "makeSocialComposeViewController()", "children": [ { "kind": "TypeNominal", "name": "SLComposeViewController", "printedName": "Social.SLComposeViewController", "usr": "c:objc(cs)SLComposeViewController" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP04makecdeF0So09SLComposeeF0CyF", "mangledName": "$s13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP04makecdeF0So09SLComposeeF0CyF", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.SocialComposeViewControllerFactoryProtocol>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP", "mangledName": "$s13FBSDKShareKit42SocialComposeViewControllerFactoryProtocolP", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "UserInterfaceStringProviding", "printedName": "UserInterfaceStringProviding", "children": [ { "kind": "Var", "name": "bundleForStrings", "printedName": "bundleForStrings", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Var", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP16bundleForStringsSo8NSBundleCvp", "mangledName": "$s13FBSDKShareKit28UserInterfaceStringProvidingP16bundleForStringsSo8NSBundleCvp", "moduleName": "FBSDKShareKit", "protocolReq": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Accessor", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP16bundleForStringsSo8NSBundleCvg", "mangledName": "$s13FBSDKShareKit28UserInterfaceStringProvidingP16bundleForStringsSo8NSBundleCvg", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : FBSDKShareKit.UserInterfaceStringProviding>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "accessorKind": "get" } ] } ], "declKind": "Protocol", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP", "mangledName": "$s13FBSDKShareKit28UserInterfaceStringProvidingP", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "FBSDKCoreKit", "printedName": "FBSDKCoreKit", "declKind": "Import", "moduleName": "FBSDKShareKit", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "FBSDKCoreKit_Basics", "printedName": "FBSDKCoreKit_Basics", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "FBSDKShareKit" }, { "kind": "TypeDecl", "name": "_ShareUtility", "printedName": "_ShareUtility", "children": [ { "kind": "Function", "name": "validateRequiredValue", "printedName": "validateRequiredValue(_:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO21validateRequiredValue_5namedyyp_SStKFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO21validateRequiredValue_5namedyyp_SStKFZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "AccessControl" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateArgument", "printedName": "validateArgument(_:named:in:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_0_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Swift.Set<Ï„_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "Ï„_0_0" } ], "usr": "s:Sh" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO16validateArgument_5named2inyx_SSShyxGtKSHRzlFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO16validateArgument_5named2inyx_SSShyxGtKSHRzlFZ", "moduleName": "FBSDKShareKit", "genericSig": "<Ï„_0_0 where Ï„_0_0 : Swift.Hashable>", "sugared_genericSig": "", "static": true, "declAttributes": [ "AccessControl" ], "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateArray", "printedName": "validateArray(_:minCount:maxCount:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO13validateArray_8minCount03maxH05namedySayypG_S2iSStKFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO13validateArray_8minCount03maxH05namedySayypG_S2iSStKFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateNetworkURL", "printedName": "validateNetworkURL(_:named:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO18validateNetworkURL_5namedy10Foundation0G0V_SStKFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO18validateNetworkURL_5namedy10Foundation0G0V_SStKFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "validateShareContent", "printedName": "validateShareContent(_:options:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "hasDefaultArg": true, "usr": "c:@E@FBSDKShareBridgeOptions" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO08validateC7Content_7optionsyAA07SharingF0_p_So0A13BridgeOptionsVtKFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO08validateC7Content_7optionsyAA07SharingF0_p_So0A13BridgeOptionsVtKFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "buildWebShareBridgeComponents", "printedName": "buildWebShareBridgeComponents(for:)", "children": [ { "kind": "TypeNominal", "name": "WebShareBridgeComponents", "printedName": "FBSDKShareKit.WebShareBridgeComponents", "usr": "s:13FBSDKShareKit24WebShareBridgeComponentsV" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO08buildWebC16BridgeComponents3forAA0fcgH0VAA14SharingContent_p_tFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO08buildWebC16BridgeComponents3forAA0fcgH0VAA14SharingContent_p_tFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "buildAsyncWebPhotoContent", "printedName": "buildAsyncWebPhotoContent(_:completion:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SharePhotoContent", "printedName": "FBSDKShareKit.SharePhotoContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKSharePhotoContent" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Swift.Bool, Swift.String, [Swift.String : Any]) -> ()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Swift.Bool, Swift.String, [Swift.String : Any])", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ] } ] } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO25buildAsyncWebPhotoContent_10completionyAA0chI0C_ySb_SSSDySSypGtctFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO25buildAsyncWebPhotoContent_10completionyAA0chI0C_ySb_SSSDySSypGtctFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "feedShareDictionary", "printedName": "feedShareDictionary(for:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO04feedC10Dictionary3forSDySSypGSgAA14SharingContent_p_tFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO04feedC10Dictionary3forSDySSypGSgAA14SharingContent_p_tFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "hashtagString", "printedName": "hashtagString(from:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "FBSDKShareKit.Hashtag?", "children": [ { "kind": "TypeNominal", "name": "Hashtag", "printedName": "FBSDKShareKit.Hashtag", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKHashtag" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO13hashtagString4fromSSSgAA7HashtagCSg_tFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO13hashtagString4fromSSSgAA7HashtagCSg_tFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "bridgeParameters", "printedName": "bridgeParameters(for:options:shouldFailOnDataError:)", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "[Swift.String : Any]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ], "usr": "s:SD" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" }, { "kind": "TypeNominal", "name": "ShareBridgeOptions", "printedName": "FBSDKShareKit.ShareBridgeOptions", "hasDefaultArg": true, "usr": "c:@E@FBSDKShareBridgeOptions" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO16bridgeParameters3for7options21shouldFailOnDataErrorSDySSypGAA14SharingContent_p_So0A13BridgeOptionsVSbtFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO16bridgeParameters3for7options21shouldFailOnDataErrorSDySSypGAA14SharingContent_p_So0A13BridgeOptionsVSbtFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "getContentFlags", "printedName": "getContentFlags(for:)", "children": [ { "kind": "TypeNominal", "name": "ContentFlags", "printedName": "FBSDKShareKit.ContentFlags", "usr": "s:13FBSDKShareKit12ContentFlagsV" }, { "kind": "TypeNominal", "name": "SharingContent", "printedName": "any FBSDKShareKit.SharingContent", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO15getContentFlags3forAA0fG0VAA07SharingF0_p_tFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO15getContentFlags3forAA0fG0VAA07SharingF0_p_tFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "shareMediaContentContainsPhotosAndVideos", "printedName": "shareMediaContentContainsPhotosAndVideos(_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ShareMediaContent", "printedName": "FBSDKShareKit.ShareMediaContent", "usr": "c:@M@FBSDKShareKit@objc(cs)FBSDKShareMediaContent" } ], "declKind": "Func", "usr": "s:13FBSDKShareKit13_ShareUtilityO40shareMediaContentContainsPhotosAndVideosySbAA0cfG0CFZ", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO40shareMediaContentContainsPhotosAndVideosySbAA0cfG0CFZ", "moduleName": "FBSDKShareKit", "static": true, "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Enum", "usr": "s:13FBSDKShareKit13_ShareUtilityO", "mangledName": "$s13FBSDKShareKit13_ShareUtilityO", "moduleName": "FBSDKShareKit", "declAttributes": [ "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "ShareValidating", "printedName": "ShareValidating", "usr": "s:13FBSDKShareKit15ShareValidatingP", "mangledName": "$s13FBSDKShareKit15ShareValidatingP" }, { "kind": "Conformance", "name": "ShareUtilityProtocol", "printedName": "ShareUtilityProtocol", "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP", "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP" } ] }, { "kind": "TypeDecl", "name": "PHImageManager", "printedName": "PHImageManager", "children": [ { "kind": "TypeDecl", "name": "MediaLibrarySearchError", "printedName": "MediaLibrarySearchError", "children": [ { "kind": "Var", "name": "asset", "printedName": "asset", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Var", "usr": "s:So14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetSo7PHAssetCvp", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetSo7PHAssetCvp", "moduleName": "FBSDKShareKit", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Accessor", "usr": "s:So14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetSo7PHAssetCvg", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetSo7PHAssetCvg", "moduleName": "FBSDKShareKit", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(asset:)", "children": [ { "kind": "TypeNominal", "name": "MediaLibrarySearchError", "printedName": "Photos.PHImageManager.MediaLibrarySearchError", "usr": "s:So14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Constructor", "usr": "s:So14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetAESo7PHAssetC_tcfc", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV5assetAESo7PHAssetC_tcfc", "moduleName": "FBSDKShareKit", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:So14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE23MediaLibrarySearchErrorV", "moduleName": "FBSDKShareKit", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Error", "printedName": "Error", "usr": "s:s5ErrorP", "mangledName": "$ss5ErrorP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Function", "name": "fb_findImage", "printedName": "fb_findImage(for:)", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Func", "usr": "s:So14PHImageManagerC13FBSDKShareKitE12fb_findImage3forSo7UIImageCSo7PHAssetC_tKF", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE12fb_findImage3forSo7UIImageCSo7PHAssetC_tKF", "moduleName": "FBSDKShareKit", "isOpen": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "fb_getVideoURL", "printedName": "fb_getVideoURL(for:)", "children": [ { "kind": "TypeNominal", "name": "URL", "printedName": "Foundation.URL", "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", "name": "PHAsset", "printedName": "Photos.PHAsset", "usr": "c:objc(cs)PHAsset" } ], "declKind": "Func", "usr": "s:So14PHImageManagerC13FBSDKShareKitE14fb_getVideoURL3for10Foundation0H0VSo7PHAssetC_tKF", "mangledName": "$sSo14PHImageManagerC13FBSDKShareKitE14fb_getVideoURL3for10Foundation0H0VSo7PHAssetC_tKF", "moduleName": "FBSDKShareKit", "isOpen": true, "isFromExtension": true, "throwing": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:objc(cs)PHImageManager", "moduleName": "Photos", "isOpen": true, "intro_iOS": "8", "objc_name": "PHImageManager", "declAttributes": [ "Available", "ObjC", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "MediaLibrarySearching", "printedName": "MediaLibrarySearching", "usr": "s:13FBSDKShareKit21MediaLibrarySearchingP", "mangledName": "$s13FBSDKShareKit21MediaLibrarySearchingP" } ] }, { "kind": "TypeDecl", "name": "Name", "printedName": "Name", "children": [ { "kind": "Var", "name": "messengerShareDialogShow", "printedName": "messengerShareDialogShow", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE24messengerShareDialogShowABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE24messengerShareDialogShowABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage", "RawDocComment" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE24messengerShareDialogShowABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE24messengerShareDialogShowABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "messengerShareDialogResult", "printedName": "messengerShareDialogResult", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE26messengerShareDialogResultABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE26messengerShareDialogResultABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE26messengerShareDialogResultABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE26messengerShareDialogResultABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "sendButtonImpression", "printedName": "sendButtonImpression", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE20sendButtonImpressionABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE20sendButtonImpressionABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage", "RawDocComment" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE20sendButtonImpressionABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE20sendButtonImpressionABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "sendButtonDidTap", "printedName": "sendButtonDidTap", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE16sendButtonDidTapABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE16sendButtonDidTapABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE16sendButtonDidTapABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE16sendButtonDidTapABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareButtonImpression", "printedName": "shareButtonImpression", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE21shareButtonImpressionABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE21shareButtonImpressionABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage", "RawDocComment" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE21shareButtonImpressionABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE21shareButtonImpressionABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareButtonDidTap", "printedName": "shareButtonDidTap", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE17shareButtonDidTapABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE17shareButtonDidTapABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE17shareButtonDidTapABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE17shareButtonDidTapABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareDialogShow", "printedName": "shareDialogShow", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE15shareDialogShowABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE15shareDialogShowABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage", "RawDocComment" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE15shareDialogShowABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE15shareDialogShowABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareDialogResult", "printedName": "shareDialogResult", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Var", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE17shareDialogResultABvpZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE17shareDialogResultABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Name", "printedName": "FBSDKCoreKit.AppEvents.Name", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName" } ], "declKind": "Accessor", "usr": "s:So17FBSDKAppEventNamea13FBSDKShareKitE17shareDialogResultABvgZ", "mangledName": "$sSo17FBSDKAppEventNamea13FBSDKShareKitE17shareDialogResultABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "c:FBSDKAppEventName.h@T@FBSDKAppEventName", "moduleName": "FBSDKCoreKit", "declAttributes": [ "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "Sendable" ], "isFromExtension": true, "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSString", "printedName": "Foundation.NSString", "usr": "c:objc(cs)NSString" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "_SwiftNewtypeWrapper", "printedName": "_SwiftNewtypeWrapper", "usr": "s:s20_SwiftNewtypeWrapperP", "mangledName": "$ss20_SwiftNewtypeWrapperP" }, { "kind": "Conformance", "name": "RawRepresentable", "printedName": "RawRepresentable", "children": [ { "kind": "TypeWitness", "name": "RawValue", "printedName": "RawValue", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:SY", "mangledName": "$sSY" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "_HasCustomAnyHashableRepresentation", "printedName": "_HasCustomAnyHashableRepresentation", "usr": "s:s35_HasCustomAnyHashableRepresentationP", "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" } ] }, { "kind": "TypeDecl", "name": "ParameterName", "printedName": "ParameterName", "children": [ { "kind": "Var", "name": "errorMessage", "printedName": "errorMessage", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE12errorMessageABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE12errorMessageABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE12errorMessageABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE12errorMessageABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "outcome", "printedName": "outcome", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE7outcomeABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE7outcomeABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE7outcomeABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE7outcomeABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareContentType", "printedName": "shareContentType", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentTypeABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentTypeABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentTypeABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentTypeABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "mode", "printedName": "mode", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE4modeABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE4modeABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE4modeABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE4modeABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareContentPageID", "printedName": "shareContentPageID", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE18shareContentPageIDABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE18shareContentPageIDABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE18shareContentPageIDABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE18shareContentPageIDABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "shareContentUUID", "printedName": "shareContentUUID", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Var", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentUUIDABvpZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentUUIDABvpZ", "moduleName": "FBSDKShareKit", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "isFromExtension": true, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ParameterName", "printedName": "FBSDKCoreKit.AppEvents.ParameterName", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName" } ], "declKind": "Accessor", "usr": "s:So26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentUUIDABvgZ", "mangledName": "$sSo26FBSDKAppEventParameterNamea13FBSDKShareKitE16shareContentUUIDABvgZ", "moduleName": "FBSDKShareKit", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "c:FBSDKAppEventParameterName.h@T@FBSDKAppEventParameterName", "moduleName": "FBSDKCoreKit", "declAttributes": [ "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "SynthesizedProtocol", "Sendable" ], "isFromExtension": true, "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSString", "printedName": "Foundation.NSString", "usr": "c:objc(cs)NSString" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "_SwiftNewtypeWrapper", "printedName": "_SwiftNewtypeWrapper", "usr": "s:s20_SwiftNewtypeWrapperP", "mangledName": "$ss20_SwiftNewtypeWrapperP" }, { "kind": "Conformance", "name": "RawRepresentable", "printedName": "RawRepresentable", "children": [ { "kind": "TypeWitness", "name": "RawValue", "printedName": "RawValue", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:SY", "mangledName": "$sSY" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "_HasCustomAnyHashableRepresentation", "printedName": "_HasCustomAnyHashableRepresentation", "usr": "s:s35_HasCustomAnyHashableRepresentationP", "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" } ] }, { "kind": "TypeDecl", "name": "ShareDialogConfiguration", "printedName": "ShareDialogConfiguration", "declKind": "Struct", "usr": "s:12FBSDKCoreKit24ShareDialogConfigurationV", "mangledName": "$s12FBSDKCoreKit24ShareDialogConfigurationV", "moduleName": "FBSDKCoreKit", "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "ShareDialogConfigurationProtocol", "printedName": "ShareDialogConfigurationProtocol", "usr": "s:13FBSDKShareKit32ShareDialogConfigurationProtocolP", "mangledName": "$s13FBSDKShareKit32ShareDialogConfigurationProtocolP" }, { "kind": "Conformance", "name": "DependentAsValue", "printedName": "DependentAsValue", "children": [ { "kind": "TypeWitness", "name": "ValueDependencies", "printedName": "ValueDependencies", "children": [ { "kind": "TypeNominal", "name": "ValueDependencies", "printedName": "FBSDKCoreKit.ShareDialogConfiguration.ValueDependencies", "usr": "s:12FBSDKCoreKit24ShareDialogConfigurationV17ValueDependenciesV" } ] } ], "usr": "s:12FBSDKCoreKit16DependentAsValueP", "mangledName": "$s12FBSDKCoreKit16DependentAsValueP" } ] }, { "kind": "TypeDecl", "name": "AppEvents", "printedName": "AppEvents", "declKind": "Class", "usr": "c:objc(cs)FBSDKAppEvents", "moduleName": "FBSDKCoreKit", "isOpen": true, "objc_name": "FBSDKAppEvents", "declAttributes": [ "ObjC", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "ShareEventLogging", "printedName": "ShareEventLogging", "usr": "s:13FBSDKShareKit17ShareEventLoggingP", "mangledName": "$s13FBSDKShareKit17ShareEventLoggingP" } ] }, { "kind": "TypeDecl", "name": "UIApplication", "printedName": "UIApplication", "declKind": "Class", "usr": "c:objc(cs)UIApplication", "moduleName": "UIKit", "isOpen": true, "intro_iOS": "2.0", "objc_name": "UIApplication", "declAttributes": [ "Available", "ObjC", "NonSendable", "Custom", "Dynamic" ], "superclassUsr": "c:objc(cs)UIResponder", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "ShareInternalURLOpening", "printedName": "ShareInternalURLOpening", "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKShareInternalURLOpening", "mangledName": "$s13FBSDKShareKit23ShareInternalURLOpeningP" } ] }, { "kind": "TypeDecl", "name": "InternalUtility", "printedName": "InternalUtility", "declKind": "Class", "usr": "c:objc(cs)FBSDKInternalUtility", "moduleName": "FBSDKCoreKit", "isOpen": true, "objc_name": "FBSDKInternalUtility", "declAttributes": [ "ObjC", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "UserInterfaceStringProviding", "printedName": "UserInterfaceStringProviding", "usr": "s:13FBSDKShareKit28UserInterfaceStringProvidingP", "mangledName": "$s13FBSDKShareKit28UserInterfaceStringProvidingP" } ] } ], "json_format_version": 8 }, "ConstValues": [ { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/AppInviteContent.swift", "kind": "IntegerLiteral", "offset": 560, "length": 9, "value": "1" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/AppInviteContent.swift", "kind": "IntegerLiteral", "offset": 560, "length": 9, "value": "1" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/AppInviteContent.swift", "kind": "StringLiteral", "offset": 338, "length": 16, "value": "\"FBSDKShareKit.AppInviteContent\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/ContentFlags.swift", "kind": "BooleanLiteral", "offset": 367, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/ContentFlags.swift", "kind": "BooleanLiteral", "offset": 401, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/ContentFlags.swift", "kind": "BooleanLiteral", "offset": 435, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/Hashtag.swift", "kind": "StringLiteral", "offset": 354, "length": 7, "value": "\"FBSDKShareKit.Hashtag\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/MessageDialog.swift", "kind": "BooleanLiteral", "offset": 1367, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/MessageDialog.swift", "kind": "BooleanLiteral", "offset": 1508, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 341, "length": 32, "value": "\"fb_messenger_dialog_share_show\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 432, "length": 34, "value": "\"fb_messenger_dialog_share_result\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 544, "length": 27, "value": "\"fb_send_button_impression\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 620, "length": 24, "value": "\"fb_send_button_did_tap\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 724, "length": 28, "value": "\"fb_share_button_impression\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 802, "length": 25, "value": "\"fb_share_button_did_tap\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 901, "length": 22, "value": "\"fb_dialog_share_show\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventNames.swift", "kind": "StringLiteral", "offset": 973, "length": 24, "value": "\"fb_dialog_share_result\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 320, "length": 33, "value": "\"fb_dialog_outcome_error_message\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 402, "length": 19, "value": "\"fb_dialog_outcome\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 479, "length": 30, "value": "\"fb_dialog_share_content_type\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 555, "length": 16, "value": "\"fb_dialog_mode\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 631, "length": 33, "value": "\"fb_dialog_share_content_page_id\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 722, "length": 30, "value": "\"fb_dialog_share_content_uuid\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 844, "length": 11, "value": "\"Cancelled\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 883, "length": 11, "value": "\"Completed\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 919, "length": 8, "value": "\"Failed\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 983, "length": 8, "value": "\"Status\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 1015, "length": 7, "value": "\"Photo\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 1046, "length": 7, "value": "\"Video\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 1078, "length": 8, "value": "\"Camera\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Reporting\/ShareAppEventParameters.swift", "kind": "StringLiteral", "offset": 1112, "length": 9, "value": "\"Unknown\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 296, "length": 8, "value": "\"camera\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 328, "length": 7, "value": "\"share\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 389, "length": 19, "value": "\"completionGesture\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 438, "length": 8, "value": "\"cancel\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 496, "length": 8, "value": "\"postId\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Bridging\/ShareBridgeAPI.swift", "kind": "StringLiteral", "offset": 536, "length": 9, "value": "\"post_id\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/ShareCameraEffectContent.swift", "kind": "StringLiteral", "offset": 523, "length": 2, "value": "\"\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "StringLiteral", "offset": 676, "length": 7, "value": "\"share\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "BooleanLiteral", "offset": 742, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "BooleanLiteral", "offset": 857, "length": 4, "value": "true" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "BooleanLiteral", "offset": 1818, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "StringLiteral", "offset": 400, "length": 11, "value": "\"FBSDKShareKit.ShareDialog\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "Array", "offset": 22528, "length": 2, "value": "[]" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "StringLiteral", "offset": 31555, "length": 8, "value": "\"app_id\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "StringLiteral", "offset": 31623, "length": 10, "value": "\"hashtags\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialog.swift", "kind": "StringLiteral", "offset": 31694, "length": 8, "value": "\"quotes\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 692, "length": 6, "value": "1" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 772, "length": 10, "value": "2" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 832, "length": 7, "value": "3" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1058, "length": 3, "value": "4" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 11, "value": "5" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1526, "length": 7, "value": "6" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 692, "length": 6, "value": "1" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 772, "length": 10, "value": "2" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 832, "length": 7, "value": "3" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1058, "length": 3, "value": "4" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 11, "value": "5" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/ShareDialogMode.swift", "kind": "IntegerLiteral", "offset": 1526, "length": 7, "value": "6" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "StringLiteral", "offset": 399, "length": 24, "value": "\"com.facebook.sdk.share\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 608, "length": 3, "value": "200" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 687, "length": 9, "value": "201" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 845, "length": 18, "value": "202" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 913, "length": 7, "value": "203" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 608, "length": 3, "value": "200" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 687, "length": 9, "value": "201" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 845, "length": 18, "value": "202" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Core\/ShareError.swift", "kind": "IntegerLiteral", "offset": 913, "length": 7, "value": "203" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/SharePhoto.swift", "kind": "BooleanLiteral", "offset": 3009, "length": 5, "value": "false" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/SharePhoto.swift", "kind": "StringLiteral", "offset": 357, "length": 10, "value": "\"FBSDKShareKit.SharePhoto\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/SharePhotoContent.swift", "kind": "IntegerLiteral", "offset": 3474, "length": 1, "value": "1" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/SharePhotoContent.swift", "kind": "IntegerLiteral", "offset": 3480, "length": 1, "value": "6" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/ShareVideo.swift", "kind": "StringLiteral", "offset": 344, "length": 10, "value": "\"FBSDKShareKit.ShareVideo\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/UserInterface\/SocialComposeViewControllerFactory.swift", "kind": "StringLiteral", "offset": 367, "length": 27, "value": "\"com.apple.social.facebook\"" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/_ShareUtility.swift", "kind": "Array", "offset": 2340, "length": 2, "value": "[]" }, { "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKShareKit\/FBSDKShareKit\/Content\/_ShareUtility.swift", "kind": "Array", "offset": 5281, "length": 2, "value": "[]" } ] }