in dl-invites-sample/InvitesSample/InvitePresenter.swift [66:109]
func DefaultInvitePresenters(presentingController: UIViewController) -> [InvitePresenter] {
let url = URL(string: "https://github.com/firebase")!
return [
EmailInvitePresenter(
content: InviteContent(
subject: "Check out Firebase's great samples!",
body: "This holiday season, get a free sample included when you clone any Firebase sample on GitHub. ",
link: url
)
, presentingController: presentingController
),
SocialDeepLinkInvitePresenter(
content: InviteContent(
subject: nil,
body: "Come join me on Firebase, Google's developer platform! ",
link: url
),
presentingController: presentingController
),
TextMessageInvitePresenter(
content: InviteContent(
subject: nil,
body: "Check out Firebase's great samples on GitHub! ",
link: url
),
presentingController: presentingController
),
CopyLinkInvitePresenter(
content: InviteContent(
subject: nil,
body: nil,
link: url
), presentingController: presentingController
),
OtherInvitePresenter(
content: InviteContent(
subject: nil,
body: "Check out Firebase's great samples on GitHub! ",
link: url
),
presentingController: presentingController
)
]
}