ViIcon

public struct ViIcon

Helper to load icons. As icons might be loaded differently from CocoaPods or from embedded sources This is simplify the process

  • A public reference to the icons bundle, that aims to detect the correct bundle to use i.e. whether loading from Cocoa Pods bundle

    Declaration

    Swift

    public static var bundle: Bundle
  • Get the icon by the image name.

  • Parameters:

    • name: icon image name
    • renderMode: render mode
  • Returns

    UIImage

    Declaration

    Swift

    public static func icon(_ name: String, _ renderMode : UIImageRenderingMode = .alwaysTemplate) -> UIImage?

    Parameters

    name

    icon image name

    renderMode

    render mode

    Return Value

    UIImage

  • Find Similar icon

    Declaration

    Swift

    public static let find_similar = ViIcon.icon("find_similar")
  • Heart icon. Represent default action i.e. add to wishlist

    Declaration

    Swift

    public static let like = ViIcon.icon("heart")
  • Power by Visenze logo

    Declaration

    Swift

    public static let power_visenze = ViIcon.icon("power_visenze", .alwaysOriginal)
  • Back icon

    Declaration

    Swift

    public static let back = ViIcon.icon("back_icon")
  • Filter icon

    Declaration

    Swift

    public static let filter = ViIcon.icon("filter")
  • Color Picker icon . Used in Color Search widget

    Declaration

    Swift

    public static let color_pick = ViIcon.icon("color_pick")
  • Tick icon. Used in color picker to indicate current selected color

    Declaration

    Swift

    public static let tick = ViIcon.icon("tick")
  • image for no result

    Declaration

    Swift

    public static let no_result = ViIcon.icon("no_result" )
  • image for generice error

    Declaration

    Swift

    public static let generic_err = ViIcon.icon("generic_err" , .alwaysOriginal )
  • Undocumented

    Declaration

    Swift

    public struct ViIcon
  • Info icon. Used for taking photo user guide when using camera

    Declaration

    Swift

    public static let info = ViIcon.icon("info" , .alwaysOriginal)
  • Lights icon to indicate flash on/off

    Declaration

    Swift

    public static let lights = ViIcon.icon("lights" , .alwaysOriginal)
  • Lights icon to indicate flash on. Tintable

    Declaration

    Swift

    public static let lights_sel = ViIcon.icon("lights" )
  • For switching between back and front camera icon

    Declaration

    Swift

    public static let reverse = ViIcon.icon("reverse" , .alwaysOriginal)
  • Crop icon

    Declaration

    Swift

    public static let crop = ViIcon.icon("crop")
  • Camera icon. Inititate camera view

    Declaration

    Swift

    public static let camera = ViIcon.icon("camera")
  • Big button for taking photo in camera view

    Declaration

    Swift

    public static let big_camera = ViIcon.icon("big_camera" , .alwaysOriginal)
  • Empty circle button i.e. as OK button to indicate action will be performed

    Declaration

    Swift

    public static let big_camera_empty = ViIcon.icon("big_camera_empty", .alwaysOriginal)
  • Undocumented

    Declaration

    Swift

    public struct ViIcon
  • Permission denied icon when trying to access camera / photo library

    Declaration

    Swift

    public static let permissionsIcon = ViIcon.icon("permissionsIcon" , .alwaysOriginal)