Type Alias FormsAppConfiguration<T>
FormsAppConfiguration<T>: { abnLookupAuthenticationGuid?: string; accountAttachmentRetentionInDays?: number; cachingStrategies?: _NewFormsApp["cachingStrategies"]; description?: string; draftsAreShared?: boolean; formsAppEnvironmentId: number; formsAppId: number; formsAttachmentRetention?: { days: number; formId: number; }[]; formsHostname: string; formsOAuthClientId?: string | null; googleMapsApiKey: string; isAppUserMfaRequired: boolean; isAppUserSignUpEnabled: boolean; isClientLoggingEnabled: boolean; isDraftsEnabled: boolean; isGoogleLoginSupported: boolean; isTrialExpired: boolean; locale: string; logoutRedirectUrl?: string; name: string; organisationId: string; pwaSettings?: FormsAppPWASettings | null; recaptchaKeyType: RecaptchaKeyType; recaptchaPublicKey: string; samlIdentityProviderName?: string | null; styles: T; taskGroupInstances?: TaskGroupInstance[]; type: FormsApp["type"]; tz: string; volunteers: { categories: VolunteersFormsApp["categories"]; waiverUrl: VolunteersFormsApp["waiverUrl"]; } | undefined; } Type declaration
Optional
abnLookupAuthenticationGuid?: string
Optional
accountAttachmentRetentionInDays?: number
Optional
cachingStrategies?: _NewFormsApp["cachingStrategies"]
Optional
description?: string
Optional
draftsAreShared?: boolean
formsAppEnvironmentId: number
formsAppId: number
Optional
formsAttachmentRetention?: {
days: number;
formId: number;
}[]
formsHostname: string
Optional
formsOAuthClientId?: string | null
googleMapsApiKey: string
isAppUserMfaRequired: boolean
isAppUserSignUpEnabled: boolean
isClientLoggingEnabled: boolean
isDraftsEnabled: boolean
isGoogleLoginSupported: boolean
isTrialExpired: boolean
locale: string
Optional
logoutRedirectUrl?: string
name: string
organisationId: string
recaptchaPublicKey: string
Optional
samlIdentityProviderName?: string | null
styles: T
tz: string
volunteers: {
categories: VolunteersFormsApp["categories"];
waiverUrl: VolunteersFormsApp["waiverUrl"];
} | undefined
Type of the forms app.