Commit 1f98a9f7 authored by lujunye's avatar lujunye

添加lgButton

parent 257e980a
......@@ -7,7 +7,7 @@
<key>GeliBusinessPlatform.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>10</integer>
<integer>20</integer>
</dict>
</dict>
</dict>
......
......@@ -9,6 +9,7 @@
import UIKit
import SkeletonView
import ViewAnimator
import LGButton
class DemoViewController: BaseViewController {
//MARK: -ViewAnimate方法
......@@ -24,11 +25,16 @@ class DemoViewController: BaseViewController {
}
@IBOutlet weak var LgBtn: LGButton!
@IBOutlet weak var btn: UIButton!
@IBOutlet weak var textView: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
//lgbutton
//桥接mjrefresh
let tbv = UITableView()
tbv.mj_header = MJRefreshHeader(refreshingBlock: {
......
......@@ -3,12 +3,14 @@
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15704"/>
<capability name="Named colors" minToolsVersion="9.0"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="DemoViewController" customModule="GeliBusinessPlatform" customModuleProvider="target">
<connections>
<outlet property="LgBtn" destination="rzX-iy-jVl" id="BUB-h3-c7H"/>
<outlet property="btn" destination="pC1-h6-KAt" id="pNC-YY-Qel"/>
<outlet property="textView" destination="3Ky-Y2-Xpu" id="Kb8-WI-0nK"/>
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
......@@ -51,10 +53,71 @@
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</textView>
<view contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="rzX-iy-jVl" customClass="LGButton" customModule="LGButton">
<rect key="frame" x="20" y="386" width="135" height="61"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bgColor">
<color key="value" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="string" keyPath="titleString" value="下载按钮按钮"/>
<userDefinedRuntimeAttribute type="color" keyPath="shadowColor">
<color key="value" systemColor="systemPurpleColor" red="0.68627450980000004" green="0.32156862749999998" blue="0.87058823529999996" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="shadowOpacity">
<real key="value" value="5"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="gradientStartColor">
<color key="value" name="标题字颜色"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="gradientEndColor">
<color key="value" name="主色调"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="gradientRotation">
<real key="value" value="100"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
<real key="value" value="50"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="boolean" keyPath="fullyRoundedCorners" value="YES"/>
<userDefinedRuntimeAttribute type="color" keyPath="borderColor">
<color key="value" systemColor="systemIndigoColor" red="0.34509803919999998" green="0.33725490200000002" blue="0.83921568629999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="borderWidth">
<real key="value" value="2"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="titleColor">
<color key="value" red="0.5568627451" green="0.23921568630000001" blue="0.16078431369999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="titleNumOfLines">
<integer key="value" value="2"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="boolean" keyPath="verticalOrientation" value="NO"/>
<userDefinedRuntimeAttribute type="size" keyPath="shadowOffset">
<size key="value" width="1" height="6"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="shadowRadius">
<real key="value" value="5"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="image" keyPath="leftImageSrc" value="arrow.png"/>
<userDefinedRuntimeAttribute type="image" keyPath="rightImageSrc" value="square.and.arrow.down.on.square" catalog="system"/>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
<point key="canvasLocation" x="108.69565217391305" y="145.98214285714286"/>
</view>
</objects>
<resources>
<image name="arrow.png" width="15" height="40"/>
<image name="square.and.arrow.down.on.square" catalog="system" width="60" height="64"/>
<namedColor name="主色调">
<color red="0.85100001096725464" green="0.19599999487400055" blue="0.29699999094009399" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor>
<namedColor name="标题字颜色">
<color red="0.51700001955032349" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor>
</resources>
</document>
source 'http://git.oschina.net/akuandev/Specs.git'
platform :ios, '9.0'
inhibit_all_warnings!
......@@ -22,4 +24,5 @@ pod 'ViewAnimator'
pod 'SkeletonView'
pod 'RealmSwift'
pod 'SnapKit'
pod 'LGButton'
end
\ No newline at end of file
......@@ -6,6 +6,7 @@ PODS:
- Hue (5.0.0)
- IQKeyboardManagerSwift (6.5.5)
- Kingfisher (4.10.1)
- LGButton (1.1.6)
- MJRefresh (3.4.1)
- ObjectMapper (3.5.2)
- ReachabilitySwift (5.0.0)
......@@ -49,6 +50,7 @@ DEPENDENCIES:
- Hue
- IQKeyboardManagerSwift
- Kingfisher
- LGButton
- MJRefresh
- ObjectMapper
- ReachabilitySwift
......@@ -69,6 +71,7 @@ SPEC REPOS:
- Hue
- IQKeyboardManagerSwift
- Kingfisher
- LGButton
- MJRefresh
- ObjectMapper
- ReachabilitySwift
......@@ -89,6 +92,7 @@ SPEC CHECKSUMS:
Hue: c129cb67be7d093a82bbbc30ce8a96757bf6f37a
IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
Kingfisher: c148cd7b47ebde9989f6bc7c27dcaa79d81279a0
LGButton: 9f0a7f9d3030e3f504108342f6b66d64a429371b
MJRefresh: 3153c59a363159092c08b2177ec3a7d09f90bfaf
ObjectMapper: b53ae947d370bf89423e86be7d4e2d2b2a8d3f40
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
......@@ -101,6 +105,6 @@ SPEC CHECKSUMS:
SwiftyJSON: 36413e04c44ee145039d332b4f4e2d3e8d6c4db7
ViewAnimator: 5af1c6f3b310f012bf081259c43717aa54fbae73
PODFILE CHECKSUM: 60e9e6479864774dd60b5fd7b5d08cb3a4c8e675
PODFILE CHECKSUM: f44a6f82fbb68358d6512d34516d685184d1d6ad
COCOAPODS: 1.9.1
//
// LGButton.swift
// LGButtonDemo
//
// Created by Lorenzo Greco on 28/05/2017.
// Copyright © 2017 Lorenzo Greco. All rights reserved.
//
import UIKit
import QuartzCore
@IBDesignable
open class LGButton: UIControl {
enum TouchAlphaValues : CGFloat {
case touched = 0.7
case untouched = 1.0
}
let touchDisableRadius : CGFloat = 100.0
private var availableFontIcons: [String: IconFont] = ["fa": Fonts.awesome,
"io": Fonts.ion,
"oc": Fonts.oct,
"ic": Fonts.ic,
"ma": Fonts.material,
"ti": Fonts.themify,
"mi": Fonts.map]
fileprivate var gradient : CAGradientLayer?
fileprivate var rootView : UIView!
@IBOutlet fileprivate weak var titleLbl: UILabel!
@IBOutlet fileprivate weak var mainStackView: UIStackView!
@IBOutlet fileprivate weak var bgContentView: UIView!
@IBOutlet fileprivate weak var leftIcon: UILabel!
@IBOutlet fileprivate weak var leftImage: UIImageView!
@IBOutlet fileprivate weak var rightIcon: UILabel!
@IBOutlet fileprivate weak var rightImage: UIImageView!
@IBOutlet fileprivate weak var trailingMainConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var leadingMainConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var bottomMainConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var topMainConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var leftImageHeightConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var leftImageWidthConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var rightImageHeightConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var rightImageWidthConstraint: NSLayoutConstraint!
@IBOutlet fileprivate weak var loadingStackView: UIStackView!
@IBOutlet fileprivate weak var loadingSpinner: UIActivityIndicatorView!
@IBOutlet fileprivate weak var loadingLabel: UILabel!
@IBOutlet fileprivate var trailingLoadingConstraint: NSLayoutConstraint!
@IBOutlet fileprivate var leadingLoadingConstraint: NSLayoutConstraint!
@IBOutlet weak var bgContentWidthConstraint: NSLayoutConstraint!
@IBOutlet weak var bgContentHeightConstraint: NSLayoutConstraint!
public var isLoading = false {
didSet {
showLoadingView()
}
}
// MARK: - Inspectable properties
// MARK:
@IBInspectable public var bgColor: UIColor = UIColor.gray {
didSet{
setupView()
}
}
@IBInspectable public var showTouchFeedback: Bool = true
@IBInspectable public var gradientStartColor: UIColor? = nil {
didSet{
setupView()
}
}
@IBInspectable public var gradientEndColor: UIColor? = nil {
didSet{
setupView()
}
}
@IBInspectable public var gradientHorizontal: Bool = false {
didSet{
if gradient != nil {
gradient?.removeFromSuperlayer()
gradient = nil
setupView()
}
}
}
@IBInspectable public var gradientRotation: CGFloat = 0 {
didSet{
if gradient != nil {
gradient?.removeFromSuperlayer()
gradient = nil
setupView()
}
}
}
@IBInspectable public var cornerRadius: CGFloat = 0.0 {
didSet{
setupView()
}
}
@IBInspectable public var fullyRoundedCorners: Bool = false {
didSet{
setupBorderAndCorners()
}
}
@IBInspectable public var borderColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var borderWidth: CGFloat = 0.0 {
didSet{
setupView()
}
}
@IBInspectable public var titleColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var titleString: String = "" {
didSet{
setupView()
}
}
@IBInspectable public var titleFontName: String? {
didSet{
setupView()
}
}
@IBInspectable public var titleFontSize: CGFloat = 14.0 {
didSet{
setupView()
}
}
@IBInspectable public var titleNumOfLines: Int = 1 {
didSet{
setupView()
}
}
@IBInspectable public var verticalOrientation: Bool = false {
didSet {
setupView()
}
}
@IBInspectable public var leftIconString: String = "" {
didSet{
setupView()
}
}
@IBInspectable public var leftIconFontName: String = " " {
didSet{
setupView()
}
}
@IBInspectable public var leftIconFontSize: CGFloat = 14.0 {
didSet{
setupView()
}
}
@IBInspectable public var leftIconColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var leftImageSrc: UIImage? = nil {
didSet{
setupView()
}
}
@IBInspectable public var leftImageWidth: CGFloat = 20 {
didSet{
setupView()
}
}
@IBInspectable public var leftImageHeight: CGFloat = 20 {
didSet{
setupView()
}
}
@IBInspectable public var leftImageColor: UIColor? = nil {
didSet{
setupView()
}
}
@IBInspectable public var rightIconString: String = "" {
didSet{
setupView()
}
}
@IBInspectable public var rightIconFontName: String = " " {
didSet{
setupView()
}
}
@IBInspectable public var rightIconFontSize: CGFloat = 14.0 {
didSet{
setupView()
}
}
@IBInspectable public var rightIconColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var rightImageSrc: UIImage? = nil {
didSet{
setupView()
}
}
@IBInspectable public var rightImageWidth: CGFloat = 20 {
didSet{
setupView()
}
}
@IBInspectable public var rightImageHeight: CGFloat = 20 {
didSet{
setupView()
}
}
@IBInspectable public var rightImageColor: UIColor? = nil {
didSet{
setupView()
}
}
@IBInspectable public var spacingTitleIcon: CGFloat = 16.0 {
didSet{
setupView()
}
}
@IBInspectable public var spacingTop: CGFloat = 8.0 {
didSet{
setupView()
}
}
@IBInspectable public var spacingBottom: CGFloat = 8.0 {
didSet{
setupView()
}
}
@IBInspectable public var spacingLeading: CGFloat = 16.0 {
didSet{
setupView()
}
}
@IBInspectable public var spacingTrailing: CGFloat = 16.0 {
didSet{
setupView()
}
}
@IBInspectable public var shadowOffset: CGSize = CGSize.init(width:0, height:0) {
didSet{
setupView()
}
}
@IBInspectable public var shadowRadius: CGFloat = 0 {
didSet{
setupView()
}
}
@IBInspectable public var shadowOpacity: CGFloat = 1 {
didSet{
setupView()
}
}
@IBInspectable public var shadowColor: UIColor = UIColor.black {
didSet{
setupView()
}
}
@IBInspectable public var loadingSpinnerColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var loadingColor: UIColor = UIColor.white {
didSet{
setupView()
}
}
@IBInspectable public var loadingString: String = "" {
didSet{
setupView()
}
}
@IBInspectable public var loadingFontName: String? {
didSet{
setupView()
}
}
@IBInspectable public var loadingFontSize: CGFloat = 14.0 {
didSet{
setupView()
}
}
@IBInspectable public var leftAligned: Bool = false {
didSet{
setupView()
}
}
@IBInspectable public var rightAligned: Bool = false {
didSet{
setupView()
}
}
// MARK: - Standard Properties
// MARK:
public var attributedString: NSAttributedString? {
didSet {
titleLbl.attributedText = attributedString
}
}
// MARK: - Overrides
// MARK:
override init(frame: CGRect) {
super.init(frame: frame)
registIconFont()
xibSetup()
setupView()
}
required public init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)!
registIconFont()
xibSetup()
setupView()
}
override open func layoutSubviews() {
if gradient != nil {
gradient?.removeFromSuperlayer()
gradient = nil
setupGradientBackground()
}
setupBorderAndCorners()
}
override open func awakeFromNib() {
super.awakeFromNib()
xibSetup()
setupView()
}
override open func prepareForInterfaceBuilder() {
super.prepareForInterfaceBuilder()
xibSetup()
setupView()
}
override open var intrinsicContentSize: CGSize {
return CGSize(width: 10, height: 10)
}
// MARK: - Internal functions
// MARK:
// Setup the view appearance
fileprivate func setupView(){
bgContentView.clipsToBounds = true
layer.masksToBounds = false
setIconOrientation()
setupTitle()
setupBackgroundColor()
setupGradientBackground()
setupBorderAndCorners()
setupLeftIcon()
setupRightIcon()
setupLeftImage()
setupRightImage()
setupSpacings()
setupShadow()
setupLoadingView()
setupAlignment()
}
fileprivate func registIconFont() {
for (key, value) in self.availableFontIcons {
SwiftIconFont.registFont(from: value, name: key)
}
}
fileprivate func setIconOrientation() {
if verticalOrientation {
mainStackView.axis = .vertical
}else{
mainStackView.axis = .horizontal
}
}
fileprivate func setupBackgroundColor() {
bgContentWidthConstraint.constant = min(0, -borderWidth)
bgContentHeightConstraint.constant = min(0, -borderWidth)
bgContentView.backgroundColor = bgColor
}
fileprivate func setupGradientBackground() {
if gradientStartColor != nil && gradientEndColor != nil && gradient == nil{
gradient = CAGradientLayer()
gradient!.frame.size = frame.size
gradient!.colors = [gradientStartColor!.cgColor, gradientEndColor!.cgColor]
var rotation:CGFloat!
if gradientRotation >= 0 {
rotation = min(gradientRotation, CGFloat(360.0))
} else {
rotation = max(gradientRotation, CGFloat(-360.0))
}
var xAngle:Float = Float(rotation/360)
if (gradientHorizontal) {
xAngle = 0.25
}
let a = pow(sinf((2*Float(Double.pi)*((xAngle+0.75)/2))),2)
let b = pow(sinf((2*Float(Double.pi)*((xAngle+0.0)/2))),2)
let c = pow(sinf((2*Float(Double.pi)*((xAngle+0.25)/2))),2)
let d = pow(sinf((2*Float(Double.pi)*((xAngle+0.5)/2))),2)
gradient!.startPoint = CGPoint(x: CGFloat(a), y: CGFloat(b))
gradient!.endPoint = CGPoint(x: CGFloat(c), y: CGFloat(d))
bgContentView.layer.addSublayer(gradient!)
}
}
fileprivate func setupBorderAndCorners() {
if fullyRoundedCorners {
bgContentView.layer.cornerRadius = frame.size.height/2
layer.cornerRadius = frame.size.height/2
}else{
bgContentView.layer.cornerRadius = cornerRadius
layer.cornerRadius = cornerRadius
}
self.layer.borderColor = borderColor.cgColor
self.layer.borderWidth = borderWidth
}
fileprivate func setupTitle() {
titleLbl.isHidden = titleString.isEmpty
titleLbl.numberOfLines = titleNumOfLines
titleLbl.text = titleString
titleLbl.textColor = titleColor
if titleFontName != nil {
titleLbl.font = UIFont.init(name:titleFontName! , size:titleFontSize)
}else{
titleLbl.font = UIFont.systemFont(ofSize: titleFontSize)
}
}
fileprivate func setupLeftIcon(){
setupIcon(icon: leftIcon,
fontName: leftIconFontName,
iconName: leftIconString,
fontSize: leftIconFontSize,
color: leftIconColor)
}
fileprivate func setupRightIcon(){
setupIcon(icon: rightIcon,
fontName: rightIconFontName,
iconName: rightIconString,
fontSize: rightIconFontSize,
color: rightIconColor)
}
fileprivate func setupLeftImage(){
setupImage(imageView: leftImage,
image: leftImageSrc,
color: leftImageColor,
widthConstraint: leftImageWidthConstraint,
heightConstraint: leftImageHeightConstraint,
widthValue: leftImageWidth,
heightValue: leftImageHeight)
leftIcon.isHidden = (leftImageSrc != nil || !(SwiftIconFont.fonts[leftIconFontName] != nil))
}
fileprivate func setupRightImage(){
rightIcon.isHidden = rightImageSrc != nil
setupImage(imageView: rightImage,
image: rightImageSrc,
color: rightImageColor,
widthConstraint: rightImageWidthConstraint,
heightConstraint: rightImageHeightConstraint,
widthValue: rightImageWidth,
heightValue: rightImageHeight)
rightIcon.isHidden = (rightImageSrc != nil || !(SwiftIconFont.fonts[rightIconFontName] != nil))
}
fileprivate func setupSpacings(){
mainStackView.spacing = spacingTitleIcon
topMainConstraint.constant = spacingTop
bottomMainConstraint.constant = spacingBottom
leadingMainConstraint.constant = spacingLeading
trailingMainConstraint.constant = spacingTrailing
setupBorderAndCorners()
}
fileprivate func setupShadow(){
if shadowRadius > 0 {
layer.shadowOffset = shadowOffset
layer.shadowRadius = shadowRadius
layer.shadowOpacity = Float(shadowOpacity)
layer.shadowColor = shadowColor.cgColor
}
}
fileprivate func setupLoadingView(){
loadingLabel.isHidden = loadingString.isEmpty
loadingLabel.text = loadingString
loadingLabel.textColor = loadingColor
if loadingFontName != nil {
loadingLabel.font = UIFont.init(name:loadingFontName! , size:titleFontSize)
}else{
loadingLabel.font = UIFont.systemFont(ofSize: loadingFontSize)
}
loadingSpinner.color = loadingSpinnerColor
setupBorderAndCorners()
}
fileprivate func setupAlignment() {
if leftAligned {
titleLbl.textAlignment = .left
} else if rightAligned {
titleLbl.textAlignment = .right
} else {
titleLbl.textAlignment = .center
}
}
fileprivate func setupIcon(icon:UILabel, fontName:String, iconName:String, fontSize:CGFloat, color:UIColor){
defer {
setupBorderAndCorners()
}
if let iconFont = SwiftIconFont.fonts[fontName] {
icon.isHidden = false
icon.textColor = color
icon.font = UIFont.icon(from: iconFont, ofSize: fontSize)
if let iconStr = String.getIcon(from: iconFont, code: iconName) {
icon.text = iconStr
}else{
let joind = ["-", ".", "_"]
for left in joind {
for right in joind {
if left == right { continue }
let code = iconName.replacingOccurrences(of: left, with: right)
if let iconStr = String.getIcon(from: iconFont, code: code) {
icon.text = iconStr
return
}
}
}
}
}else{
icon.isHidden = true
}
}
fileprivate func setupImage(imageView:UIImageView, image:UIImage?, color:UIColor?, widthConstraint:NSLayoutConstraint, heightConstraint:NSLayoutConstraint, widthValue:CGFloat, heightValue:CGFloat){
imageView.isHidden = image == nil
if image != nil {
if color != nil {
imageView.image = image?.withRenderingMode(.alwaysTemplate)
imageView.tintColor = color
}else{
image?.withRenderingMode(.alwaysOriginal)
imageView.image = image
}
widthConstraint.constant = widthValue
heightConstraint.constant = heightValue
}
setupBorderAndCorners()
}
fileprivate func showLoadingView() {
leadingLoadingConstraint.isActive = isLoading
trailingLoadingConstraint.isActive = isLoading
mainStackView.isHidden = isLoading
loadingStackView.isHidden = !isLoading
isUserInteractionEnabled = !isLoading
}
// MARK: - Xib file
// MARK:
fileprivate func xibSetup() {
guard rootView == nil else { return }
rootView = loadViewFromNib()
rootView.frame = bounds
rootView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
addSubview(rootView)
leadingLoadingConstraint.isActive = false
trailingLoadingConstraint.isActive = false
}
fileprivate func loadViewFromNib() -> UIView {
let bundle = Bundle(for: type(of: self))
let nib = UINib(nibName: "LGButton", bundle: bundle)
let view = nib.instantiate(withOwner: self, options: nil)[0] as! UIView
return view
}
// MARK: - Touches
// MARK:
var touchAlpha : TouchAlphaValues = .untouched {
didSet {
updateTouchAlpha()
}
}
var pressed : Bool = false {
didSet {
if !showTouchFeedback {
return
}
touchAlpha = (pressed) ? .touched : .untouched
}
}
override open func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?){
pressed = true
}
override open func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?){
if pressed {
sendActions(for: .touchUpInside)
}
pressed = false
}
override open func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?){
if let touchLoc = touches.first?.location(in: self){
if (touchLoc.x < -touchDisableRadius ||
touchLoc.y < -touchDisableRadius ||
touchLoc.x > self.bounds.size.width + touchDisableRadius ||
touchLoc.y > self.bounds.size.height + touchDisableRadius){
pressed = false
}
else if self.touchAlpha == .untouched {
pressed = true
}
}
}
override open func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
pressed = false
}
func updateTouchAlpha() {
if self.alpha != self.touchAlpha.rawValue {
UIView.animate(withDuration: 0.3) {
self.alpha = self.touchAlpha.rawValue
}
}
}
@IBAction func tapAction(_ sender: Any) {
sendActions(for: .touchUpInside)
if !isLoading {
pressed = true
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
self.pressed = false
}
}
}
}
//
// FontAwesome.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontAwesome {
public static let __fontName__ = "FontAwesome"
public static let __fileName__ = "FontAwesome"
public static let `language` = "language";
public static let `bluetooth_b` = "bluetooth-b";
public static let `arrow_up` = "arrow-up";
public static let `copyright` = "copyright";
public static let `sign_language` = "sign-language";
public static let `film` = "film";
public static let `trash_o` = "trash-o";
public static let `linode` = "linode";
public static let `asl_interpreting` = "asl-interpreting";
public static let `sort_down` = "sort-down";
public static let `thermometer_three_quarters` = "thermometer-three-quarters";
public static let `caret_square_o_down` = "caret-square-o-down";
public static let `cloud_upload` = "cloud-upload";
public static let `sheqel` = "sheqel";
public static let `battery_full` = "battery-full";
public static let `sellsy` = "sellsy";
public static let `wpexplorer` = "wpexplorer";
public static let `square` = "square";
public static let `unlock` = "unlock";
public static let `building_o` = "building-o";
public static let `futbol_o` = "futbol-o";
public static let `navicon` = "navicon";
public static let `file_powerpoint_o` = "file-powerpoint-o";
public static let `hourglass_2` = "hourglass-2";
public static let `wrench` = "wrench";
public static let `cube` = "cube";
public static let `bars` = "bars";
public static let `snowflake` = "snowflake";
public static let `google_plus_square` = "google-plus-square";
public static let `calendar` = "calendar";
public static let `folder_open` = "folder-open";
public static let `ra` = "ra";
public static let `inr` = "inr";
public static let `hand_stop_o` = "hand-stop-o";
public static let `xing` = "xing";
public static let `volume_off` = "volume-off";
public static let `neuter` = "neuter";
public static let `barcode` = "barcode";
public static let `times_circle` = "times-circle";
public static let `tv` = "tv";
public static let `eyedropper` = "eyedropper";
public static let `outdent` = "outdent";
public static let `cc_discover` = "cc-discover";
public static let `info_circle` = "info-circle";
public static let `spoon` = "spoon";
public static let `signing` = "signing";
public static let `hourglass` = "hourglass";
public static let `css3` = "css3";
public static let `dashcube` = "dashcube";
public static let `hand_peace_o` = "hand-peace-o";
public static let `code_fork` = "code-fork";
public static let `flag_checkered` = "flag-checkered";
public static let `map_signs` = "map-signs";
public static let `lemon_o` = "lemon-o";
public static let `power_off` = "power-off";
public static let `check` = "check";
public static let `superpowers` = "superpowers";
public static let `etsy` = "etsy";
public static let `rub` = "rub";
public static let `star_half` = "star-half";
public static let `empire` = "empire";
public static let `life_saver` = "life-saver";
public static let `battery_4` = "battery-4";
public static let `eur` = "eur";
public static let `female` = "female";
public static let `suitcase` = "suitcase";
public static let `rouble` = "rouble";
public static let `opera` = "opera";
public static let `windows` = "windows";
public static let `bold` = "bold";
public static let `cc_paypal` = "cc-paypal";
public static let `calendar_plus_o` = "calendar-plus-o";
public static let `list_ul` = "list-ul";
public static let `google_plus_official` = "google-plus-official";
public static let `caret_right` = "caret-right";
public static let `motorcycle` = "motorcycle";
public static let `arrows_alt` = "arrows-alt";
public static let `truck` = "truck";
public static let `caret_up` = "caret-up";
public static let `eye_slash` = "eye-slash";
public static let `institution` = "institution";
public static let `podcast` = "podcast";
public static let `frown_o` = "frown-o";
public static let `sort_alpha_desc` = "sort-alpha-desc";
public static let `toggle_off` = "toggle-off";
public static let `external_link` = "external-link";
public static let `cloud_download` = "cloud-download";
public static let `spinner` = "spinner";
public static let `chain_broken` = "chain-broken";
public static let `random` = "random";
public static let `plus_square` = "plus-square";
public static let `wikipedia_w` = "wikipedia-w";
public static let `hashtag` = "hashtag";
public static let `flask` = "flask";
public static let `bell_slash_o` = "bell-slash-o";
public static let `transgender_alt` = "transgender-alt";
public static let `google` = "google";
public static let `envelope_square` = "envelope-square";
public static let `crop` = "crop";
public static let `gears` = "gears";
public static let `tumblr` = "tumblr";
public static let `edit` = "edit";
public static let `odnoklassniki` = "odnoklassniki";
public static let `gittip` = "gittip";
public static let `universal_access` = "universal-access";
public static let `eraser` = "eraser";
public static let `deviantart` = "deviantart";
public static let `bitbucket_square` = "bitbucket-square";
public static let `laptop` = "laptop";
public static let `paypal` = "paypal";
public static let `underline` = "underline";
public static let `grav` = "grav";
public static let `fonticons` = "fonticons";
public static let `circle` = "circle";
public static let `compass` = "compass";
public static let `quote_left` = "quote-left";
public static let `id_card_o` = "id-card-o";
public static let `bomb` = "bomb";
public static let `commenting_o` = "commenting-o";
public static let `feed` = "feed";
public static let `calculator` = "calculator";
public static let `tags` = "tags";
public static let `home` = "home";
public static let `exclamation_circle` = "exclamation-circle";
public static let `font` = "font";
public static let `bullhorn` = "bullhorn";
public static let `github_square` = "github-square";
public static let `columns` = "columns";
public static let `image` = "image";
public static let `arrow_circle_up` = "arrow-circle-up";
public static let `soundcloud` = "soundcloud";
public static let `wpbeginner` = "wpbeginner";
public static let `calendar_minus_o` = "calendar-minus-o";
public static let `table` = "table";
public static let `keyboard_o` = "keyboard-o";
public static let `joomla` = "joomla";
public static let `bookmark_o` = "bookmark-o";
public static let `glass` = "glass";
public static let `ruble` = "ruble";
public static let `cogs` = "cogs";
public static let `clock_o` = "clock-o";
public static let `certificate` = "certificate";
public static let `heart_o` = "heart-o";
public static let `strikethrough` = "strikethrough";
public static let `binoculars` = "binoculars";
public static let `support` = "support";
public static let `chevron_circle_up` = "chevron-circle-up";
public static let `thermometer_quarter` = "thermometer-quarter";
public static let `check_circle` = "check-circle";
public static let `facebook_f` = "facebook-f";
public static let `transgender` = "transgender";
public static let `file_movie_o` = "file-movie-o";
public static let `chevron_up` = "chevron-up";
public static let `exchange` = "exchange";
public static let `comment` = "comment";
public static let `plus_square_o` = "plus-square-o";
public static let `cart_plus` = "cart-plus";
public static let `chevron_circle_down` = "chevron-circle-down";
public static let `sign_out` = "sign-out";
public static let `step_backward` = "step-backward";
public static let `minus_square_o` = "minus-square-o";
public static let `amazon` = "amazon";
public static let `download` = "download";
public static let `vk` = "vk";
public static let `dribbble` = "dribbble";
public static let `toggle_right` = "toggle-right";
public static let `tencent_weibo` = "tencent-weibo";
public static let `flag` = "flag";
public static let `window_close_o` = "window-close-o";
public static let `shopping_basket` = "shopping-basket";
public static let `gavel` = "gavel";
public static let `subway` = "subway";
public static let `dropbox` = "dropbox";
public static let `dollar` = "dollar";
public static let `toggle_left` = "toggle-left";
public static let `ils` = "ils";
public static let `shower` = "shower";
public static let `toggle_up` = "toggle-up";
public static let `turkish_lira` = "turkish-lira";
public static let `medkit` = "medkit";
public static let `pause` = "pause";
public static let `html5` = "html5";
public static let `user_md` = "user-md";
public static let `android` = "android";
public static let `list_alt` = "list-alt";
public static let `sticky_note_o` = "sticky-note-o";
public static let `send_o` = "send-o";
public static let `intersex` = "intersex";
public static let `id_card` = "id-card";
public static let `mortar_board` = "mortar-board";
public static let `envelope_open_o` = "envelope-open-o";
public static let `odnoklassniki_square` = "odnoklassniki-square";
public static let `address_book_o` = "address-book-o";
public static let `github_alt` = "github-alt";
public static let `optin_monster` = "optin-monster";
public static let `crosshairs` = "crosshairs";
public static let `star_half_o` = "star-half-o";
public static let `window_maximize` = "window-maximize";
public static let `sort` = "sort";
public static let `clone` = "clone";
public static let `connectdevelop` = "connectdevelop";
public static let `newspaper_o` = "newspaper-o";
public static let `tag` = "tag";
public static let `sort_desc` = "sort-desc";
public static let `television` = "television";
public static let `deafness` = "deafness";
public static let `caret_square_o_up` = "caret-square-o-up";
public static let `trophy` = "trophy";
public static let `shopping_cart` = "shopping-cart";
public static let `arrow_circle_o_left` = "arrow-circle-o-left";
public static let `user_secret` = "user-secret";
public static let `audio_description` = "audio-description";
public static let `hand_lizard_o` = "hand-lizard-o";
public static let `file_pdf_o` = "file-pdf-o";
public static let `lock` = "lock";
public static let `user_times` = "user-times";
public static let `get_pocket` = "get-pocket";
public static let `battery_0` = "battery-0";
public static let `snapchat` = "snapchat";
public static let `cog` = "cog";
public static let `krw` = "krw";
public static let `mail_reply_all` = "mail-reply-all";
public static let `mobile_phone` = "mobile-phone";
public static let `thumbs_up` = "thumbs-up";
public static let `folder` = "folder";
public static let `headphones` = "headphones";
public static let `unsorted` = "unsorted";
public static let `forward` = "forward";
public static let `pied_piper_alt` = "pied-piper-alt";
public static let `angle_double_down` = "angle-double-down";
public static let `save` = "save";
public static let `angle_down` = "angle-down";
public static let `volume_down` = "volume-down";
public static let `dashboard` = "dashboard";
public static let `window_minimize` = "window-minimize";
public static let `location_arrow` = "location-arrow";
public static let `vimeo` = "vimeo";
public static let `asterisk` = "asterisk";
public static let `twitter_square` = "twitter-square";
public static let `book` = "book";
public static let `cc_mastercard` = "cc-mastercard";
public static let `hotel` = "hotel";
public static let `stethoscope` = "stethoscope";
public static let `close` = "close";
public static let `phone_square` = "phone-square";
public static let `question_circle` = "question-circle";
public static let `camera_retro` = "camera-retro";
public static let `gear` = "gear";
public static let `hourglass_3` = "hourglass-3";
public static let `assistive_listening_systems` = "assistive-listening-systems";
public static let `road` = "road";
public static let `file_word_o` = "file-word-o";
public static let `align_justify` = "align-justify";
public static let `plug` = "plug";
public static let `sliders` = "sliders";
public static let `indent` = "indent";
public static let `instagram` = "instagram";
public static let `building` = "building";
public static let `comments_o` = "comments-o";
public static let `ellipsis_v` = "ellipsis-v";
public static let `share_square` = "share-square";
public static let `mars` = "mars";
public static let `hand_scissors_o` = "hand-scissors-o";
public static let `repeat` = "repeat";
public static let `qq` = "qq";
public static let `bell_o` = "bell-o";
public static let `cc_diners_club` = "cc-diners-club";
public static let `bar_chart_o` = "bar-chart-o";
public static let `creative_commons` = "creative-commons";
public static let `y_combinator` = "y-combinator";
public static let `beer` = "beer";
public static let `bell_slash` = "bell-slash";
public static let `openid` = "openid";
public static let `vine` = "vine";
public static let `venus_double` = "venus-double";
public static let `pinterest_p` = "pinterest-p";
public static let `paper_plane_o` = "paper-plane-o";
public static let `paragraph` = "paragraph";
public static let `_500px` = "_500px";
public static let `quora` = "quora";
public static let `skyatlas` = "skyatlas";
public static let `level_up` = "level-up";
public static let `reddit_alien` = "reddit-alien";
public static let `bitcoin` = "bitcoin";
public static let `flickr` = "flickr";
public static let `hospital_o` = "hospital-o";
public static let `hdd_o` = "hdd-o";
public static let `reddit` = "reddit";
public static let `diamond` = "diamond";
public static let `percent` = "percent";
public static let `telegram` = "telegram";
public static let `life_buoy` = "life-buoy";
public static let `arrow_circle_right` = "arrow-circle-right";
public static let `puzzle_piece` = "puzzle-piece";
public static let `comment_o` = "comment-o";
public static let `copy` = "copy";
public static let `life_ring` = "life-ring";
public static let `search` = "search";
public static let `arrow_circle_left` = "arrow-circle-left";
public static let `file_picture_o` = "file-picture-o";
public static let `thumb_tack` = "thumb-tack";
public static let `thermometer_empty` = "thermometer-empty";
public static let `linux` = "linux";
public static let `star_half_empty` = "star-half-empty";
public static let `unlock_alt` = "unlock-alt";
public static let `thumbs_down` = "thumbs-down";
public static let `first_order` = "first-order";
public static let `expeditedssl` = "expeditedssl";
public static let `text_height` = "text-height";
public static let `paperclip` = "paperclip";
public static let `expand` = "expand";
public static let `cny` = "cny";
public static let `bed` = "bed";
public static let `arrow_left` = "arrow-left";
public static let `stop_circle_o` = "stop-circle-o";
public static let `bitbucket` = "bitbucket";
public static let `heart` = "heart";
public static let `angle_double_left` = "angle-double-left";
public static let `search_minus` = "search-minus";
public static let `hand_o_down` = "hand-o-down";
public static let `free_code_camp` = "free-code-camp";
public static let `angle_up` = "angle-up";
public static let `won` = "won";
public static let `question_circle_o` = "question-circle-o";
public static let `mouse_pointer` = "mouse-pointer";
public static let `fort_awesome` = "fort-awesome";
public static let `hourglass_start` = "hourglass-start";
public static let `pagelines` = "pagelines";
public static let `facebook` = "facebook";
public static let `pencil` = "pencil";
public static let `soccer_ball_o` = "soccer-ball-o";
public static let `bath` = "bath";
public static let `cab` = "cab";
public static let `pied_piper` = "pied-piper";
public static let `desktop` = "desktop";
public static let `product_hunt` = "product-hunt";
public static let `tree` = "tree";
public static let `usb` = "usb";
public static let `bandcamp` = "bandcamp";
public static let `chevron_left` = "chevron-left";
public static let `sort_asc` = "sort-asc";
public static let `modx` = "modx";
public static let `compress` = "compress";
public static let `houzz` = "houzz";
public static let `registered` = "registered";
public static let `linkedin_square` = "linkedin-square";
public static let `shopping_bag` = "shopping-bag";
public static let `life_bouy` = "life-bouy";
public static let `credit_card_alt` = "credit-card-alt";
public static let `dedent` = "dedent";
public static let `arrow_circle_o_right` = "arrow-circle-o-right";
public static let `address_book` = "address-book";
public static let `yahoo` = "yahoo";
public static let `tachometer` = "tachometer";
public static let `clipboard` = "clipboard";
public static let `window_close` = "window-close";
public static let `yelp` = "yelp";
public static let `th_large` = "th-large";
public static let `list_ol` = "list-ol";
public static let `paper_plane` = "paper-plane";
public static let `circle_o_notch` = "circle-o-notch";
public static let `renren` = "renren";
public static let `times` = "times";
public static let `male` = "male";
public static let `chevron_right` = "chevron-right";
public static let `bank` = "bank";
public static let `angle_left` = "angle-left";
public static let `pinterest_square` = "pinterest-square";
public static let `commenting` = "commenting";
public static let `sign_in` = "sign-in";
public static let `flash` = "flash";
public static let `thermometer_half` = "thermometer-half";
public static let `gg_circle` = "gg-circle";
public static let `venus_mars` = "venus-mars";
public static let `whatsapp` = "whatsapp";
public static let `viadeo_square` = "viadeo-square";
public static let `folder_open_o` = "folder-open-o";
public static let `hand_o_up` = "hand-o-up";
public static let `github` = "github";
public static let `thumbs_o_up` = "thumbs-o-up";
public static let `mixcloud` = "mixcloud";
public static let `sort_amount_asc` = "sort-amount-asc";
public static let `rss_square` = "rss-square";
public static let `child` = "child";
public static let `youtube_square` = "youtube-square";
public static let `btc` = "btc";
public static let `pause_circle_o` = "pause-circle-o";
public static let `tasks` = "tasks";
public static let `group` = "group";
public static let `h_square` = "h-square";
public static let `paste` = "paste";
public static let `viacoin` = "viacoin";
public static let `undo` = "undo";
public static let `floppy_o` = "floppy-o";
public static let `street_view` = "street-view";
public static let `money` = "money";
public static let `line_chart` = "line-chart";
public static let `slack` = "slack";
public static let `tripadvisor` = "tripadvisor";
public static let `contao` = "contao";
public static let `video_camera` = "video-camera";
public static let `gg` = "gg";
public static let `chevron_circle_left` = "chevron-circle-left";
public static let `imdb` = "imdb";
public static let `file_text` = "file-text";
public static let `mars_double` = "mars-double";
public static let `level_down` = "level-down";
public static let `mercury` = "mercury";
public static let `bullseye` = "bullseye";
public static let `vimeo_square` = "vimeo-square";
public static let `arrows_v` = "arrows-v";
public static let `stack_exchange` = "stack-exchange";
public static let `xing_square` = "xing-square";
public static let `braille` = "braille";
public static let `ioxhost` = "ioxhost";
public static let `area_chart` = "area-chart";
public static let `weixin` = "weixin";
public static let `envelope_o` = "envelope-o";
public static let `long_arrow_down` = "long-arrow-down";
public static let `adjust` = "adjust";
public static let `linkedin` = "linkedin";
public static let `scribd` = "scribd";
public static let `key` = "key";
public static let `flag_o` = "flag-o";
public static let `google_plus_circle` = "google-plus-circle";
public static let `leanpub` = "leanpub";
public static let `google_plus` = "google-plus";
public static let `stumbleupon_circle` = "stumbleupon-circle";
public static let `print` = "print";
public static let `forumbee` = "forumbee";
public static let `reply_all` = "reply-all";
public static let `lastfm` = "lastfm";
public static let `viadeo` = "viadeo";
public static let `apple` = "apple";
public static let `wordpress` = "wordpress";
public static let `battery_1` = "battery-1";
public static let `fighter_jet` = "fighter-jet";
public static let `graduation_cap` = "graduation-cap";
public static let `wpforms` = "wpforms";
public static let `signal` = "signal";
public static let `chain` = "chain";
public static let `align_left` = "align-left";
public static let `cc_stripe` = "cc-stripe";
public static let `meh_o` = "meh-o";
public static let `file_image_o` = "file-image-o";
public static let `resistance` = "resistance";
public static let `low_vision` = "low-vision";
public static let `share` = "share";
public static let `caret_down` = "caret-down";
public static let `sun_o` = "sun-o";
public static let `automobile` = "automobile";
public static let `file_zip_o` = "file-zip-o";
public static let `lastfm_square` = "lastfm-square";
public static let `pause_circle` = "pause-circle";
public static let `facebook_square` = "facebook-square";
public static let `bolt` = "bolt";
public static let `venus` = "venus";
public static let `angle_double_right` = "angle-double-right";
public static let `chrome` = "chrome";
public static let `map_marker` = "map-marker";
public static let `fax` = "fax";
public static let `medium` = "medium";
public static let `upload` = "upload";
public static let `rebel` = "rebel";
public static let `yc_square` = "yc-square";
public static let `rss` = "rss";
public static let `snapchat_ghost` = "snapchat-ghost";
public static let `backward` = "backward";
public static let `square_o` = "square-o";
public static let `codepen` = "codepen";
public static let `facebook_official` = "facebook-official";
public static let `hacker_news` = "hacker-news";
public static let `tablet` = "tablet";
public static let `globe` = "globe";
public static let `dot_circle_o` = "dot-circle-o";
public static let `eject` = "eject";
public static let `steam` = "steam";
public static let `microphone` = "microphone";
public static let `behance_square` = "behance-square";
public static let `map_pin` = "map-pin";
public static let `meetup` = "meetup";
public static let `wechat` = "wechat";
public static let `firefox` = "firefox";
public static let `drupal` = "drupal";
public static let `calendar_times_o` = "calendar-times-o";
public static let `coffee` = "coffee";
public static let `legal` = "legal";
public static let `pencil_square_o` = "pencil-square-o";
public static let `rotate_right` = "rotate-right";
public static let `mobile` = "mobile";
public static let `share_alt` = "share-alt";
public static let `bluetooth` = "bluetooth";
public static let `volume_control_phone` = "volume-control-phone";
public static let `file_text_o` = "file-text-o";
public static let `gift` = "gift";
public static let `file` = "file";
public static let `mail_forward` = "mail-forward";
public static let `battery_2` = "battery-2";
public static let `ellipsis_h` = "ellipsis-h";
public static let `rotate_left` = "rotate-left";
public static let `glide` = "glide";
public static let `skype` = "skype";
public static let `user` = "user";
public static let `cutlery` = "cutlery";
public static let `bookmark` = "bookmark";
public static let `youtube_play` = "youtube-play";
public static let `genderless` = "genderless";
public static let `scissors` = "scissors";
public static let `glide_g` = "glide-g";
public static let `gratipay` = "gratipay";
public static let `wifi` = "wifi";
public static let `plus_circle` = "plus-circle";
public static let `header` = "header";
public static let `themeisle` = "themeisle";
public static let `minus_square` = "minus-square";
public static let `ticket` = "ticket";
public static let `bug` = "bug";
public static let `file_video_o` = "file-video-o";
public static let `mars_stroke` = "mars-stroke";
public static let `foursquare` = "foursquare";
public static let `check_square_o` = "check-square-o";
public static let `umbrella` = "umbrella";
public static let `toggle_down` = "toggle-down";
public static let `jsfiddle` = "jsfiddle";
public static let `link` = "link";
public static let `fire_extinguisher` = "fire-extinguisher";
public static let `hand_o_right` = "hand-o-right";
public static let `envelope_open` = "envelope-open";
public static let `circle_o` = "circle-o";
public static let `tty` = "tty";
public static let `blind` = "blind";
public static let `music` = "music";
public static let `caret_left` = "caret-left";
public static let `meanpath` = "meanpath";
public static let `snapchat_square` = "snapchat-square";
public static let `play` = "play";
public static let `twitter` = "twitter";
public static let `plus` = "plus";
public static let `ship` = "ship";
public static let `train` = "train";
public static let `file_code_o` = "file-code-o";
public static let `paint_brush` = "paint-brush";
public static let `university` = "university";
public static let `file_photo_o` = "file-photo-o";
public static let `arrow_circle_down` = "arrow-circle-down";
public static let `internet_explorer` = "internet-explorer";
public static let `chevron_circle_right` = "chevron-circle-right";
public static let `ban` = "ban";
public static let `sort_up` = "sort-up";
public static let `adn` = "adn";
public static let `caret_square_o_right` = "caret-square-o-right";
public static let `file_audio_o` = "file-audio-o";
public static let `hand_paper_o` = "hand-paper-o";
public static let `yoast` = "yoast";
public static let `star_half_full` = "star-half-full";
public static let `black_tie` = "black-tie";
public static let `smile_o` = "smile-o";
public static let `plane` = "plane";
public static let `youtube` = "youtube";
public static let `sitemap` = "sitemap";
public static let `send` = "send";
public static let `pie_chart` = "pie-chart";
public static let `hand_rock_o` = "hand-rock-o";
public static let `delicious` = "delicious";
public static let `long_arrow_right` = "long-arrow-right";
public static let `calendar_check_o` = "calendar-check-o";
public static let `align_center` = "align-center";
public static let `archive` = "archive";
public static let `object_ungroup` = "object-ungroup";
public static let `font_awesome` = "font-awesome";
public static let `usd` = "usd";
public static let `hand_pointer_o` = "hand-pointer-o";
public static let `arrow_right` = "arrow-right";
public static let `minus` = "minus";
public static let `slideshare` = "slideshare";
public static let `battery_empty` = "battery-empty";
public static let `wheelchair_alt` = "wheelchair-alt";
public static let `trademark` = "trademark";
public static let `text_width` = "text-width";
public static let `shield` = "shield";
public static let `weibo` = "weibo";
public static let `id_badge` = "id-badge";
public static let `sort_alpha_asc` = "sort-alpha-asc";
public static let `gamepad` = "gamepad";
public static let `moon_o` = "moon-o";
public static let `steam_square` = "steam-square";
public static let `qrcode` = "qrcode";
public static let `code` = "code";
public static let `exclamation_triangle` = "exclamation-triangle";
public static let `address_card_o` = "address-card-o";
public static let `bar_chart` = "bar-chart";
public static let `heartbeat` = "heartbeat";
public static let `yc` = "yc";
public static let `align_right` = "align-right";
public static let `envelope` = "envelope";
public static let `thermometer_full` = "thermometer-full";
public static let `arrows_h` = "arrows-h";
public static let `sort_numeric_asc` = "sort-numeric-asc";
public static let `file_excel_o` = "file-excel-o";
public static let `long_arrow_up` = "long-arrow-up";
public static let `eye` = "eye";
public static let `tint` = "tint";
public static let `cubes` = "cubes";
public static let `inbox` = "inbox";
public static let `fa` = "fa";
public static let `list` = "list";
public static let `twitch` = "twitch";
public static let `external_link_square` = "external-link-square";
public static let `pinterest` = "pinterest";
public static let `server` = "server";
public static let `rocket` = "rocket";
public static let `yen` = "yen";
public static let `taxi` = "taxi";
public static let `trello` = "trello";
public static let `file_archive_o` = "file-archive-o";
public static let `angle_right` = "angle-right";
public static let `cloud` = "cloud";
public static let `google_wallet` = "google-wallet";
public static let `space_shuttle` = "space-shuttle";
public static let `star_o` = "star-o";
public static let `mars_stroke_v` = "mars-stroke-v";
public static let `y_combinator_square` = "y-combinator-square";
public static let `question` = "question";
public static let `map_o` = "map-o";
public static let `angle_double_up` = "angle-double-up";
public static let `cart_arrow_down` = "cart-arrow-down";
public static let `mars_stroke_h` = "mars-stroke-h";
public static let `comments` = "comments";
public static let `spotify` = "spotify";
public static let `jpy` = "jpy";
public static let `battery_half` = "battery-half";
public static let `bicycle` = "bicycle";
public static let `camera` = "camera";
public static let `fast_forward` = "fast-forward";
public static let `stack_overflow` = "stack-overflow";
public static let `sort_amount_desc` = "sort-amount-desc";
public static let `angellist` = "angellist";
public static let `superscript` = "superscript";
public static let `files_o` = "files-o";
public static let `euro` = "euro";
public static let `digg` = "digg";
public static let `user_plus` = "user-plus";
public static let `photo` = "photo";
public static let `hourglass_end` = "hourglass-end";
public static let `sort_numeric_desc` = "sort-numeric-desc";
public static let `pencil_square` = "pencil-square";
public static let `reply` = "reply";
public static let `cc_jcb` = "cc-jcb";
public static let `anchor` = "anchor";
public static let `car` = "car";
public static let `shekel` = "shekel";
public static let `sticky_note` = "sticky-note";
public static let `folder_o` = "folder-o";
public static let `credit_card` = "credit-card";
public static let `git_square` = "git-square";
public static let `quote_right` = "quote-right";
public static let `object_group` = "object-group";
public static let `database` = "database";
public static let `arrow_circle_o_up` = "arrow-circle-o-up";
public static let `file_sound_o` = "file-sound-o";
public static let `long_arrow_left` = "long-arrow-left";
public static let `play_circle` = "play-circle";
public static let `th` = "th";
public static let `gbp` = "gbp";
public static let `try` = "try";
public static let `microchip` = "microchip";
public static let `reorder` = "reorder";
public static let `cut` = "cut";
public static let `toggle_on` = "toggle-on";
public static let `paw` = "paw";
public static let `magnet` = "magnet";
public static let `handshake_o` = "handshake-o";
public static let `chevron_down` = "chevron-down";
public static let `cc_amex` = "cc-amex";
public static let `battery_quarter` = "battery-quarter";
public static let `safari` = "safari";
public static let `address_card` = "address-card";
public static let `simplybuilt` = "simplybuilt";
public static let `stop_circle` = "stop-circle";
public static let `users` = "users";
public static let `step_forward` = "step-forward";
public static let `opencart` = "opencart";
public static let `battery_three_quarters` = "battery-three-quarters";
public static let `circle_thin` = "circle-thin";
public static let `reddit_square` = "reddit-square";
public static let `caret_square_o_left` = "caret-square-o-left";
public static let `times_circle_o` = "times-circle-o";
public static let `american_sign_language_interpreting` = "american-sign-language-interpreting";
public static let `thumbs_o_down` = "thumbs-o-down";
public static let `stop` = "stop";
public static let `unlink` = "unlink";
public static let `edge` = "edge";
public static let `lightbulb_o` = "lightbulb-o";
public static let `hourglass_o` = "hourglass-o";
public static let `hand_o_left` = "hand-o-left";
public static let `retweet` = "retweet";
public static let `wheelchair` = "wheelchair";
public static let `remove` = "remove";
public static let `birthday_cake` = "birthday-cake";
public static let `industry` = "industry";
public static let `arrows` = "arrows";
public static let `minus_circle` = "minus-circle";
public static let `trash` = "trash";
public static let `hourglass_1` = "hourglass-1";
public static let `shirtsinbulk` = "shirtsinbulk";
public static let `at` = "at";
public static let `fast_backward` = "fast-backward";
public static let `maxcdn` = "maxcdn";
public static let `gitlab` = "gitlab";
public static let `mail_reply` = "mail-reply";
public static let `hard_of_hearing` = "hard-of-hearing";
public static let `behance` = "behance";
public static let `italic` = "italic";
public static let `magic` = "magic";
public static let `cc` = "cc";
public static let `bell` = "bell";
public static let `user_circle` = "user-circle";
public static let `history` = "history";
public static let `fire` = "fire";
public static let `search_plus` = "search-plus";
public static let `leaf` = "leaf";
public static let `briefcase` = "briefcase";
public static let `calendar_o` = "calendar-o";
public static let `refresh` = "refresh";
public static let `picture_o` = "picture-o";
public static let `recycle` = "recycle";
public static let `microphone_slash` = "microphone-slash";
public static let `hourglass_half` = "hourglass-half";
public static let `pied_piper_pp` = "pied-piper-pp";
public static let `rmb` = "rmb";
public static let `cc_visa` = "cc-visa";
public static let `play_circle_o` = "play-circle-o";
public static let `map` = "map";
public static let `i_cursor` = "i-cursor";
public static let `star` = "star";
public static let `arrow_circle_o_down` = "arrow-circle-o-down";
public static let `th_list` = "th-list";
public static let `user_circle_o` = "user-circle-o";
public static let `subscript` = "subscript";
public static let `bus` = "bus";
public static let `terminal` = "terminal";
public static let `ambulance` = "ambulance";
public static let `hand_spock_o` = "hand-spock-o";
public static let `ravelry` = "ravelry";
public static let `stumbleupon` = "stumbleupon";
public static let `ge` = "ge";
public static let `warning` = "warning";
public static let `volume_up` = "volume-up";
public static let `check_square` = "check-square";
public static let `rupee` = "rupee";
public static let `codiepie` = "codiepie";
public static let `tumblr_square` = "tumblr-square";
public static let `eercast` = "eercast";
public static let `hand_grab_o` = "hand-grab-o";
public static let `user_o` = "user-o";
public static let `exclamation` = "exclamation";
public static let `arrow_down` = "arrow-down";
public static let `share_square_o` = "share-square-o";
public static let `share_alt_square` = "share-alt-square";
public static let `deaf` = "deaf";
public static let `buysellads` = "buysellads";
public static let `envira` = "envira";
public static let `battery_3` = "battery-3";
public static let `git` = "git";
public static let `check_circle_o` = "check-circle-o";
public static let `filter` = "filter";
public static let `window_restore` = "window-restore";
public static let `file_o` = "file-o";
public static let `balance_scale` = "balance-scale";
public static let `phone` = "phone";
public static let `info` = "info";
public static let icons = ["chevron-circle-right":"\u{f138}", "dollar":"\u{f155}", "crosshairs":"\u{f05b}", "tv":"\u{f26c}", "th":"\u{f00a}", "recycle":"\u{f1b8}", "fax":"\u{f1ac}", "ticket":"\u{f145}", "caret-up":"\u{f0d8}", "wpforms":"\u{f298}", "list":"\u{f03a}", "upload":"\u{f093}", "adjust":"\u{f042}", "venus":"\u{f221}", "check-circle-o":"\u{f05d}", "arrow-down":"\u{f063}", "bicycle":"\u{f206}", "instagram":"\u{f16d}", "caret-square-o-up":"\u{f151}", "external-link":"\u{f08e}", "paper-plane":"\u{f1d8}", "meanpath":"\u{f20c}", "long-arrow-left":"\u{f177}", "pinterest":"\u{f0d2}", "folder-open-o":"\u{f115}", "tachometer":"\u{f0e4}", "creative-commons":"\u{f25e}", "microchip":"\u{f2db}", "graduation-cap":"\u{f19d}", "info-circle":"\u{f05a}", "tags":"\u{f02c}", "hand-o-up":"\u{f0a6}", "search":"\u{f002}", "flask":"\u{f0c3}", "fast-backward":"\u{f049}", "google-plus":"\u{f0d5}", "cc-stripe":"\u{f1f5}", "eye-slash":"\u{f070}", "eye":"\u{f06e}", "500px":"\u{f26e}", "music":"\u{f001}", "sheqel":"\u{f20b}", "shopping-cart":"\u{f07a}", "diamond":"\u{f219}", "hourglass-1":"\u{f251}", "yahoo":"\u{f19e}", "window-restore":"\u{f2d2}", "phone":"\u{f095}", "flag":"\u{f024}", "stethoscope":"\u{f0f1}", "pause-circle-o":"\u{f28c}", "outdent":"\u{f03b}", "address-card":"\u{f2bb}", "file-excel-o":"\u{f1c3}", "arrow-circle-o-left":"\u{f190}", "paragraph":"\u{f1dd}", "male":"\u{f183}", "history":"\u{f1da}", "search-plus":"\u{f00e}", "life-ring":"\u{f1cd}", "share":"\u{f064}", "sign-in":"\u{f090}", "align-justify":"\u{f039}", "hospital-o":"\u{f0f8}", "comments-o":"\u{f0e6}", "lastfm":"\u{f202}", "battery-three-quarters":"\u{f241}", "object-ungroup":"\u{f248}", "briefcase":"\u{f0b1}", "fa":"\u{f2b4}", "thermometer-full":"\u{f2c7}", "plane":"\u{f072}", "unlink":"\u{f127}", "window-maximize":"\u{f2d0}", "github":"\u{f09b}", "step-backward":"\u{f048}", "yoast":"\u{f2b1}", "microphone-slash":"\u{f131}", "user-plus":"\u{f234}", "wrench":"\u{f0ad}", "ambulance":"\u{f0f9}", "universal-access":"\u{f29a}", "battery-half":"\u{f242}", "dot-circle-o":"\u{f192}", "glide":"\u{f2a5}", "file-audio-o":"\u{f1c7}", "coffee":"\u{f0f4}", "yc":"\u{f23b}", "internet-explorer":"\u{f26b}", "file-video-o":"\u{f1c8}", "bank":"\u{f19c}", "level-down":"\u{f149}", "gitlab":"\u{f296}", "volume-off":"\u{f026}", "refresh":"\u{f021}", "battery-1":"\u{f243}", "battery-0":"\u{f244}", "battery-3":"\u{f241}", "battery-2":"\u{f242}", "battery-4":"\u{f240}", "signing":"\u{f2a7}", "ellipsis-v":"\u{f142}", "balance-scale":"\u{f24e}", "comment-o":"\u{f0e5}", "plus-square-o":"\u{f196}", "arrows-h":"\u{f07e}", "ellipsis-h":"\u{f141}", "scribd":"\u{f28a}", "try":"\u{f195}", "assistive-listening-systems":"\u{f2a2}", "battery-quarter":"\u{f243}", "ra":"\u{f1d0}", "print":"\u{f02f}", "level-up":"\u{f148}", "houzz":"\u{f27c}", "lemon-o":"\u{f094}", "bell-o":"\u{f0a2}", "intersex":"\u{f224}", "cc-diners-club":"\u{f24c}", "codiepie":"\u{f284}", "soundcloud":"\u{f1be}", "address-card-o":"\u{f2bc}", "drupal":"\u{f1a9}", "filter":"\u{f0b0}", "fonticons":"\u{f280}", "sort-asc":"\u{f0de}", "folder-open":"\u{f07c}", "heartbeat":"\u{f21e}", "feed":"\u{f09e}", "arrows-v":"\u{f07d}", "text-height":"\u{f034}", "linkedin-square":"\u{f08c}", "delicious":"\u{f1a5}", "qrcode":"\u{f029}", "scissors":"\u{f0c4}", "mercury":"\u{f223}", "automobile":"\u{f1b9}", "sort-down":"\u{f0dd}", "bitcoin":"\u{f15a}", "wpbeginner":"\u{f297}", "keyboard-o":"\u{f11c}", "hotel":"\u{f236}", "sort-numeric-asc":"\u{f162}", "digg":"\u{f1a6}", "folder-o":"\u{f114}", "caret-square-o-down":"\u{f150}", "shower":"\u{f2cc}", "paper-plane-o":"\u{f1d9}", "circle-o-notch":"\u{f1ce}", "medkit":"\u{f0fa}", "minus":"\u{f068}", "tencent-weibo":"\u{f1d5}", "file-archive-o":"\u{f1c6}", "wikipedia-w":"\u{f266}", "snapchat-square":"\u{f2ad}", "sort-alpha-desc":"\u{f15e}", "asl-interpreting":"\u{f2a3}", "first-order":"\u{f2b0}", "puzzle-piece":"\u{f12e}", "sign-language":"\u{f2a7}", "file-sound-o":"\u{f1c7}", "snowflake":"\u{f2dc}", "play":"\u{f04b}", "hand-o-down":"\u{f0a7}", "clock-o":"\u{f017}", "cc-jcb":"\u{f24b}", "pencil-square-o":"\u{f044}", "google-plus-square":"\u{f0d4}", "rotate-left":"\u{f0e2}", "mobile":"\u{f10b}", "trash-o":"\u{f014}", "star-o":"\u{f006}", "floppy-o":"\u{f0c7}", "file-powerpoint-o":"\u{f1c4}", "cc-discover":"\u{f1f2}", "bomb":"\u{f1e2}", "star-half-empty":"\u{f123}", "random":"\u{f074}", "fire-extinguisher":"\u{f134}", "font":"\u{f031}", "camera-retro":"\u{f083}", "product-hunt":"\u{f288}", "thumbs-down":"\u{f165}", "copyright":"\u{f1f9}", "twitter-square":"\u{f081}", "stop-circle":"\u{f28d}", "photo":"\u{f03e}", "circle":"\u{f111}", "columns":"\u{f0db}", "sign-out":"\u{f08b}", "stop":"\u{f04d}", "file-text":"\u{f15c}", "amazon":"\u{f270}", "compass":"\u{f14e}", "list-ol":"\u{f0cb}", "yc-square":"\u{f1d4}", "audio-description":"\u{f29e}", "remove":"\u{f00d}", "gears":"\u{f085}", "ban":"\u{f05e}", "steam":"\u{f1b6}", "bars":"\u{f0c9}", "lightbulb-o":"\u{f0eb}", "circle-o":"\u{f10c}", "vine":"\u{f1ca}", "close":"\u{f00d}", "retweet":"\u{f079}", "hourglass":"\u{f254}", "won":"\u{f159}", "subscript":"\u{f12c}", "reddit":"\u{f1a1}", "arrow-circle-o-right":"\u{f18e}", "pinterest-p":"\u{f231}", "html5":"\u{f13b}", "file-zip-o":"\u{f1c6}", "list-alt":"\u{f022}", "cubes":"\u{f1b3}", "tablet":"\u{f10a}", "credit-card":"\u{f09d}", "ils":"\u{f20b}", "cog":"\u{f013}", "bell":"\u{f0f3}", "header":"\u{f1dc}", "bluetooth-b":"\u{f294}", "linux":"\u{f17c}", "caret-square-o-left":"\u{f191}", "expeditedssl":"\u{f23e}", "snapchat":"\u{f2ab}", "tint":"\u{f043}", "soccer-ball-o":"\u{f1e3}", "chrome":"\u{f268}", "align-right":"\u{f038}", "quote-right":"\u{f10e}", "long-arrow-down":"\u{f175}", "beer":"\u{f0fc}", "codepen":"\u{f1cb}", "superpowers":"\u{f2dd}", "ruble":"\u{f158}", "fire":"\u{f06d}", "fast-forward":"\u{f050}", "bell-slash":"\u{f1f6}", "child":"\u{f1ae}", "mortar-board":"\u{f19d}", "ravelry":"\u{f2d9}", "dashboard":"\u{f0e4}", "hand-o-right":"\u{f0a4}", "object-group":"\u{f247}", "rotate-right":"\u{f01e}", "anchor":"\u{f13d}", "meh-o":"\u{f11a}", "user-times":"\u{f235}", "calculator":"\u{f1ec}", "jpy":"\u{f157}", "turkish-lira":"\u{f195}", "skype":"\u{f17e}", "question-circle-o":"\u{f29c}", "dashcube":"\u{f210}", "calendar-times-o":"\u{f273}", "meetup":"\u{f2e0}", "sliders":"\u{f1de}", "mobile-phone":"\u{f10b}", "file-pdf-o":"\u{f1c1}", "stack-exchange":"\u{f18d}", "caret-right":"\u{f0da}", "gratipay":"\u{f184}", "user":"\u{f007}", "ioxhost":"\u{f208}", "euro":"\u{f153}", "minus-circle":"\u{f056}", "hand-paper-o":"\u{f256}", "database":"\u{f1c0}", "user-circle-o":"\u{f2be}", "edge":"\u{f282}", "hand-lizard-o":"\u{f258}", "venus-mars":"\u{f228}", "sort-desc":"\u{f0dd}", "yen":"\u{f157}", "telegram":"\u{f2c6}", "laptop":"\u{f109}", "user-circle":"\u{f2bd}", "cut":"\u{f0c4}", "share-square-o":"\u{f045}", "street-view":"\u{f21d}", "minus-square":"\u{f146}", "whatsapp":"\u{f232}", "save":"\u{f0c7}", "github-alt":"\u{f113}", "stack-overflow":"\u{f16c}", "hand-spock-o":"\u{f259}", "thermometer-empty":"\u{f2cb}", "exclamation-triangle":"\u{f071}", "gift":"\u{f06b}", "cogs":"\u{f085}", "signal":"\u{f012}", "frown-o":"\u{f119}", "viadeo":"\u{f2a9}", "chevron-circle-left":"\u{f137}", "sitemap":"\u{f0e8}", "external-link-square":"\u{f14c}", "google":"\u{f1a0}", "battery-full":"\u{f240}", "deaf":"\u{f2a4}", "window-close-o":"\u{f2d4}", "toggle-right":"\u{f152}", "envelope-open-o":"\u{f2b7}", "exclamation-circle":"\u{f06a}", "comments":"\u{f086}", "cny":"\u{f157}", "facebook-official":"\u{f230}", "bold":"\u{f032}", "rub":"\u{f158}", "chevron-circle-up":"\u{f139}", "opencart":"\u{f23d}", "barcode":"\u{f02a}", "bolt":"\u{f0e7}", "thermometer-quarter":"\u{f2ca}", "hdd-o":"\u{f0a0}", "plug":"\u{f1e6}", "themeisle":"\u{f2b2}", "braille":"\u{f2a1}", "map-o":"\u{f278}", "joomla":"\u{f1aa}", "angle-right":"\u{f105}", "plus":"\u{f067}", "list-ul":"\u{f0ca}", "play-circle-o":"\u{f01d}", "mars-stroke":"\u{f229}", "volume-down":"\u{f027}", "question-circle":"\u{f059}", "deafness":"\u{f2a4}", "bath":"\u{f2cd}", "gavel":"\u{f0e3}", "jsfiddle":"\u{f1cc}", "git":"\u{f1d3}", "share-square":"\u{f14d}", "thermometer-half":"\u{f2c9}", "question":"\u{f128}", "wordpress":"\u{f19a}", "forward":"\u{f04e}", "steam-square":"\u{f1b7}", "sort-numeric-desc":"\u{f163}", "medium":"\u{f23a}", "chevron-right":"\u{f054}", "registered":"\u{f25d}", "paypal":"\u{f1ed}", "hand-rock-o":"\u{f255}", "hand-scissors-o":"\u{f257}", "window-close":"\u{f2d3}", "google-plus-circle":"\u{f2b3}", "link":"\u{f0c1}", "mail-reply":"\u{f112}", "angellist":"\u{f209}", "chain-broken":"\u{f127}", "info":"\u{f129}", "tumblr":"\u{f173}", "line-chart":"\u{f201}", "simplybuilt":"\u{f215}", "trash":"\u{f1f8}", "paint-brush":"\u{f1fc}", "windows":"\u{f17a}", "calendar-o":"\u{f133}", "gg-circle":"\u{f261}", "arrow-circle-o-up":"\u{f01b}", "arrow-up":"\u{f062}", "pause-circle":"\u{f28b}", "warning":"\u{f071}", "star-half":"\u{f089}", "ship":"\u{f21a}", "check":"\u{f00c}", "power-off":"\u{f011}", "transgender":"\u{f224}", "plus-square":"\u{f0fe}", "bullseye":"\u{f140}", "users":"\u{f0c0}", "transgender-alt":"\u{f225}", "asterisk":"\u{f069}", "plus-circle":"\u{f055}", "cart-arrow-down":"\u{f218}", "wechat":"\u{f1d7}", "life-saver":"\u{f1cd}", "xing":"\u{f168}", "bitbucket":"\u{f171}", "glass":"\u{f000}", "behance-square":"\u{f1b5}", "youtube":"\u{f167}", "angle-double-down":"\u{f103}", "sort-alpha-asc":"\u{f15d}", "mouse-pointer":"\u{f245}", "backward":"\u{f04a}", "code":"\u{f121}", "chain":"\u{f0c1}", "resistance":"\u{f1d0}", "gg":"\u{f260}", "pied-piper-pp":"\u{f1a7}", "ge":"\u{f1d1}", "angle-double-left":"\u{f100}", "flash":"\u{f0e7}", "send":"\u{f1d8}", "foursquare":"\u{f180}", "hourglass-2":"\u{f252}", "hourglass-3":"\u{f253}", "angle-left":"\u{f104}", "maxcdn":"\u{f136}", "file-code-o":"\u{f1c9}", "google-plus-official":"\u{f2b3}", "quora":"\u{f2c4}", "volume-up":"\u{f028}", "spoon":"\u{f1b1}", "facebook":"\u{f09a}", "cloud-download":"\u{f0ed}", "trophy":"\u{f091}", "times-circle-o":"\u{f05c}", "magic":"\u{f0d0}", "hourglass-o":"\u{f250}", "glide-g":"\u{f2a6}", "magnet":"\u{f076}", "subway":"\u{f239}", "chevron-down":"\u{f078}", "check-circle":"\u{f058}", "envelope-o":"\u{f003}", "facebook-f":"\u{f09a}", "crop":"\u{f125}", "arrow-circle-down":"\u{f0ab}", "font-awesome":"\u{f2b4}", "download":"\u{f019}", "caret-down":"\u{f0d7}", "chevron-left":"\u{f053}", "cart-plus":"\u{f217}", "clipboard":"\u{f0ea}", "eercast":"\u{f2da}", "reply":"\u{f112}", "hourglass-half":"\u{f252}", "exchange":"\u{f0ec}", "github-square":"\u{f092}", "sellsy":"\u{f213}", "mixcloud":"\u{f289}", "pinterest-square":"\u{f0d3}", "volume-control-phone":"\u{f2a0}", "tasks":"\u{f0ae}", "firefox":"\u{f269}", "apple":"\u{f179}", "gamepad":"\u{f11b}", "quote-left":"\u{f10d}", "dribbble":"\u{f17d}", "cloud":"\u{f0c2}", "usd":"\u{f155}", "usb":"\u{f287}", "certificate":"\u{f0a3}", "camera":"\u{f030}", "wpexplorer":"\u{f2de}", "reorder":"\u{f0c9}", "sort":"\u{f0dc}", "pencil":"\u{f040}", "bookmark-o":"\u{f097}", "thermometer-three-quarters":"\u{f2c8}", "envelope":"\u{f0e0}", "train":"\u{f238}", "bullhorn":"\u{f0a1}", "snapchat-ghost":"\u{f2ac}", "folder":"\u{f07b}", "stumbleupon":"\u{f1a4}", "i-cursor":"\u{f246}", "car":"\u{f1b9}", "file-photo-o":"\u{f1c5}", "y-combinator":"\u{f23b}", "cab":"\u{f1ba}", "h-square":"\u{f0fd}", "heart":"\u{f004}", "sort-amount-desc":"\u{f161}", "lock":"\u{f023}", "git-square":"\u{f1d2}", "mail-forward":"\u{f064}", "odnoklassniki-square":"\u{f264}", "tag":"\u{f02b}", "chevron-circle-down":"\u{f13a}", "moon-o":"\u{f186}", "pagelines":"\u{f18c}", "credit-card-alt":"\u{f283}", "map":"\u{f279}", "unsorted":"\u{f0dc}", "clone":"\u{f24d}", "check-square":"\u{f14a}", "toggle-left":"\u{f191}", "twitch":"\u{f1e8}", "envelope-open":"\u{f2b6}", "wheelchair":"\u{f193}", "cutlery":"\u{f0f5}", "truck":"\u{f0d1}", "road":"\u{f018}", "cc-visa":"\u{f1f0}", "superscript":"\u{f12b}", "tty":"\u{f1e4}", "shield":"\u{f132}", "user-md":"\u{f0f0}", "hand-stop-o":"\u{f256}", "pie-chart":"\u{f200}", "align-left":"\u{f036}", "motorcycle":"\u{f21c}", "spotify":"\u{f1bc}", "facebook-square":"\u{f082}", "group":"\u{f0c0}", "fort-awesome":"\u{f286}", "user-o":"\u{f2c0}", "paperclip":"\u{f0c6}", "deviantart":"\u{f1bd}", "eur":"\u{f153}", "odnoklassniki":"\u{f263}", "weixin":"\u{f1d7}", "angle-double-right":"\u{f101}", "safari":"\u{f267}", "mail-reply-all":"\u{f122}", "commenting-o":"\u{f27b}", "black-tie":"\u{f27e}", "youtube-play":"\u{f16a}", "modx":"\u{f285}", "caret-square-o-right":"\u{f152}", "arrows":"\u{f047}", "file-word-o":"\u{f1c2}", "reddit-alien":"\u{f281}", "square":"\u{f0c8}", "globe":"\u{f0ac}", "strikethrough":"\u{f0cc}", "bluetooth":"\u{f293}", "hand-pointer-o":"\u{f25a}", "unlock":"\u{f09c}", "arrow-left":"\u{f060}", "exclamation":"\u{f12a}", "flag-o":"\u{f11d}", "star-half-full":"\u{f123}", "location-arrow":"\u{f124}", "umbrella":"\u{f0e9}", "undo":"\u{f0e2}", "shekel":"\u{f20b}", "rebel":"\u{f1d0}", "bar-chart-o":"\u{f080}", "indent":"\u{f03c}", "language":"\u{f1ab}", "circle-thin":"\u{f1db}", "headphones":"\u{f025}", "cc-mastercard":"\u{f1f1}", "times":"\u{f00d}", "buysellads":"\u{f20d}", "support":"\u{f1cd}", "blind":"\u{f29d}", "phone-square":"\u{f098}", "shopping-basket":"\u{f291}", "text-width":"\u{f035}", "thumbs-o-down":"\u{f088}", "rss-square":"\u{f143}", "bookmark":"\u{f02e}", "behance":"\u{f1b4}", "sort-up":"\u{f0de}", "star-half-o":"\u{f123}", "gear":"\u{f013}", "sticky-note-o":"\u{f24a}", "share-alt":"\u{f1e0}", "shirtsinbulk":"\u{f214}", "viacoin":"\u{f237}", "copy":"\u{f0c5}", "institution":"\u{f19c}", "rss":"\u{f09e}", "television":"\u{f26c}", "slack":"\u{f198}", "bed":"\u{f236}", "toggle-off":"\u{f204}", "calendar-minus-o":"\u{f272}", "id-badge":"\u{f2c1}", "navicon":"\u{f0c9}", "share-alt-square":"\u{f1e1}", "imdb":"\u{f2d8}", "file-movie-o":"\u{f1c8}", "building-o":"\u{f0f7}", "map-signs":"\u{f277}", "long-arrow-right":"\u{f178}", "microphone":"\u{f130}", "calendar-check-o":"\u{f274}", "id-card":"\u{f2c2}", "play-circle":"\u{f144}", "compress":"\u{f066}", "sun-o":"\u{f185}", "forumbee":"\u{f211}", "eject":"\u{f052}", "hourglass-end":"\u{f253}", "hand-grab-o":"\u{f255}", "xing-square":"\u{f169}", "pencil-square":"\u{f14b}", "reddit-square":"\u{f1a2}", "arrow-circle-o-down":"\u{f01a}", "caret-left":"\u{f0d9}", "thumbs-o-up":"\u{f087}", "pause":"\u{f04c}", "terminal":"\u{f120}", "shopping-bag":"\u{f290}", "cube":"\u{f1b2}", "gittip":"\u{f184}", "mars-stroke-v":"\u{f22a}", "mars-stroke-h":"\u{f22b}", "address-book":"\u{f2b9}", "stumbleupon-circle":"\u{f1a3}", "qq":"\u{f1d6}", "stop-circle-o":"\u{f28e}", "grav":"\u{f2d6}", "pied-piper":"\u{f2ae}", "gbp":"\u{f154}", "fighter-jet":"\u{f0fb}", "space-shuttle":"\u{f197}", "map-pin":"\u{f276}", "contao":"\u{f26d}", "align-center":"\u{f037}", "rmb":"\u{f157}", "btc":"\u{f15a}", "calendar":"\u{f073}", "weibo":"\u{f18a}", "viadeo-square":"\u{f2aa}", "minus-square-o":"\u{f147}", "rouble":"\u{f158}", "flickr":"\u{f16e}", "cc-amex":"\u{f1f3}", "times-circle":"\u{f057}", "tripadvisor":"\u{f262}", "sort-amount-asc":"\u{f160}", "renren":"\u{f18b}", "key":"\u{f084}", "picture-o":"\u{f03e}", "th-list":"\u{f00b}", "angle-up":"\u{f106}", "commenting":"\u{f27a}", "toggle-up":"\u{f151}", "unlock-alt":"\u{f13e}", "user-secret":"\u{f21b}", "arrow-right":"\u{f061}", "birthday-cake":"\u{f1fd}", "comment":"\u{f075}", "cc":"\u{f20a}", "get-pocket":"\u{f265}", "bell-slash-o":"\u{f1f7}", "table":"\u{f0ce}", "handshake-o":"\u{f2b5}", "thumbs-up":"\u{f164}", "connectdevelop":"\u{f20e}", "trademark":"\u{f25c}", "bandcamp":"\u{f2d5}", "eraser":"\u{f12d}", "mars":"\u{f222}", "square-o":"\u{f096}", "hourglass-start":"\u{f251}", "venus-double":"\u{f226}", "files-o":"\u{f0c5}", "hashtag":"\u{f292}", "file-text-o":"\u{f0f6}", "vimeo":"\u{f27d}", "file-image-o":"\u{f1c5}", "trello":"\u{f181}", "vk":"\u{f189}", "linkedin":"\u{f0e1}", "envelope-square":"\u{f199}", "genderless":"\u{f22d}", "optin-monster":"\u{f23c}", "paw":"\u{f1b0}", "linode":"\u{f2b8}", "address-book-o":"\u{f2ba}", "archive":"\u{f187}", "y-combinator-square":"\u{f1d4}", "android":"\u{f17b}", "hard-of-hearing":"\u{f2a4}", "dedent":"\u{f03b}", "tree":"\u{f1bb}", "map-marker":"\u{f041}", "slideshare":"\u{f1e7}", "american-sign-language-interpreting":"\u{f2a3}", "binoculars":"\u{f1e5}", "sticky-note":"\u{f249}", "expand":"\u{f065}", "bitbucket-square":"\u{f172}", "rupee":"\u{f156}", "hacker-news":"\u{f1d4}", "calendar-plus-o":"\u{f271}", "youtube-square":"\u{f166}", "taxi":"\u{f1ba}", "rocket":"\u{f135}", "money":"\u{f0d6}", "arrows-alt":"\u{f0b2}", "underline":"\u{f0cd}", "arrow-circle-up":"\u{f0aa}", "podcast":"\u{f2ce}", "desktop":"\u{f108}", "spinner":"\u{f110}", "toggle-on":"\u{f205}", "adn":"\u{f170}", "css3":"\u{f13c}", "skyatlas":"\u{f216}", "check-square-o":"\u{f046}", "leanpub":"\u{f212}", "cloud-upload":"\u{f0ee}", "server":"\u{f233}", "edit":"\u{f044}", "battery-empty":"\u{f244}", "university":"\u{f19c}", "wheelchair-alt":"\u{f29b}", "etsy":"\u{f2d7}", "twitter":"\u{f099}", "hand-o-left":"\u{f0a5}", "window-minimize":"\u{f2d1}", "mars-double":"\u{f227}", "hand-peace-o":"\u{f25b}", "envira":"\u{f299}", "lastfm-square":"\u{f203}", "home":"\u{f015}", "empire":"\u{f1d1}", "search-minus":"\u{f010}", "pied-piper-alt":"\u{f1a8}", "leaf":"\u{f06c}", "legal":"\u{f0e3}", "tumblr-square":"\u{f174}", "bar-chart":"\u{f080}", "vimeo-square":"\u{f194}", "file-o":"\u{f016}", "arrow-circle-right":"\u{f0a9}", "code-fork":"\u{f126}", "paste":"\u{f0ea}", "id-card-o":"\u{f2c3}", "thumb-tack":"\u{f08d}", "industry":"\u{f275}", "krw":"\u{f159}", "life-buoy":"\u{f1cd}", "toggle-down":"\u{f150}", "image":"\u{f03e}", "angle-double-up":"\u{f102}", "reply-all":"\u{f122}", "inbox":"\u{f01c}", "female":"\u{f182}", "life-bouy":"\u{f1cd}", "low-vision":"\u{f2a8}", "italic":"\u{f033}", "video-camera":"\u{f03d}", "bus":"\u{f207}", "angle-down":"\u{f107}", "send-o":"\u{f1d9}", "eyedropper":"\u{f1fb}", "bug":"\u{f188}", "smile-o":"\u{f118}", "long-arrow-up":"\u{f176}", "free-code-camp":"\u{f2c5}", "suitcase":"\u{f0f2}", "file-picture-o":"\u{f1c5}", "cc-paypal":"\u{f1f4}", "opera":"\u{f26a}", "inr":"\u{f156}", "th-large":"\u{f009}", "at":"\u{f1fa}", "file":"\u{f15b}", "futbol-o":"\u{f1e3}", "flag-checkered":"\u{f11e}", "film":"\u{f008}", "heart-o":"\u{f08a}", "percent":"\u{f295}", "google-wallet":"\u{f1ee}", "book":"\u{f02d}", "arrow-circle-left":"\u{f0a8}", "openid":"\u{f19b}", "repeat":"\u{f01e}", "star":"\u{f005}", "dropbox":"\u{f16b}", "step-forward":"\u{f051}", "newspaper-o":"\u{f1ea}", "building":"\u{f1ad}", "yelp":"\u{f1e9}", "neuter":"\u{f22c}", "wifi":"\u{f1eb}", "area-chart":"\u{f1fe}", "chevron-up":"\u{f077}"]
}
//
// FontIon.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontIon {
public static let __fontName__ = "Ionicons"
public static let __fileName__ = "Ionicons"
public static let `alert` = "alert";
public static let `alert_circled` = "alert-circled";
public static let `android_add` = "android-add";
public static let `android_add_circle` = "android-add-circle";
public static let `android_alarm_clock` = "android-alarm-clock";
public static let `android_alert` = "android-alert";
public static let `android_apps` = "android-apps";
public static let `android_archive` = "android-archive";
public static let `android_arrow_back` = "android-arrow-back";
public static let `android_arrow_down` = "android-arrow-down";
public static let `android_arrow_dropdown` = "android-arrow-dropdown";
public static let `android_arrow_dropdown_circle` = "android-arrow-dropdown-circle";
public static let `android_arrow_dropleft` = "android-arrow-dropleft";
public static let `android_arrow_dropleft_circle` = "android-arrow-dropleft-circle";
public static let `android_arrow_dropright` = "android-arrow-dropright";
public static let `android_arrow_dropright_circle` = "android-arrow-dropright-circle";
public static let `android_arrow_dropup` = "android-arrow-dropup";
public static let `android_arrow_dropup_circle` = "android-arrow-dropup-circle";
public static let `android_arrow_forward` = "android-arrow-forward";
public static let `android_arrow_up` = "android-arrow-up";
public static let `android_attach` = "android-attach";
public static let `android_bar` = "android-bar";
public static let `android_bicycle` = "android-bicycle";
public static let `android_boat` = "android-boat";
public static let `android_bookmark` = "android-bookmark";
public static let `android_bulb` = "android-bulb";
public static let `android_bus` = "android-bus";
public static let `android_calendar` = "android-calendar";
public static let `android_call` = "android-call";
public static let `android_camera` = "android-camera";
public static let `android_cancel` = "android-cancel";
public static let `android_car` = "android-car";
public static let `android_cart` = "android-cart";
public static let `android_chat` = "android-chat";
public static let `android_checkbox` = "android-checkbox";
public static let `android_checkbox_blank` = "android-checkbox-blank";
public static let `android_checkbox_outline` = "android-checkbox-outline";
public static let `android_checkbox_outline_blank` = "android-checkbox-outline-blank";
public static let `android_checkmark_circle` = "android-checkmark-circle";
public static let `android_clipboard` = "android-clipboard";
public static let `android_close` = "android-close";
public static let `android_cloud` = "android-cloud";
public static let `android_cloud_circle` = "android-cloud-circle";
public static let `android_cloud_done` = "android-cloud-done";
public static let `android_cloud_outline` = "android-cloud-outline";
public static let `android_color_palette` = "android-color-palette";
public static let `android_compass` = "android-compass";
public static let `android_contact` = "android-contact";
public static let `android_contacts` = "android-contacts";
public static let `android_contract` = "android-contract";
public static let `android_create` = "android-create";
public static let `android_delete` = "android-delete";
public static let `android_desktop` = "android-desktop";
public static let `android_document` = "android-document";
public static let `android_done` = "android-done";
public static let `android_done_all` = "android-done-all";
public static let `android_download` = "android-download";
public static let `android_drafts` = "android-drafts";
public static let `android_exit` = "android-exit";
public static let `android_expand` = "android-expand";
public static let `android_favorite` = "android-favorite";
public static let `android_favorite_outline` = "android-favorite-outline";
public static let `android_film` = "android-film";
public static let `android_folder` = "android-folder";
public static let `android_folder_open` = "android-folder-open";
public static let `android_funnel` = "android-funnel";
public static let `android_globe` = "android-globe";
public static let `android_hand` = "android-hand";
public static let `android_hangout` = "android-hangout";
public static let `android_happy` = "android-happy";
public static let `android_home` = "android-home";
public static let `android_image` = "android-image";
public static let `android_laptop` = "android-laptop";
public static let `android_list` = "android-list";
public static let `android_locate` = "android-locate";
public static let `android_lock` = "android-lock";
public static let `android_mail` = "android-mail";
public static let `android_map` = "android-map";
public static let `android_menu` = "android-menu";
public static let `android_microphone` = "android-microphone";
public static let `android_microphone_off` = "android-microphone-off";
public static let `android_more_horizontal` = "android-more-horizontal";
public static let `android_more_vertical` = "android-more-vertical";
public static let `android_navigate` = "android-navigate";
public static let `android_notifications` = "android-notifications";
public static let `android_notifications_none` = "android-notifications-none";
public static let `android_notifications_off` = "android-notifications-off";
public static let `android_open` = "android-open";
public static let `android_options` = "android-options";
public static let `android_people` = "android-people";
public static let `android_person` = "android-person";
public static let `android_person_add` = "android-person-add";
public static let `android_phone_landscape` = "android-phone-landscape";
public static let `android_phone_portrait` = "android-phone-portrait";
public static let `android_pin` = "android-pin";
public static let `android_plane` = "android-plane";
public static let `android_playstore` = "android-playstore";
public static let `android_print` = "android-print";
public static let `android_radio_button_off` = "android-radio-button-off";
public static let `android_radio_button_on` = "android-radio-button-on";
public static let `android_refresh` = "android-refresh";
public static let `android_remove` = "android-remove";
public static let `android_remove_circle` = "android-remove-circle";
public static let `android_restaurant` = "android-restaurant";
public static let `android_sad` = "android-sad";
public static let `android_search` = "android-search";
public static let `android_send` = "android-send";
public static let `android_settings` = "android-settings";
public static let `android_share` = "android-share";
public static let `android_share_alt` = "android-share-alt";
public static let `android_star` = "android-star";
public static let `android_star_half` = "android-star-half";
public static let `android_star_outline` = "android-star-outline";
public static let `android_stopwatch` = "android-stopwatch";
public static let `android_subway` = "android-subway";
public static let `android_sunny` = "android-sunny";
public static let `android_sync` = "android-sync";
public static let `android_textsms` = "android-textsms";
public static let `android_time` = "android-time";
public static let `android_train` = "android-train";
public static let `android_unlock` = "android-unlock";
public static let `android_upload` = "android-upload";
public static let `android_volume_down` = "android-volume-down";
public static let `android_volume_mute` = "android-volume-mute";
public static let `android_volume_off` = "android-volume-off";
public static let `android_volume_up` = "android-volume-up";
public static let `android_walk` = "android-walk";
public static let `android_warning` = "android-warning";
public static let `android_watch` = "android-watch";
public static let `android_wifi` = "android-wifi";
public static let `aperture` = "aperture";
public static let `archive` = "archive";
public static let `arrow_down_a` = "arrow-down-a";
public static let `arrow_down_b` = "arrow-down-b";
public static let `arrow_down_c` = "arrow-down-c";
public static let `arrow_expand` = "arrow-expand";
public static let `arrow_graph_down_left` = "arrow-graph-down-left";
public static let `arrow_graph_down_right` = "arrow-graph-down-right";
public static let `arrow_graph_up_left` = "arrow-graph-up-left";
public static let `arrow_graph_up_right` = "arrow-graph-up-right";
public static let `arrow_left_a` = "arrow-left-a";
public static let `arrow_left_b` = "arrow-left-b";
public static let `arrow_left_c` = "arrow-left-c";
public static let `arrow_move` = "arrow-move";
public static let `arrow_resize` = "arrow-resize";
public static let `arrow_return_left` = "arrow-return-left";
public static let `arrow_return_right` = "arrow-return-right";
public static let `arrow_right_a` = "arrow-right-a";
public static let `arrow_right_b` = "arrow-right-b";
public static let `arrow_right_c` = "arrow-right-c";
public static let `arrow_shrink` = "arrow-shrink";
public static let `arrow_swap` = "arrow-swap";
public static let `arrow_up_a` = "arrow-up-a";
public static let `arrow_up_b` = "arrow-up-b";
public static let `arrow_up_c` = "arrow-up-c";
public static let `asterisk` = "asterisk";
public static let `at` = "at";
public static let `backspace` = "backspace";
public static let `backspace_outline` = "backspace-outline";
public static let `bag` = "bag";
public static let `battery_charging` = "battery-charging";
public static let `battery_empty` = "battery-empty";
public static let `battery_full` = "battery-full";
public static let `battery_half` = "battery-half";
public static let `battery_low` = "battery-low";
public static let `beaker` = "beaker";
public static let `beer` = "beer";
public static let `bluetooth` = "bluetooth";
public static let `bonfire` = "bonfire";
public static let `bookmark` = "bookmark";
public static let `bowtie` = "bowtie";
public static let `briefcase` = "briefcase";
public static let `bug` = "bug";
public static let `calculator` = "calculator";
public static let `calendar` = "calendar";
public static let `camera` = "camera";
public static let `card` = "card";
public static let `cash` = "cash";
public static let `chatbox` = "chatbox";
public static let `chatbox_working` = "chatbox-working";
public static let `chatboxes` = "chatboxes";
public static let `chatbubble` = "chatbubble";
public static let `chatbubble_working` = "chatbubble-working";
public static let `chatbubbles` = "chatbubbles";
public static let `checkmark` = "checkmark";
public static let `checkmark_circled` = "checkmark-circled";
public static let `checkmark_round` = "checkmark-round";
public static let `chevron_down` = "chevron-down";
public static let `chevron_left` = "chevron-left";
public static let `chevron_right` = "chevron-right";
public static let `chevron_up` = "chevron-up";
public static let `clipboard` = "clipboard";
public static let `clock` = "clock";
public static let `close` = "close";
public static let `close_circled` = "close-circled";
public static let `close_round` = "close-round";
public static let `closed_captioning` = "closed-captioning";
public static let `cloud` = "cloud";
public static let `code` = "code";
public static let `code_download` = "code-download";
public static let `code_working` = "code-working";
public static let `coffee` = "coffee";
public static let `compass` = "compass";
public static let `compose` = "compose";
public static let `connection_bars` = "connection-bars";
public static let `contrast` = "contrast";
public static let `crop` = "crop";
public static let `cube` = "cube";
public static let `disc` = "disc";
public static let `document` = "document";
public static let `document_text` = "document-text";
public static let `drag` = "drag";
public static let `earth` = "earth";
public static let `easel` = "easel";
public static let `edit` = "edit";
public static let `egg` = "egg";
public static let `eject` = "eject";
public static let `email` = "email";
public static let `email_unread` = "email-unread";
public static let `erlenmeyer_flask` = "erlenmeyer-flask";
public static let `erlenmeyer_flask_bubbles` = "erlenmeyer-flask-bubbles";
public static let `eye` = "eye";
public static let `eye_disabled` = "eye-disabled";
public static let `female` = "female";
public static let `filing` = "filing";
public static let `film_marker` = "film-marker";
public static let `fireball` = "fireball";
public static let `flag` = "flag";
public static let `flame` = "flame";
public static let `flash` = "flash";
public static let `flash_off` = "flash-off";
public static let `folder` = "folder";
public static let `fork` = "fork";
public static let `fork_repo` = "fork-repo";
public static let `forward` = "forward";
public static let `funnel` = "funnel";
public static let `gear_a` = "gear-a";
public static let `gear_b` = "gear-b";
public static let `grid` = "grid";
public static let `hammer` = "hammer";
public static let `happy` = "happy";
public static let `happy_outline` = "happy-outline";
public static let `headphone` = "headphone";
public static let `heart` = "heart";
public static let `heart_broken` = "heart-broken";
public static let `help` = "help";
public static let `help_buoy` = "help-buoy";
public static let `help_circled` = "help-circled";
public static let `home` = "home";
public static let `icecream` = "icecream";
public static let `image` = "image";
public static let `images` = "images";
public static let `information` = "information";
public static let `information_circled` = "information-circled";
public static let `ionic` = "ionic";
public static let `ios_alarm` = "ios-alarm";
public static let `ios_alarm_outline` = "ios-alarm-outline";
public static let `ios_albums` = "ios-albums";
public static let `ios_albums_outline` = "ios-albums-outline";
public static let `ios_americanfootball` = "ios-americanfootball";
public static let `ios_americanfootball_outline` = "ios-americanfootball-outline";
public static let `ios_analytics` = "ios-analytics";
public static let `ios_analytics_outline` = "ios-analytics-outline";
public static let `ios_arrow_back` = "ios-arrow-back";
public static let `ios_arrow_down` = "ios-arrow-down";
public static let `ios_arrow_forward` = "ios-arrow-forward";
public static let `ios_arrow_left` = "ios-arrow-left";
public static let `ios_arrow_right` = "ios-arrow-right";
public static let `ios_arrow_thin_down` = "ios-arrow-thin-down";
public static let `ios_arrow_thin_left` = "ios-arrow-thin-left";
public static let `ios_arrow_thin_right` = "ios-arrow-thin-right";
public static let `ios_arrow_thin_up` = "ios-arrow-thin-up";
public static let `ios_arrow_up` = "ios-arrow-up";
public static let `ios_at` = "ios-at";
public static let `ios_at_outline` = "ios-at-outline";
public static let `ios_barcode` = "ios-barcode";
public static let `ios_barcode_outline` = "ios-barcode-outline";
public static let `ios_baseball` = "ios-baseball";
public static let `ios_baseball_outline` = "ios-baseball-outline";
public static let `ios_basketball` = "ios-basketball";
public static let `ios_basketball_outline` = "ios-basketball-outline";
public static let `ios_bell` = "ios-bell";
public static let `ios_bell_outline` = "ios-bell-outline";
public static let `ios_body` = "ios-body";
public static let `ios_body_outline` = "ios-body-outline";
public static let `ios_bolt` = "ios-bolt";
public static let `ios_bolt_outline` = "ios-bolt-outline";
public static let `ios_book` = "ios-book";
public static let `ios_book_outline` = "ios-book-outline";
public static let `ios_bookmarks` = "ios-bookmarks";
public static let `ios_bookmarks_outline` = "ios-bookmarks-outline";
public static let `ios_box` = "ios-box";
public static let `ios_box_outline` = "ios-box-outline";
public static let `ios_briefcase` = "ios-briefcase";
public static let `ios_briefcase_outline` = "ios-briefcase-outline";
public static let `ios_browsers` = "ios-browsers";
public static let `ios_browsers_outline` = "ios-browsers-outline";
public static let `ios_calculator` = "ios-calculator";
public static let `ios_calculator_outline` = "ios-calculator-outline";
public static let `ios_calendar` = "ios-calendar";
public static let `ios_calendar_outline` = "ios-calendar-outline";
public static let `ios_camera` = "ios-camera";
public static let `ios_camera_outline` = "ios-camera-outline";
public static let `ios_cart` = "ios-cart";
public static let `ios_cart_outline` = "ios-cart-outline";
public static let `ios_chatboxes` = "ios-chatboxes";
public static let `ios_chatboxes_outline` = "ios-chatboxes-outline";
public static let `ios_chatbubble` = "ios-chatbubble";
public static let `ios_chatbubble_outline` = "ios-chatbubble-outline";
public static let `ios_checkmark` = "ios-checkmark";
public static let `ios_checkmark_empty` = "ios-checkmark-empty";
public static let `ios_checkmark_outline` = "ios-checkmark-outline";
public static let `ios_circle_filled` = "ios-circle-filled";
public static let `ios_circle_outline` = "ios-circle-outline";
public static let `ios_clock` = "ios-clock";
public static let `ios_clock_outline` = "ios-clock-outline";
public static let `ios_close` = "ios-close";
public static let `ios_close_empty` = "ios-close-empty";
public static let `ios_close_outline` = "ios-close-outline";
public static let `ios_cloud` = "ios-cloud";
public static let `ios_cloud_download` = "ios-cloud-download";
public static let `ios_cloud_download_outline` = "ios-cloud-download-outline";
public static let `ios_cloud_outline` = "ios-cloud-outline";
public static let `ios_cloud_upload` = "ios-cloud-upload";
public static let `ios_cloud_upload_outline` = "ios-cloud-upload-outline";
public static let `ios_cloudy` = "ios-cloudy";
public static let `ios_cloudy_night` = "ios-cloudy-night";
public static let `ios_cloudy_night_outline` = "ios-cloudy-night-outline";
public static let `ios_cloudy_outline` = "ios-cloudy-outline";
public static let `ios_cog` = "ios-cog";
public static let `ios_cog_outline` = "ios-cog-outline";
public static let `ios_color_filter` = "ios-color-filter";
public static let `ios_color_filter_outline` = "ios-color-filter-outline";
public static let `ios_color_wand` = "ios-color-wand";
public static let `ios_color_wand_outline` = "ios-color-wand-outline";
public static let `ios_compose` = "ios-compose";
public static let `ios_compose_outline` = "ios-compose-outline";
public static let `ios_contact` = "ios-contact";
public static let `ios_contact_outline` = "ios-contact-outline";
public static let `ios_copy` = "ios-copy";
public static let `ios_copy_outline` = "ios-copy-outline";
public static let `ios_crop` = "ios-crop";
public static let `ios_crop_strong` = "ios-crop-strong";
public static let `ios_download` = "ios-download";
public static let `ios_download_outline` = "ios-download-outline";
public static let `ios_drag` = "ios-drag";
public static let `ios_email` = "ios-email";
public static let `ios_email_outline` = "ios-email-outline";
public static let `ios_eye` = "ios-eye";
public static let `ios_eye_outline` = "ios-eye-outline";
public static let `ios_fastforward` = "ios-fastforward";
public static let `ios_fastforward_outline` = "ios-fastforward-outline";
public static let `ios_filing` = "ios-filing";
public static let `ios_filing_outline` = "ios-filing-outline";
public static let `ios_film` = "ios-film";
public static let `ios_film_outline` = "ios-film-outline";
public static let `ios_flag` = "ios-flag";
public static let `ios_flag_outline` = "ios-flag-outline";
public static let `ios_flame` = "ios-flame";
public static let `ios_flame_outline` = "ios-flame-outline";
public static let `ios_flask` = "ios-flask";
public static let `ios_flask_outline` = "ios-flask-outline";
public static let `ios_flower` = "ios-flower";
public static let `ios_flower_outline` = "ios-flower-outline";
public static let `ios_folder` = "ios-folder";
public static let `ios_folder_outline` = "ios-folder-outline";
public static let `ios_football` = "ios-football";
public static let `ios_football_outline` = "ios-football-outline";
public static let `ios_game_controller_a` = "ios-game-controller-a";
public static let `ios_game_controller_a_outline` = "ios-game-controller-a-outline";
public static let `ios_game_controller_b` = "ios-game-controller-b";
public static let `ios_game_controller_b_outline` = "ios-game-controller-b-outline";
public static let `ios_gear` = "ios-gear";
public static let `ios_gear_outline` = "ios-gear-outline";
public static let `ios_glasses` = "ios-glasses";
public static let `ios_glasses_outline` = "ios-glasses-outline";
public static let `ios_grid_view` = "ios-grid-view";
public static let `ios_grid_view_outline` = "ios-grid-view-outline";
public static let `ios_heart` = "ios-heart";
public static let `ios_heart_outline` = "ios-heart-outline";
public static let `ios_help` = "ios-help";
public static let `ios_help_empty` = "ios-help-empty";
public static let `ios_help_outline` = "ios-help-outline";
public static let `ios_home` = "ios-home";
public static let `ios_home_outline` = "ios-home-outline";
public static let `ios_infinite` = "ios-infinite";
public static let `ios_infinite_outline` = "ios-infinite-outline";
public static let `ios_information` = "ios-information";
public static let `ios_information_empty` = "ios-information-empty";
public static let `ios_information_outline` = "ios-information-outline";
public static let `ios_ionic_outline` = "ios-ionic-outline";
public static let `ios_keypad` = "ios-keypad";
public static let `ios_keypad_outline` = "ios-keypad-outline";
public static let `ios_lightbulb` = "ios-lightbulb";
public static let `ios_lightbulb_outline` = "ios-lightbulb-outline";
public static let `ios_list` = "ios-list";
public static let `ios_list_outline` = "ios-list-outline";
public static let `ios_location` = "ios-location";
public static let `ios_location_outline` = "ios-location-outline";
public static let `ios_locked` = "ios-locked";
public static let `ios_locked_outline` = "ios-locked-outline";
public static let `ios_loop` = "ios-loop";
public static let `ios_loop_strong` = "ios-loop-strong";
public static let `ios_medical` = "ios-medical";
public static let `ios_medical_outline` = "ios-medical-outline";
public static let `ios_medkit` = "ios-medkit";
public static let `ios_medkit_outline` = "ios-medkit-outline";
public static let `ios_mic` = "ios-mic";
public static let `ios_mic_off` = "ios-mic-off";
public static let `ios_mic_outline` = "ios-mic-outline";
public static let `ios_minus` = "ios-minus";
public static let `ios_minus_empty` = "ios-minus-empty";
public static let `ios_minus_outline` = "ios-minus-outline";
public static let `ios_monitor` = "ios-monitor";
public static let `ios_monitor_outline` = "ios-monitor-outline";
public static let `ios_moon` = "ios-moon";
public static let `ios_moon_outline` = "ios-moon-outline";
public static let `ios_more` = "ios-more";
public static let `ios_more_outline` = "ios-more-outline";
public static let `ios_musical_note` = "ios-musical-note";
public static let `ios_musical_notes` = "ios-musical-notes";
public static let `ios_navigate` = "ios-navigate";
public static let `ios_navigate_outline` = "ios-navigate-outline";
public static let `ios_nutrition` = "ios-nutrition";
public static let `ios_nutrition_outline` = "ios-nutrition-outline";
public static let `ios_paper` = "ios-paper";
public static let `ios_paper_outline` = "ios-paper-outline";
public static let `ios_paperplane` = "ios-paperplane";
public static let `ios_paperplane_outline` = "ios-paperplane-outline";
public static let `ios_partlysunny` = "ios-partlysunny";
public static let `ios_partlysunny_outline` = "ios-partlysunny-outline";
public static let `ios_pause` = "ios-pause";
public static let `ios_pause_outline` = "ios-pause-outline";
public static let `ios_paw` = "ios-paw";
public static let `ios_paw_outline` = "ios-paw-outline";
public static let `ios_people` = "ios-people";
public static let `ios_people_outline` = "ios-people-outline";
public static let `ios_person` = "ios-person";
public static let `ios_person_outline` = "ios-person-outline";
public static let `ios_personadd` = "ios-personadd";
public static let `ios_personadd_outline` = "ios-personadd-outline";
public static let `ios_photos` = "ios-photos";
public static let `ios_photos_outline` = "ios-photos-outline";
public static let `ios_pie` = "ios-pie";
public static let `ios_pie_outline` = "ios-pie-outline";
public static let `ios_pint` = "ios-pint";
public static let `ios_pint_outline` = "ios-pint-outline";
public static let `ios_play` = "ios-play";
public static let `ios_play_outline` = "ios-play-outline";
public static let `ios_plus` = "ios-plus";
public static let `ios_plus_empty` = "ios-plus-empty";
public static let `ios_plus_outline` = "ios-plus-outline";
public static let `ios_pricetag` = "ios-pricetag";
public static let `ios_pricetag_outline` = "ios-pricetag-outline";
public static let `ios_pricetags` = "ios-pricetags";
public static let `ios_pricetags_outline` = "ios-pricetags-outline";
public static let `ios_printer` = "ios-printer";
public static let `ios_printer_outline` = "ios-printer-outline";
public static let `ios_pulse` = "ios-pulse";
public static let `ios_pulse_strong` = "ios-pulse-strong";
public static let `ios_rainy` = "ios-rainy";
public static let `ios_rainy_outline` = "ios-rainy-outline";
public static let `ios_recording` = "ios-recording";
public static let `ios_recording_outline` = "ios-recording-outline";
public static let `ios_redo` = "ios-redo";
public static let `ios_redo_outline` = "ios-redo-outline";
public static let `ios_refresh` = "ios-refresh";
public static let `ios_refresh_empty` = "ios-refresh-empty";
public static let `ios_refresh_outline` = "ios-refresh-outline";
public static let `ios_reload` = "ios-reload";
public static let `ios_reverse_camera` = "ios-reverse-camera";
public static let `ios_reverse_camera_outline` = "ios-reverse-camera-outline";
public static let `ios_rewind` = "ios-rewind";
public static let `ios_rewind_outline` = "ios-rewind-outline";
public static let `ios_rose` = "ios-rose";
public static let `ios_rose_outline` = "ios-rose-outline";
public static let `ios_search` = "ios-search";
public static let `ios_search_strong` = "ios-search-strong";
public static let `ios_settings` = "ios-settings";
public static let `ios_settings_strong` = "ios-settings-strong";
public static let `ios_shuffle` = "ios-shuffle";
public static let `ios_shuffle_strong` = "ios-shuffle-strong";
public static let `ios_skipbackward` = "ios-skipbackward";
public static let `ios_skipbackward_outline` = "ios-skipbackward-outline";
public static let `ios_skipforward` = "ios-skipforward";
public static let `ios_skipforward_outline` = "ios-skipforward-outline";
public static let `ios_snowy` = "ios-snowy";
public static let `ios_speedometer` = "ios-speedometer";
public static let `ios_speedometer_outline` = "ios-speedometer-outline";
public static let `ios_star` = "ios-star";
public static let `ios_star_half` = "ios-star-half";
public static let `ios_star_outline` = "ios-star-outline";
public static let `ios_stopwatch` = "ios-stopwatch";
public static let `ios_stopwatch_outline` = "ios-stopwatch-outline";
public static let `ios_sunny` = "ios-sunny";
public static let `ios_sunny_outline` = "ios-sunny-outline";
public static let `ios_telephone` = "ios-telephone";
public static let `ios_telephone_outline` = "ios-telephone-outline";
public static let `ios_tennisball` = "ios-tennisball";
public static let `ios_tennisball_outline` = "ios-tennisball-outline";
public static let `ios_thunderstorm` = "ios-thunderstorm";
public static let `ios_thunderstorm_outline` = "ios-thunderstorm-outline";
public static let `ios_time` = "ios-time";
public static let `ios_time_outline` = "ios-time-outline";
public static let `ios_timer` = "ios-timer";
public static let `ios_timer_outline` = "ios-timer-outline";
public static let `ios_toggle` = "ios-toggle";
public static let `ios_toggle_outline` = "ios-toggle-outline";
public static let `ios_trash` = "ios-trash";
public static let `ios_trash_outline` = "ios-trash-outline";
public static let `ios_undo` = "ios-undo";
public static let `ios_undo_outline` = "ios-undo-outline";
public static let `ios_unlocked` = "ios-unlocked";
public static let `ios_unlocked_outline` = "ios-unlocked-outline";
public static let `ios_upload` = "ios-upload";
public static let `ios_upload_outline` = "ios-upload-outline";
public static let `ios_videocam` = "ios-videocam";
public static let `ios_videocam_outline` = "ios-videocam-outline";
public static let `ios_volume_high` = "ios-volume-high";
public static let `ios_volume_low` = "ios-volume-low";
public static let `ios_wineglass` = "ios-wineglass";
public static let `ios_wineglass_outline` = "ios-wineglass-outline";
public static let `ios_world` = "ios-world";
public static let `ios_world_outline` = "ios-world-outline";
public static let `ipad` = "ipad";
public static let `iphone` = "iphone";
public static let `ipod` = "ipod";
public static let `jet` = "jet";
public static let `key` = "key";
public static let `knife` = "knife";
public static let `laptop` = "laptop";
public static let `leaf` = "leaf";
public static let `levels` = "levels";
public static let `lightbulb` = "lightbulb";
public static let `link` = "link";
public static let `load_a` = "load-a";
public static let `load_b` = "load-b";
public static let `load_c` = "load-c";
public static let `load_d` = "load-d";
public static let `location` = "location";
public static let `lock_combination` = "lock-combination";
public static let `locked` = "locked";
public static let `log_in` = "log-in";
public static let `log_out` = "log-out";
public static let `loop` = "loop";
public static let `magnet` = "magnet";
public static let `male` = "male";
public static let `man` = "man";
public static let `map` = "map";
public static let `medkit` = "medkit";
public static let `merge` = "merge";
public static let `mic_a` = "mic-a";
public static let `mic_b` = "mic-b";
public static let `mic_c` = "mic-c";
public static let `minus` = "minus";
public static let `minus_circled` = "minus-circled";
public static let `minus_round` = "minus-round";
public static let `model_s` = "model-s";
public static let `monitor` = "monitor";
public static let `more` = "more";
public static let `mouse` = "mouse";
public static let `music_note` = "music-note";
public static let `navicon` = "navicon";
public static let `navicon_round` = "navicon-round";
public static let `navigate` = "navigate";
public static let `network` = "network";
public static let `no_smoking` = "no-smoking";
public static let `nuclear` = "nuclear";
public static let `outlet` = "outlet";
public static let `paintbrush` = "paintbrush";
public static let `paintbucket` = "paintbucket";
public static let `paper_airplane` = "paper-airplane";
public static let `paperclip` = "paperclip";
public static let `pause` = "pause";
public static let `person` = "person";
public static let `person_add` = "person-add";
public static let `person_stalker` = "person-stalker";
public static let `pie_graph` = "pie-graph";
public static let `pin` = "pin";
public static let `pinpoint` = "pinpoint";
public static let `pizza` = "pizza";
public static let `plane` = "plane";
public static let `planet` = "planet";
public static let `play` = "play";
public static let `playstation` = "playstation";
public static let `plus` = "plus";
public static let `plus_circled` = "plus-circled";
public static let `plus_round` = "plus-round";
public static let `podium` = "podium";
public static let `pound` = "pound";
public static let `power` = "power";
public static let `pricetag` = "pricetag";
public static let `pricetags` = "pricetags";
public static let `printer` = "printer";
public static let `pull_request` = "pull-request";
public static let `qr_scanner` = "qr-scanner";
public static let `quote` = "quote";
public static let `radio_waves` = "radio-waves";
public static let `record` = "record";
public static let `refresh` = "refresh";
public static let `reply` = "reply";
public static let `reply_all` = "reply-all";
public static let `ribbon_a` = "ribbon-a";
public static let `ribbon_b` = "ribbon-b";
public static let `sad` = "sad";
public static let `sad_outline` = "sad-outline";
public static let `scissors` = "scissors";
public static let `search` = "search";
public static let `settings` = "settings";
public static let `share` = "share";
public static let `shuffle` = "shuffle";
public static let `skip_backward` = "skip-backward";
public static let `skip_forward` = "skip-forward";
public static let `social_android` = "social-android";
public static let `social_android_outline` = "social-android-outline";
public static let `social_angular` = "social-angular";
public static let `social_angular_outline` = "social-angular-outline";
public static let `social_apple` = "social-apple";
public static let `social_apple_outline` = "social-apple-outline";
public static let `social_bitcoin` = "social-bitcoin";
public static let `social_bitcoin_outline` = "social-bitcoin-outline";
public static let `social_buffer` = "social-buffer";
public static let `social_buffer_outline` = "social-buffer-outline";
public static let `social_chrome` = "social-chrome";
public static let `social_chrome_outline` = "social-chrome-outline";
public static let `social_codepen` = "social-codepen";
public static let `social_codepen_outline` = "social-codepen-outline";
public static let `social_css3` = "social-css3";
public static let `social_css3_outline` = "social-css3-outline";
public static let `social_designernews` = "social-designernews";
public static let `social_designernews_outline` = "social-designernews-outline";
public static let `social_dribbble` = "social-dribbble";
public static let `social_dribbble_outline` = "social-dribbble-outline";
public static let `social_dropbox` = "social-dropbox";
public static let `social_dropbox_outline` = "social-dropbox-outline";
public static let `social_euro` = "social-euro";
public static let `social_euro_outline` = "social-euro-outline";
public static let `social_facebook` = "social-facebook";
public static let `social_facebook_outline` = "social-facebook-outline";
public static let `social_foursquare` = "social-foursquare";
public static let `social_foursquare_outline` = "social-foursquare-outline";
public static let `social_freebsd_devil` = "social-freebsd-devil";
public static let `social_github` = "social-github";
public static let `social_github_outline` = "social-github-outline";
public static let `social_google` = "social-google";
public static let `social_google_outline` = "social-google-outline";
public static let `social_googleplus` = "social-googleplus";
public static let `social_googleplus_outline` = "social-googleplus-outline";
public static let `social_hackernews` = "social-hackernews";
public static let `social_hackernews_outline` = "social-hackernews-outline";
public static let `social_html5` = "social-html5";
public static let `social_html5_outline` = "social-html5-outline";
public static let `social_instagram` = "social-instagram";
public static let `social_instagram_outline` = "social-instagram-outline";
public static let `social_javascript` = "social-javascript";
public static let `social_javascript_outline` = "social-javascript-outline";
public static let `social_linkedin` = "social-linkedin";
public static let `social_linkedin_outline` = "social-linkedin-outline";
public static let `social_markdown` = "social-markdown";
public static let `social_nodejs` = "social-nodejs";
public static let `social_octocat` = "social-octocat";
public static let `social_pinterest` = "social-pinterest";
public static let `social_pinterest_outline` = "social-pinterest-outline";
public static let `social_python` = "social-python";
public static let `social_reddit` = "social-reddit";
public static let `social_reddit_outline` = "social-reddit-outline";
public static let `social_rss` = "social-rss";
public static let `social_rss_outline` = "social-rss-outline";
public static let `social_sass` = "social-sass";
public static let `social_skype` = "social-skype";
public static let `social_skype_outline` = "social-skype-outline";
public static let `social_snapchat` = "social-snapchat";
public static let `social_snapchat_outline` = "social-snapchat-outline";
public static let `social_tumblr` = "social-tumblr";
public static let `social_tumblr_outline` = "social-tumblr-outline";
public static let `social_tux` = "social-tux";
public static let `social_twitch` = "social-twitch";
public static let `social_twitch_outline` = "social-twitch-outline";
public static let `social_twitter` = "social-twitter";
public static let `social_twitter_outline` = "social-twitter-outline";
public static let `social_usd` = "social-usd";
public static let `social_usd_outline` = "social-usd-outline";
public static let `social_vimeo` = "social-vimeo";
public static let `social_vimeo_outline` = "social-vimeo-outline";
public static let `social_whatsapp` = "social-whatsapp";
public static let `social_whatsapp_outline` = "social-whatsapp-outline";
public static let `social_windows` = "social-windows";
public static let `social_windows_outline` = "social-windows-outline";
public static let `social_wordpress` = "social-wordpress";
public static let `social_wordpress_outline` = "social-wordpress-outline";
public static let `social_yahoo` = "social-yahoo";
public static let `social_yahoo_outline` = "social-yahoo-outline";
public static let `social_yen` = "social-yen";
public static let `social_yen_outline` = "social-yen-outline";
public static let `social_youtube` = "social-youtube";
public static let `social_youtube_outline` = "social-youtube-outline";
public static let `soup_can` = "soup-can";
public static let `soup_can_outline` = "soup-can-outline";
public static let `speakerphone` = "speakerphone";
public static let `speedometer` = "speedometer";
public static let `spoon` = "spoon";
public static let `star` = "star";
public static let `stats_bars` = "stats-bars";
public static let `steam` = "steam";
public static let `stop` = "stop";
public static let `thermometer` = "thermometer";
public static let `thumbsdown` = "thumbsdown";
public static let `thumbsup` = "thumbsup";
public static let `toggle` = "toggle";
public static let `toggle_filled` = "toggle-filled";
public static let `transgender` = "transgender";
public static let `trash_a` = "trash-a";
public static let `trash_b` = "trash-b";
public static let `trophy` = "trophy";
public static let `tshirt` = "tshirt";
public static let `tshirt_outline` = "tshirt-outline";
public static let `umbrella` = "umbrella";
public static let `university` = "university";
public static let `unlocked` = "unlocked";
public static let `upload` = "upload";
public static let `usb` = "usb";
public static let `videocamera` = "videocamera";
public static let `volume_high` = "volume-high";
public static let `volume_low` = "volume-low";
public static let `volume_medium` = "volume-medium";
public static let `volume_mute` = "volume-mute";
public static let `wand` = "wand";
public static let `waterdrop` = "waterdrop";
public static let `wifi` = "wifi";
public static let `wineglass` = "wineglass";
public static let `woman` = "woman";
public static let `wrench` = "wrench";
public static let `xbox` = "xbox";
public static let icons = ["alert":"\u{f101}", "alert-circled":"\u{f100}", "android-add":"\u{f2c7}", "android-add-circle":"\u{f359}", "android-alarm-clock":"\u{f35a}", "android-alert":"\u{f35b}", "android-apps":"\u{f35c}", "android-archive":"\u{f2c9}", "android-arrow-back":"\u{f2ca}", "android-arrow-down":"\u{f35d}", "android-arrow-dropdown":"\u{f35f}", "android-arrow-dropdown-circle":"\u{f35e}", "android-arrow-dropleft":"\u{f361}", "android-arrow-dropleft-circle":"\u{f360}", "android-arrow-dropright":"\u{f363}", "android-arrow-dropright-circle":"\u{f362}", "android-arrow-dropup":"\u{f365}", "android-arrow-dropup-circle":"\u{f364}", "android-arrow-forward":"\u{f30f}", "android-arrow-up":"\u{f366}", "android-attach":"\u{f367}", "android-bar":"\u{f368}", "android-bicycle":"\u{f369}", "android-boat":"\u{f36a}", "android-bookmark":"\u{f36b}", "android-bulb":"\u{f36c}", "android-bus":"\u{f36d}", "android-calendar":"\u{f2d1}", "android-call":"\u{f2d2}", "android-camera":"\u{f2d3}", "android-cancel":"\u{f36e}", "android-car":"\u{f36f}", "android-cart":"\u{f370}", "android-chat":"\u{f2d4}", "android-checkbox":"\u{f374}", "android-checkbox-blank":"\u{f371}", "android-checkbox-outline":"\u{f373}", "android-checkbox-outline-blank":"\u{f372}", "android-checkmark-circle":"\u{f375}", "android-clipboard":"\u{f376}", "android-close":"\u{f2d7}", "android-cloud":"\u{f37a}", "android-cloud-circle":"\u{f377}", "android-cloud-done":"\u{f378}", "android-cloud-outline":"\u{f379}", "android-color-palette":"\u{f37b}", "android-compass":"\u{f37c}", "android-contact":"\u{f2d8}", "android-contacts":"\u{f2d9}", "android-contract":"\u{f37d}", "android-create":"\u{f37e}", "android-delete":"\u{f37f}", "android-desktop":"\u{f380}", "android-document":"\u{f381}", "android-done":"\u{f383}", "android-done-all":"\u{f382}", "android-download":"\u{f2dd}", "android-drafts":"\u{f384}", "android-exit":"\u{f385}", "android-expand":"\u{f386}", "android-favorite":"\u{f388}", "android-favorite-outline":"\u{f387}", "android-film":"\u{f389}", "android-folder":"\u{f2e0}", "android-folder-open":"\u{f38a}", "android-funnel":"\u{f38b}", "android-globe":"\u{f38c}", "android-hand":"\u{f2e3}", "android-hangout":"\u{f38d}", "android-happy":"\u{f38e}", "android-home":"\u{f38f}", "android-image":"\u{f2e4}", "android-laptop":"\u{f390}", "android-list":"\u{f391}", "android-locate":"\u{f2e9}", "android-lock":"\u{f392}", "android-mail":"\u{f2eb}", "android-map":"\u{f393}", "android-menu":"\u{f394}", "android-microphone":"\u{f2ec}", "android-microphone-off":"\u{f395}", "android-more-horizontal":"\u{f396}", "android-more-vertical":"\u{f397}", "android-navigate":"\u{f398}", "android-notifications":"\u{f39b}", "android-notifications-none":"\u{f399}", "android-notifications-off":"\u{f39a}", "android-open":"\u{f39c}", "android-options":"\u{f39d}", "android-people":"\u{f39e}", "android-person":"\u{f3a0}", "android-person-add":"\u{f39f}", "android-phone-landscape":"\u{f3a1}", "android-phone-portrait":"\u{f3a2}", "android-pin":"\u{f3a3}", "android-plane":"\u{f3a4}", "android-playstore":"\u{f2f0}", "android-print":"\u{f3a5}", "android-radio-button-off":"\u{f3a6}", "android-radio-button-on":"\u{f3a7}", "android-refresh":"\u{f3a8}", "android-remove":"\u{f2f4}", "android-remove-circle":"\u{f3a9}", "android-restaurant":"\u{f3aa}", "android-sad":"\u{f3ab}", "android-search":"\u{f2f5}", "android-send":"\u{f2f6}", "android-settings":"\u{f2f7}", "android-share":"\u{f2f8}", "android-share-alt":"\u{f3ac}", "android-star":"\u{f2fc}", "android-star-half":"\u{f3ad}", "android-star-outline":"\u{f3ae}", "android-stopwatch":"\u{f2fd}", "android-subway":"\u{f3af}", "android-sunny":"\u{f3b0}", "android-sync":"\u{f3b1}", "android-textsms":"\u{f3b2}", "android-time":"\u{f3b3}", "android-train":"\u{f3b4}", "android-unlock":"\u{f3b5}", "android-upload":"\u{f3b6}", "android-volume-down":"\u{f3b7}", "android-volume-mute":"\u{f3b8}", "android-volume-off":"\u{f3b9}", "android-volume-up":"\u{f3ba}", "android-walk":"\u{f3bb}", "android-warning":"\u{f3bc}", "android-watch":"\u{f3bd}", "android-wifi":"\u{f305}", "aperture":"\u{f313}", "archive":"\u{f102}", "arrow-down-a":"\u{f103}", "arrow-down-b":"\u{f104}", "arrow-down-c":"\u{f105}", "arrow-expand":"\u{f25e}", "arrow-graph-down-left":"\u{f25f}", "arrow-graph-down-right":"\u{f260}", "arrow-graph-up-left":"\u{f261}", "arrow-graph-up-right":"\u{f262}", "arrow-left-a":"\u{f106}", "arrow-left-b":"\u{f107}", "arrow-left-c":"\u{f108}", "arrow-move":"\u{f263}", "arrow-resize":"\u{f264}", "arrow-return-left":"\u{f265}", "arrow-return-right":"\u{f266}", "arrow-right-a":"\u{f109}", "arrow-right-b":"\u{f10a}", "arrow-right-c":"\u{f10b}", "arrow-shrink":"\u{f267}", "arrow-swap":"\u{f268}", "arrow-up-a":"\u{f10c}", "arrow-up-b":"\u{f10d}", "arrow-up-c":"\u{f10e}", "asterisk":"\u{f314}", "at":"\u{f10f}", "backspace":"\u{f3bf}", "backspace-outline":"\u{f3be}", "bag":"\u{f110}", "battery-charging":"\u{f111}", "battery-empty":"\u{f112}", "battery-full":"\u{f113}", "battery-half":"\u{f114}", "battery-low":"\u{f115}", "beaker":"\u{f269}", "beer":"\u{f26a}", "bluetooth":"\u{f116}", "bonfire":"\u{f315}", "bookmark":"\u{f26b}", "bowtie":"\u{f3c0}", "briefcase":"\u{f26c}", "bug":"\u{f2be}", "calculator":"\u{f26d}", "calendar":"\u{f117}", "camera":"\u{f118}", "card":"\u{f119}", "cash":"\u{f316}", "chatbox":"\u{f11b}", "chatbox-working":"\u{f11a}", "chatboxes":"\u{f11c}", "chatbubble":"\u{f11e}", "chatbubble-working":"\u{f11d}", "chatbubbles":"\u{f11f}", "checkmark":"\u{f122}", "checkmark-circled":"\u{f120}", "checkmark-round":"\u{f121}", "chevron-down":"\u{f123}", "chevron-left":"\u{f124}", "chevron-right":"\u{f125}", "chevron-up":"\u{f126}", "clipboard":"\u{f127}", "clock":"\u{f26e}", "close":"\u{f12a}", "close-circled":"\u{f128}", "close-round":"\u{f129}", "closed-captioning":"\u{f317}", "cloud":"\u{f12b}", "code":"\u{f271}", "code-download":"\u{f26f}", "code-working":"\u{f270}", "coffee":"\u{f272}", "compass":"\u{f273}", "compose":"\u{f12c}", "connection-bars":"\u{f274}", "contrast":"\u{f275}", "crop":"\u{f3c1}", "cube":"\u{f318}", "disc":"\u{f12d}", "document":"\u{f12f}", "document-text":"\u{f12e}", "drag":"\u{f130}", "earth":"\u{f276}", "easel":"\u{f3c2}", "edit":"\u{f2bf}", "egg":"\u{f277}", "eject":"\u{f131}", "email":"\u{f132}", "email-unread":"\u{f3c3}", "erlenmeyer-flask":"\u{f3c5}", "erlenmeyer-flask-bubbles":"\u{f3c4}", "eye":"\u{f133}", "eye-disabled":"\u{f306}", "female":"\u{f278}", "filing":"\u{f134}", "film-marker":"\u{f135}", "fireball":"\u{f319}", "flag":"\u{f279}", "flame":"\u{f31a}", "flash":"\u{f137}", "flash-off":"\u{f136}", "folder":"\u{f139}", "fork":"\u{f27a}", "fork-repo":"\u{f2c0}", "forward":"\u{f13a}", "funnel":"\u{f31b}", "gear-a":"\u{f13d}", "gear-b":"\u{f13e}", "grid":"\u{f13f}", "hammer":"\u{f27b}", "happy":"\u{f31c}", "happy-outline":"\u{f3c6}", "headphone":"\u{f140}", "heart":"\u{f141}", "heart-broken":"\u{f31d}", "help":"\u{f143}", "help-buoy":"\u{f27c}", "help-circled":"\u{f142}", "home":"\u{f144}", "icecream":"\u{f27d}", "image":"\u{f147}", "images":"\u{f148}", "information":"\u{f14a}", "information-circled":"\u{f149}", "ionic":"\u{f14b}", "ios-alarm":"\u{f3c8}", "ios-alarm-outline":"\u{f3c7}", "ios-albums":"\u{f3ca}", "ios-albums-outline":"\u{f3c9}", "ios-americanfootball":"\u{f3cc}", "ios-americanfootball-outline":"\u{f3cb}", "ios-analytics":"\u{f3ce}", "ios-analytics-outline":"\u{f3cd}", "ios-arrow-back":"\u{f3cf}", "ios-arrow-down":"\u{f3d0}", "ios-arrow-forward":"\u{f3d1}", "ios-arrow-left":"\u{f3d2}", "ios-arrow-right":"\u{f3d3}", "ios-arrow-thin-down":"\u{f3d4}", "ios-arrow-thin-left":"\u{f3d5}", "ios-arrow-thin-right":"\u{f3d6}", "ios-arrow-thin-up":"\u{f3d7}", "ios-arrow-up":"\u{f3d8}", "ios-at":"\u{f3da}", "ios-at-outline":"\u{f3d9}", "ios-barcode":"\u{f3dc}", "ios-barcode-outline":"\u{f3db}", "ios-baseball":"\u{f3de}", "ios-baseball-outline":"\u{f3dd}", "ios-basketball":"\u{f3e0}", "ios-basketball-outline":"\u{f3df}", "ios-bell":"\u{f3e2}", "ios-bell-outline":"\u{f3e1}", "ios-body":"\u{f3e4}", "ios-body-outline":"\u{f3e3}", "ios-bolt":"\u{f3e6}", "ios-bolt-outline":"\u{f3e5}", "ios-book":"\u{f3e8}", "ios-book-outline":"\u{f3e7}", "ios-bookmarks":"\u{f3ea}", "ios-bookmarks-outline":"\u{f3e9}", "ios-box":"\u{f3ec}", "ios-box-outline":"\u{f3eb}", "ios-briefcase":"\u{f3ee}", "ios-briefcase-outline":"\u{f3ed}", "ios-browsers":"\u{f3f0}", "ios-browsers-outline":"\u{f3ef}", "ios-calculator":"\u{f3f2}", "ios-calculator-outline":"\u{f3f1}", "ios-calendar":"\u{f3f4}", "ios-calendar-outline":"\u{f3f3}", "ios-camera":"\u{f3f6}", "ios-camera-outline":"\u{f3f5}", "ios-cart":"\u{f3f8}", "ios-cart-outline":"\u{f3f7}", "ios-chatboxes":"\u{f3fa}", "ios-chatboxes-outline":"\u{f3f9}", "ios-chatbubble":"\u{f3fc}", "ios-chatbubble-outline":"\u{f3fb}", "ios-checkmark":"\u{f3ff}", "ios-checkmark-empty":"\u{f3fd}", "ios-checkmark-outline":"\u{f3fe}", "ios-circle-filled":"\u{f400}", "ios-circle-outline":"\u{f401}", "ios-clock":"\u{f403}", "ios-clock-outline":"\u{f402}", "ios-close":"\u{f406}", "ios-close-empty":"\u{f404}", "ios-close-outline":"\u{f405}", "ios-cloud":"\u{f40c}", "ios-cloud-download":"\u{f408}", "ios-cloud-download-outline":"\u{f407}", "ios-cloud-outline":"\u{f409}", "ios-cloud-upload":"\u{f40b}", "ios-cloud-upload-outline":"\u{f40a}", "ios-cloudy":"\u{f410}", "ios-cloudy-night":"\u{f40e}", "ios-cloudy-night-outline":"\u{f40d}", "ios-cloudy-outline":"\u{f40f}", "ios-cog":"\u{f412}", "ios-cog-outline":"\u{f411}", "ios-color-filter":"\u{f414}", "ios-color-filter-outline":"\u{f413}", "ios-color-wand":"\u{f416}", "ios-color-wand-outline":"\u{f415}", "ios-compose":"\u{f418}", "ios-compose-outline":"\u{f417}", "ios-contact":"\u{f41a}", "ios-contact-outline":"\u{f419}", "ios-copy":"\u{f41c}", "ios-copy-outline":"\u{f41b}", "ios-crop":"\u{f41e}", "ios-crop-strong":"\u{f41d}", "ios-download":"\u{f420}", "ios-download-outline":"\u{f41f}", "ios-drag":"\u{f421}", "ios-email":"\u{f423}", "ios-email-outline":"\u{f422}", "ios-eye":"\u{f425}", "ios-eye-outline":"\u{f424}", "ios-fastforward":"\u{f427}", "ios-fastforward-outline":"\u{f426}", "ios-filing":"\u{f429}", "ios-filing-outline":"\u{f428}", "ios-film":"\u{f42b}", "ios-film-outline":"\u{f42a}", "ios-flag":"\u{f42d}", "ios-flag-outline":"\u{f42c}", "ios-flame":"\u{f42f}", "ios-flame-outline":"\u{f42e}", "ios-flask":"\u{f431}", "ios-flask-outline":"\u{f430}", "ios-flower":"\u{f433}", "ios-flower-outline":"\u{f432}", "ios-folder":"\u{f435}", "ios-folder-outline":"\u{f434}", "ios-football":"\u{f437}", "ios-football-outline":"\u{f436}", "ios-game-controller-a":"\u{f439}", "ios-game-controller-a-outline":"\u{f438}", "ios-game-controller-b":"\u{f43b}", "ios-game-controller-b-outline":"\u{f43a}", "ios-gear":"\u{f43d}", "ios-gear-outline":"\u{f43c}", "ios-glasses":"\u{f43f}", "ios-glasses-outline":"\u{f43e}", "ios-grid-view":"\u{f441}", "ios-grid-view-outline":"\u{f440}", "ios-heart":"\u{f443}", "ios-heart-outline":"\u{f442}", "ios-help":"\u{f446}", "ios-help-empty":"\u{f444}", "ios-help-outline":"\u{f445}", "ios-home":"\u{f448}", "ios-home-outline":"\u{f447}", "ios-infinite":"\u{f44a}", "ios-infinite-outline":"\u{f449}", "ios-information":"\u{f44d}", "ios-information-empty":"\u{f44b}", "ios-information-outline":"\u{f44c}", "ios-ionic-outline":"\u{f44e}", "ios-keypad":"\u{f450}", "ios-keypad-outline":"\u{f44f}", "ios-lightbulb":"\u{f452}", "ios-lightbulb-outline":"\u{f451}", "ios-list":"\u{f454}", "ios-list-outline":"\u{f453}", "ios-location":"\u{f456}", "ios-location-outline":"\u{f455}", "ios-locked":"\u{f458}", "ios-locked-outline":"\u{f457}", "ios-loop":"\u{f45a}", "ios-loop-strong":"\u{f459}", "ios-medical":"\u{f45c}", "ios-medical-outline":"\u{f45b}", "ios-medkit":"\u{f45e}", "ios-medkit-outline":"\u{f45d}", "ios-mic":"\u{f461}", "ios-mic-off":"\u{f45f}", "ios-mic-outline":"\u{f460}", "ios-minus":"\u{f464}", "ios-minus-empty":"\u{f462}", "ios-minus-outline":"\u{f463}", "ios-monitor":"\u{f466}", "ios-monitor-outline":"\u{f465}", "ios-moon":"\u{f468}", "ios-moon-outline":"\u{f467}", "ios-more":"\u{f46a}", "ios-more-outline":"\u{f469}", "ios-musical-note":"\u{f46b}", "ios-musical-notes":"\u{f46c}", "ios-navigate":"\u{f46e}", "ios-navigate-outline":"\u{f46d}", "ios-nutrition":"\u{f470}", "ios-nutrition-outline":"\u{f46f}", "ios-paper":"\u{f472}", "ios-paper-outline":"\u{f471}", "ios-paperplane":"\u{f474}", "ios-paperplane-outline":"\u{f473}", "ios-partlysunny":"\u{f476}", "ios-partlysunny-outline":"\u{f475}", "ios-pause":"\u{f478}", "ios-pause-outline":"\u{f477}", "ios-paw":"\u{f47a}", "ios-paw-outline":"\u{f479}", "ios-people":"\u{f47c}", "ios-people-outline":"\u{f47b}", "ios-person":"\u{f47e}", "ios-person-outline":"\u{f47d}", "ios-personadd":"\u{f480}", "ios-personadd-outline":"\u{f47f}", "ios-photos":"\u{f482}", "ios-photos-outline":"\u{f481}", "ios-pie":"\u{f484}", "ios-pie-outline":"\u{f483}", "ios-pint":"\u{f486}", "ios-pint-outline":"\u{f485}", "ios-play":"\u{f488}", "ios-play-outline":"\u{f487}", "ios-plus":"\u{f48b}", "ios-plus-empty":"\u{f489}", "ios-plus-outline":"\u{f48a}", "ios-pricetag":"\u{f48d}", "ios-pricetag-outline":"\u{f48c}", "ios-pricetags":"\u{f48f}", "ios-pricetags-outline":"\u{f48e}", "ios-printer":"\u{f491}", "ios-printer-outline":"\u{f490}", "ios-pulse":"\u{f493}", "ios-pulse-strong":"\u{f492}", "ios-rainy":"\u{f495}", "ios-rainy-outline":"\u{f494}", "ios-recording":"\u{f497}", "ios-recording-outline":"\u{f496}", "ios-redo":"\u{f499}", "ios-redo-outline":"\u{f498}", "ios-refresh":"\u{f49c}", "ios-refresh-empty":"\u{f49a}", "ios-refresh-outline":"\u{f49b}", "ios-reload":"\u{f49d}", "ios-reverse-camera":"\u{f49f}", "ios-reverse-camera-outline":"\u{f49e}", "ios-rewind":"\u{f4a1}", "ios-rewind-outline":"\u{f4a0}", "ios-rose":"\u{f4a3}", "ios-rose-outline":"\u{f4a2}", "ios-search":"\u{f4a5}", "ios-search-strong":"\u{f4a4}", "ios-settings":"\u{f4a7}", "ios-settings-strong":"\u{f4a6}", "ios-shuffle":"\u{f4a9}", "ios-shuffle-strong":"\u{f4a8}", "ios-skipbackward":"\u{f4ab}", "ios-skipbackward-outline":"\u{f4aa}", "ios-skipforward":"\u{f4ad}", "ios-skipforward-outline":"\u{f4ac}", "ios-snowy":"\u{f4ae}", "ios-speedometer":"\u{f4b0}", "ios-speedometer-outline":"\u{f4af}", "ios-star":"\u{f4b3}", "ios-star-half":"\u{f4b1}", "ios-star-outline":"\u{f4b2}", "ios-stopwatch":"\u{f4b5}", "ios-stopwatch-outline":"\u{f4b4}", "ios-sunny":"\u{f4b7}", "ios-sunny-outline":"\u{f4b6}", "ios-telephone":"\u{f4b9}", "ios-telephone-outline":"\u{f4b8}", "ios-tennisball":"\u{f4bb}", "ios-tennisball-outline":"\u{f4ba}", "ios-thunderstorm":"\u{f4bd}", "ios-thunderstorm-outline":"\u{f4bc}", "ios-time":"\u{f4bf}", "ios-time-outline":"\u{f4be}", "ios-timer":"\u{f4c1}", "ios-timer-outline":"\u{f4c0}", "ios-toggle":"\u{f4c3}", "ios-toggle-outline":"\u{f4c2}", "ios-trash":"\u{f4c5}", "ios-trash-outline":"\u{f4c4}", "ios-undo":"\u{f4c7}", "ios-undo-outline":"\u{f4c6}", "ios-unlocked":"\u{f4c9}", "ios-unlocked-outline":"\u{f4c8}", "ios-upload":"\u{f4cb}", "ios-upload-outline":"\u{f4ca}", "ios-videocam":"\u{f4cd}", "ios-videocam-outline":"\u{f4cc}", "ios-volume-high":"\u{f4ce}", "ios-volume-low":"\u{f4cf}", "ios-wineglass":"\u{f4d1}", "ios-wineglass-outline":"\u{f4d0}", "ios-world":"\u{f4d3}", "ios-world-outline":"\u{f4d2}", "ipad":"\u{f1f9}", "iphone":"\u{f1fa}", "ipod":"\u{f1fb}", "jet":"\u{f295}", "key":"\u{f296}", "knife":"\u{f297}", "laptop":"\u{f1fc}", "leaf":"\u{f1fd}", "levels":"\u{f298}", "lightbulb":"\u{f299}", "link":"\u{f1fe}", "load-a":"\u{f29a}", "load-b":"\u{f29b}", "load-c":"\u{f29c}", "load-d":"\u{f29d}", "location":"\u{f1ff}", "lock-combination":"\u{f4d4}", "locked":"\u{f200}", "log-in":"\u{f29e}", "log-out":"\u{f29f}", "loop":"\u{f201}", "magnet":"\u{f2a0}", "male":"\u{f2a1}", "man":"\u{f202}", "map":"\u{f203}", "medkit":"\u{f2a2}", "merge":"\u{f33f}", "mic-a":"\u{f204}", "mic-b":"\u{f205}", "mic-c":"\u{f206}", "minus":"\u{f209}", "minus-circled":"\u{f207}", "minus-round":"\u{f208}", "model-s":"\u{f2c1}", "monitor":"\u{f20a}", "more":"\u{f20b}", "mouse":"\u{f340}", "music-note":"\u{f20c}", "navicon":"\u{f20e}", "navicon-round":"\u{f20d}", "navigate":"\u{f2a3}", "network":"\u{f341}", "no-smoking":"\u{f2c2}", "nuclear":"\u{f2a4}", "outlet":"\u{f342}", "paintbrush":"\u{f4d5}", "paintbucket":"\u{f4d6}", "paper-airplane":"\u{f2c3}", "paperclip":"\u{f20f}", "pause":"\u{f210}", "person":"\u{f213}", "person-add":"\u{f211}", "person-stalker":"\u{f212}", "pie-graph":"\u{f2a5}", "pin":"\u{f2a6}", "pinpoint":"\u{f2a7}", "pizza":"\u{f2a8}", "plane":"\u{f214}", "planet":"\u{f343}", "play":"\u{f215}", "playstation":"\u{f30a}", "plus":"\u{f218}", "plus-circled":"\u{f216}", "plus-round":"\u{f217}", "podium":"\u{f344}", "pound":"\u{f219}", "power":"\u{f2a9}", "pricetag":"\u{f2aa}", "pricetags":"\u{f2ab}", "printer":"\u{f21a}", "pull-request":"\u{f345}", "qr-scanner":"\u{f346}", "quote":"\u{f347}", "radio-waves":"\u{f2ac}", "record":"\u{f21b}", "refresh":"\u{f21c}", "reply":"\u{f21e}", "reply-all":"\u{f21d}", "ribbon-a":"\u{f348}", "ribbon-b":"\u{f349}", "sad":"\u{f34a}", "sad-outline":"\u{f4d7}", "scissors":"\u{f34b}", "search":"\u{f21f}", "settings":"\u{f2ad}", "share":"\u{f220}", "shuffle":"\u{f221}", "skip-backward":"\u{f222}", "skip-forward":"\u{f223}", "social-android":"\u{f225}", "social-android-outline":"\u{f224}", "social-angular":"\u{f4d9}", "social-angular-outline":"\u{f4d8}", "social-apple":"\u{f227}", "social-apple-outline":"\u{f226}", "social-bitcoin":"\u{f2af}", "social-bitcoin-outline":"\u{f2ae}", "social-buffer":"\u{f229}", "social-buffer-outline":"\u{f228}", "social-chrome":"\u{f4db}", "social-chrome-outline":"\u{f4da}", "social-codepen":"\u{f4dd}", "social-codepen-outline":"\u{f4dc}", "social-css3":"\u{f4df}", "social-css3-outline":"\u{f4de}", "social-designernews":"\u{f22b}", "social-designernews-outline":"\u{f22a}", "social-dribbble":"\u{f22d}", "social-dribbble-outline":"\u{f22c}", "social-dropbox":"\u{f22f}", "social-dropbox-outline":"\u{f22e}", "social-euro":"\u{f4e1}", "social-euro-outline":"\u{f4e0}", "social-facebook":"\u{f231}", "social-facebook-outline":"\u{f230}", "social-foursquare":"\u{f34d}", "social-foursquare-outline":"\u{f34c}", "social-freebsd-devil":"\u{f2c4}", "social-github":"\u{f233}", "social-github-outline":"\u{f232}", "social-google":"\u{f34f}", "social-google-outline":"\u{f34e}", "social-googleplus":"\u{f235}", "social-googleplus-outline":"\u{f234}", "social-hackernews":"\u{f237}", "social-hackernews-outline":"\u{f236}", "social-html5":"\u{f4e3}", "social-html5-outline":"\u{f4e2}", "social-instagram":"\u{f351}", "social-instagram-outline":"\u{f350}", "social-javascript":"\u{f4e5}", "social-javascript-outline":"\u{f4e4}", "social-linkedin":"\u{f239}", "social-linkedin-outline":"\u{f238}", "social-markdown":"\u{f4e6}", "social-nodejs":"\u{f4e7}", "social-octocat":"\u{f4e8}", "social-pinterest":"\u{f2b1}", "social-pinterest-outline":"\u{f2b0}", "social-python":"\u{f4e9}", "social-reddit":"\u{f23b}", "social-reddit-outline":"\u{f23a}", "social-rss":"\u{f23d}", "social-rss-outline":"\u{f23c}", "social-sass":"\u{f4ea}", "social-skype":"\u{f23f}", "social-skype-outline":"\u{f23e}", "social-snapchat":"\u{f4ec}", "social-snapchat-outline":"\u{f4eb}", "social-tumblr":"\u{f241}", "social-tumblr-outline":"\u{f240}", "social-tux":"\u{f2c5}", "social-twitch":"\u{f4ee}", "social-twitch-outline":"\u{f4ed}", "social-twitter":"\u{f243}", "social-twitter-outline":"\u{f242}", "social-usd":"\u{f353}", "social-usd-outline":"\u{f352}", "social-vimeo":"\u{f245}", "social-vimeo-outline":"\u{f244}", "social-whatsapp":"\u{f4f0}", "social-whatsapp-outline":"\u{f4ef}", "social-windows":"\u{f247}", "social-windows-outline":"\u{f246}", "social-wordpress":"\u{f249}", "social-wordpress-outline":"\u{f248}", "social-yahoo":"\u{f24b}", "social-yahoo-outline":"\u{f24a}", "social-yen":"\u{f4f2}", "social-yen-outline":"\u{f4f1}", "social-youtube":"\u{f24d}", "social-youtube-outline":"\u{f24c}", "soup-can":"\u{f4f4}", "soup-can-outline":"\u{f4f3}", "speakerphone":"\u{f2b2}", "speedometer":"\u{f2b3}", "spoon":"\u{f2b4}", "star":"\u{f24e}", "stats-bars":"\u{f2b5}", "steam":"\u{f30b}", "stop":"\u{f24f}", "thermometer":"\u{f2b6}", "thumbsdown":"\u{f250}", "thumbsup":"\u{f251}", "toggle":"\u{f355}", "toggle-filled":"\u{f354}", "transgender":"\u{f4f5}", "trash-a":"\u{f252}", "trash-b":"\u{f253}", "trophy":"\u{f356}", "tshirt":"\u{f4f7}", "tshirt-outline":"\u{f4f6}", "umbrella":"\u{f2b7}", "university":"\u{f357}", "unlocked":"\u{f254}", "upload":"\u{f255}", "usb":"\u{f2b8}", "videocamera":"\u{f256}", "volume-high":"\u{f257}", "volume-low":"\u{f258}", "volume-medium":"\u{f259}", "volume-mute":"\u{f25a}", "wand":"\u{f358}", "waterdrop":"\u{f25b}", "wifi":"\u{f25c}", "wineglass":"\u{f2b9}", "woman":"\u{f25d}", "wrench":"\u{f2ba}", "xbox":"\u{f30c}"]
}
//
// FontLoader.swift
// SwiftIconFont
//
// Created by Sedat Ciftci on 18/03/16.
// Copyright © 2016 Sedat Gokbek Ciftci. All rights reserved.
//
import UIKit
import Foundation
import CoreText
class FontLoader: NSObject {
class func loadFont(_ fontName: String) {
let bundle = Bundle(for: FontLoader.self)
var fontURL = URL(string: "")
if let url = getFontUrl(fontName, bundle: bundle) {
fontURL = url
}else if let url = getFontUrl(fontName, bundle: Bundle.main) {
fontURL = url
}
do
{
let data = try Data(contentsOf: fontURL!)
let provider = CGDataProvider(data: data as CFData)
let font = CGFont.init(provider!)
var error: Unmanaged<CFError>?
if !CTFontManagerRegisterGraphicsFont(font!, &error) {
let errorDescription: CFString = CFErrorCopyDescription(error!.takeUnretainedValue())
let nsError = error!.takeUnretainedValue() as AnyObject as! NSError
NSException(name: NSExceptionName.internalInconsistencyException, reason: errorDescription as String, userInfo: [NSUnderlyingErrorKey: nsError]).raise()
}
} catch {
}
}
class func getFontUrl(_ fontName: String, bundle: Bundle) -> URL? {
var fontURL = URL(string: "")
for filePath : String in bundle.paths(forResourcesOfType: "ttf", inDirectory: nil) {
let filename = NSURL(fileURLWithPath: filePath).lastPathComponent!
if filename.lowercased().range(of: fontName.lowercased()) != nil {
fontURL = NSURL(fileURLWithPath: filePath) as URL
}
}
return fontURL
}
}
//
// FontMap.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontMap {
public static let __fontName__ = "map-icons"
public static let __fileName__ = "map-icons"
public static let `map_icon_abseiling` = "map.icon.abseiling";
public static let `map_icon_accounting` = "map.icon.accounting";
public static let `map_icon_airport` = "map.icon.airport";
public static let `map_icon_amusement_park` = "map.icon.amusement.park";
public static let `map_icon_aquarium` = "map.icon.aquarium";
public static let `map_icon_archery` = "map.icon.archery";
public static let `map_icon_art_gallery` = "map.icon.art.gallery";
public static let `map_icon_assistive_listening_system` = "map.icon.assistive.listening.system";
public static let `map_icon_atm` = "map.icon.atm";
public static let `map_icon_audio_description` = "map.icon.audio.description";
public static let `map_icon_bakery` = "map.icon.bakery";
public static let `map_icon_bank` = "map.icon.bank";
public static let `map_icon_bar` = "map.icon.bar";
public static let `map_icon_baseball` = "map.icon.baseball";
public static let `map_icon_beauty_salon` = "map.icon.beauty.salon";
public static let `map_icon_bicycle_store` = "map.icon.bicycle.store";
public static let `map_icon_bicycling` = "map.icon.bicycling";
public static let `map_icon_boat_ramp` = "map.icon.boat.ramp";
public static let `map_icon_boat_tour` = "map.icon.boat.tour";
public static let `map_icon_boating` = "map.icon.boating";
public static let `map_icon_book_store` = "map.icon.book.store";
public static let `map_icon_bowling_alley` = "map.icon.bowling.alley";
public static let `map_icon_braille` = "map.icon.braille";
public static let `map_icon_bus_station` = "map.icon.bus.station";
public static let `map_icon_cafe` = "map.icon.cafe";
public static let `map_icon_campground` = "map.icon.campground";
public static let `map_icon_canoe` = "map.icon.canoe";
public static let `map_icon_car_dealer` = "map.icon.car.dealer";
public static let `map_icon_car_rental` = "map.icon.car.rental";
public static let `map_icon_car_repair` = "map.icon.car.repair";
public static let `map_icon_car_wash` = "map.icon.car.wash";
public static let `map_icon_casino` = "map.icon.casino";
public static let `map_icon_cemetery` = "map.icon.cemetery";
public static let `map_icon_chairlift` = "map.icon.chairlift";
public static let `map_icon_church` = "map.icon.church";
public static let `map_icon_circle` = "map.icon.circle";
public static let `map_icon_city_hall` = "map.icon.city.hall";
public static let `map_icon_climbing` = "map.icon.climbing";
public static let `map_icon_closed_captioning` = "map.icon.closed.captioning";
public static let `map_icon_clothing_store` = "map.icon.clothing.store";
public static let `map_icon_compass` = "map.icon.compass";
public static let `map_icon_convenience_store` = "map.icon.convenience.store";
public static let `map_icon_courthouse` = "map.icon.courthouse";
public static let `map_icon_cross_country_skiing` = "map.icon.cross.country.skiing";
public static let `map_icon_crosshairs` = "map.icon.crosshairs";
public static let `map_icon_dentist` = "map.icon.dentist";
public static let `map_icon_department_store` = "map.icon.department.store";
public static let `map_icon_diving` = "map.icon.diving";
public static let `map_icon_doctor` = "map.icon.doctor";
public static let `map_icon_electrician` = "map.icon.electrician";
public static let `map_icon_electronics_store` = "map.icon.electronics.store";
public static let `map_icon_embassy` = "map.icon.embassy";
public static let `map_icon_expand` = "map.icon.expand";
public static let `map_icon_female` = "map.icon.female";
public static let `map_icon_finance` = "map.icon.finance";
public static let `map_icon_fire_station` = "map.icon.fire.station";
public static let `map_icon_fish_cleaning` = "map.icon.fish.cleaning";
public static let `map_icon_fishing_pier` = "map.icon.fishing.pier";
public static let `map_icon_fishing` = "map.icon.fishing";
public static let `map_icon_florist` = "map.icon.florist";
public static let `map_icon_food` = "map.icon.food";
public static let `map_icon_fullscreen` = "map.icon.fullscreen";
public static let `map_icon_funeral_home` = "map.icon.funeral.home";
public static let `map_icon_furniture_store` = "map.icon.furniture.store";
public static let `map_icon_gas_station` = "map.icon.gas.station";
public static let `map_icon_general_contractor` = "map.icon.general.contractor";
public static let `map_icon_golf` = "map.icon.golf";
public static let `map_icon_grocery_or_supermarket` = "map.icon.grocery.or.supermarket";
public static let `map_icon_gym` = "map.icon.gym";
public static let `map_icon_hair_care` = "map.icon.hair.care";
public static let `map_icon_hang_gliding` = "map.icon.hang.gliding";
public static let `map_icon_hardware_store` = "map.icon.hardware.store";
public static let `map_icon_health` = "map.icon.health";
public static let `map_icon_hindu_temple` = "map.icon.hindu.temple";
public static let `map_icon_horse_riding` = "map.icon.horse.riding";
public static let `map_icon_hospital` = "map.icon.hospital";
public static let `map_icon_ice_fishing` = "map.icon.ice.fishing";
public static let `map_icon_ice_skating` = "map.icon.ice.skating";
public static let `map_icon_inline_skating` = "map.icon.inline.skating";
public static let `map_icon_insurance_agency` = "map.icon.insurance.agency";
public static let `map_icon_jet_skiing` = "map.icon.jet.skiing";
public static let `map_icon_jewelry_store` = "map.icon.jewelry.store";
public static let `map_icon_kayaking` = "map.icon.kayaking";
public static let `map_icon_laundry` = "map.icon.laundry";
public static let `map_icon_lawyer` = "map.icon.lawyer";
public static let `map_icon_library` = "map.icon.library";
public static let `map_icon_liquor_store` = "map.icon.liquor.store";
public static let `map_icon_local_government` = "map.icon.local.government";
public static let `map_icon_location_arrow` = "map.icon.location.arrow";
public static let `map_icon_locksmith` = "map.icon.locksmith";
public static let `map_icon_lodging` = "map.icon.lodging";
public static let `map_icon_low_vision_access` = "map.icon.low.vision.access";
public static let `map_icon_male` = "map.icon.male";
public static let `map_icon_map_pin` = "map.icon.map.pin";
public static let `map_icon_marina` = "map.icon.marina";
public static let `map_icon_mosque` = "map.icon.mosque";
public static let `map_icon_motobike_trail` = "map.icon.motobike.trail";
public static let `map_icon_movie_rental` = "map.icon.movie.rental";
public static let `map_icon_movie_theater` = "map.icon.movie.theater";
public static let `map_icon_moving_company` = "map.icon.moving.company";
public static let `map_icon_museum` = "map.icon.museum";
public static let `map_icon_natural_feature` = "map.icon.natural.feature";
public static let `map_icon_night_club` = "map.icon.night.club";
public static let `map_icon_open_captioning` = "map.icon.open.captioning";
public static let `map_icon_painter` = "map.icon.painter";
public static let `map_icon_park` = "map.icon.park";
public static let `map_icon_parking` = "map.icon.parking";
public static let `map_icon_pet_store` = "map.icon.pet.store";
public static let `map_icon_pharmacy` = "map.icon.pharmacy";
public static let `map_icon_physiotherapist` = "map.icon.physiotherapist";
public static let `map_icon_place_of_worship` = "map.icon.place.of.worship";
public static let `map_icon_playground` = "map.icon.playground";
public static let `map_icon_plumber` = "map.icon.plumber";
public static let `map_icon_point_of_interest` = "map.icon.point.of.interest";
public static let `map_icon_police` = "map.icon.police";
public static let `map_icon_political` = "map.icon.political";
public static let `map_icon_post_box` = "map.icon.post.box";
public static let `map_icon_post_office` = "map.icon.post.office";
public static let `map_icon_postal_code_prefix` = "map.icon.postal.code.prefix";
public static let `map_icon_postal_code` = "map.icon.postal.code";
public static let `map_icon_rafting` = "map.icon.rafting";
public static let `map_icon_real_estate_agency` = "map.icon.real.estate.agency";
public static let `map_icon_restaurant` = "map.icon.restaurant";
public static let `map_icon_roofing_contractor` = "map.icon.roofing.contractor";
public static let `map_icon_route_pin` = "map.icon.route.pin";
public static let `map_icon_route` = "map.icon.route";
public static let `map_icon_rv_park` = "map.icon.rv.park";
public static let `map_icon_sailing` = "map.icon.sailing";
public static let `map_icon_school` = "map.icon.school";
public static let `map_icon_scuba_diving` = "map.icon.scuba.diving";
public static let `map_icon_search` = "map.icon.search";
public static let `map_icon_shield` = "map.icon.shield";
public static let `map_icon_shopping_mall` = "map.icon.shopping.mall";
public static let `map_icon_sign_language` = "map.icon.sign.language";
public static let `map_icon_skateboarding` = "map.icon.skateboarding";
public static let `map_icon_ski_jumping` = "map.icon.ski.jumping";
public static let `map_icon_skiing` = "map.icon.skiing";
public static let `map_icon_sledding` = "map.icon.sledding";
public static let `map_icon_snow_shoeing` = "map.icon.snow.shoeing";
public static let `map_icon_snow` = "map.icon.snow";
public static let `map_icon_snowboarding` = "map.icon.snowboarding";
public static let `map_icon_snowmobile` = "map.icon.snowmobile";
public static let `map_icon_spa` = "map.icon.spa";
public static let `map_icon_square_pin` = "map.icon.square.pin";
public static let `map_icon_square_rounded` = "map.icon.square.rounded";
public static let `map_icon_square` = "map.icon.square";
public static let `map_icon_stadium` = "map.icon.stadium";
public static let `map_icon_storage` = "map.icon.storage";
public static let `map_icon_store` = "map.icon.store";
public static let `map_icon_subway_station` = "map.icon.subway.station";
public static let `map_icon_surfing` = "map.icon.surfing";
public static let `map_icon_swimming` = "map.icon.swimming";
public static let `map_icon_synagogue` = "map.icon.synagogue";
public static let `map_icon_taxi_stand` = "map.icon.taxi.stand";
public static let `map_icon_tennis` = "map.icon.tennis";
public static let `map_icon_toilet` = "map.icon.toilet";
public static let `map_icon_trail_walking` = "map.icon.trail.walking";
public static let `map_icon_train_station` = "map.icon.train.station";
public static let `map_icon_transit_station` = "map.icon.transit.station";
public static let `map_icon_travel_agency` = "map.icon.travel.agency";
public static let `map_icon_unisex` = "map.icon.unisex";
public static let `map_icon_university` = "map.icon.university";
public static let `map_icon_veterinary_care` = "map.icon.veterinary.care";
public static let `map_icon_viewing` = "map.icon.viewing";
public static let `map_icon_volume_control_telephone` = "map.icon.volume.control.telephone";
public static let `map_icon_walking` = "map.icon.walking";
public static let `map_icon_waterskiing` = "map.icon.waterskiing";
public static let `map_icon_whale_watching` = "map.icon.whale.watching";
public static let `map_icon_wheelchair` = "map.icon.wheelchair";
public static let `map_icon_wind_surfing` = "map.icon.wind.surfing";
public static let `map_icon_zoo` = "map.icon.zoo";
public static let `map_icon_zoom_in_alt` = "map.icon.zoom.in.alt";
public static let `map_icon_zoom_in` = "map.icon.zoom.in";
public static let `map_icon_zoom_out_alt` = "map.icon.zoom.out.alt";
public static let `map_icon_zoom_out` = "map.icon.zoom.out";
public static let icons = ["map.icon.abseiling":"\u{e800}", "map.icon.accounting":"\u{e801}", "map.icon.airport":"\u{e802}", "map.icon.amusement.park":"\u{e803}", "map.icon.aquarium":"\u{e804}", "map.icon.archery":"\u{e805}", "map.icon.art.gallery":"\u{e806}", "map.icon.assistive.listening.system":"\u{e807}", "map.icon.atm":"\u{e808}", "map.icon.audio.description":"\u{e809}", "map.icon.bakery":"\u{e80a}", "map.icon.bank":"\u{e80b}", "map.icon.bar":"\u{e80c}", "map.icon.baseball":"\u{e80d}", "map.icon.beauty.salon":"\u{e80e}", "map.icon.bicycle.store":"\u{e80f}", "map.icon.bicycling":"\u{e810}", "map.icon.boat.ramp":"\u{e811}", "map.icon.boat.tour":"\u{e812}", "map.icon.boating":"\u{e813}", "map.icon.book.store":"\u{e814}", "map.icon.bowling.alley":"\u{e815}", "map.icon.braille":"\u{e816}", "map.icon.bus.station":"\u{e817}", "map.icon.cafe":"\u{e818}", "map.icon.campground":"\u{e819}", "map.icon.canoe":"\u{e81a}", "map.icon.car.dealer":"\u{e81b}", "map.icon.car.rental":"\u{e81c}", "map.icon.car.repair":"\u{e81d}", "map.icon.car.wash":"\u{e81e}", "map.icon.casino":"\u{e81f}", "map.icon.cemetery":"\u{e820}", "map.icon.chairlift":"\u{e821}", "map.icon.church":"\u{e822}", "map.icon.circle":"\u{e823}", "map.icon.city.hall":"\u{e824}", "map.icon.climbing":"\u{e825}", "map.icon.closed.captioning":"\u{e826}", "map.icon.clothing.store":"\u{e827}", "map.icon.compass":"\u{e828}", "map.icon.convenience.store":"\u{e829}", "map.icon.courthouse":"\u{e82a}", "map.icon.cross.country.skiing":"\u{e82b}", "map.icon.crosshairs":"\u{e82c}", "map.icon.dentist":"\u{e82d}", "map.icon.department.store":"\u{e82e}", "map.icon.diving":"\u{e82f}", "map.icon.doctor":"\u{e830}", "map.icon.electrician":"\u{e831}", "map.icon.electronics.store":"\u{e832}", "map.icon.embassy":"\u{e833}", "map.icon.expand":"\u{e834}", "map.icon.female":"\u{e835}", "map.icon.finance":"\u{e836}", "map.icon.fire.station":"\u{e837}", "map.icon.fish.cleaning":"\u{e838}", "map.icon.fishing.pier":"\u{e839}", "map.icon.fishing":"\u{e83a}", "map.icon.florist":"\u{e83b}", "map.icon.food":"\u{e83c}", "map.icon.fullscreen":"\u{e83d}", "map.icon.funeral.home":"\u{e83e}", "map.icon.furniture.store":"\u{e83f}", "map.icon.gas.station":"\u{e840}", "map.icon.general.contractor":"\u{e841}", "map.icon.golf":"\u{e842}", "map.icon.grocery.or.supermarket":"\u{e843}", "map.icon.gym":"\u{e844}", "map.icon.hair.care":"\u{e845}", "map.icon.hang.gliding":"\u{e846}", "map.icon.hardware.store":"\u{e847}", "map.icon.health":"\u{e848}", "map.icon.hindu.temple":"\u{e849}", "map.icon.horse.riding":"\u{e84a}", "map.icon.hospital":"\u{e84b}", "map.icon.ice.fishing":"\u{e84c}", "map.icon.ice.skating":"\u{e84d}", "map.icon.inline.skating":"\u{e84e}", "map.icon.insurance.agency":"\u{e84f}", "map.icon.jet.skiing":"\u{e850}", "map.icon.jewelry.store":"\u{e851}", "map.icon.kayaking":"\u{e852}", "map.icon.laundry":"\u{e853}", "map.icon.lawyer":"\u{e854}", "map.icon.library":"\u{e855}", "map.icon.liquor.store":"\u{e856}", "map.icon.local.government":"\u{e857}", "map.icon.location.arrow":"\u{e858}", "map.icon.locksmith":"\u{e859}", "map.icon.lodging":"\u{e85a}", "map.icon.low.vision.access":"\u{e85b}", "map.icon.male":"\u{e85c}", "map.icon.map.pin":"\u{e85d}", "map.icon.marina":"\u{e85e}", "map.icon.mosque":"\u{e85f}", "map.icon.motobike.trail":"\u{e860}", "map.icon.movie.rental":"\u{e861}", "map.icon.movie.theater":"\u{e862}", "map.icon.moving.company":"\u{e863}", "map.icon.museum":"\u{e864}", "map.icon.natural.feature":"\u{e865}", "map.icon.night.club":"\u{e866}", "map.icon.open.captioning":"\u{e867}", "map.icon.painter":"\u{e868}", "map.icon.park":"\u{e869}", "map.icon.parking":"\u{e86a}", "map.icon.pet.store":"\u{e86b}", "map.icon.pharmacy":"\u{e86c}", "map.icon.physiotherapist":"\u{e86d}", "map.icon.place.of.worship":"\u{e86e}", "map.icon.playground":"\u{e86f}", "map.icon.plumber":"\u{e870}", "map.icon.point.of.interest":"\u{e871}", "map.icon.police":"\u{e872}", "map.icon.political":"\u{e873}", "map.icon.post.box":"\u{e874}", "map.icon.post.office":"\u{e875}", "map.icon.postal.code.prefix":"\u{e876}", "map.icon.postal.code":"\u{e877}", "map.icon.rafting":"\u{e878}", "map.icon.real.estate.agency":"\u{e879}", "map.icon.restaurant":"\u{e87a}", "map.icon.roofing.contractor":"\u{e87b}", "map.icon.route.pin":"\u{e87c}", "map.icon.route":"\u{e87d}", "map.icon.rv.park":"\u{e87e}", "map.icon.sailing":"\u{e87f}", "map.icon.school":"\u{e880}", "map.icon.scuba.diving":"\u{e881}", "map.icon.search":"\u{e882}", "map.icon.shield":"\u{e883}", "map.icon.shopping.mall":"\u{e884}", "map.icon.sign.language":"\u{e885}", "map.icon.skateboarding":"\u{e886}", "map.icon.ski.jumping":"\u{e887}", "map.icon.skiing":"\u{e888}", "map.icon.sledding":"\u{e889}", "map.icon.snow.shoeing":"\u{e88a}", "map.icon.snow":"\u{e88b}", "map.icon.snowboarding":"\u{e88c}", "map.icon.snowmobile":"\u{e88d}", "map.icon.spa":"\u{e88e}", "map.icon.square.pin":"\u{e88f}", "map.icon.square.rounded":"\u{e890}", "map.icon.square":"\u{e891}", "map.icon.stadium":"\u{e892}", "map.icon.storage":"\u{e893}", "map.icon.store":"\u{e894}", "map.icon.subway.station":"\u{e895}", "map.icon.surfing":"\u{e896}", "map.icon.swimming":"\u{e897}", "map.icon.synagogue":"\u{e898}", "map.icon.taxi.stand":"\u{e899}", "map.icon.tennis":"\u{e89a}", "map.icon.toilet":"\u{e89b}", "map.icon.trail.walking":"\u{e89c}", "map.icon.train.station":"\u{e89d}", "map.icon.transit.station":"\u{e89e}", "map.icon.travel.agency":"\u{e89f}", "map.icon.unisex":"\u{e8a0}", "map.icon.university":"\u{e8a1}", "map.icon.veterinary.care":"\u{e8a2}", "map.icon.viewing":"\u{e8a3}", "map.icon.volume.control.telephone":"\u{e8a4}", "map.icon.walking":"\u{e8a5}", "map.icon.waterskiing":"\u{e8a6}", "map.icon.whale.watching":"\u{e8a7}", "map.icon.wheelchair":"\u{e8a8}", "map.icon.wind.surfing":"\u{e8a9}", "map.icon.zoo":"\u{e8aa}", "map.icon.zoom.in.alt":"\u{e8ab}", "map.icon.zoom.in":"\u{e8ac}", "map.icon.zoom.out.alt":"\u{e8ad}", "map.icon.zoom.out":"\u{e8ae}"]
}
This source diff could not be displayed because it is too large. You can view the blob instead.
//
// FontOct.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontOct {
public static let __fontName__ = "octicons"
public static let __fileName__ = "octicons"
public static let `alert` = "alert";
public static let `alignment_align` = "alignment-align";
public static let `alignment_aligned_to` = "alignment-aligned-to";
public static let `alignment_unalign` = "alignment-unalign";
public static let `arrow_down` = "arrow-down";
public static let `arrow_left` = "arrow-left";
public static let `arrow_right` = "arrow-right";
public static let `arrow_small_down` = "arrow-small-down";
public static let `arrow_small_left` = "arrow-small-left";
public static let `arrow_small_right` = "arrow-small-right";
public static let `arrow_small_up` = "arrow-small-up";
public static let `arrow_up` = "arrow-up";
public static let `beer` = "beer";
public static let `book` = "book";
public static let `bookmark` = "bookmark";
public static let `briefcase` = "briefcase";
public static let `broadcast` = "broadcast";
public static let `browser` = "browser";
public static let `bug` = "bug";
public static let `calendar` = "calendar";
public static let `check` = "check";
public static let `checklist` = "checklist";
public static let `chevron_down` = "chevron-down";
public static let `chevron_left` = "chevron-left";
public static let `chevron_right` = "chevron-right";
public static let `chevron_up` = "chevron-up";
public static let `circle_slash` = "circle-slash";
public static let `circuit_board` = "circuit-board";
public static let `clippy` = "clippy";
public static let `clock` = "clock";
public static let `cloud_download` = "cloud-download";
public static let `cloud_upload` = "cloud-upload";
public static let `code` = "code";
public static let `color_mode` = "color-mode";
public static let `comment` = "comment";
public static let `comment_discussion` = "comment-discussion";
public static let `credit_card` = "credit-card";
public static let `dash` = "dash";
public static let `dashboard` = "dashboard";
public static let `database` = "database";
public static let `device_camera` = "device-camera";
public static let `device_camera_video` = "device-camera-video";
public static let `device_desktop` = "device-desktop";
public static let `device_mobile` = "device-mobile";
public static let `diff` = "diff";
public static let `diff_added` = "diff-added";
public static let `diff_ignored` = "diff-ignored";
public static let `diff_modified` = "diff-modified";
public static let `diff_removed` = "diff-removed";
public static let `diff_renamed` = "diff-renamed";
public static let `ellipsis` = "ellipsis";
public static let `eye` = "eye";
public static let `file_binary` = "file-binary";
public static let `file_code` = "file-code";
public static let `file_directory` = "file-directory";
public static let `file_media` = "file-media";
public static let `file_pdf` = "file-pdf";
public static let `file_submodule` = "file-submodule";
public static let `file_symlink_directory` = "file-symlink-directory";
public static let `file_symlink_file` = "file-symlink-file";
public static let `file_text` = "file-text";
public static let `file_zip` = "file-zip";
public static let `flame` = "flame";
public static let `fold` = "fold";
public static let `gear` = "gear";
public static let `gift` = "gift";
public static let `gist` = "gist";
public static let `gist_secret` = "gist-secret";
public static let `git_branch` = "git-branch";
public static let `git_commit` = "git-commit";
public static let `git_compare` = "git-compare";
public static let `git_merge` = "git-merge";
public static let `git_pull_request` = "git-pull-request";
public static let `globe` = "globe";
public static let `graph` = "graph";
public static let `heart` = "heart";
public static let `history` = "history";
public static let `home` = "home";
public static let `horizontal_rule` = "horizontal-rule";
public static let `hourglass` = "hourglass";
public static let `hubot` = "hubot";
public static let `inbox` = "inbox";
public static let `info` = "info";
public static let `issue_closed` = "issue-closed";
public static let `issue_opened` = "issue-opened";
public static let `issue_reopened` = "issue-reopened";
public static let `jersey` = "jersey";
public static let `jump_down` = "jump-down";
public static let `jump_left` = "jump-left";
public static let `jump_right` = "jump-right";
public static let `jump_up` = "jump-up";
public static let `key` = "key";
public static let `keyboard` = "keyboard";
public static let `law` = "law";
public static let `light_bulb` = "light-bulb";
public static let `link` = "link";
public static let `link_external` = "link-external";
public static let `list_ordered` = "list-ordered";
public static let `list_unordered` = "list-unordered";
public static let `location` = "location";
public static let `lock` = "lock";
public static let `logo_github` = "logo-github";
public static let `mail` = "mail";
public static let `mail_read` = "mail-read";
public static let `mail_reply` = "mail-reply";
public static let `mark_github` = "mark-github";
public static let `markdown` = "markdown";
public static let `megaphone` = "megaphone";
public static let `mention` = "mention";
public static let `microscope` = "microscope";
public static let `milestone` = "milestone";
public static let `mirror` = "mirror";
public static let `mortar_board` = "mortar-board";
public static let `move_down` = "move-down";
public static let `move_left` = "move-left";
public static let `move_right` = "move-right";
public static let `move_up` = "move-up";
public static let `mute` = "mute";
public static let `no_newline` = "no-newline";
public static let `octoface` = "octoface";
public static let `organization` = "organization";
public static let `package` = "package";
public static let `paintcan` = "paintcan";
public static let `pencil` = "pencil";
public static let `person` = "person";
public static let `pin` = "pin";
public static let `playback_fast_forward` = "playback-fast-forward";
public static let `playback_pause` = "playback-pause";
public static let `playback_play` = "playback-play";
public static let `playback_rewind` = "playback-rewind";
public static let `plug` = "plug";
public static let `plus` = "plus";
public static let `podium` = "podium";
public static let `primitive_dot` = "primitive-dot";
public static let `primitive_square` = "primitive-square";
public static let `pulse` = "pulse";
public static let `puzzle` = "puzzle";
public static let `question` = "question";
public static let `quote` = "quote";
public static let `radio_tower` = "radio-tower";
public static let `repo` = "repo";
public static let `repo_clone` = "repo-clone";
public static let `repo_force_push` = "repo-force-push";
public static let `repo_forked` = "repo-forked";
public static let `repo_pull` = "repo-pull";
public static let `repo_push` = "repo-push";
public static let `rocket` = "rocket";
public static let `rss` = "rss";
public static let `ruby` = "ruby";
public static let `screen_full` = "screen-full";
public static let `screen_normal` = "screen-normal";
public static let `search` = "search";
public static let `server` = "server";
public static let `settings` = "settings";
public static let `sign_in` = "sign-in";
public static let `sign_out` = "sign-out";
public static let `split` = "split";
public static let `squirrel` = "squirrel";
public static let `star` = "star";
public static let `steps` = "steps";
public static let `stop` = "stop";
public static let `sync` = "sync";
public static let `tag` = "tag";
public static let `telescope` = "telescope";
public static let `terminal` = "terminal";
public static let `three_bars` = "three-bars";
public static let `thumbsdown` = "thumbsdown";
public static let `thumbsup` = "thumbsup";
public static let `tools` = "tools";
public static let `trashcan` = "trashcan";
public static let `triangle_down` = "triangle-down";
public static let `triangle_left` = "triangle-left";
public static let `triangle_right` = "triangle-right";
public static let `triangle_up` = "triangle-up";
public static let `unfold` = "unfold";
public static let `unmute` = "unmute";
public static let `versions` = "versions";
public static let `x` = "x";
public static let `zap` = "zap";
public static let icons = ["alert":"\u{f02d}", "alignment-align":"\u{f08a}", "alignment-aligned-to":"\u{f08e}", "alignment-unalign":"\u{f08b}", "arrow-down":"\u{f03f}", "arrow-left":"\u{f040}", "arrow-right":"\u{f03e}", "arrow-small-down":"\u{f0a0}", "arrow-small-left":"\u{f0a1}", "arrow-small-right":"\u{f071}", "arrow-small-up":"\u{f09f}", "arrow-up":"\u{f03d}", "beer":"\u{f069}", "book":"\u{f007}", "bookmark":"\u{f07b}", "briefcase":"\u{f0d3}", "broadcast":"\u{f048}", "browser":"\u{f0c5}", "bug":"\u{f091}", "calendar":"\u{f068}", "check":"\u{f03a}", "checklist":"\u{f076}", "chevron-down":"\u{f0a3}", "chevron-left":"\u{f0a4}", "chevron-right":"\u{f078}", "chevron-up":"\u{f0a2}", "circle-slash":"\u{f084}", "circuit-board":"\u{f0d6}", "clippy":"\u{f035}", "clock":"\u{f046}", "cloud-download":"\u{f00b}", "cloud-upload":"\u{f00c}", "code":"\u{f05f}", "color-mode":"\u{f065}", "comment":"\u{f02b}", "comment-discussion":"\u{f04f}", "credit-card":"\u{f045}", "dash":"\u{f0ca}", "dashboard":"\u{f07d}", "database":"\u{f096}", "device-camera":"\u{f056}", "device-camera-video":"\u{f057}", "device-desktop":"\u{f27c}", "device-mobile":"\u{f038}", "diff":"\u{f04d}", "diff-added":"\u{f06b}", "diff-ignored":"\u{f099}", "diff-modified":"\u{f06d}", "diff-removed":"\u{f06c}", "diff-renamed":"\u{f06e}", "ellipsis":"\u{f09a}", "eye":"\u{f04e}", "file-binary":"\u{f094}", "file-code":"\u{f010}", "file-directory":"\u{f016}", "file-media":"\u{f012}", "file-pdf":"\u{f014}", "file-submodule":"\u{f017}", "file-symlink-directory":"\u{f0b1}", "file-symlink-file":"\u{f0b0}", "file-text":"\u{f011}", "file-zip":"\u{f013}", "flame":"\u{f0d2}", "fold":"\u{f0cc}", "gear":"\u{f02f}", "gift":"\u{f042}", "gist":"\u{f00e}", "gist-secret":"\u{f08c}", "git-branch":"\u{f020}", "git-commit":"\u{f01f}", "git-compare":"\u{f0ac}", "git-merge":"\u{f023}", "git-pull-request":"\u{f009}", "globe":"\u{f0b6}", "graph":"\u{f043}", "heart":"\u{2665}", "history":"\u{f07e}", "home":"\u{f08d}", "horizontal-rule":"\u{f070}", "hourglass":"\u{f09e}", "hubot":"\u{f09d}", "inbox":"\u{f0cf}", "info":"\u{f059}", "issue-closed":"\u{f028}", "issue-opened":"\u{f026}", "issue-reopened":"\u{f027}", "jersey":"\u{f019}", "jump-down":"\u{f072}", "jump-left":"\u{f0a5}", "jump-right":"\u{f0a6}", "jump-up":"\u{f073}", "key":"\u{f049}", "keyboard":"\u{f00d}", "law":"\u{f0d8}", "light-bulb":"\u{f000}", "link":"\u{f05c}", "link-external":"\u{f07f}", "list-ordered":"\u{f062}", "list-unordered":"\u{f061}", "location":"\u{f060}", "lock":"\u{f06a}", "logo-github":"\u{f092}", "mail":"\u{f03b}", "mail-read":"\u{f03c}", "mail-reply":"\u{f051}", "mark-github":"\u{f00a}", "markdown":"\u{f0c9}", "megaphone":"\u{f077}", "mention":"\u{f0be}", "microscope":"\u{f089}", "milestone":"\u{f075}", "mirror":"\u{f024}", "mortar-board":"\u{f0d7}", "move-down":"\u{f0a8}", "move-left":"\u{f074}", "move-right":"\u{f0a9}", "move-up":"\u{f0a7}", "mute":"\u{f080}", "no-newline":"\u{f09c}", "octoface":"\u{f008}", "organization":"\u{f037}", "package":"\u{f0c4}", "paintcan":"\u{f0d1}", "pencil":"\u{f058}", "person":"\u{f018}", "pin":"\u{f041}", "playback-fast-forward":"\u{f0bd}", "playback-pause":"\u{f0bb}", "playback-play":"\u{f0bf}", "playback-rewind":"\u{f0bc}", "plug":"\u{f0d4}", "plus":"\u{f05d}", "podium":"\u{f0af}", "primitive-dot":"\u{f052}", "primitive-square":"\u{f053}", "pulse":"\u{f085}", "puzzle":"\u{f0c0}", "question":"\u{f02c}", "quote":"\u{f063}", "radio-tower":"\u{f030}", "repo":"\u{f001}", "repo-clone":"\u{f04c}", "repo-force-push":"\u{f04a}", "repo-forked":"\u{f002}", "repo-pull":"\u{f006}", "repo-push":"\u{f005}", "rocket":"\u{f033}", "rss":"\u{f034}", "ruby":"\u{f047}", "screen-full":"\u{f066}", "screen-normal":"\u{f067}", "search":"\u{f02e}", "server":"\u{f097}", "settings":"\u{f07c}", "sign-in":"\u{f036}", "sign-out":"\u{f032}", "split":"\u{f0c6}", "squirrel":"\u{f0b2}", "star":"\u{f02a}", "steps":"\u{f0c7}", "stop":"\u{f08f}", "sync":"\u{f087}", "tag":"\u{f015}", "telescope":"\u{f088}", "terminal":"\u{f0c8}", "three-bars":"\u{f05e}", "thumbsdown":"\u{f0db}", "thumbsup":"\u{f0da}", "tools":"\u{f031}", "trashcan":"\u{f0d0}", "triangle-down":"\u{f05b}", "triangle-left":"\u{f044}", "triangle-right":"\u{f05a}", "triangle-up":"\u{f0aa}", "unfold":"\u{f039}", "unmute":"\u{f0ba}", "versions":"\u{f064}", "x":"\u{f081}", "zap":"\u{26A1}"]
}
//
// FontOpenic.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontOpenic {
public static let __fontName__ = "Icons"
public static let __fileName__ = "open-iconic"
public static let `account_login` = "account-login";
public static let `account_logout` = "account-logout";
public static let `action_redo` = "action-redo";
public static let `action_undo` = "action-undo";
public static let `align_center` = "align-center";
public static let `align_left` = "align-left";
public static let `align_right` = "align-right";
public static let `aperture` = "aperture";
public static let `arrow_bottom` = "arrow-bottom";
public static let `arrow_circle_bottom` = "arrow-circle-bottom";
public static let `arrow_circle_left` = "arrow-circle-left";
public static let `arrow_circle_right` = "arrow-circle-right";
public static let `arrow_circle_top` = "arrow-circle-top";
public static let `arrow_left` = "arrow-left";
public static let `arrow_right` = "arrow-right";
public static let `arrow_thick_bottom` = "arrow-thick-bottom";
public static let `arrow_thick_left` = "arrow-thick-left";
public static let `arrow_thick_right` = "arrow-thick-right";
public static let `arrow_thick_top` = "arrow-thick-top";
public static let `arrow_top` = "arrow-top";
public static let `audio_spectrum` = "audio-spectrum";
public static let `audio` = "audio";
public static let `badge` = "badge";
public static let `ban` = "ban";
public static let `bar_chart` = "bar-chart";
public static let `basket` = "basket";
public static let `battery_empty` = "battery-empty";
public static let `battery_full` = "battery-full";
public static let `beaker` = "beaker";
public static let `bell` = "bell";
public static let `bluetooth` = "bluetooth";
public static let `bold` = "bold";
public static let `bolt` = "bolt";
public static let `book` = "book";
public static let `bookmark` = "bookmark";
public static let `box` = "box";
public static let `briefcase` = "briefcase";
public static let `british_pound` = "british-pound";
public static let `browser` = "browser";
public static let `brush` = "brush";
public static let `bug` = "bug";
public static let `bullhorn` = "bullhorn";
public static let `calculator` = "calculator";
public static let `calendar` = "calendar";
public static let `camera_slr` = "camera-slr";
public static let `caret_bottom` = "caret-bottom";
public static let `caret_left` = "caret-left";
public static let `caret_right` = "caret-right";
public static let `caret_top` = "caret-top";
public static let `cart` = "cart";
public static let `chat` = "chat";
public static let `check` = "check";
public static let `chevron_bottom` = "chevron-bottom";
public static let `chevron_left` = "chevron-left";
public static let `chevron_right` = "chevron-right";
public static let `chevron_top` = "chevron-top";
public static let `circle_check` = "circle-check";
public static let `circle_x` = "circle-x";
public static let `clipboard` = "clipboard";
public static let `clock` = "clock";
public static let `cloud_download` = "cloud-download";
public static let `cloud_upload` = "cloud-upload";
public static let `cloud` = "cloud";
public static let `cloudy` = "cloudy";
public static let `code` = "code";
public static let `cog` = "cog";
public static let `collapse_down` = "collapse-down";
public static let `collapse_left` = "collapse-left";
public static let `collapse_right` = "collapse-right";
public static let `collapse_up` = "collapse-up";
public static let `command` = "command";
public static let `comment_square` = "comment-square";
public static let `compass` = "compass";
public static let `contrast` = "contrast";
public static let `copywriting` = "copywriting";
public static let `credit_card` = "credit-card";
public static let `crop` = "crop";
public static let `dashboard` = "dashboard";
public static let `data_transfer_download` = "data-transfer-download";
public static let `data_transfer_upload` = "data-transfer-upload";
public static let `delete` = "delete";
public static let `dial` = "dial";
public static let `document` = "document";
public static let `dollar` = "dollar";
public static let `double_quote_sans_left` = "double-quote-sans-left";
public static let `double_quote_sans_right` = "double-quote-sans-right";
public static let `double_quote_serif_left` = "double-quote-serif-left";
public static let `double_quote_serif_right` = "double-quote-serif-right";
public static let `droplet` = "droplet";
public static let `eject` = "eject";
public static let `elevator` = "elevator";
public static let `ellipses` = "ellipses";
public static let `envelope_closed` = "envelope-closed";
public static let `envelope_open` = "envelope-open";
public static let `euro` = "euro";
public static let `excerpt` = "excerpt";
public static let `expand_down` = "expand-down";
public static let `expand_left` = "expand-left";
public static let `expand_right` = "expand-right";
public static let `expand_up` = "expand-up";
public static let `external_link` = "external-link";
public static let `eye` = "eye";
public static let `eyedropper` = "eyedropper";
public static let `file` = "file";
public static let `fire` = "fire";
public static let `flag` = "flag";
public static let `flash` = "flash";
public static let `folder` = "folder";
public static let `fork` = "fork";
public static let `fullscreen_enter` = "fullscreen-enter";
public static let `fullscreen_exit` = "fullscreen-exit";
public static let `globe` = "globe";
public static let `graph` = "graph";
public static let `grid_four_up` = "grid-four-up";
public static let `grid_three_up` = "grid-three-up";
public static let `grid_two_up` = "grid-two-up";
public static let `hard_drive` = "hard-drive";
public static let `header` = "header";
public static let `headphones` = "headphones";
public static let `heart` = "heart";
public static let `home` = "home";
public static let `image` = "image";
public static let `inbox` = "inbox";
public static let `infinity` = "infinity";
public static let `info` = "info";
public static let `italic` = "italic";
public static let `justify_center` = "justify-center";
public static let `justify_left` = "justify-left";
public static let `justify_right` = "justify-right";
public static let `key` = "key";
public static let `laptop` = "laptop";
public static let `layers` = "layers";
public static let `lightbulb` = "lightbulb";
public static let `link_broken` = "link-broken";
public static let `link_intact` = "link-intact";
public static let `list_rich` = "list-rich";
public static let `list` = "list";
public static let `location` = "location";
public static let `lock_locked` = "lock-locked";
public static let `lock_unlocked` = "lock-unlocked";
public static let `loop_circular` = "loop-circular";
public static let `loop_square` = "loop-square";
public static let `loop` = "loop";
public static let `magnifying_glass` = "magnifying-glass";
public static let `map_marker` = "map-marker";
public static let `map` = "map";
public static let `media_pause` = "media-pause";
public static let `media_play` = "media-play";
public static let `media_record` = "media-record";
public static let `media_skip_backward` = "media-skip-backward";
public static let `media_skip_forward` = "media-skip-forward";
public static let `media_step_backward` = "media-step-backward";
public static let `media_step_forward` = "media-step-forward";
public static let `media_stop` = "media-stop";
public static let `medical_cross` = "medical-cross";
public static let `menu` = "menu";
public static let `microphone` = "microphone";
public static let `minus` = "minus";
public static let `monitor` = "monitor";
public static let `moon` = "moon";
public static let `move` = "move";
public static let `musical_note` = "musical-note";
public static let `paperclip` = "paperclip";
public static let `pencil` = "pencil";
public static let `people` = "people";
public static let `person` = "person";
public static let `phone` = "phone";
public static let `pie_chart` = "pie-chart";
public static let `pin` = "pin";
public static let `play_circle` = "play-circle";
public static let `plus` = "plus";
public static let `power_standby` = "power-standby";
public static let `print` = "print";
public static let `project` = "project";
public static let `pulse` = "pulse";
public static let `puzzle_piece` = "puzzle-piece";
public static let `question_mark` = "question-mark";
public static let `rain` = "rain";
public static let `random` = "random";
public static let `reload` = "reload";
public static let `resize_both` = "resize-both";
public static let `resize_height` = "resize-height";
public static let `resize_width` = "resize-width";
public static let `rss_alt` = "rss-alt";
public static let `rss` = "rss";
public static let `script` = "script";
public static let `share_boxed` = "share-boxed";
public static let `share` = "share";
public static let `shield` = "shield";
public static let `signal` = "signal";
public static let `signpost` = "signpost";
public static let `sort_ascending` = "sort-ascending";
public static let `sort_descending` = "sort-descending";
public static let `spreadsheet` = "spreadsheet";
public static let `star` = "star";
public static let `sun` = "sun";
public static let `tablet` = "tablet";
public static let `tag` = "tag";
public static let `tags` = "tags";
public static let `target` = "target";
public static let `task` = "task";
public static let `terminal` = "terminal";
public static let `text` = "text";
public static let `thumb_down` = "thumb-down";
public static let `thumb_up` = "thumb-up";
public static let `timer` = "timer";
public static let `transfer` = "transfer";
public static let `trash` = "trash";
public static let `underline` = "underline";
public static let `vertical_align_bottom` = "vertical-align-bottom";
public static let `vertical_align_center` = "vertical-align-center";
public static let `vertical_align_top` = "vertical-align-top";
public static let `video` = "video";
public static let `volume_high` = "volume-high";
public static let `volume_low` = "volume-low";
public static let `volume_off` = "volume-off";
public static let `warning` = "warning";
public static let `wifi` = "wifi";
public static let `wrench` = "wrench";
public static let `x` = "x";
public static let `yen` = "yen";
public static let `zoom_in` = "zoom-in";
public static let `zoom_out` = "zoom-out";
public static let icons = ["account-login":"\u{e000}", "account-logout":"\u{e001}", "action-redo":"\u{e002}", "action-undo":"\u{e003}", "align-center":"\u{e004}", "align-left":"\u{e005}", "align-right":"\u{e006}", "aperture":"\u{e007}", "arrow-bottom":"\u{e008}", "arrow-circle-bottom":"\u{e009}", "arrow-circle-left":"\u{e00a}", "arrow-circle-right":"\u{e00b}", "arrow-circle-top":"\u{e00c}", "arrow-left":"\u{e00d}", "arrow-right":"\u{e00e}", "arrow-thick-bottom":"\u{e00f}", "arrow-thick-left":"\u{e010}", "arrow-thick-right":"\u{e011}", "arrow-thick-top":"\u{e012}", "arrow-top":"\u{e013}", "audio-spectrum":"\u{e014}", "audio":"\u{e015}", "badge":"\u{e016}", "ban":"\u{e017}", "bar-chart":"\u{e018}", "basket":"\u{e019}", "battery-empty":"\u{e01a}", "battery-full":"\u{e01b}", "beaker":"\u{e01c}", "bell":"\u{e01d}", "bluetooth":"\u{e01e}", "bold":"\u{e01f}", "bolt":"\u{e020}", "book":"\u{e021}", "bookmark":"\u{e022}", "box":"\u{e023}", "briefcase":"\u{e024}", "british-pound":"\u{e025}", "browser":"\u{e026}", "brush":"\u{e027}", "bug":"\u{e028}", "bullhorn":"\u{e029}", "calculator":"\u{e02a}", "calendar":"\u{e02b}", "camera-slr":"\u{e02c}", "caret-bottom":"\u{e02d}", "caret-left":"\u{e02e}", "caret-right":"\u{e02f}", "caret-top":"\u{e030}", "cart":"\u{e031}", "chat":"\u{e032}", "check":"\u{e033}", "chevron-bottom":"\u{e034}", "chevron-left":"\u{e035}", "chevron-right":"\u{e036}", "chevron-top":"\u{e037}", "circle-check":"\u{e08}", "circle-x":"\u{e039}", "clipboard":"\u{e03a}", "clock":"\u{e03b}", "cloud-download":"\u{e03c}", "cloud-upload":"\u{e03d}", "cloud":"\u{e03e}", "cloudy":"\u{e03f}", "code":"\u{e040}", "cog":"\u{e041}", "collapse-down":"\u{e042}", "collapse-left":"\u{e043}", "collapse-right":"\u{e044}", "collapse-up":"\u{e045}", "command":"\u{e046}", "comment-square":"\u{e047}", "compass":"\u{e048}", "contrast":"\u{e049}", "copywriting":"\u{e04a}", "credit-card":"\u{e04b}", "crop":"\u{e04c}", "dashboard":"\u{e04d}", "data-transfer-download":"\u{e04e}", "data-transfer-upload":"\u{e04f}", "delete":"\u{e050}", "dial":"\u{e051}", "document":"\u{e052}", "dollar":"\u{e053}", "double-quote-sans-left":"\u{e054}", "double-quote-sans-right":"\u{e055}", "double-quote-serif-left":"\u{e056}", "double-quote-serif-right":"\u{e057}", "droplet":"\u{e058}", "eject":"\u{e059}", "elevator":"\u{e05a}", "ellipses":"\u{e05b}", "envelope-closed":"\u{e05c}", "envelope-open":"\u{e05d}", "euro":"\u{e05e}", "excerpt":"\u{e05f}", "expand-down":"\u{e060}", "expand-left":"\u{e061}", "expand-right":"\u{e062}", "expand-up":"\u{e063}", "external-link":"\u{e064}", "eye":"\u{e065}", "eyedropper":"\u{e066}", "file":"\u{e067}", "fire":"\u{e068}", "flag":"\u{e069}", "flash":"\u{e06a}", "folder":"\u{e06b}", "fork":"\u{e06c}", "fullscreen-enter":"\u{e06d}", "fullscreen-exit":"\u{e06e}", "globe":"\u{e06f}", "graph":"\u{e070}", "grid-four-up":"\u{e071}", "grid-three-up":"\u{e072}", "grid-two-up":"\u{e073}", "hard-drive":"\u{e074}", "header":"\u{e075}", "headphones":"\u{e076}", "heart":"\u{e077}", "home":"\u{e078}", "image":"\u{e079}", "inbox":"\u{e07a}", "infinity":"\u{e07b}", "info":"\u{e07c}", "italic":"\u{e07d}", "justify-center":"\u{e07e}", "justify-left":"\u{e07f}", "justify-right":"\u{e080}", "key":"\u{e081}", "laptop":"\u{e082}", "layers":"\u{e083}", "lightbulb":"\u{e084}", "link-broken":"\u{e085}", "link-intact":"\u{e086}", "list-rich":"\u{e087}", "list":"\u{e088}", "location":"\u{e089}", "lock-locked":"\u{e08a}", "lock-unlocked":"\u{e08b}", "loop-circular":"\u{e08c}", "loop-square":"\u{e08d}", "loop":"\u{e08e}", "magnifying-glass":"\u{e08f}", "map-marker":"\u{e090}", "map":"\u{e091}", "media-pause":"\u{e092}", "media-play":"\u{e093}", "media-record":"\u{e094}", "media-skip-backward":"\u{e095}", "media-skip-forward":"\u{e096}", "media-step-backward":"\u{e097}", "media-step-forward":"\u{e098}", "media-stop":"\u{e099}", "medical-cross":"\u{e09a}", "menu":"\u{e09b}", "microphone":"\u{e09c}", "minus":"\u{e09d}", "monitor":"\u{e09e}", "moon":"\u{e09f}", "move":"\u{e0a0}", "musical-note":"\u{e0a1}", "paperclip":"\u{e0a2}", "pencil":"\u{e0a3}", "people":"\u{e0a4}", "person":"\u{e0a5}", "phone":"\u{e0a6}", "pie-chart":"\u{e0a7}", "pin":"\u{e0a8}", "play-circle":"\u{e0a9}", "plus":"\u{e0aa}", "power-standby":"\u{e0ab}", "print":"\u{e0ac}", "project":"\u{e0ad}", "pulse":"\u{e0ae}", "puzzle-piece":"\u{e0af}", "question-mark":"\u{e0b0}", "rain":"\u{e0b1}", "random":"\u{e0b2}", "reload":"\u{e0b3}", "resize-both":"\u{e0b4}", "resize-height":"\u{e0b5}", "resize-width":"\u{e0b6}", "rss-alt":"\u{e0b7}", "rss":"\u{e0b8}", "script":"\u{e0b9}", "share-boxed":"\u{e0ba}", "share":"\u{e0bb}", "shield":"\u{e0bc}", "signal":"\u{e0bd}", "signpost":"\u{e0be}", "sort-ascending":"\u{e0bf}", "sort-descending":"\u{e0c0}", "spreadsheet":"\u{e0c1}", "star":"\u{e0c2}", "sun":"\u{e0c3}", "tablet":"\u{e0c4}", "tag":"\u{e0c5}", "tags":"\u{e0c6}", "target":"\u{e0c7}", "task":"\u{e0c8}", "terminal":"\u{e0c9}", "text":"\u{e0ca}", "thumb-down":"\u{e0cb}", "thumb-up":"\u{e0cc}", "timer":"\u{e0cd}", "transfer":"\u{e0ce}", "trash":"\u{e0cf}", "underline":"\u{e0d0}", "vertical-align-bottom":"\u{e0d1}", "vertical-align-center":"\u{e0d2}", "vertical-align-top":"\u{e0d3}", "video":"\u{e0d4}", "volume-high":"\u{e0d5}", "volume-low":"\u{e0d6}", "volume-off":"\u{e0d7}", "warning":"\u{e0d8}", "wifi":"\u{e0d9}", "wrench":"\u{e0da}", "x":"\u{e0db}", "yen":"\u{e0dc}", "zoom-in":"\u{e0dd}", "zoom-out":"\u{e0de}"]
}
//
// FontThemify.swift
// LGButton
//
// Created by philZhang.
// Copyright 2018 philZhang. All rights reserved.
//
public enum FontThemify {
public static let __fontName__ = "themify"
public static let __fileName__ = "themify"
public static let `wand` = "wand";
public static let `volume` = "volume";
public static let `user` = "user";
public static let `unlock` = "unlock";
public static let `unlink` = "unlink";
public static let `trash` = "trash";
public static let `thought` = "thought";
public static let `target` = "target";
public static let `tag` = "tag";
public static let `tablet` = "tablet";
public static let `star` = "star";
public static let `spray` = "spray";
public static let `signal` = "signal";
public static let `shopping_cart` = "shopping.cart";
public static let `shopping_cart_full` = "shopping.cart.full";
public static let `settings` = "settings";
public static let `search` = "search";
public static let `zoom_in` = "zoom.in";
public static let `zoom_out` = "zoom.out";
public static let `cut` = "cut";
public static let `ruler` = "ruler";
public static let `ruler_pencil` = "ruler.pencil";
public static let `ruler_alt` = "ruler.alt";
public static let `bookmark` = "bookmark";
public static let `bookmark_alt` = "bookmark.alt";
public static let `reload` = "reload";
public static let `plus` = "plus";
public static let `pin` = "pin";
public static let `pencil` = "pencil";
public static let `pencil_alt` = "pencil.alt";
public static let `paint_roller` = "paint.roller";
public static let `paint_bucket` = "paint.bucket";
public static let `na` = "na";
public static let `mobile` = "mobile";
public static let `minus` = "minus";
public static let `medall` = "medall";
public static let `medall_alt` = "medall.alt";
public static let `marker` = "marker";
public static let `marker_alt` = "marker.alt";
public static let `arrow_up` = "arrow.up";
public static let `arrow_right` = "arrow.right";
public static let `arrow_left` = "arrow.left";
public static let `arrow_down` = "arrow.down";
public static let `lock` = "lock";
public static let `location_arrow` = "location.arrow";
public static let `link` = "link";
public static let `layout` = "layout";
public static let `layers` = "layers";
public static let `layers_alt` = "layers.alt";
public static let `key` = "key";
public static let `import` = "import";
public static let `image` = "image";
public static let `heart` = "heart";
public static let `heart_broken` = "heart.broken";
public static let `hand_stop` = "hand.stop";
public static let `hand_open` = "hand.open";
public static let `hand_drag` = "hand.drag";
public static let `folder` = "folder";
public static let `flag` = "flag";
public static let `flag_alt` = "flag.alt";
public static let `flag_alt_2` = "flag.alt.2";
public static let `eye` = "eye";
public static let `export` = "export";
public static let `exchange_vertical` = "exchange.vertical";
public static let `desktop` = "desktop";
public static let `cup` = "cup";
public static let `crown` = "crown";
public static let `comments` = "comments";
public static let `comment` = "comment";
public static let `comment_alt` = "comment.alt";
public static let `close` = "close";
public static let `clip` = "clip";
public static let `angle_up` = "angle.up";
public static let `angle_right` = "angle.right";
public static let `angle_left` = "angle.left";
public static let `angle_down` = "angle.down";
public static let `check` = "check";
public static let `check_box` = "check.box";
public static let `camera` = "camera";
public static let `announcement` = "announcement";
public static let `brush` = "brush";
public static let `briefcase` = "briefcase";
public static let `bolt` = "bolt";
public static let `bolt_alt` = "bolt.alt";
public static let `blackboard` = "blackboard";
public static let `bag` = "bag";
public static let `move` = "move";
public static let `arrows_vertical` = "arrows.vertical";
public static let `arrows_horizontal` = "arrows.horizontal";
public static let `fullscreen` = "fullscreen";
public static let `arrow_top_right` = "arrow.top.right";
public static let `arrow_top_left` = "arrow.top.left";
public static let `arrow_circle_up` = "arrow.circle.up";
public static let `arrow_circle_right` = "arrow.circle.right";
public static let `arrow_circle_left` = "arrow.circle.left";
public static let `arrow_circle_down` = "arrow.circle.down";
public static let `angle_double_up` = "angle.double.up";
public static let `angle_double_right` = "angle.double.right";
public static let `angle_double_left` = "angle.double.left";
public static let `angle_double_down` = "angle.double.down";
public static let `zip` = "zip";
public static let `world` = "world";
public static let `wheelchair` = "wheelchair";
public static let `view_list` = "view.list";
public static let `view_list_alt` = "view.list.alt";
public static let `view_grid` = "view.grid";
public static let `uppercase` = "uppercase";
public static let `upload` = "upload";
public static let `underline` = "underline";
public static let `truck` = "truck";
public static let `timer` = "timer";
public static let `ticket` = "ticket";
public static let `thumb_up` = "thumb.up";
public static let `thumb_down` = "thumb.down";
public static let `text` = "text";
public static let `stats_up` = "stats.up";
public static let `stats_down` = "stats.down";
public static let `split_v` = "split.v";
public static let `split_h` = "split.h";
public static let `smallcap` = "smallcap";
public static let `shine` = "shine";
public static let `shift_right` = "shift.right";
public static let `shift_left` = "shift.left";
public static let `shield` = "shield";
public static let `notepad` = "notepad";
public static let `server` = "server";
public static let `quote_right` = "quote.right";
public static let `quote_left` = "quote.left";
public static let `pulse` = "pulse";
public static let `printer` = "printer";
public static let `power_off` = "power.off";
public static let `plug` = "plug";
public static let `pie_chart` = "pie.chart";
public static let `paragraph` = "paragraph";
public static let `panel` = "panel";
public static let `package` = "package";
public static let `music` = "music";
public static let `music_alt` = "music.alt";
public static let `mouse` = "mouse";
public static let `mouse_alt` = "mouse.alt";
public static let `money` = "money";
public static let `microphone` = "microphone";
public static let `menu` = "menu";
public static let `menu_alt` = "menu.alt";
public static let `map` = "map";
public static let `map_alt` = "map.alt";
public static let `loop` = "loop";
public static let `location_pin` = "location.pin";
public static let `list` = "list";
public static let `light_bulb` = "light.bulb";
public static let `Italic` = "Italic";
public static let `info` = "info";
public static let `infinite` = "infinite";
public static let `id_badge` = "id.badge";
public static let `hummer` = "hummer";
public static let `home` = "home";
public static let `help` = "help";
public static let `headphone` = "headphone";
public static let `harddrives` = "harddrives";
public static let `harddrive` = "harddrive";
public static let `gift` = "gift";
public static let `game` = "game";
public static let `filter` = "filter";
public static let `files` = "files";
public static let `file` = "file";
public static let `eraser` = "eraser";
public static let `envelope` = "envelope";
public static let `download` = "download";
public static let `direction` = "direction";
public static let `direction_alt` = "direction.alt";
public static let `dashboard` = "dashboard";
public static let `control_stop` = "control.stop";
public static let `control_shuffle` = "control.shuffle";
public static let `control_play` = "control.play";
public static let `control_pause` = "control.pause";
public static let `control_forward` = "control.forward";
public static let `control_backward` = "control.backward";
public static let `cloud` = "cloud";
public static let `cloud_up` = "cloud.up";
public static let `cloud_down` = "cloud.down";
public static let `clipboard` = "clipboard";
public static let `car` = "car";
public static let `calendar` = "calendar";
public static let `book` = "book";
public static let `bell` = "bell";
public static let `basketball` = "basketball";
public static let `bar_chart` = "bar.chart";
public static let `bar_chart_alt` = "bar.chart.alt";
public static let `back_right` = "back.right";
public static let `back_left` = "back.left";
public static let `arrows_corner` = "arrows.corner";
public static let `archive` = "archive";
public static let `anchor` = "anchor";
public static let `align_right` = "align.right";
public static let `align_left` = "align.left";
public static let `align_justify` = "align.justify";
public static let `align_center` = "align.center";
public static let `alert` = "alert";
public static let `alarm_clock` = "alarm.clock";
public static let `agenda` = "agenda";
public static let `write` = "write";
public static let `window` = "window";
public static let `widgetized` = "widgetized";
public static let `widget` = "widget";
public static let `widget_alt` = "widget.alt";
public static let `wallet` = "wallet";
public static let `video_clapper` = "video.clapper";
public static let `video_camera` = "video.camera";
public static let `vector` = "vector";
public static let `themify_logo` = "themify.logo";
public static let `themify_favicon` = "themify.favicon";
public static let `themify_favicon_alt` = "themify.favicon.alt";
public static let `support` = "support";
public static let `stamp` = "stamp";
public static let `split_v_alt` = "split.v.alt";
public static let `slice` = "slice";
public static let `shortcode` = "shortcode";
public static let `shift_right_alt` = "shift.right.alt";
public static let `shift_left_alt` = "shift.left.alt";
public static let `ruler_alt_2` = "ruler.alt.2";
public static let `receipt` = "receipt";
public static let `pin2` = "pin2";
public static let `pin_alt` = "pin.alt";
public static let `pencil_alt2` = "pencil.alt2";
public static let `palette` = "palette";
public static let `more` = "more";
public static let `more_alt` = "more.alt";
public static let `microphone_alt` = "microphone.alt";
public static let `magnet` = "magnet";
public static let `line_double` = "line.double";
public static let `line_dotted` = "line.dotted";
public static let `line_dashed` = "line.dashed";
public static let `layout_width_full` = "layout.width.full";
public static let `layout_width_default` = "layout.width.default";
public static let `layout_width_default_alt` = "layout.width.default.alt";
public static let `layout_tab` = "layout.tab";
public static let `layout_tab_window` = "layout.tab.window";
public static let `layout_tab_v` = "layout.tab.v";
public static let `layout_tab_min` = "layout.tab.min";
public static let `layout_slider` = "layout.slider";
public static let `layout_slider_alt` = "layout.slider.alt";
public static let `layout_sidebar_right` = "layout.sidebar.right";
public static let `layout_sidebar_none` = "layout.sidebar.none";
public static let `layout_sidebar_left` = "layout.sidebar.left";
public static let `layout_placeholder` = "layout.placeholder";
public static let `layout_menu` = "layout.menu";
public static let `layout_menu_v` = "layout.menu.v";
public static let `layout_menu_separated` = "layout.menu.separated";
public static let `layout_menu_full` = "layout.menu.full";
public static let `layout_media_right_alt` = "layout.media.right.alt";
public static let `layout_media_right` = "layout.media.right";
public static let `layout_media_overlay` = "layout.media.overlay";
public static let `layout_media_overlay_alt` = "layout.media.overlay.alt";
public static let `layout_media_overlay_alt_2` = "layout.media.overlay.alt.2";
public static let `layout_media_left_alt` = "layout.media.left.alt";
public static let `layout_media_left` = "layout.media.left";
public static let `layout_media_center_alt` = "layout.media.center.alt";
public static let `layout_media_center` = "layout.media.center";
public static let `layout_list_thumb` = "layout.list.thumb";
public static let `layout_list_thumb_alt` = "layout.list.thumb.alt";
public static let `layout_list_post` = "layout.list.post";
public static let `layout_list_large_image` = "layout.list.large.image";
public static let `layout_line_solid` = "layout.line.solid";
public static let `layout_grid4` = "layout.grid4";
public static let `layout_grid3` = "layout.grid3";
public static let `layout_grid2` = "layout.grid2";
public static let `layout_grid2_thumb` = "layout.grid2.thumb";
public static let `layout_cta_right` = "layout.cta.right";
public static let `layout_cta_left` = "layout.cta.left";
public static let `layout_cta_center` = "layout.cta.center";
public static let `layout_cta_btn_right` = "layout.cta.btn.right";
public static let `layout_cta_btn_left` = "layout.cta.btn.left";
public static let `layout_column4` = "layout.column4";
public static let `layout_column3` = "layout.column3";
public static let `layout_column2` = "layout.column2";
public static let `layout_accordion_separated` = "layout.accordion.separated";
public static let `layout_accordion_merged` = "layout.accordion.merged";
public static let `layout_accordion_list` = "layout.accordion.list";
public static let `ink_pen` = "ink.pen";
public static let `info_alt` = "info.alt";
public static let `help_alt` = "help.alt";
public static let `headphone_alt` = "headphone.alt";
public static let `hand_point_up` = "hand.point.up";
public static let `hand_point_right` = "hand.point.right";
public static let `hand_point_left` = "hand.point.left";
public static let `hand_point_down` = "hand.point.down";
public static let `gallery` = "gallery";
public static let `face_smile` = "face.smile";
public static let `face_sad` = "face.sad";
public static let `credit_card` = "credit.card";
public static let `control_skip_forward` = "control.skip.forward";
public static let `control_skip_backward` = "control.skip.backward";
public static let `control_record` = "control.record";
public static let `control_eject` = "control.eject";
public static let `comments_smiley` = "comments.smiley";
public static let `brush_alt` = "brush.alt";
public static let `youtube` = "youtube";
public static let `vimeo` = "vimeo";
public static let `twitter` = "twitter";
public static let `time` = "time";
public static let `tumblr` = "tumblr";
public static let `skype` = "skype";
public static let `share` = "share";
public static let `share_alt` = "share.alt";
public static let `rocket` = "rocket";
public static let `pinterest` = "pinterest";
public static let `new_window` = "new.window";
public static let `microsoft` = "microsoft";
public static let `list_ol` = "list.ol";
public static let `linkedin` = "linkedin";
public static let `layout_sidebar_2` = "layout.sidebar.2";
public static let `layout_grid4_alt` = "layout.grid4.alt";
public static let `layout_grid3_alt` = "layout.grid3.alt";
public static let `layout_grid2_alt` = "layout.grid2.alt";
public static let `layout_column4_alt` = "layout.column4.alt";
public static let `layout_column3_alt` = "layout.column3.alt";
public static let `layout_column2_alt` = "layout.column2.alt";
public static let `instagram` = "instagram";
public static let `google` = "google";
public static let `github` = "github";
public static let `flickr` = "flickr";
public static let `facebook` = "facebook";
public static let `dropbox` = "dropbox";
public static let `dribbble` = "dribbble";
public static let `apple` = "apple";
public static let `android` = "android";
public static let `save` = "save";
public static let `save_alt` = "save.alt";
public static let `yahoo` = "yahoo";
public static let `wordpress` = "wordpress";
public static let `vimeo_alt` = "vimeo.alt";
public static let `twitter_alt` = "twitter.alt";
public static let `tumblr_alt` = "tumblr.alt";
public static let `trello` = "trello";
public static let `stack_overflow` = "stack.overflow";
public static let `soundcloud` = "soundcloud";
public static let `sharethis` = "sharethis";
public static let `sharethis_alt` = "sharethis.alt";
public static let `reddit` = "reddit";
public static let `pinterest_alt` = "pinterest.alt";
public static let `microsoft_alt` = "microsoft.alt";
public static let `linux` = "linux";
public static let `jsfiddle` = "jsfiddle";
public static let `joomla` = "joomla";
public static let `html5` = "html5";
public static let `flickr_alt` = "flickr.alt";
public static let `email` = "email";
public static let `drupal` = "drupal";
public static let `dropbox_alt` = "dropbox.alt";
public static let `css3` = "css3";
public static let `rss` = "rss";
public static let `rss_alt` = "rss.alt";
public static let icons = ["wand":"\u{e600}", "volume":"\u{e601}", "user":"\u{e602}", "unlock":"\u{e603}", "unlink":"\u{e604}", "trash":"\u{e605}", "thought":"\u{e606}", "target":"\u{e607}", "tag":"\u{e608}", "tablet":"\u{e609}", "star":"\u{e60a}", "spray":"\u{e60b}", "signal":"\u{e60c}", "shopping.cart":"\u{e60d}", "shopping.cart.full":"\u{e60e}", "settings":"\u{e60f}", "search":"\u{e610}", "zoom.in":"\u{e611}", "zoom.out":"\u{e612}", "cut":"\u{e613}", "ruler":"\u{e614}", "ruler.pencil":"\u{e615}", "ruler.alt":"\u{e616}", "bookmark":"\u{e617}", "bookmark.alt":"\u{e618}", "reload":"\u{e619}", "plus":"\u{e61a}", "pin":"\u{e61b}", "pencil":"\u{e61c}", "pencil.alt":"\u{e61d}", "paint.roller":"\u{e61e}", "paint.bucket":"\u{e61f}", "na":"\u{e620}", "mobile":"\u{e621}", "minus":"\u{e622}", "medall":"\u{e623}", "medall.alt":"\u{e624}", "marker":"\u{e625}", "marker.alt":"\u{e626}", "arrow.up":"\u{e627}", "arrow.right":"\u{e628}", "arrow.left":"\u{e629}", "arrow.down":"\u{e62a}", "lock":"\u{e62b}", "location.arrow":"\u{e62c}", "link":"\u{e62d}", "layout":"\u{e62e}", "layers":"\u{e62f}", "layers.alt":"\u{e630}", "key":"\u{e631}", "import":"\u{e632}", "image":"\u{e633}", "heart":"\u{e634}", "heart.broken":"\u{e635}", "hand.stop":"\u{e636}", "hand.open":"\u{e637}", "hand.drag":"\u{e638}", "folder":"\u{e639}", "flag":"\u{e63a}", "flag.alt":"\u{e63b}", "flag.alt.2":"\u{e63c}", "eye":"\u{e63d}", "export":"\u{e63e}", "exchange.vertical":"\u{e63f}", "desktop":"\u{e640}", "cup":"\u{e641}", "crown":"\u{e642}", "comments":"\u{e643}", "comment":"\u{e644}", "comment.alt":"\u{e645}", "close":"\u{e646}", "clip":"\u{e647}", "angle.up":"\u{e648}", "angle.right":"\u{e649}", "angle.left":"\u{e64a}", "angle.down":"\u{e64b}", "check":"\u{e64c}", "check.box":"\u{e64d}", "camera":"\u{e64e}", "announcement":"\u{e64f}", "brush":"\u{e650}", "briefcase":"\u{e651}", "bolt":"\u{e652}", "bolt.alt":"\u{e653}", "blackboard":"\u{e654}", "bag":"\u{e655}", "move":"\u{e656}", "arrows.vertical":"\u{e657}", "arrows.horizontal":"\u{e658}", "fullscreen":"\u{e659}", "arrow.top.right":"\u{e65a}", "arrow.top.left":"\u{e65b}", "arrow.circle.up":"\u{e65c}", "arrow.circle.right":"\u{e65d}", "arrow.circle.left":"\u{e65e}", "arrow.circle.down":"\u{e65f}", "angle.double.up":"\u{e660}", "angle.double.right":"\u{e661}", "angle.double.left":"\u{e662}", "angle.double.down":"\u{e663}", "zip":"\u{e664}", "world":"\u{e665}", "wheelchair":"\u{e666}", "view.list":"\u{e667}", "view.list.alt":"\u{e668}", "view.grid":"\u{e669}", "uppercase":"\u{e66a}", "upload":"\u{e66b}", "underline":"\u{e66c}", "truck":"\u{e66d}", "timer":"\u{e66e}", "ticket":"\u{e66f}", "thumb.up":"\u{e670}", "thumb.down":"\u{e671}", "text":"\u{e672}", "stats.up":"\u{e673}", "stats.down":"\u{e674}", "split.v":"\u{e675}", "split.h":"\u{e676}", "smallcap":"\u{e677}", "shine":"\u{e678}", "shift.right":"\u{e679}", "shift.left":"\u{e67a}", "shield":"\u{e67b}", "notepad":"\u{e67c}", "server":"\u{e67d}", "quote.right":"\u{e67e}", "quote.left":"\u{e67f}", "pulse":"\u{e680}", "printer":"\u{e681}", "power.off":"\u{e682}", "plug":"\u{e683}", "pie.chart":"\u{e684}", "paragraph":"\u{e685}", "panel":"\u{e686}", "package":"\u{e687}", "music":"\u{e688}", "music.alt":"\u{e689}", "mouse":"\u{e68a}", "mouse.alt":"\u{e68b}", "money":"\u{e68c}", "microphone":"\u{e68d}", "menu":"\u{e68e}", "menu.alt":"\u{e68f}", "map":"\u{e690}", "map.alt":"\u{e691}", "loop":"\u{e692}", "location.pin":"\u{e693}", "list":"\u{e694}", "light.bulb":"\u{e695}", "Italic":"\u{e696}", "info":"\u{e697}", "infinite":"\u{e698}", "id.badge":"\u{e699}", "hummer":"\u{e69a}", "home":"\u{e69b}", "help":"\u{e69c}", "headphone":"\u{e69d}", "harddrives":"\u{e69e}", "harddrive":"\u{e69f}", "gift":"\u{e6a0}", "game":"\u{e6a1}", "filter":"\u{e6a2}", "files":"\u{e6a3}", "file":"\u{e6a4}", "eraser":"\u{e6a5}", "envelope":"\u{e6a6}", "download":"\u{e6a7}", "direction":"\u{e6a8}", "direction.alt":"\u{e6a9}", "dashboard":"\u{e6aa}", "control.stop":"\u{e6ab}", "control.shuffle":"\u{e6ac}", "control.play":"\u{e6ad}", "control.pause":"\u{e6ae}", "control.forward":"\u{e6af}", "control.backward":"\u{e6b0}", "cloud":"\u{e6b1}", "cloud.up":"\u{e6b2}", "cloud.down":"\u{e6b3}", "clipboard":"\u{e6b4}", "car":"\u{e6b5}", "calendar":"\u{e6b6}", "book":"\u{e6b7}", "bell":"\u{e6b8}", "basketball":"\u{e6b9}", "bar.chart":"\u{e6ba}", "bar.chart.alt":"\u{e6bb}", "back.right":"\u{e6bc}", "back.left":"\u{e6bd}", "arrows.corner":"\u{e6be}", "archive":"\u{e6bf}", "anchor":"\u{e6c0}", "align.right":"\u{e6c1}", "align.left":"\u{e6c2}", "align.justify":"\u{e6c3}", "align.center":"\u{e6c4}", "alert":"\u{e6c5}", "alarm.clock":"\u{e6c6}", "agenda":"\u{e6c7}", "write":"\u{e6c8}", "window":"\u{e6c9}", "widgetized":"\u{e6ca}", "widget":"\u{e6cb}", "widget.alt":"\u{e6cc}", "wallet":"\u{e6cd}", "video.clapper":"\u{e6ce}", "video.camera":"\u{e6cf}", "vector":"\u{e6d0}", "themify.logo":"\u{e6d1}", "themify.favicon":"\u{e6d2}", "themify.favicon.alt":"\u{e6d3}", "support":"\u{e6d4}", "stamp":"\u{e6d5}", "split.v.alt":"\u{e6d6}", "slice":"\u{e6d7}", "shortcode":"\u{e6d8}", "shift.right.alt":"\u{e6d9}", "shift.left.alt":"\u{e6da}", "ruler.alt.2":"\u{e6db}", "receipt":"\u{e6dc}", "pin2":"\u{e6dd}", "pin.alt":"\u{e6de}", "pencil.alt2":"\u{e6df}", "palette":"\u{e6e0}", "more":"\u{e6e1}", "more.alt":"\u{e6e2}", "microphone.alt":"\u{e6e3}", "magnet":"\u{e6e4}", "line.double":"\u{e6e5}", "line.dotted":"\u{e6e6}", "line.dashed":"\u{e6e7}", "layout.width.full":"\u{e6e8}", "layout.width.default":"\u{e6e9}", "layout.width.default.alt":"\u{e6ea}", "layout.tab":"\u{e6eb}", "layout.tab.window":"\u{e6ec}", "layout.tab.v":"\u{e6ed}", "layout.tab.min":"\u{e6ee}", "layout.slider":"\u{e6ef}", "layout.slider.alt":"\u{e6f0}", "layout.sidebar.right":"\u{e6f1}", "layout.sidebar.none":"\u{e6f2}", "layout.sidebar.left":"\u{e6f3}", "layout.placeholder":"\u{e6f4}", "layout.menu":"\u{e6f5}", "layout.menu.v":"\u{e6f6}", "layout.menu.separated":"\u{e6f7}", "layout.menu.full":"\u{e6f8}", "layout.media.right.alt":"\u{e6f9}", "layout.media.right":"\u{e6fa}", "layout.media.overlay":"\u{e6fb}", "layout.media.overlay.alt":"\u{e6fc}", "layout.media.overlay.alt.2":"\u{e6fd}", "layout.media.left.alt":"\u{e6fe}", "layout.media.left":"\u{e6ff}", "layout.media.center.alt":"\u{e700}", "layout.media.center":"\u{e701}", "layout.list.thumb":"\u{e702}", "layout.list.thumb.alt":"\u{e703}", "layout.list.post":"\u{e704}", "layout.list.large.image":"\u{e705}", "layout.line.solid":"\u{e706}", "layout.grid4":"\u{e707}", "layout.grid3":"\u{e708}", "layout.grid2":"\u{e709}", "layout.grid2.thumb":"\u{e70a}", "layout.cta.right":"\u{e70b}", "layout.cta.left":"\u{e70c}", "layout.cta.center":"\u{e70d}", "layout.cta.btn.right":"\u{e70e}", "layout.cta.btn.left":"\u{e70f}", "layout.column4":"\u{e710}", "layout.column3":"\u{e711}", "layout.column2":"\u{e712}", "layout.accordion.separated":"\u{e713}", "layout.accordion.merged":"\u{e714}", "layout.accordion.list":"\u{e715}", "ink.pen":"\u{e716}", "info.alt":"\u{e717}", "help.alt":"\u{e718}", "headphone.alt":"\u{e719}", "hand.point.up":"\u{e71a}", "hand.point.right":"\u{e71b}", "hand.point.left":"\u{e71c}", "hand.point.down":"\u{e71d}", "gallery":"\u{e71e}", "face.smile":"\u{e71f}", "face.sad":"\u{e720}", "credit.card":"\u{e721}", "control.skip.forward":"\u{e722}", "control.skip.backward":"\u{e723}", "control.record":"\u{e724}", "control.eject":"\u{e725}", "comments.smiley":"\u{e726}", "brush.alt":"\u{e727}", "youtube":"\u{e728}", "vimeo":"\u{e729}", "twitter":"\u{e72a}", "time":"\u{e72b}", "tumblr":"\u{e72c}", "skype":"\u{e72d}", "share":"\u{e72e}", "share.alt":"\u{e72f}", "rocket":"\u{e730}", "pinterest":"\u{e731}", "new.window":"\u{e732}", "microsoft":"\u{e733}", "list.ol":"\u{e734}", "linkedin":"\u{e735}", "layout.sidebar.2":"\u{e736}", "layout.grid4.alt":"\u{e737}", "layout.grid3.alt":"\u{e738}", "layout.grid2.alt":"\u{e739}", "layout.column4.alt":"\u{e73a}", "layout.column3.alt":"\u{e73b}", "layout.column2.alt":"\u{e73c}", "instagram":"\u{e73d}", "google":"\u{e73e}", "github":"\u{e73f}", "flickr":"\u{e740}", "facebook":"\u{e741}", "dropbox":"\u{e742}", "dribbble":"\u{e743}", "apple":"\u{e744}", "android":"\u{e745}", "save":"\u{e746}", "save.alt":"\u{e747}", "yahoo":"\u{e748}", "wordpress":"\u{e749}", "vimeo.alt":"\u{e74a}", "twitter.alt":"\u{e74b}", "tumblr.alt":"\u{e74c}", "trello":"\u{e74d}", "stack.overflow":"\u{e74e}", "soundcloud":"\u{e74f}", "sharethis":"\u{e750}", "sharethis.alt":"\u{e751}", "reddit":"\u{e752}", "pinterest.alt":"\u{e753}", "microsoft.alt":"\u{e754}", "linux":"\u{e755}", "jsfiddle":"\u{e756}", "joomla":"\u{e757}", "html5":"\u{e758}", "flickr.alt":"\u{e759}", "email":"\u{e75a}", "drupal":"\u{e75b}", "dropbox.alt":"\u{e75c}", "css3":"\u{e75d}", "rss":"\u{e75e}", "rss.alt":"\u{e75f}"]
}
//
// UIFont+SwiftIconFont.swift
// SwiftIconFont
//
// Created by Sedat Ciftci on 18/03/16.
// Copyright © 2016 Sedat Gokbek Ciftci. All rights reserved.
//
import UIKit
public class SwiftIconFont {
private (set) static var fonts: [String: IconFont] = [:]
private init() {
}
public static func registFont(from font: IconFont, name: String) {
self.fonts[name] = font
}
}
public protocol IconFont {
var fontName: String {get}
var fileName: String {get}
var icons: [String: String] {get}
}
public enum Fonts: IconFont {
case awesome// = "FontAwesome"
case ic// = "open-iconic"
case ion// = "Ionicons"
case oct// = "octicons"
case themify// = "themify"
case map// = "map-icons"
case material// = "MaterialIcons-Regular"
public var fontName: String {
switch self {
case .awesome:
return FontAwesome.__fontName__
case .ic:
return FontOpenic.__fontName__
case .ion:
return FontIon.__fontName__
case .oct:
return FontOct.__fontName__
case .themify:
return FontThemify.__fontName__
case .map:
return FontMap.__fontName__
case .material:
return FontMaterial.__fontName__
}
}
public var fileName: String {
switch self {
case .awesome:
return FontAwesome.__fileName__
case .ic:
return FontOpenic.__fileName__
case .ion:
return FontIon.__fileName__
case .oct:
return FontOct.__fileName__
case .themify:
return FontThemify.__fileName__
case .map:
return FontMap.__fileName__
case .material:
return FontMaterial.__fileName__
}
}
public var icons: [String : String] {
switch self {
case .awesome:
return FontAwesome.icons//"FontAwesome"
case .ic:
return FontOpenic.icons//"Icons"
case .ion:
return FontIon.icons//"Ionicons"
case .oct:
return FontOct.icons//"octicons"
case .themify:
return FontThemify.icons//"Themify"
case .map:
return FontMap.icons//"map-icons"
case .material:
return FontMaterial.icons//"Material Icons"
}
}
}
public extension UIFont{
static func icon(from font: IconFont, ofSize size: CGFloat) -> UIFont {
if (UIFont.fontNames(forFamilyName: font.fontName).count == 0)
{
/*
dispatch_once(&token) {
FontLoader.loadFont(fontName)
}
*/
FontLoader.loadFont(font.fileName)
}
return UIFont(name: font.fontName, size: size)!
}
}
public extension UIImage
{
public static func icon(from font: IconFont, iconColor: UIColor, code: String, imageSize: CGSize, ofSize size: CGFloat) -> UIImage
{
let drawText = String.getIcon(from: font, code: code)
UIGraphicsBeginImageContextWithOptions(imageSize, false, 0)
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = NSTextAlignment.center
drawText!.draw(in: CGRect(x:0, y:0, width:imageSize.width, height:imageSize.height), withAttributes: [NSAttributedString.Key.font : UIFont.icon(from: font, ofSize: size), NSAttributedString.Key.paragraphStyle: paragraphStyle, NSAttributedString.Key.foregroundColor: iconColor])
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return image!
}
}
public extension String {
public static func getIcon(from font: IconFont, code: String) -> String? {
if let icon = font.icons[code] {
return icon
}
return nil
}
}
func replace(withText string: NSString) -> NSString {
if string.lowercased.range(of: "-") != nil {
return string.replacingOccurrences(of: "-", with: "_") as NSString
}
return string
}
func getAttributedString(_ text: NSString, ofSize size: CGFloat) -> NSMutableAttributedString {
let attributedString = NSMutableAttributedString(string: text as String)
for substring in ((text as String).split{$0 == " "}.map(String.init)) {
var splitArr = ["", ""]
splitArr = substring.split{$0 == ":"}.map(String.init)
if splitArr.count < 2 {
continue
}
let substringRange = text.range(of: substring)
let fontPrefix: String = splitArr[0].lowercased()
var fontCode: String = splitArr[1]
if fontCode.lowercased().range(of: "_") != nil {
fontCode = (fontCode as NSString).replacingOccurrences(of: "_", with: "-")
}
var fontType: IconFont = Fonts.awesome
var fontArr: [String: String] = ["": ""]
if let iconFont = SwiftIconFont.fonts[fontPrefix] {
fontType = iconFont
fontArr = iconFont.icons
}
if let _ = fontArr[fontCode] {
attributedString.replaceCharacters(in: substringRange, with: String.getIcon(from: fontType, code: fontCode)!)
let newRange = NSRange(location: substringRange.location, length: 1)
attributedString.addAttribute(NSAttributedString.Key.font, value: UIFont.icon(from: fontType, ofSize: size), range: newRange)
}
}
return attributedString
}
func GetIconIndexWithSelectedIcon(_ icon: String) -> String {
let text = icon as NSString
var iconIndex: String = ""
for substring in ((text as String).split{$0 == " "}.map(String.init)) {
var splitArr = ["", ""]
splitArr = substring.split{$0 == ":"}.map(String.init)
if splitArr.count == 1{
continue
}
var fontCode: String = splitArr[1]
if fontCode.lowercased().range(of: "_") != nil {
fontCode = (fontCode as NSString).replacingOccurrences(of: "_", with: "-")
}
iconIndex = fontCode
}
return iconIndex
}
func GetFontTypeWithSelectedIcon(_ icon: String) -> IconFont {
let text = icon as NSString
var fontType: IconFont = Fonts.awesome
for substring in ((text as String).split{$0 == " "}.map(String.init)) {
var splitArr = ["", ""]
splitArr = substring.split{$0 == ":"}.map(String.init)
if splitArr.count == 1{
continue
}
let fontPrefix: String = splitArr[0].lowercased()
var fontCode: String = splitArr[1]
if fontCode.lowercased().range(of: "_") != nil {
fontCode = (fontCode as NSString).replacingOccurrences(of: "_", with: "-")
}
if let iconFont = SwiftIconFont.fonts[fontPrefix] {
fontType = iconFont
}
}
return fontType
}
// Extensions
public extension UILabel {
func parseIcon() {
let text = replace(withText: (self.text! as NSString))
self.attributedText = getAttributedString(text, ofSize: self.font!.pointSize)
}
}
//
// SwiftIconLabel.swift
// icon
//
// Created by Sedat Gökbek ÇİFTÇİ on 08/07/16.
// Copyright © 2016 Sedat Gökbek ÇİFTÇİ. All rights reserved.
//
import UIKit
@IBDesignable
class SwiftIconLabel: UILabel {
@IBInspectable var Icon: String = "" {
didSet {
self.text = Icon
self.parseIcon()
}
}
override func awakeFromNib() {
self.parseIcon()
}
}
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="LGButton" customModule="LGButton" customModuleProvider="target">
<connections>
<outlet property="bgContentHeightConstraint" destination="9Xz-q8-BM7" id="wve-iH-Jm8"/>
<outlet property="bgContentView" destination="Olz-81-yKk" id="bSa-ag-wmN"/>
<outlet property="bgContentWidthConstraint" destination="TJL-04-rYr" id="kVL-DP-eRv"/>
<outlet property="bottomMainConstraint" destination="Oni-YW-i3L" id="hxO-uS-Ijz"/>
<outlet property="leadingLoadingConstraint" destination="zf0-aD-IWu" id="3PH-T6-tpw"/>
<outlet property="leadingMainConstraint" destination="xxj-9X-oxK" id="BPi-O2-q2y"/>
<outlet property="leftIcon" destination="yPu-j1-amS" id="vcR-3i-JUu"/>
<outlet property="leftImage" destination="nM5-1x-KcY" id="PaU-rf-le7"/>
<outlet property="leftImageHeightConstraint" destination="cXM-PQ-bte" id="HQh-8E-Upq"/>
<outlet property="leftImageWidthConstraint" destination="e53-Mt-tx6" id="GnE-Fd-r5k"/>
<outlet property="loadingLabel" destination="aaX-6h-zRP" id="QeQ-94-GWK"/>
<outlet property="loadingSpinner" destination="sVm-xR-2R3" id="lvn-i1-P0I"/>
<outlet property="loadingStackView" destination="WKx-U5-Fez" id="dbm-QX-YsW"/>
<outlet property="mainStackView" destination="HQ2-LV-9mO" id="AVW-Zc-lCu"/>
<outlet property="rightIcon" destination="U8A-rR-Ss0" id="XWc-8i-7b9"/>
<outlet property="rightImage" destination="9eI-ND-Xxs" id="2Qd-KE-WEm"/>
<outlet property="rightImageHeightConstraint" destination="NGP-D9-laU" id="k2Z-qR-6NN"/>
<outlet property="rightImageWidthConstraint" destination="Y1b-dI-Wf2" id="6Nm-vg-b2R"/>
<outlet property="titleLbl" destination="HRu-ej-AYk" id="eIe-LY-a87"/>
<outlet property="topMainConstraint" destination="MkW-ju-N7C" id="SXp-w8-Fzg"/>
<outlet property="trailingLoadingConstraint" destination="pRy-28-jvf" id="M2k-zb-x0C"/>
<outlet property="trailingMainConstraint" destination="XWS-sG-2Z9" id="8l2-kc-0pb"/>
</connections>
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="iN0-l3-epB">
<rect key="frame" x="0.0" y="0.0" width="255" height="93"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Olz-81-yKk">
<rect key="frame" x="0.0" y="0.0" width="255" height="93"/>
</view>
<stackView opaque="NO" contentMode="scaleToFill" alignment="center" spacing="16" translatesAutoresizingMaskIntoConstraints="NO" id="HQ2-LV-9mO">
<rect key="frame" x="16" y="8" width="223" height="77"/>
<subviews>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="nM5-1x-KcY">
<rect key="frame" x="0.0" y="28.5" width="20" height="20"/>
<constraints>
<constraint firstAttribute="height" priority="999" constant="20" id="cXM-PQ-bte"/>
<constraint firstAttribute="width" priority="999" constant="20" id="e53-Mt-tx6"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yPu-j1-amS">
<rect key="frame" x="36" y="28.5" width="15.5" height="20.5"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="249" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="Title" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HRu-ej-AYk">
<rect key="frame" x="67.5" y="28.5" width="88" height="20.5"/>
<fontDescription key="fontDescription" name=".AppleSystemUIFont" family=".AppleSystemUIFont" pointSize="17"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" verticalHuggingPriority="251" horizontalCompressionResistancePriority="749" text="--" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="U8A-rR-Ss0">
<rect key="frame" x="171.5" y="28.5" width="15.5" height="20.5"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="9eI-ND-Xxs">
<rect key="frame" x="203" y="28.5" width="20" height="20"/>
<constraints>
<constraint firstAttribute="height" priority="999" constant="20" id="NGP-D9-laU"/>
<constraint firstAttribute="width" priority="999" constant="20" id="Y1b-dI-Wf2"/>
</constraints>
</imageView>
</subviews>
</stackView>
<stackView hidden="YES" opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="252" distribution="equalCentering" alignment="center" spacing="16" translatesAutoresizingMaskIntoConstraints="NO" id="WKx-U5-Fez">
<rect key="frame" x="88.5" y="0.0" width="78" height="93"/>
<subviews>
<activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" animating="YES" style="gray" translatesAutoresizingMaskIntoConstraints="NO" id="sVm-xR-2R3">
<rect key="frame" x="0.0" y="36.5" width="20" height="20"/>
<color key="color" white="1" alpha="1" colorSpace="calibratedWhite"/>
</activityIndicatorView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="252" verticalHuggingPriority="251" horizontalCompressionResistancePriority="1000" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aaX-6h-zRP">
<rect key="frame" x="36" y="36.5" width="42" height="20.5"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
</subviews>
</stackView>
</subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<gestureRecognizers/>
<constraints>
<constraint firstItem="Olz-81-yKk" firstAttribute="height" secondItem="iN0-l3-epB" secondAttribute="height" id="9Xz-q8-BM7"/>
<constraint firstItem="HQ2-LV-9mO" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" constant="8" id="MkW-ju-N7C"/>
<constraint firstAttribute="bottom" secondItem="HQ2-LV-9mO" secondAttribute="bottom" constant="8" id="Oni-YW-i3L"/>
<constraint firstItem="Olz-81-yKk" firstAttribute="width" secondItem="iN0-l3-epB" secondAttribute="width" id="TJL-04-rYr"/>
<constraint firstAttribute="trailing" secondItem="HQ2-LV-9mO" secondAttribute="trailing" constant="16" id="XWS-sG-2Z9"/>
<constraint firstAttribute="bottom" secondItem="WKx-U5-Fez" secondAttribute="bottom" id="fdH-5H-9gU"/>
<constraint firstItem="Olz-81-yKk" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="centerY" id="kmM-QG-eqa"/>
<constraint firstItem="WKx-U5-Fez" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="mhQ-mz-r48"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="WKx-U5-Fez" secondAttribute="trailing" constant="32" id="pRy-28-jvf"/>
<constraint firstItem="Olz-81-yKk" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="s8C-be-AUi"/>
<constraint firstItem="HQ2-LV-9mO" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" priority="999" id="sYg-6j-37c"/>
<constraint firstItem="WKx-U5-Fez" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" priority="750" id="vVH-rZ-Bhm"/>
<constraint firstItem="HQ2-LV-9mO" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="16" id="xxj-9X-oxK"/>
<constraint firstItem="WKx-U5-Fez" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="iN0-l3-epB" secondAttribute="leading" constant="32" id="zf0-aD-IWu"/>
</constraints>
<nil key="simulatedStatusBarMetrics"/>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<connections>
<outletCollection property="gestureRecognizers" destination="VEO-YD-W6I" appends="YES" id="7OI-gI-vZd"/>
</connections>
<point key="canvasLocation" x="-27.199999999999999" y="-218.59070464767618"/>
</view>
<tapGestureRecognizer id="VEO-YD-W6I">
<connections>
<action selector="tapAction:" destination="-1" id="Nwa-MF-hxK"/>
</connections>
</tapGestureRecognizer>
</objects>
</document>
MIT License
Copyright (c) 2017 Lorenzo Greco
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
![logo](media/header_btn.png)
[![build](https://travis-ci.org/loregr/LGButton.svg?branch=master)](https://travis-ci.org/loregr/LGButton) ![platform](https://img.shields.io/badge/platform-ios-blue.svg) [![license](https://img.shields.io/badge/license-MIT-lightgrey.svg)](./LICENSE.md) [![Version](https://img.shields.io/cocoapods/v/LGButton.svg?style=flat)](http://cocoadocs.org/docsets/LGButton)
A fully customisable subclass of the native `UIControl` which allows you to create beautiful buttons without writing any line of code.
## Preview
You'll be able to create buttons like these by using only the interface builder:
![preview](media/preview_btn.png)
Moreover you can use them for asynchronous operations.
![async](media/async_demo.gif)
## Install
To integrate _LGButton_ into your Xcode project using CocoaPods, specify it in your `Podfile`:
```ruby
use_frameworks!
pod 'LGButton'
```
## Icons and images
You can add images/icons to your button, icons are taken from different ready to use font icons collections, images can be imported directly from your project assets folder.
You can customise icons/images on the left and/or on the right of the button title.
### Icons
Icons are managed by [SwiftIconFont](https://github.com/0x73/SwiftIconFont) integration, so you can easily add and customise button icons by choosing from the most popular font icons collections. In particular:
| Collection | Font name | Cheat Sheet |
|--------------|--------|-------------------------------------------|
| Font Awesome | fa | [List](https://fontawesome.com/v4.7.0/icons/) |
| Ion Icons | io | [List](http://ionicons.com) |
| Octicons | oc | [List](https://octicons.github.com) |
| Open Iconic | ic | [List](https://useiconic.com/open/) |
| Material Icon | ma | [List](https://design.google.com/icons/) |
| Themify | ti | [List](https://themify.me/themify-icons) |
| Map Icons | mi | [List](http://map-icons.com) |
The main properties that you need to set in order to use font icons are:
- **Icon Font Name**: you can pick one value from the table above, different values will be ignored <i>(please consider that not all the icons may be available since this library may not be updated right after a font library update).</i>
- **Icon String**: the icon name taken from the cheatsheet without the collection prefix.
_So, if you want to use `fa-align-left` from `Font Awesome`, **Icon Font Name** will be `fa` and **Icon String** will be `align-left`._
### Images
Set the **Image source** property in order to use an image from your assets folder.
_Note: if **Image source** is set, every other property about the font icon on the same side will be ignored._
## Usage
Drag and drop an `UIView` object into your view controller and set its class and module to `LGButton`.
![class](media/class_name.png)
Customise your button by setting the properties from the Interface Builder.
![properties_1](media/properties_1.jpg) ![properties_2](media/properties_2.jpg)
### Supported Attributes
| Attribute | Description | Default value |
| ------------- |-------------| -----|
| Bg Color | Main background color | clear |
| Show Touch Feedback | Whether a touch feedback should be visible or not | true |
| Gradient Start Color | The first color of the gradient background | nil |
| Gradient End Color | The second color of the gradient background | nil |
| Gradient End Color | The second color of the gradient background | nil |
| Gradient Horizontal | Whether the gradient should be horizontal or not | false |
| Gradient Rotation | Set the gradient rotation angle (degrees from -360 to 360) | 0 |
| Corner Radius | The corner radius | 0.0 |
| Fully Rounded Corners | Apply a corner radius equals to height/2 | false |
| Border Color | The border color | white |
| Border Width | The border width | 0.0 |
| Title Color | The title color | white |
| Title String | The title string | _EMPTY&#95;STRING_ |
| Title Font Name | The title font name | nil |
| Title Font Size | The title font size | 14.0 |
| Vertical orientation | If `true` the left icon will be placed on the top and the right icon will be placed on the bottom | false |
| Left Icon String | The name of the left icon (taken from the cheat sheet) | _EMPTY&#95;STRING_ |
| Left Icon Font Name | The name of the left icon font name (taken from the table above) | _EMPTY&#95;STRING_ |
| Left Icon Font Size | The left icon font size | 14.0 |
| Left Icon Color | The left icon color | white |
| Left Image Src | The name of the left source asset | nil |
| Left Image Height | The left image height | 20.0 |
| Left Image Width | The left image width | 20.0 |
| Left Image Color | The left image tint color | nil |
| Right Icon String | The name of the right icon (taken from the cheat sheet) | _EMPTY&#95;STRING_ |
| Right Icon Font Name | The name of the right icon font name (taken from the table above) | _EMPTY&#95;STRING_ |
| Right Icon Font Size | The right icon font size | 14.0 |
| Right Icon Color | The right icon color | white |
| Right Image Src | The name of the right source asset | nil |
| Right Image Height | The right image height | 20.0 |
| Right Image Width | The right image width | 20.0 |
| Right Image Color | The right image tint color | nil |
| Spacing Title Icon | The spacing between the title and the image/icon | 16.0 |
| Spacing Top | The internal top spacing | 8.0 |
| Spacing Bottom | The internal bottom spacing | 8.0 |
| Spacing Leading | The internal leading spacing | 16.0 |
| Spacing Trailing | The internal trailing spacing | 16.0 |
| Shadow Offset | The shadow offset | (0,0)|
| Shadow Radius | The shadow radius | 0.0|
| Shadow Opacity | The shadow opacity | 1.0|
| Shadow Color | The shadow color | black|
| Loading spinner Color | The loading spinner color | white|
| Loading String | The loading message text | _EMPTY&#95;STRING_ |
| Loading Font Name | The loading message font name | _EMPTY&#95;STRING_ |
| Loading Font Size | The loading message font size | 14.0 |
| Left Aligned | `true` if the button items should be aligned to the left. It requires the button to have a fixed width | false |
| Right Aligned | `true` if the button items should be aligned to the right. It requires the button to have a fixed width | false |
You can download the demo project if you want to check more.
## Issues
Feel free to submit issues and features requests.
## Contributing
Contributions are more then welcome. Your contribution may include bug fixing or/and new features.
Please follow the "fork-and-pull" Git workflow (check [here](./CONTRIBUTING.md) for more).
1. **Fork** the repo on GitHub
2. **Clone** the project to your own machine
3. **Commit** changes to your own branch
4. **Push** your work back up to your fork
5. Submit a **Pull request** so that I can review your changes
_NOTE: Be sure to merge the latest from "upstream" before making a pull request!_
## Author
Lorenzo Greco
- [Website](https://lorenzogreco.com)
- [LinkedIn](https://www.linkedin.com/in/lorenzo-greco-61118195/)
## Credits
[SwiftIconFont](https://github.com/0x73/SwiftIconFont) project is used in order to provide ready to use icons.
## License
```
MIT License
Copyright (c) 2017 Lorenzo Greco
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```
......@@ -6,6 +6,7 @@ PODS:
- Hue (5.0.0)
- IQKeyboardManagerSwift (6.5.5)
- Kingfisher (4.10.1)
- LGButton (1.1.6)
- MJRefresh (3.4.1)
- ObjectMapper (3.5.2)
- ReachabilitySwift (5.0.0)
......@@ -49,6 +50,7 @@ DEPENDENCIES:
- Hue
- IQKeyboardManagerSwift
- Kingfisher
- LGButton
- MJRefresh
- ObjectMapper
- ReachabilitySwift
......@@ -69,6 +71,7 @@ SPEC REPOS:
- Hue
- IQKeyboardManagerSwift
- Kingfisher
- LGButton
- MJRefresh
- ObjectMapper
- ReachabilitySwift
......@@ -89,6 +92,7 @@ SPEC CHECKSUMS:
Hue: c129cb67be7d093a82bbbc30ce8a96757bf6f37a
IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
Kingfisher: c148cd7b47ebde9989f6bc7c27dcaa79d81279a0
LGButton: 9f0a7f9d3030e3f504108342f6b66d64a429371b
MJRefresh: 3153c59a363159092c08b2177ec3a7d09f90bfaf
ObjectMapper: b53ae947d370bf89423e86be7d4e2d2b2a8d3f40
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
......@@ -101,6 +105,6 @@ SPEC CHECKSUMS:
SwiftyJSON: 36413e04c44ee145039d332b4f4e2d3e8d6c4db7
ViewAnimator: 5af1c6f3b310f012bf081259c43717aa54fbae73
PODFILE CHECKSUM: 60e9e6479864774dd60b5fd7b5d08cb3a4c8e675
PODFILE CHECKSUM: f44a6f82fbb68358d6512d34516d685184d1d6ad
COCOAPODS: 1.9.1
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "F798030A13A5E43528C860AD809CD390"
BuildableName = "Dollar.framework"
BlueprintName = "Dollar"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "3F83465BA81F6E581B3A431642D2992E"
BuildableName = "ESTabBarController_swift.framework"
BlueprintName = "ESTabBarController-swift"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E8022D22FAA6690B5E1C379C1BCE1491"
BuildableName = "Kingfisher.framework"
BlueprintName = "Kingfisher"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "FD999FE212F29E29DEEA0A85E1DC4D4E"
BuildableName = "LGButton.framework"
BlueprintName = "LGButton"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "68494F30B4A13F8E5E88BCCAEC25B0A4"
BuildableName = "Realm.framework"
BlueprintName = "Realm"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "782725687624F8665247B84AB581BEB1"
BuildableName = "RealmSwift.framework"
BlueprintName = "RealmSwift"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8CEEFD1CB630CA790F0396E2E24A4C8C"
BuildableName = "SkeletonView.framework"
BlueprintName = "SkeletonView"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "19622742EBA51E823D6DAE3F8CDBFAD4"
BuildableName = "SnapKit.framework"
BlueprintName = "SnapKit"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "6038CE6006EFBE9D905454CF01909C42"
BuildableName = "SwiftDate.framework"
BlueprintName = "SwiftDate"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1100"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForAnalyzing = "YES"
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "91BFC2827E7E6E2B51AB2CFF58AC6317"
BuildableName = "ViewAnimator.framework"
BlueprintName = "ViewAnimator"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
buildConfiguration = "Debug"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES"
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
......@@ -18,109 +18,129 @@
<key>orderHint</key>
<integer>1</integer>
</dict>
<key>Dollar.xcscheme_^#shared#^_</key>
<key>Dollar.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>11</integer>
<integer>2</integer>
</dict>
<key>ESTabBarController-swift.xcscheme_^#shared#^_</key>
<key>ESTabBarController-swift.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>12</integer>
<integer>3</integer>
</dict>
<key>ESTabBarController.xcscheme_^#shared#^_</key>
<key>Hue.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>11</integer>
<integer>4</integer>
</dict>
<key>Hue.xcscheme</key>
<key>IQKeyboardManagerSwift.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>2</integer>
<integer>5</integer>
</dict>
<key>IQKeyboardManagerSwift.xcscheme</key>
<key>Kingfisher.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>3</integer>
<integer>6</integer>
</dict>
<key>Kingfisher.xcscheme_^#shared#^_</key>
<key>LGButton.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>13</integer>
<integer>7</integer>
</dict>
<key>MJRefresh.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>4</integer>
<integer>8</integer>
</dict>
<key>ObjectMapper.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>5</integer>
<integer>9</integer>
</dict>
<key>Pods-GeliBusinessPlatform.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>6</integer>
<integer>10</integer>
</dict>
<key>ReachabilitySwift.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>7</integer>
<integer>11</integer>
</dict>
<key>Realm.xcscheme_^#shared#^_</key>
<key>Realm.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>14</integer>
<integer>12</integer>
</dict>
<key>RealmSwift.xcscheme_^#shared#^_</key>
<key>RealmSwift.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>15</integer>
<integer>13</integer>
</dict>
<key>SkeletonView.xcscheme_^#shared#^_</key>
<key>SkeletonView.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>16</integer>
<integer>14</integer>
</dict>
<key>SnapKit.xcscheme_^#shared#^_</key>
<key>SnapKit.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>17</integer>
<integer>15</integer>
</dict>
<key>SwiftDate.xcscheme_^#shared#^_</key>
<key>SwiftDate.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>18</integer>
<integer>16</integer>
</dict>
<key>SwifterSwift.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>8</integer>
<integer>17</integer>
</dict>
<key>SwiftyJSON.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>9</integer>
<integer>18</integer>
</dict>
<key>ViewAnimator.xcscheme_^#shared#^_</key>
<key>ViewAnimator.xcscheme</key>
<dict>
<key>isShown</key>
<false/>
<key>orderHint</key>
<integer>19</integer>
</dict>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.1.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${CURRENT_PROJECT_VERSION}</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>
#import <Foundation/Foundation.h>
@interface PodsDummy_LGButton : NSObject
@end
@implementation PodsDummy_LGButton
@end
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
FOUNDATION_EXPORT double LGButtonVersionNumber;
FOUNDATION_EXPORT const unsigned char LGButtonVersionString[];
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LGButton
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/LGButton
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
framework module LGButton {
umbrella header "LGButton-umbrella.h"
export *
module * { export * }
}
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LGButton
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/LGButton
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
......@@ -165,6 +165,31 @@ SOFTWARE.
## LGButton
MIT License
Copyright (c) 2017 Lorenzo Greco
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
## MJRefresh
Copyright (c) 2013-2015 MJRefresh (https://github.com/CoderMJLee/MJRefresh)
......
......@@ -218,6 +218,37 @@ SOFTWARE.
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
<dict>
<key>FooterText</key>
<string>MIT License
Copyright (c) 2017 Lorenzo Greco
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
</string>
<key>License</key>
<string>MIT</string>
<key>Title</key>
<string>LGButton</string>
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
<dict>
<key>FooterText</key>
<string>Copyright (c) 2013-2015 MJRefresh (https://github.com/CoderMJLee/MJRefresh)
......
......@@ -6,6 +6,7 @@ ${BUILT_PRODUCTS_DIR}/ESTabBarController-swift/ESTabBarController_swift.framewor
${BUILT_PRODUCTS_DIR}/Hue/Hue.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework
${BUILT_PRODUCTS_DIR}/LGButton/LGButton.framework
${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework
${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework
${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework
......
......@@ -5,6 +5,7 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ESTabBarController_swift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Hue.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LGButton.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MJRefresh.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectMapper.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework
......
......@@ -6,6 +6,7 @@ ${BUILT_PRODUCTS_DIR}/ESTabBarController-swift/ESTabBarController_swift.framewor
${BUILT_PRODUCTS_DIR}/Hue/Hue.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework
${BUILT_PRODUCTS_DIR}/LGButton/LGButton.framework
${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework
${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework
${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework
......
......@@ -5,6 +5,7 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ESTabBarController_swift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Hue.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LGButton.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MJRefresh.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectMapper.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework
......
......@@ -204,6 +204,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/Hue/Hue.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework"
install_framework "${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework"
install_framework "${BUILT_PRODUCTS_DIR}/LGButton/LGButton.framework"
install_framework "${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework"
install_framework "${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework"
install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework"
......@@ -224,6 +225,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/Hue/Hue.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework"
install_framework "${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework"
install_framework "${BUILT_PRODUCTS_DIR}/LGButton/LGButton.framework"
install_framework "${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework"
install_framework "${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework"
install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework"
......
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" "${PODS_CONFIGURATION_BUILD_DIR}/Hue" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/Realm" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" "${PODS_CONFIGURATION_BUILD_DIR}/Hue" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/LGButton" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/Realm" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers"
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LGButton/LGButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Realm/core"
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Hue" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Realm" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "Alamofire" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreTelephony" -framework "CryptoSwift" -framework "Dollar" -framework "ESTabBarController_swift" -framework "Foundation" -framework "Hue" -framework "IQKeyboardManagerSwift" -framework "Kingfisher" -framework "MJRefresh" -framework "ObjectMapper" -framework "QuartzCore" -framework "Reachability" -framework "Realm" -framework "RealmSwift" -framework "Security" -framework "SkeletonView" -framework "SnapKit" -framework "SwiftDate" -framework "SwifterSwift" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "UIKit" -framework "ViewAnimator"
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/LGButton/LGButton.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Hue" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/LGButton" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Realm" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "Alamofire" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreTelephony" -framework "CryptoSwift" -framework "Dollar" -framework "ESTabBarController_swift" -framework "Foundation" -framework "Hue" -framework "IQKeyboardManagerSwift" -framework "Kingfisher" -framework "LGButton" -framework "MJRefresh" -framework "ObjectMapper" -framework "QuartzCore" -framework "Reachability" -framework "Realm" -framework "RealmSwift" -framework "Security" -framework "SkeletonView" -framework "SnapKit" -framework "SwiftDate" -framework "SwifterSwift" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "UIKit" -framework "ViewAnimator"
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
......
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" "${PODS_CONFIGURATION_BUILD_DIR}/Hue" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/Realm" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" "${PODS_CONFIGURATION_BUILD_DIR}/Hue" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/LGButton" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/Realm" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers"
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LGButton/LGButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Realm/core"
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Hue" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Realm" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "Alamofire" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreTelephony" -framework "CryptoSwift" -framework "Dollar" -framework "ESTabBarController_swift" -framework "Foundation" -framework "Hue" -framework "IQKeyboardManagerSwift" -framework "Kingfisher" -framework "MJRefresh" -framework "ObjectMapper" -framework "QuartzCore" -framework "Reachability" -framework "Realm" -framework "RealmSwift" -framework "Security" -framework "SkeletonView" -framework "SnapKit" -framework "SwiftDate" -framework "SwifterSwift" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "UIKit" -framework "ViewAnimator"
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Dollar/Dollar.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift/ESTabBarController_swift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Hue/Hue.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/LGButton/LGButton.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Realm/Realm.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift/RealmSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView/SkeletonView.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator/ViewAnimator.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Dollar" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ESTabBarController-swift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Hue" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/LGButton" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Realm" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/RealmSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SkeletonView" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ViewAnimator"
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "Alamofire" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreTelephony" -framework "CryptoSwift" -framework "Dollar" -framework "ESTabBarController_swift" -framework "Foundation" -framework "Hue" -framework "IQKeyboardManagerSwift" -framework "Kingfisher" -framework "LGButton" -framework "MJRefresh" -framework "ObjectMapper" -framework "QuartzCore" -framework "Reachability" -framework "Realm" -framework "RealmSwift" -framework "Security" -framework "SkeletonView" -framework "SnapKit" -framework "SwiftDate" -framework "SwifterSwift" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "UIKit" -framework "ViewAnimator"
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment