{"__symbolic":"module","version":4,"exports":[{"from":"./lib/common/events/note-events"},{"from":"./lib/common/util/common-note-util"}],"metadata":{"CommonNoteService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"dummyFunction":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"UniversalNoteComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"common-universal-note","template":"<div style=\"min-height:280px;\">\n    <div>\n      <input type=\"text\" [ngModel]=\"data.title\" (ngModelChange)=\"titleChanged($event)\" [disabled]=\"isShowHTML\" style=\"width:100%; padding:4px; font-weight:500; font-size:1.2em;\">\n    </div>\n    <div [hidden]=\"!isShowHTML\">\n      <common-mark-entry #commonMarkEntry></common-mark-entry>\n    </div>\n    <div [hidden]=\"isShowHTML\">\n      <common-text-entry #commonTextEntry></common-text-entry>\n    </div>\n</div>\n<p>\n  <button [disabled]=\"isShowHTML || !data.isDirty\" (click)=\"saveNote()\">Save</button>\n</p>\n\n<button (click)=\"flipMarkdownHTMLView($event)\">Swap</button>\n","styles":[""]}]}],"members":{"commonTextEntry":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":16,"character":3},"arguments":["commonTextEntry",{"static":true}]}]}],"commonMarkEntry":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":17,"character":3},"arguments":["commonMarkEntry",{"static":true}]}]}],"flipMarkdownHTMLView":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"titleChanged":[{"__symbolic":"method"}],"udpateMarkdownText":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"saveNote":[{"__symbolic":"method"}]}},"UniversalAttachmentComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"common-universal-attachment","template":"<span>\n  {{title}}\n</span>\n    <div>\n      <textarea #noteTextArea placeholder=\"(Note)\" style=\"border:1px solid silver; min-height:200px; width:100%;\"></textarea>\n    </div>\n\n<button (click)=\"saveAttachment()\">Save</button>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"saveAttachment":[{"__symbolic":"method"}]}},"NgCoreNoteModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":18,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngcore/core","name":"NgCoreCoreModule","line":19,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngcore/base","name":"NgCoreBaseModule","line":20,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngcore/data","name":"NgCoreDataModule","line":21,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngcore/idle","name":"NgCoreIdleModule","line":22,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngcore/mark","name":"NgCoreMarkModule","line":23,"character":4},"member":"forRoot"}}],"declarations":[{"__symbolic":"reference","name":"UniversalNoteComponent"},{"__symbolic":"reference","name":"UniversalAttachmentComponent"}],"exports":[{"__symbolic":"reference","name":"UniversalNoteComponent"},{"__symbolic":"reference","name":"UniversalAttachmentComponent"}],"entryComponents":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgCoreNoteModule"},"providers":[{"__symbolic":"reference","name":"CommonNoteService"}]}}}}},"origins":{"CommonNoteService":"./lib/services/common-note-service","UniversalNoteComponent":"./lib/components/universal-note/universal-note.component","UniversalAttachmentComponent":"./lib/components/universal-attachment/universal-attachment.component","NgCoreNoteModule":"./lib/note.module"},"importAs":"@ngcore/note"}