2018-08-30 02:44:35 +08:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "utf-8" >
< title > JSDoc: Class: NoteRevision< / title >
< script src = "scripts/prettify/prettify.js" > < / script >
< script src = "scripts/prettify/lang-css.js" > < / script >
<!-- [if lt IE 9]>
< script src = "//html5shiv.googlecode.com/svn/trunk/html5.js" > < / script >
<![endif]-->
< link type = "text/css" rel = "stylesheet" href = "styles/prettify-tomorrow.css" >
< link type = "text/css" rel = "stylesheet" href = "styles/jsdoc-default.css" >
< / head >
< body >
< div id = "main" >
< h1 class = "page-title" > Class: NoteRevision< / h1 >
< section >
< header >
2019-11-17 02:07:32 +08:00
< h2 > < span class = "attribs" > < span class = "type-signature" > < / span > < / span > NoteRevision< span class = "signature" > ()< / span > < span class = "type-signature" > < / span > < / h2 >
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< div class = "class-description" > NoteRevision represents snapshot of note's title and content at some point in the past.
It's used for seamless note versioning.< / div >
2018-08-30 02:44:35 +08:00
< / header >
< article >
< div class = "container-overview" >
< h2 > Constructor< / h2 >
2019-11-17 02:07:32 +08:00
< h4 class = "name" id = "NoteRevision" > < span class = "type-signature" > < / span > new NoteRevision< span class = "signature" > ()< / span > < span class = "type-signature" > < / span > < / h4 >
2018-08-30 02:44:35 +08:00
2019-11-17 02:07:32 +08:00
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line15" > line 15< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
< / div >
< h3 class = "subsection-title" > Members< / h3 >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "contentLength" > < span class = "type-signature" > < / span > contentLength< span class = "type-signature" > :number< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > number< / span >
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line46" > line 46< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "dateCreated" > < span class = "type-signature" > < / span > dateCreated< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line38" > line 38< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "dateLastEdited" > < span class = "type-signature" > < / span > dateLastEdited< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line36" > line 36< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "isProtected" > < span class = "type-signature" > < / span > isProtected< span class = "type-signature" > :boolean< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > boolean< / span >
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line32" > line 32< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "mime" > < span class = "type-signature" > < / span > mime< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line30" > line 30< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "noteId" > < span class = "type-signature" > < / span > noteId< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line26" > line 26< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "noteRevisionId" > < span class = "type-signature" > < / span > noteRevisionId< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line24" > line 24< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "title" > < span class = "type-signature" > < / span > title< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
< dl class = "details" >
2019-11-17 02:07:32 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line34" > line 34< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< / dl >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "type" > < span class = "type-signature" > < / span > type< span class = "type-signature" > :string< / span > < / h4 >
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dl class = "details" >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line28" > line 28< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< / dl >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "utcDateCreated" > < span class = "type-signature" > < / span > utcDateCreated< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dl class = "details" >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line42" > line 42< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "utcDateLastEdited" > < span class = "type-signature" > < / span > utcDateLastEdited< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
2021-09-30 18:26:13 +08:00
2021-11-11 04:30:54 +08:00
< / li >
< / ul >
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dl class = "details" >
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line40" > line 40< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
< / dl >
2019-03-15 03:49:10 +08:00
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-11-11 04:30:54 +08:00
< h4 class = "name" id = "utcDateModified" > < span class = "type-signature" > < / span > utcDateModified< span class = "type-signature" > :string< / span > < / h4 >
2021-09-30 18:26:13 +08:00
2019-03-15 03:49:10 +08:00
2021-11-11 04:30:54 +08:00
< h5 > Type:< / h5 >
< ul >
< li >
< span class = "param-type" > string< / span >
< / li >
< / ul >
2018-08-30 02:44:35 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line44" > line 44< / a >
2018-08-30 02:44:35 +08:00
< / li > < / ul > < / dd >
< / dl >
2021-09-30 18:26:13 +08:00
< h3 class = "subsection-title" > Methods< / h3 >
< h4 class = "name" id = "getContent" > < span class = "type-signature" > < / span > getContent< span class = "signature" > ()< / span > < span class = "type-signature" > → {*}< / span > < / h4 >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dl class = "details" >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2019-08-21 03:40:47 +08:00
2021-09-30 18:26:13 +08:00
2019-08-21 03:40:47 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line77" > line 77< / a >
2021-09-30 18:26:13 +08:00
< / li > < / ul > < / dd >
2018-08-30 02:44:35 +08:00
2021-09-30 18:26:13 +08:00
< / dl >
< h5 > Returns:< / h5 >
< dl >
< dt >
Type
< / dt >
< dd >
< span class = "param-type" > *< / span >
< / dd >
< / dl >
2019-11-09 05:34:30 +08:00
2021-09-30 18:26:13 +08:00
< h4 class = "name" id = "getContentMetadata" > < span class = "type-signature" > < / span > getContentMetadata< span class = "signature" > ()< / span > < span class = "type-signature" > → {Object}< / span > < / h4 >
2019-11-09 05:34:30 +08:00
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line141" > line 141< / a >
2019-11-09 05:34:30 +08:00
< / li > < / ul > < / dd >
< / dl >
< h5 > Returns:< / h5 >
< dl >
< dt >
Type
< / dt >
< dd >
2021-09-30 18:26:13 +08:00
< span class = "param-type" > Object< / span >
2019-11-09 05:34:30 +08:00
< / dd >
< / dl >
< h4 class = "name" id = "isStringNote" > < span class = "type-signature" > < / span > isStringNote< span class = "signature" > ()< / span > < span class = "type-signature" > → {boolean}< / span > < / h4 >
< dl class = "details" >
< dt class = "tag-source" > Source:< / dt >
< dd class = "tag-source" > < ul class = "dummy" > < li >
2021-11-11 04:30:54 +08:00
< a href = "becca_entities_note_revision.js.html" > becca/entities/note_revision.js< / a > , < a href = "becca_entities_note_revision.js.html#line63" > line 63< / a >
2019-11-09 05:34:30 +08:00
< / li > < / ul > < / dd >
< / dl >
< h5 > Returns:< / h5 >
< div class = "param-desc" >
true if the note has string content (not binary)
< / div >
< dl >
< dt >
Type
< / dt >
< dd >
< span class = "param-type" > boolean< / span >
< / dd >
< / dl >
2018-08-30 02:44:35 +08:00
< / article >
< / section >
< / div >
< nav >
2022-01-06 03:31:21 +08:00
< h2 > < a href = "index.html" > Home< / a > < / h2 > < h3 > Modules< / h3 > < ul > < li > < a href = "sql%250A%250ATODO_%2520some%2520methods%2520(like%2520getValue())%2520could%2520use%2520raw%2520rowsmodule_.html" > sql
TODO: some methods (like getValue()) could use raw rows< / a > < / li > < / ul > < h3 > Classes< / h3 > < ul > < li > < a href = "ApiToken.html" > ApiToken< / a > < / li > < li > < a href = "Attribute.html" > Attribute< / a > < / li > < li > < a href = "BackendScriptApi.html" > BackendScriptApi< / a > < / li > < li > < a href = "Branch.html" > Branch< / a > < / li > < li > < a href = "Note.html" > Note< / a > < / li > < li > < a href = "NoteRevision.html" > NoteRevision< / a > < / li > < li > < a href = "Option.html" > Option< / a > < / li > < li > < a href = "RecentNote.html" > RecentNote< / a > < / li > < / ul > < h3 > < a href = "global.html" > Global< / a > < / h3 >
2018-08-30 02:44:35 +08:00
< / nav >
< br class = "clear" >
< footer >
2021-09-30 18:26:13 +08:00
Documentation generated by < a href = "https://github.com/jsdoc/jsdoc" > JSDoc 3.6.7< / a >
2018-08-30 02:44:35 +08:00
< / footer >
< script > prettyPrint ( ) ; < / script >
< script src = "scripts/linenumber.js" > < / script >
< / body >
< / html >