         return nil
     }
 
+
+    /// Returns the entire range covered by the link to be found in the (potentially partial) specified range.
+    ///
+    /// - Parameter range: The NSRange to inspect
+    ///
+    /// - Returns: The full Range required by the link.
+    ///
     open func linkFullRange(forRange range: NSRange) -> NSRange? {
         let index = maxIndex(range.location)
         var effectiveRange = NSRange()

        return imageId
    }

    open func attachment(withId id: String) -> TextAttachment? {
        return storage.attachment(withId: id);
    }
    /// Inserts a Video attachment at the specified index
    ///
    /// - Parameters:

        formatter.toggleAttribute(inTextView: self, atRange: range)
    }


    // MARK: - Blockquotes


    /// Adds or removes a blockquote style from the specified range.
    /// Blockquotes are applied to an entire paragrah regardless of the range.
