This is client API (go to server)

Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Index of modules


A
Action_link_key [Os_types]
Almost [Os_lib.​Email_or_phone]

D
D [Os_icons]
Default_config [Os_page]

A default configuration for pages.


E
Email_or_phone [Os_lib]

Parse strings that can be e-mails or phones.


F
F [Os_icons]

G
Group [Os_types]

M
Make [Os_page]

O
Opt [Os_session]
Opt [Os_page.​Make]
Opt [Os_current_user]

Instead of exception, the module Opt returns an option.

Os_comet

restart_process () restarts the client.

Os_connect_phone

To be used for signalling errors with SMS transmission

Os_current_user

This module provides functions and types to manage the current user.

Os_date

Type representing a local calendar.

Os_email
Os_fcm_notif
Os_handlers

This module contains pre-defined handlers for connect, disconnect, sign up, add a new email, etc.

Os_icons
Os_lib

reload () reloads the current page.

Os_msg

Call this function either from client or server side to display an error message in the page.

Os_notif
Os_page

Functor defining wrappers for services handlers returning pages.

Os_platform

Platform type.

Os_request_cache
Os_services

The main service.

Os_session

Wrapper for service handlers that fetches automatically connection information.

Os_tips

Display tips in pages, as a speech bubble.

Os_types

Types related to users.

Os_uploader
Os_user

Type alias to Os_types.​User.​id to allow to use Os_user.id.

Os_user_proxy

get_data userid returns the user which has ID userid.

Os_user_view

check_password_confirmation ~password ~confirmation adds a listener to the element confirmation which checks if the value of password and confirmation match.


R
Register [Os_icons]

U
User [Os_types]