/
ConferenceError.purs
33 lines (19 loc) · 1.39 KB
/
ConferenceError.purs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
module Control.Google.Apps.ConferenceData.ConferenceError (
setAuthenticationUrl,
setConferenceErrorType
) where
import Prelude (Unit, unit)
import Effect (Effect)
import Data.Google.Apps.ConferenceData.ConferenceErrorType as ConferenceDataConferenceErrorType
import Data.Google.Apps.ConferenceData.ConferenceError as ConferenceDataConferenceError
foreign import setAuthenticationUrlImpl :: String -> ConferenceDataConferenceError.ConferenceError -> Effect ConferenceDataConferenceError.ConferenceError
-- | If the error type is AUTHENTICATION, the add-on must provide a URL calling
-- | back into the add-on to allow users to log in.
setAuthenticationUrl :: String -> ConferenceDataConferenceError.ConferenceError -> Effect ConferenceDataConferenceError.ConferenceError
setAuthenticationUrl authenticationUrl p' = setAuthenticationUrlImpl authenticationUrl p'
foreign import setConferenceErrorTypeImpl :: ConferenceDataConferenceErrorType.ConferenceErrorTypeForeign -> ConferenceDataConferenceError.ConferenceError -> Effect ConferenceDataConferenceError.ConferenceError
-- Some type is not directly accessible in the runtime.
-- TODO: Implement this
-- setConferenceErrorType :: ConferenceDataConferenceErrorType.ConferenceErrorType -> ConferenceDataConferenceError.ConferenceError -> Effect ConferenceDataConferenceError.ConferenceError
setConferenceErrorType :: Unit
setConferenceErrorType = unit