0001    //
0002    //  StringStyleColorizer.swift
0003    //  StringStyleColorizer
0004    //
0005    //  Created by Omar Abdelhafith on 31/10/2015.
0006    //  Copyright © 2015 Omar Abdelhafith. All rights reserved.
0007    //
0008    
0009    
0010    public extension String {
0011        
0012        public struct StringStyleColorizer
Colorizer.swift:33
    public var s: StringStyleColorizer {
Colorizer.swift:39
        return StringStyleColorizer(string: self)
Colorizer.swift:38
    public var style: StringStyleColorizer {
{ 0013 0014 let string
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 0015 0016 public var Reset: String { 0017 return Colorizer(string: string, color: StringTextStyle.Reset).description 0018 } 0019 0020 public var Bold: String { 0021 return Colorizer(string: string, color: StringTextStyle.Bold).description 0022 } 0023 0024 public var Italic: String { 0025 return Colorizer(string: string, color: StringTextStyle.Italic).description 0026 } 0027 0028 public var Underline: String { 0029 return Colorizer(string: string, color: StringTextStyle.Underline).description 0030 } 0031 0032 public var Inverse: String { 0033 return Colorizer(string: string, color: StringTextStyle.Inverse).description 0034 } 0035 0036 public var Strikethrough: String { 0037 return Colorizer(string: string, color: StringTextStyle.Strikethrough).description 0038 } 0039 0040 public var BoldOff: String { 0041 return Colorizer(string: string, color: StringTextStyle.BoldOff).description 0042 } 0043 0044 public var ItalicOff: String { 0045 return Colorizer(string: string, color: StringTextStyle.ItalicOff).description 0046 } 0047 0048 public var UnderlineOff: String { 0049 return Colorizer(string: string, color: StringTextStyle.UnderlineOff).description 0050 } 0051 0052 public var InverseOff: String { 0053 return Colorizer(string: string, color: StringTextStyle.InverseOff).description 0054 } 0055 0056 public var StrikethroughOff: String { 0057 return Colorizer(string: string, color: StringTextStyle.StrikethroughOff).description 0058 } 0059 } 0060 0061 }