{"payload":{"allShortcutsEnabled":false,"fileTree":{"examples":{"items":[{"name":"default-app.js","path":"examples/default-app.js","contentType":"file"}],"totalCount":1},"":{"items":[{"name":"examples","path":"examples","contentType":"directory"},{"name":"logo","path":"logo","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"nativehtml.js","path":"nativehtml.js","contentType":"file"},{"name":"package-lock.json","path":"package-lock.json","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"}],"totalCount":8}},"fileTreeProcessingTime":10.119565,"foldersToFetch":[],"repo":{"id":94014732,"defaultBranch":"master","name":"nativeHTML","ownerLogin":"WebReflection","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-11T15:46:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85749?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1497196005.0","canEdit":false,"refType":"branch","currentOid":"43eb3a186d95356a4ba86cf577c687bd04b1e9d8"},"path":"examples/default-app.js","currentUser":null,"blob":{"rawLines":["const NativeHTML = require('nativehtml');","","exports.createPage = () => new NativeHTML({"," // some place for Page data/state"," model: {"," name: 'nativeHTML is cool \\\\o/',"," icon: '',"," counter: 12"," },"," // right before the page is created"," init() {"," // example just to reuse same function each time"," this.decrease = this.decrease.bind(this);"," // setInterval(this.decrease, 1000);"," },"," // decrease the counter and update the view"," decrease(e) {"," this.model.counter--;"," this.update();"," },"," // return some message, accordingly with the counter value"," get message() {"," return this.model.counter <= 0 ?"," 'Hoorraaay! You unlocked the NativeScript clicker achievement!' :"," (this.model.counter + ' taps left')"," },"," // render the view. Both render and document properties are assigned automatically"," update() {"," this.render`"," "," "," "," "," "," "," "," `;"," }","});"],"stylingDirectives":[[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":16,"cssClass":"pl-v"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":26,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-kos"},{"start":27,"end":39,"cssClass":"pl-s"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":40,"end":41,"cssClass":"pl-kos"}],[],[{"start":0,"end":7,"cssClass":"pl-s1"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":8,"end":18,"cssClass":"pl-en"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-kos"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-k"},{"start":31,"end":41,"cssClass":"pl-v"},{"start":41,"end":42,"cssClass":"pl-kos"},{"start":42,"end":43,"cssClass":"pl-kos"}],[{"start":2,"end":35,"cssClass":"pl-c"}],[{"start":2,"end":7,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-kos"}],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":10,"end":35,"cssClass":"pl-s"},{"start":35,"end":36,"cssClass":"pl-kos"}],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":10,"end":12,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":13,"end":15,"cssClass":"pl-c1"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":37,"cssClass":"pl-c"}],[{"start":2,"end":6,"cssClass":"pl-en"},{"start":6,"end":7,"cssClass":"pl-kos"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":9,"end":10,"cssClass":"pl-kos"}],[{"start":4,"end":52,"cssClass":"pl-c"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":17,"cssClass":"pl-c1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":33,"cssClass":"pl-c1"},{"start":33,"end":34,"cssClass":"pl-kos"},{"start":34,"end":38,"cssClass":"pl-en"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":43,"cssClass":"pl-smi"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":44,"end":45,"cssClass":"pl-kos"}],[{"start":4,"end":40,"cssClass":"pl-c"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":45,"cssClass":"pl-c"}],[{"start":2,"end":10,"cssClass":"pl-en"},{"start":10,"end":11,"cssClass":"pl-kos"},{"start":11,"end":12,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":14,"end":15,"cssClass":"pl-kos"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":14,"cssClass":"pl-c1"},{"start":14,"end":15,"cssClass":"pl-kos"},{"start":15,"end":22,"cssClass":"pl-c1"},{"start":22,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":15,"cssClass":"pl-en"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":60,"cssClass":"pl-c"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":6,"end":13,"cssClass":"pl-en"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":14,"end":15,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-kos"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":16,"end":21,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-kos"},{"start":22,"end":29,"cssClass":"pl-c1"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[{"start":6,"end":69,"cssClass":"pl-s"}],[{"start":6,"end":7,"cssClass":"pl-kos"},{"start":7,"end":11,"cssClass":"pl-smi"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":12,"end":17,"cssClass":"pl-c1"},{"start":17,"end":18,"cssClass":"pl-kos"},{"start":18,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":40,"cssClass":"pl-s"},{"start":40,"end":41,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":84,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-en"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":10,"cssClass":"pl-kos"},{"start":11,"end":12,"cssClass":"pl-kos"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":15,"cssClass":"pl-en"},{"start":15,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":89,"cssClass":"pl-s"},{"start":25,"end":43,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-kos"},{"start":27,"end":31,"cssClass":"pl-smi"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":37,"cssClass":"pl-c1"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":42,"cssClass":"pl-c1"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":49,"end":67,"cssClass":"pl-s1"},{"start":49,"end":51,"cssClass":"pl-kos"},{"start":51,"end":55,"cssClass":"pl-smi"},{"start":55,"end":56,"cssClass":"pl-kos"},{"start":56,"end":61,"cssClass":"pl-c1"},{"start":61,"end":62,"cssClass":"pl-kos"},{"start":62,"end":66,"cssClass":"pl-c1"},{"start":66,"end":67,"cssClass":"pl-kos"}],[{"start":0,"end":21,"cssClass":"pl-s"}],[{"start":0,"end":30,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"},{"start":31,"end":47,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-kos"},{"start":33,"end":37,"cssClass":"pl-smi"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":46,"cssClass":"pl-c1"},{"start":46,"end":47,"cssClass":"pl-kos"}],[{"start":0,"end":77,"cssClass":"pl-s"},{"start":20,"end":35,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-kos"},{"start":22,"end":26,"cssClass":"pl-smi"},{"start":26,"end":27,"cssClass":"pl-kos"},{"start":27,"end":34,"cssClass":"pl-c1"},{"start":34,"end":35,"cssClass":"pl-kos"}],[{"start":0,"end":19,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":0,"end":1,"cssClass":"pl-kos"},{"start":1,"end":2,"cssClass":"pl-kos"},{"start":2,"end":3,"cssClass":"pl-kos"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/WebReflection/nativeHTML/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"default-app.js","displayUrl":"https://github.com/WebReflection/nativeHTML/blob/master/examples/default-app.js?raw=true","headerInfo":{"blobSize":"1.25 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"246900a","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FWebReflection%2FnativeHTML%2Fblob%2Fmaster%2Fexamples%2Fdefault-app.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"39","truncatedSloc":"38"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"JavaScript","languageID":183,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/WebReflection/nativeHTML/blob/master/examples/default-app.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/WebReflection/nativeHTML/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/WebReflection/nativeHTML/raw/master/examples/default-app.js","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"createPage","kind":"function","ident_start":51,"ident_end":61,"extent_start":43,"extent_end":1280,"fully_qualified_name":"createPage","ident_utf16":{"start":{"line_number":2,"utf16_col":8},"end":{"line_number":2,"utf16_col":18}},"extent_utf16":{"start":{"line_number":2,"utf16_col":0},"end":{"line_number":38,"utf16_col":2}}},{"name":"init","kind":"method","ident_start":246,"ident_end":250,"extent_start":246,"extent_end":398,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":10,"utf16_col":2},"end":{"line_number":10,"utf16_col":6}},"extent_utf16":{"start":{"line_number":10,"utf16_col":2},"end":{"line_number":14,"utf16_col":3}}},{"name":"decrease","kind":"method","ident_start":448,"ident_end":456,"extent_start":448,"extent_end":510,"fully_qualified_name":"decrease","ident_utf16":{"start":{"line_number":16,"utf16_col":2},"end":{"line_number":16,"utf16_col":10}},"extent_utf16":{"start":{"line_number":16,"utf16_col":2},"end":{"line_number":19,"utf16_col":3}}},{"name":"message","kind":"method","ident_start":579,"ident_end":586,"extent_start":575,"extent_end":745,"fully_qualified_name":"message","ident_utf16":{"start":{"line_number":21,"utf16_col":6},"end":{"line_number":21,"utf16_col":13}},"extent_utf16":{"start":{"line_number":21,"utf16_col":2},"end":{"line_number":25,"utf16_col":3}}},{"name":"update","kind":"method","ident_start":834,"ident_end":840,"extent_start":834,"extent_end":1277,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":27,"utf16_col":2},"end":{"line_number":27,"utf16_col":8}},"extent_utf16":{"start":{"line_number":27,"utf16_col":2},"end":{"line_number":37,"utf16_col":3}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/WebReflection/nativeHTML/branches":{"post":"WB3oFrsvAzbAmhayhNAvl9RG2o4ar3sfX3BzblXPG9qQrmNalabr_EKILZ0opvmpy4hBz_lNd757z05Gd7C66w"},"/repos/preferences":{"post":"GJk-P3ul_EM1-igHU3hJmfZkEd7BhgLQ4iBek3GdQKL2aQkJIEgDtHc6gmXXbmLc41InSlzA7oo9y5xYtHqVhw"}}},"title":"nativeHTML/examples/default-app.js at master ยท WebReflection/nativeHTML"}