2022-07-28 13:05:38 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "utf-8" >
< meta http-equiv = "x-ua-compatible" content = "ie=edge" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
2023-04-21 11:42:15 +00:00
< meta name = "generator" content = "ExDoc v0.29.4" >
2023-12-09 14:49:57 +00:00
< meta name = "project" content = "Claper v1.7.0" >
2022-07-28 13:05:38 +00:00
2023-12-09 14:49:57 +00:00
< title > API Reference — Claper v1.7.0< / title >
2023-04-21 11:42:15 +00:00
< link rel = "stylesheet" href = "dist/html-elixir-HHVY3JYD.css" / >
2022-07-28 13:05:38 +00:00
2023-04-21 11:42:15 +00:00
< script src = "dist/handlebars.runtime-NWIB6V2M.js" > < / script >
< script src = "dist/handlebars.templates-XWGFFSCD.js" > < / script >
2023-12-09 14:49:57 +00:00
< script src = "dist/sidebar_items-E6912480.js" > < / script >
2022-07-28 13:05:38 +00:00
< script src = "docs_config.js" > < / script >
2023-04-21 11:42:15 +00:00
< script async src = "dist/html-JDI3AVDD.js" > < / script >
2022-07-28 13:05:38 +00:00
< / head >
2023-04-21 11:42:15 +00:00
< body data-type = "extras" class = "page-extra" >
2022-07-28 13:05:38 +00:00
< script >
try {
var settings = JSON.parse(localStorage.getItem('ex_doc:settings') || '{}');
if (settings.theme === 'dark' ||
((settings.theme === 'system' || settings.theme == null) & &
window.matchMedia('(prefers-color-scheme: dark)').matches)
) {
document.body.classList.add('dark')
}
} catch (error) { }
< / script >
< div class = "main" >
2023-04-21 11:42:15 +00:00
< button class = "sidebar-button sidebar-toggle" aria-label = "toggle sidebar" >
< i class = "ri-menu-line ri-lg" title = "Collapse/expand sidebar" > < / i >
< / button >
2022-07-28 13:05:38 +00:00
< section class = "sidebar" >
< form class = "sidebar-search" action = "search.html" >
< button type = "submit" class = "search-button" aria-label = "Submit Search" >
< i class = "ri-search-2-line" aria-hidden = "true" title = "Submit search" > < / i >
< / button >
< button type = "button" tabindex = "-1" class = "search-close-button" aria-label = "Cancel Search" >
< i class = "ri-close-line ri-lg" aria-hidden = "true" title = "Cancel search" > < / i >
< / button >
< label class = "search-label" >
< p class = "sr-only" > Search< / p >
2023-04-21 11:42:15 +00:00
< input name = "q" type = "text" class = "search-input" placeholder = "Search..." aria-label = "Input your search terms" autocomplete = "off" autocorrect = "off" autocapitalize = "off" spellcheck = "false" / >
2022-07-28 13:05:38 +00:00
< / label >
< / form >
< div class = "autocomplete" >
< div class = "autocomplete-results" >
< / div >
< / div >
< div class = "sidebar-header" >
2023-12-09 14:49:57 +00:00
< a href = "https://claper.co" >
2022-07-28 13:05:38 +00:00
< img src = "assets/logo.png" alt = "Claper" class = "sidebar-projectImage" >
< / a >
< div class = "sidebar-projectDetails" >
2023-12-09 14:49:57 +00:00
< a href = "https://claper.co" class = "sidebar-projectName" translate = "no" >
2022-07-28 13:05:38 +00:00
Claper
< / a >
2023-04-21 11:42:15 +00:00
< div class = "sidebar-projectVersion" translate = "no" >
2023-12-09 14:49:57 +00:00
v1.7.0
2023-04-21 11:42:15 +00:00
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< ul class = "sidebar-listNav" >
2022-07-28 14:19:16 +00:00
< li > < a id = "extras-list-link" href = "#full-list" > GUIDES< / a > < / li >
2022-07-28 13:05:38 +00:00
< li > < a id = "modules-list-link" href = "#full-list" > Modules< / a > < / li >
< / ul >
< / div >
< div class = "gradient" > < / div >
2023-04-21 11:42:15 +00:00
< ul id = "full-list" > < / ul >
2022-07-28 13:05:38 +00:00
< / section >
< section class = "content" >
< output role = "status" id = "toast" > < / output >
< div class = "content-outer" >
< div id = "content" class = "content-inner" >
< h1 >
2023-04-21 11:42:15 +00:00
< button class = "icon-action display-settings" >
2022-07-28 13:05:38 +00:00
< i class = "ri-settings-3-line" > < / i >
< span class = "sr-only" > Settings< / span >
< / button >
2023-04-21 11:42:15 +00:00
2023-12-09 14:49:57 +00:00
< span > API Reference < small class = "app-vsn" > Claper v1.7.0< / small > < / span >
2022-07-28 13:05:38 +00:00
< / h1 >
< section class = "details-list" >
< h2 id = "modules" class = "section-heading" >
< a href = "#modules" class = "hover-link" > < i class = "ri-link-m" aria-hidden = "true" > < / i >
< p class = "sr-only" > modules< / p >
< / a >
Modules
< / h2 >
< div class = "summary" >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.html" translate = "no" > Claper< / a >
< / div >
< div class = "summary-synopsis" > < p > Claper keeps the contexts that define your domain
and business logic.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Accounts.html" translate = "no" > Claper.Accounts< / a >
< / div >
< div class = "summary-synopsis" > < p > The Accounts context.< / p > < / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Accounts.LeaderNotifier.html" translate = "no" > Claper.Accounts.LeaderNotifier< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Accounts.User.html" translate = "no" > Claper.Accounts.User< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Accounts.UserNotifier.html" translate = "no" > Claper.Accounts.UserNotifier< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Accounts.UserToken.html" translate = "no" > Claper.Accounts.UserToken< / a >
< / div >
2023-10-07 12:24:11 +00:00
< div class = "summary-synopsis" > < p > Plug for user session token.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.ConfigHelpers.html" translate = "no" > Claper.ConfigHelpers< / a >
< / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Embeds.html" translate = "no" > Claper.Embeds< / a >
< / div >
< div class = "summary-synopsis" > < p > The Embeds context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Embeds.Embed.html" translate = "no" > Claper.Embeds.Embed< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Events.html" translate = "no" > Claper.Events< / a >
< / div >
< div class = "summary-synopsis" > < p > The Events context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Events.ActivityLeader.html" translate = "no" > Claper.Events.ActivityLeader< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Events.Event.html" translate = "no" > Claper.Events.Event< / a >
< / div >
2023-02-27 20:45:12 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Forms.html" translate = "no" > Claper.Forms< / a >
< / div >
< div class = "summary-synopsis" > < p > The Forms context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Forms.Field.html" translate = "no" > Claper.Forms.Field< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Forms.Form.html" translate = "no" > Claper.Forms.Form< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Forms.FormSubmit.html" translate = "no" > Claper.Forms.FormSubmit< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Mailer.html" translate = "no" > Claper.Mailer< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Polls.html" translate = "no" > Claper.Polls< / a >
< / div >
< div class = "summary-synopsis" > < p > The Polls context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Polls.Poll.html" translate = "no" > Claper.Polls.Poll< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Polls.PollOpt.html" translate = "no" > Claper.Polls.PollOpt< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Polls.PollVote.html" translate = "no" > Claper.Polls.PollVote< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Posts.html" translate = "no" > Claper.Posts< / a >
< / div >
< div class = "summary-synopsis" > < p > The Posts context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Posts.Post.html" translate = "no" > Claper.Posts.Post< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Posts.Reaction.html" translate = "no" > Claper.Posts.Reaction< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Presentations.html" translate = "no" > Claper.Presentations< / a >
< / div >
< div class = "summary-synopsis" > < p > The Presentations context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Presentations.PresentationFile.html" translate = "no" > Claper.Presentations.PresentationFile< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Presentations.PresentationState.html" translate = "no" > Claper.Presentations.PresentationState< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Release.html" translate = "no" > Claper.Release< / a >
< / div >
< div class = "summary-synopsis" > < p > Used for executing DB release tasks when run in production without Mix
installed.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Repo.html" translate = "no" > Claper.Repo< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Schema.html" translate = "no" > Claper.Schema< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Stats.html" translate = "no" > Claper.Stats< / a >
< / div >
< div class = "summary-synopsis" > < p > The Stats context.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Claper.Tasks.Converter.html" translate = "no" > Claper.Tasks.Converter< / a >
< / div >
< div class = "summary-synopsis" > < p > This module is used to convert presentations from PDF or PPT to images.
We use a hash to identify the presentation. A new hash is generated when the conversion is finished and the presentation is being uploaded.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.html" translate = "no" > ClaperWeb< / a >
< / div >
< div class = "summary-synopsis" > < p > The entrypoint for defining your web interface, such
as controllers, views, channels and so on.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.AttendeeLiveAuth.html" translate = "no" > ClaperWeb.AttendeeLiveAuth< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.AttendeeRegistrationView.html" translate = "no" > ClaperWeb.AttendeeRegistrationView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Component.Alert.html" translate = "no" > ClaperWeb.Component.Alert< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Component.Input.html" translate = "no" > ClaperWeb.Component.Input< / a >
< / div >
2023-10-07 12:24:11 +00:00
< div class = "summary-synopsis" > < p > Input component for forms< / p > < / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.ComponentView.html" translate = "no" > ClaperWeb.ComponentView< / a >
< / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EmbedLive.FormComponent.html" translate = "no" > ClaperWeb.EmbedLive.FormComponent< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Endpoint.html" translate = "no" > ClaperWeb.Endpoint< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.ErrorHelpers.html" translate = "no" > ClaperWeb.ErrorHelpers< / a >
< / div >
< div class = "summary-synopsis" > < p > Conveniences for translating and building error messages.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.ErrorView.html" translate = "no" > ClaperWeb.ErrorView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventController.html" translate = "no" > ClaperWeb.EventController< / a >
< / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.EmbedComponent.html" translate = "no" > ClaperWeb.EventLive.EmbedComponent< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.EventCardComponent.html" translate = "no" > ClaperWeb.EventLive.EventCardComponent< / a >
< / div >
2023-02-27 20:45:12 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.EventFormComponent.html" translate = "no" > ClaperWeb.EventLive.EventFormComponent< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.FormComponent.html" translate = "no" > ClaperWeb.EventLive.FormComponent< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.Index.html" translate = "no" > ClaperWeb.EventLive.Index< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.Join.html" translate = "no" > ClaperWeb.EventLive.Join< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.Manage.html" translate = "no" > ClaperWeb.EventLive.Manage< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.PollComponent.html" translate = "no" > ClaperWeb.EventLive.PollComponent< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.PostComponent.html" translate = "no" > ClaperWeb.EventLive.PostComponent< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.Presenter.html" translate = "no" > ClaperWeb.EventLive.Presenter< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventLive.Show.html" translate = "no" > ClaperWeb.EventLive.Show< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.EventView.html" translate = "no" > ClaperWeb.EventView< / a >
< / div >
2023-02-27 20:45:12 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.FormLive.FormComponent.html" translate = "no" > ClaperWeb.FormLive.FormComponent< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Gettext.html" translate = "no" > ClaperWeb.Gettext< / a >
< / div >
< div class = "summary-synopsis" > < p > A module providing Internationalization with a gettext-based API.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.LayoutView.html" translate = "no" > ClaperWeb.LayoutView< / a >
< / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.LeaderNotifierView.html" translate = "no" > ClaperWeb.LeaderNotifierView< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.LiveHelpers.html" translate = "no" > ClaperWeb.LiveHelpers< / a >
< / div >
2023-10-07 12:24:11 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.MailboxGuard.html" translate = "no" > ClaperWeb.MailboxGuard< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.ModalComponent.html" translate = "no" > ClaperWeb.ModalComponent< / a >
< / div >
2023-12-09 14:49:57 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Notifiers.LeaderNotifier.html" translate = "no" > ClaperWeb.Notifiers.LeaderNotifier< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Notifiers.UserNotifier.html" translate = "no" > ClaperWeb.Notifiers.UserNotifier< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.PageController.html" translate = "no" > ClaperWeb.PageController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.PageView.html" translate = "no" > ClaperWeb.PageView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Plugs.Locale.html" translate = "no" > ClaperWeb.Plugs.Locale< / a >
< / div >
2023-10-07 12:24:11 +00:00
< div class = "summary-synopsis" > < p > Plug to set the locale based on the Accept-Language header.< / p > < / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.PollLive.FormComponent.html" translate = "no" > ClaperWeb.PollLive.FormComponent< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.PostController.html" translate = "no" > ClaperWeb.PostController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.PostView.html" translate = "no" > ClaperWeb.PostView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Presence.html" translate = "no" > ClaperWeb.Presence< / a >
< / div >
< div class = "summary-synopsis" > < p > Provides presence tracking to channels and processes.< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Router.html" translate = "no" > ClaperWeb.Router< / a >
< / div >
2023-02-27 20:45:12 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.StatController.html" translate = "no" > ClaperWeb.StatController< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.StatLive.Index.html" translate = "no" > ClaperWeb.StatLive.Index< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.Telemetry.html" translate = "no" > ClaperWeb.Telemetry< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserAuth.html" translate = "no" > ClaperWeb.UserAuth< / a >
< / div >
2023-10-07 12:24:11 +00:00
< div class = "summary-synopsis" > < p > Plug for user authentication.< / p > < / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserConfirmationController.html" translate = "no" > ClaperWeb.UserConfirmationController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserConfirmationView.html" translate = "no" > ClaperWeb.UserConfirmationView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserLiveAuth.html" translate = "no" > ClaperWeb.UserLiveAuth< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserNotifierView.html" translate = "no" > ClaperWeb.UserNotifierView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserRegistrationController.html" translate = "no" > ClaperWeb.UserRegistrationController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserRegistrationView.html" translate = "no" > ClaperWeb.UserRegistrationView< / a >
< / div >
2022-09-05 10:54:04 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserResetPasswordController.html" translate = "no" > ClaperWeb.UserResetPasswordController< / a >
< / div >
2022-07-28 13:05:38 +00:00
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserResetPasswordView.html" translate = "no" > ClaperWeb.UserResetPasswordView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserSessionController.html" translate = "no" > ClaperWeb.UserSessionController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserSessionView.html" translate = "no" > ClaperWeb.UserSessionView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserSettingsController.html" translate = "no" > ClaperWeb.UserSettingsController< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserSettingsLive.Show.html" translate = "no" > ClaperWeb.UserSettingsLive.Show< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserSettingsView.html" translate = "no" > ClaperWeb.UserSettingsView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "ClaperWeb.UserView.html" translate = "no" > ClaperWeb.UserView< / a >
< / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "SimpleS3Upload.html" translate = "no" > SimpleS3Upload< / a >
< / div >
< div class = "summary-synopsis" > < p > Dependency-free S3 Form Upload using HTTP POST sigv4< / p > < / div >
< / div >
< div class = "summary-row" >
< div class = "summary-signature" >
< a href = "Utils.FileUpload.html" translate = "no" > Utils.FileUpload< / a >
< / div >
< / div >
< / div >
< / section >
< div class = "bottom-actions" >
< div class = "bottom-actions-item" >
< / div >
< div class = "bottom-actions-item" >
2022-07-28 14:19:16 +00:00
< a href = "overview.html" class = "bottom-actions-button" rel = "next" >
2022-07-28 13:05:38 +00:00
< span class = "subheader" >
Next Page →
< / span >
< span class = "title" >
2022-07-28 14:19:16 +00:00
Overview
2022-07-28 13:05:38 +00:00
< / span >
< / a >
< / div >
< / div >
< footer class = "footer" >
< p >
2023-04-21 11:42:15 +00:00
< span class = "line" >
< button class = "a-main footer-button display-quick-switch" title = "Search HexDocs packages" >
Search HexDocs
< / button >
< a href = "Claper.epub" title = "ePub version" >
Download ePub version
< / a >
< / span >
< / p >
< p class = "built-using" >
2022-07-28 13:05:38 +00:00
Built using
2023-04-21 11:42:15 +00:00
< a href = "https://github.com/elixir-lang/ex_doc" title = "ExDoc" target = "_blank" rel = "help noopener" translate = "no" > ExDoc< / a > (v0.29.4) for the
2022-07-28 13:05:38 +00:00
< a href = "https://elixir-lang.org" title = "Elixir" target = "_blank" translate = "no" > Elixir programming language< / a >
< / p >
< / footer >
< / div >
< / div >
< / section >
< / div >
< / body >
< / html >