Files
side-by-side/source/documents/scripts/reader/_factory.js.coffee
T

12 lines
333 B
CoffeeScript

angular.module("sideBySide").factory("readerFactory", ($injector) ->
return (filename) ->
extension = filename.split(".").pop()
switch extension
when "json"
return $injector.get("jsonReader")
when "md", "markdown"
return $injector.get("markdownReader")
else
throw "Unknown extension '" + extension + "'."
)