UNPKG

ng-prism

Version:

An Angular2 codeblock highlighting component using Prismjs.

1 lines 4.27 kB
[{"__symbolic":"module","version":3,"metadata":{"CodeRendererComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"code-renderer","template":"\n<pre #preEl [class]=\"preClasses\" [attr.data-prompt]=\"prompt\" [attr.data-output]=\"outputLines\"></pre>\n "}]}],"members":{"code":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"language":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"lineNumbers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"shell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"prompt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"outputLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_pre":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["preEl"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"render":[{"__symbolic":"method"}],"empty":[{"__symbolic":"method"}],"_replaceCode":[{"__symbolic":"method"}],"_highlight":[{"__symbolic":"method"}],"_processMarkup":[{"__symbolic":"method"}],"_replaceTags":[{"__symbolic":"method"}],"_removeAngularMarkup":[{"__symbolic":"method"}],"_isMarkup":[{"__symbolic":"method"}],"_buildCodeElement":[{"__symbolic":"method"}],"_fixPromptOutputPadding":[{"__symbolic":"method"}],"_getStyle":[{"__symbolic":"method"}],"_fixIndentation":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"CodeRendererComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"code-renderer","template":"\n<pre #preEl [class]=\"preClasses\" [attr.data-prompt]=\"prompt\" [attr.data-output]=\"outputLines\"></pre>\n "}]}],"members":{"code":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"language":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"lineNumbers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"shell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"prompt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"outputLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_pre":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["preEl"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"render":[{"__symbolic":"method"}],"empty":[{"__symbolic":"method"}],"_replaceCode":[{"__symbolic":"method"}],"_highlight":[{"__symbolic":"method"}],"_processMarkup":[{"__symbolic":"method"}],"_replaceTags":[{"__symbolic":"method"}],"_removeAngularMarkup":[{"__symbolic":"method"}],"_isMarkup":[{"__symbolic":"method"}],"_buildCodeElement":[{"__symbolic":"method"}],"_fixPromptOutputPadding":[{"__symbolic":"method"}],"_getStyle":[{"__symbolic":"method"}],"_fixIndentation":[{"__symbolic":"method"}]}}}}]