mediQuo

mediQuo

›iOS SDK

Overview

  • Getting Started

API Reference

  • Overview
  • Activation Codes
  • Patients
  • Prescriptions
  • Professionals
  • Messages
  • Troubleshooting

Android SDK

  • Installation
  • Professional List
  • Medical history
  • Customization
  • Other funcionalities
  • Changelog

iOS SDK

  • Installation
  • Professional List
  • Medical history
  • Customization
  • Other funcionalities
  • Changelog

Widget

  • Introduction
  • Permament session

    • Integration
    • Authentication

    Temporal session

    • Integration
  • Methods
  • Customization
  • Events

Customization

The following colors can be customized, throught the MediQuoStyleType implementation, in your app.

For setup this customization, you may to send this implementation in Installation process.
NOTE: If you don't setup this, will be establish a default customization.

Main colors

ValueUses
primaryColorToolbars background
Medical history icons color
primaryContrastColorToolbars text and back icon
secondaryColorSpeciality label on ProfessionalListFragment
Background professional description on Professional profile
accentColorUnread messages badge
Lock icon on Professional list

Chat

ValueUses
messageTextDateColorText color of message of type date
messageBackgroundDateColorBackground color of message of type date
messageTextOutgoingColorText color of your own message
bubbleBackgroundOutgoingColorBackground color of your own message
messageTextIncomingColorText color of a foreign message
bubbleBackgroundIncomingColorBackground color of a foreign message
professionalsListDelegateDelegate implementation for provide additional functionalities to Professional List
bookFontBook UIFont instance
mediumFontMedium UIFont instance
boldFontBold UIFont instance

Example

static var style: MediQuoStyleType {
    var style = MediQuoStyle()
    style.prefersLargeTitles = true
    style.primaryColor = UIColor(hex: "#6200EEFF")
    style.primaryContrastColor = .white
    style.secondaryColor = UIColor(hex: "#9952FDFF")
    style.accentColor = UIColor(hex: "#03DAC5FF")
    style.messageTextDateColor = UIColor(hex: "#9E9E9EFF") 
    style.messageBackgroundDateColor = .white
    style.messageTextOutgoingColor = UIColor(hex: "#4D4E52FF") 
    style.bubbleBackgroundOutgoingColor = .gray
    style.messageTextIncomingColor = UIColor(hex: "#4D4E52FF") 
    style.bubbleBackgroundIncomingColor = .lightGray
    style.professionalsListDelegate = ListDelegate()
    style.bookFont = UIFont(name: "Devil Breeze Book", size: 16)
    style.mediumFont = UIFont(name: "Devil Breeze Medium", size: 16)
    style.boldFont = UIFont(name: "Devil Breeze Bold", size: 16)
    return style
}

Additionaly you can active the prefersLargeTitles for ProfessionalsList, you can set this flag true (default), of false for deactivate it.

← Medical historyOther funcionalities →
  • Main colors
  • Chat
  • Example
MediQuo PRO Logo
Copyright © 2023 mediQuo