     /// Line break mode.
     public var lineBreakMode: NSLineBreakMode?
     
+    /// Underline style for strike through.
+    public var underLineStyle: NSUnderlineStyle?
+    
     /// Text transform.
     public var textTransform: TextTransform
     

            paragraphStyle.lineBreakMode = lineBreakMode
        }
        
        attributes[NSParagraphStyleAttributeName] = paragraphStyle
        
        
        return attributes
    }

        self.lineBreakMode = lineBreakMode
        self.textTransform = textTransform
    }
}

extension TextStyle {
    
    /// Updates the text style strike through style and return the text style.
    ///
    /// - Parameter style: Underline style to set as the strike through style.
    /// - Returns: Updated text style with a strike through.
    public func strikeThrough(style: NSUnderlineStyle = .styleSingle) -> TextStyle {
        var textStyle = self
        textStyle.underLineStyle = style
        return textStyle
    }
}
