Classes

The following classes are available globally.

  • A class to represent LandCap’s user

    See more

    Declaration

    Swift

    public class CapUser
  • The connection controller for no internet connection availability

    See more

    Declaration

    Swift

    class ConnectionController : UIViewController
  • DetailController to show individual view

    See more

    Declaration

    Swift

    class DetailController : UIViewController
  • The main controller after the user is signed in

    See more

    Declaration

    Swift

    class HomeController : UIViewController
  • A utility class to handle Camera Access

    See more

    Declaration

    Swift

    public class CameraAccessHandler
  • InforController to show a processed photo

    See more

    Declaration

    Swift

    class InfoController : UIViewController
  • Initial onborading controller

    See more

    Declaration

    Swift

    class PageController : UIViewController
  • PhotoController to show the taken photo before processing

    See more

    Declaration

    Swift

    class PhotoController : UIViewController
  • A utility class to make Firebase communication and actions easy

    See more

    Declaration

    Swift

    class CapDatabase
  • App

    A utility class to handle all localized labels

    See more

    Declaration

    Swift

    public class App
  • A utility class for all cell IDs

    See more

    Declaration

    Swift

    class CellID
  • A utility class to represent a user in local storage for better UI

    See more

    Declaration

    Swift

    public class User
  • A utility class to handle internet connection

    See more

    Declaration

    Swift

    public class Reachability
  • A utility class derived from UICollectionViewCell for all UICollectionView cells

    See more

    Declaration

    Swift

    class BaseCell : UICollectionViewCell
  • A utility class derived from UIView for all UIView cells

    See more

    Declaration

    Swift

    class BaseView : UIView
  • The Login view components

    See more

    Declaration

    Swift

    class LoginView : UIScrollView