0001    //
0002    //  Colorizer.swift
0003    //  Colorizer
0004    //
0005    //  Created by Omar Abdelhafith on 30/10/2015.
0006    //  Copyright © 2015 Omar Abdelhafith. All rights reserved.
0007    //
0008    
0009    
0010    extension String {
0011        
0012        /// Access the methods to change the foreground color
0013        public var f: StringForegroundColorizer {
0014            return foreground
0015        }
0016    
0017        /// Access the methods to change the foreground color
0018        public var foreground
Colorizer.swift:14
        return foreground
: StringForegroundColorizer { 0019 return StringForegroundColorizer(string: self) 0020 } 0021 0022 /// Access the methods to change the background color 0023 public var b: StringBackgroundColorizer { 0024 return background 0025 } 0026 0027 /// Access the methods to change the background color 0028 public var background
Colorizer.swift:24
        return background
: StringBackgroundColorizer { 0029 return StringBackgroundColorizer(string: self) 0030 } 0031 0032 /// Access the methods to change the text style 0033 public var s: StringStyleColorizer { 0034 return style 0035 } 0036 0037 /// Access the methods to change the text style 0038 public var style
Colorizer.swift:34
        return style
: StringStyleColorizer { 0039 return StringStyleColorizer(string: self) 0040 } 0041 0042 } 0043 0044 // MARK- Internal 0045 0046 class Colorizer
StringBackgroundColorizer.swift:17
            return Colorizer(string: string, color: BackgroundColor.Black).description
StringBackgroundColorizer.swift:21
            return Colorizer(string: string, color: BackgroundColor.Red).description
StringBackgroundColorizer.swift:25
            return Colorizer(string: string, color: BackgroundColor.Green).description
StringBackgroundColorizer.swift:29
            return Colorizer(string: string, color: BackgroundColor.Yellow).description
StringBackgroundColorizer.swift:33
            return Colorizer(string: string, color: BackgroundColor.Blue).description
StringBackgroundColorizer.swift:37
            return Colorizer(string: string, color: BackgroundColor.Magenta).description
StringBackgroundColorizer.swift:41
            return Colorizer(string: string, color: BackgroundColor.Cyan).description
StringBackgroundColorizer.swift:45
            return Colorizer(string: string, color: BackgroundColor.White).description
StringForegroundColorizer.swift:17
            return Colorizer(string: string, color: ForegroundColor.Black).description
StringForegroundColorizer.swift:21
            return Colorizer(string: string, color: ForegroundColor.Red).description
StringForegroundColorizer.swift:25
            return Colorizer(string: string, color: ForegroundColor.Green).description
StringForegroundColorizer.swift:29
            return Colorizer(string: string, color: ForegroundColor.Yellow).description
StringForegroundColorizer.swift:33
            return Colorizer(string: string, color: ForegroundColor.Blue).description
StringForegroundColorizer.swift:37
            return Colorizer(string: string, color: ForegroundColor.Magenta).description
StringForegroundColorizer.swift:41
            return Colorizer(string: string, color: ForegroundColor.Cyan).description
StringForegroundColorizer.swift:45
            return Colorizer(string: string, color: ForegroundColor.White).description
StringStyleColorizer.swift:17
            return Colorizer(string: string, color: StringTextStyle.Reset).description
StringStyleColorizer.swift:21
            return Colorizer(string: string, color: StringTextStyle.Bold).description
StringStyleColorizer.swift:25
            return Colorizer(string: string, color: StringTextStyle.Italic).description
StringStyleColorizer.swift:29
            return Colorizer(string: string, color: StringTextStyle.Underline).description
StringStyleColorizer.swift:33
            return Colorizer(string: string, color: StringTextStyle.Inverse).description
StringStyleColorizer.swift:37
            return Colorizer(string: string, color: StringTextStyle.Strikethrough).description
StringStyleColorizer.swift:41
            return Colorizer(string: string, color: StringTextStyle.BoldOff).description
StringStyleColorizer.swift:45
            return Colorizer(string: string, color: StringTextStyle.ItalicOff).description
StringStyleColorizer.swift:49
            return Colorizer(string: string, color: StringTextStyle.UnderlineOff).description
StringStyleColorizer.swift:53
            return Colorizer(string: string, color: StringTextStyle.InverseOff).description
StringStyleColorizer.swift:57
            return Colorizer(string: string, color: StringTextStyle.StrikethroughOff).description
: CustomStringConvertible { 0047 0048 let color
Colorizer.swift:53
        self.color = color
Colorizer.swift:57
        return color.colorize(string: string)
: StringStyle 0049 let string
Colorizer.swift:52
        self.string = string
Colorizer.swift:57
        return color.colorize(string: string)
: String 0050 0051 init
StringBackgroundColorizer.swift:17
            return Colorizer(string: string, color: BackgroundColor.Black).description
StringBackgroundColorizer.swift:21
            return Colorizer(string: string, color: BackgroundColor.Red).description
StringBackgroundColorizer.swift:25
            return Colorizer(string: string, color: BackgroundColor.Green).description
StringBackgroundColorizer.swift:29
            return Colorizer(string: string, color: BackgroundColor.Yellow).description
StringBackgroundColorizer.swift:33
            return Colorizer(string: string, color: BackgroundColor.Blue).description
StringBackgroundColorizer.swift:37
            return Colorizer(string: string, color: BackgroundColor.Magenta).description
StringBackgroundColorizer.swift:41
            return Colorizer(string: string, color: BackgroundColor.Cyan).description
StringBackgroundColorizer.swift:45
            return Colorizer(string: string, color: BackgroundColor.White).description
StringForegroundColorizer.swift:17
            return Colorizer(string: string, color: ForegroundColor.Black).description
StringForegroundColorizer.swift:21
            return Colorizer(string: string, color: ForegroundColor.Red).description
StringForegroundColorizer.swift:25
            return Colorizer(string: string, color: ForegroundColor.Green).description
StringForegroundColorizer.swift:29
            return Colorizer(string: string, color: ForegroundColor.Yellow).description
StringForegroundColorizer.swift:33
            return Colorizer(string: string, color: ForegroundColor.Blue).description
StringForegroundColorizer.swift:37
            return Colorizer(string: string, color: ForegroundColor.Magenta).description
StringForegroundColorizer.swift:41
            return Colorizer(string: string, color: ForegroundColor.Cyan).description
StringForegroundColorizer.swift:45
            return Colorizer(string: string, color: ForegroundColor.White).description
StringStyleColorizer.swift:17
            return Colorizer(string: string, color: StringTextStyle.Reset).description
StringStyleColorizer.swift:21
            return Colorizer(string: string, color: StringTextStyle.Bold).description
StringStyleColorizer.swift:25
            return Colorizer(string: string, color: StringTextStyle.Italic).description
StringStyleColorizer.swift:29
            return Colorizer(string: string, color: StringTextStyle.Underline).description
StringStyleColorizer.swift:33
            return Colorizer(string: string, color: StringTextStyle.Inverse).description
StringStyleColorizer.swift:37
            return Colorizer(string: string, color: StringTextStyle.Strikethrough).description
StringStyleColorizer.swift:41
            return Colorizer(string: string, color: StringTextStyle.BoldOff).description
StringStyleColorizer.swift:45
            return Colorizer(string: string, color: StringTextStyle.ItalicOff).description
StringStyleColorizer.swift:49
            return Colorizer(string: string, color: StringTextStyle.UnderlineOff).description
StringStyleColorizer.swift:53
            return Colorizer(string: string, color: StringTextStyle.InverseOff).description
StringStyleColorizer.swift:57
            return Colorizer(string: string, color: StringTextStyle.StrikethroughOff).description
(string: String, color: StringStyle) { 0052 self.string = string 0053 self.color = color 0054 } 0055 0056 var description
StringBackgroundColorizer.swift:17
            return Colorizer(string: string, color: BackgroundColor.Black).description
StringBackgroundColorizer.swift:21
            return Colorizer(string: string, color: BackgroundColor.Red).description
StringBackgroundColorizer.swift:25
            return Colorizer(string: string, color: BackgroundColor.Green).description
StringBackgroundColorizer.swift:29
            return Colorizer(string: string, color: BackgroundColor.Yellow).description
StringBackgroundColorizer.swift:33
            return Colorizer(string: string, color: BackgroundColor.Blue).description
StringBackgroundColorizer.swift:37
            return Colorizer(string: string, color: BackgroundColor.Magenta).description
StringBackgroundColorizer.swift:41
            return Colorizer(string: string, color: BackgroundColor.Cyan).description
StringBackgroundColorizer.swift:45
            return Colorizer(string: string, color: BackgroundColor.White).description
StringForegroundColorizer.swift:17
            return Colorizer(string: string, color: ForegroundColor.Black).description
StringForegroundColorizer.swift:21
            return Colorizer(string: string, color: ForegroundColor.Red).description
StringForegroundColorizer.swift:25
            return Colorizer(string: string, color: ForegroundColor.Green).description
StringForegroundColorizer.swift:29
            return Colorizer(string: string, color: ForegroundColor.Yellow).description
StringForegroundColorizer.swift:33
            return Colorizer(string: string, color: ForegroundColor.Blue).description
StringForegroundColorizer.swift:37
            return Colorizer(string: string, color: ForegroundColor.Magenta).description
StringForegroundColorizer.swift:41
            return Colorizer(string: string, color: ForegroundColor.Cyan).description
StringForegroundColorizer.swift:45
            return Colorizer(string: string, color: ForegroundColor.White).description
StringStyleColorizer.swift:17
            return Colorizer(string: string, color: StringTextStyle.Reset).description
StringStyleColorizer.swift:21
            return Colorizer(string: string, color: StringTextStyle.Bold).description
StringStyleColorizer.swift:25
            return Colorizer(string: string, color: StringTextStyle.Italic).description
StringStyleColorizer.swift:29
            return Colorizer(string: string, color: StringTextStyle.Underline).description
StringStyleColorizer.swift:33
            return Colorizer(string: string, color: StringTextStyle.Inverse).description
StringStyleColorizer.swift:37
            return Colorizer(string: string, color: StringTextStyle.Strikethrough).description
StringStyleColorizer.swift:41
            return Colorizer(string: string, color: StringTextStyle.BoldOff).description
StringStyleColorizer.swift:45
            return Colorizer(string: string, color: StringTextStyle.ItalicOff).description
StringStyleColorizer.swift:49
            return Colorizer(string: string, color: StringTextStyle.UnderlineOff).description
StringStyleColorizer.swift:53
            return Colorizer(string: string, color: StringTextStyle.InverseOff).description
StringStyleColorizer.swift:57
            return Colorizer(string: string, color: StringTextStyle.StrikethroughOff).description
: String { 0057 return color.colorize(string: string) 0058 } 0059 }