Class LaunchCardAdapter
- Namespace
- InSite.Persistence.Content
- Assembly
- InSite.Persistence.dll
public class LaunchCardAdapter
- Inheritance
-
LaunchCardAdapter
- Inherited Members
-
Constructors
LaunchCardAdapter()
public LaunchCardAdapter()
Methods
CreateUrl(string, Guid, string, string, Guid?, string, Guid?, string, Func<string, string>)
public string CreateUrl(string appUrl, Guid pageId, string pageUrl, string launchType, Guid? launchId, string launchSlug, Guid? learner, string caller, Func<string, string> translate)
Parameters
appUrl string
pageId Guid
pageUrl string
launchType string
launchId Guid?
launchSlug string
learner Guid?
caller string
translate Func<string, string>
Returns
- string
GetAssessmentCards(ISecurityFramework, Func<Guid, string>)
public List<LaunchCard> GetAssessmentCards(ISecurityFramework identity, Func<Guid, string> assessmentStartUrl)
Parameters
identity ISecurityFramework
assessmentStartUrl Func<Guid, string>
Returns
- List<LaunchCard>
GetLaunchCards(string, Guid, string, ISecurityFramework, string, Func<string, string>, Func<string, Guid?, string>)
public List<LaunchCard> GetLaunchCards(string appUrl, Guid root, string portalName, ISecurityFramework identity, string caller, Func<string, string> translate, Func<string, Guid?, string> progress)
Parameters
appUrl string
root Guid
portalName string
identity ISecurityFramework
caller string
translate Func<string, string>
progress Func<string, Guid?, string>
Returns
- List<LaunchCard>
GetPortals(Guid?, ISecurityFramework)
public List<LaunchCard> GetPortals(Guid? siteId, ISecurityFramework identity)
Parameters
siteId Guid?
identity ISecurityFramework
Returns
- List<LaunchCard>
ResumeSurvey(Guid)
public string ResumeSurvey(Guid session)
Parameters
session Guid
Returns
- string
ReviewSurvey(Guid)
public string ReviewSurvey(Guid session)
Parameters
session Guid
Returns
- string
StartSurvey(string, int, Guid?, string)
public string StartSurvey(string appUrl, int form, Guid? user = null, string language = null)
Parameters
appUrl string
form int
user Guid?
language string
Returns
- string
ToCard(QPage, string)
public LaunchCard ToCard(QPage page, string language)
Parameters
page QPage
language string
Returns
- LaunchCard