actualNoteContentPart: ## note.images
  Get all inline images in the note. See [app.getNoteImages](/help/developing_amplenote_plugins/app_interface#app.getNoteImages)  for more details..
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const images = await note.images();    await app.alert("image count: " + images.length);  }} 
  ```
  
  ## note.insertContent
  Inserts content at the beginning of a note. See [app.insertNoteContent](/help/developing_amplenote_plugins/app_interface#app.insertNoteContent)  for more details. 
  ```
  {  noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    note.insertContent("this is some **bold** text");  }} 
  ```
  
  ## note.insertTask
  Inserts a new task at the beginning of a note. See [app.insertTask](/help/developing_amplenote_plugins/app_interface#app.insertTask)  for more details. 
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const taskUUID = await note.insertTask({ content: "this is a task" });    app.alert(taskUUID);  }} 
  ```
  
  ## note.name (title)
  Get the title of the note.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    app.alert(`This note is named ${ note.name }`);  }} 
  ```
  
  ## note.publicURL
  Get a link to the published version of a note, if the note is published. See [app.getNotePublicURL](/help/developing_amplenote_plugins/app_interface#app.getNotePublicURL)  for details.
  ```
  {   async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);     const publicURL = await note.publicURL();    await app.alert("public URL: " + (publicURL || "none"));  }}
  ```
  
  ## note.publish
  Publish the note, see [app.publishNote](/help/developing_amplenote_plugins/app_interface#app.publishNote)  for details.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);     const publicURL = await note.publish();    await app.alert("Public URL: " + publicURL);  }} 
  ```
  
  ## note.removeTag
  Remove a tag from the note. See [app.removeNoteTag](/help/developing_amplenote_plugins/app_interface#app.removeNoteTag)  for details.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const removed = await note.removeTag("some-tag");    app.alert(removed ? "Tag removed" : "Failed to remove tag");  }}
  ```
  
  ## note.replaceContent
  Replaces the content of the entire note, or a section of the note, with new content. See [app.replaceNoteContent](/help/developing_amplenote_plugins/app_interface#app.replaceNoteContent)  for more details.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    await note.replaceContent("**new content**");  }} 
  ```
  
  ## note.sections
  Gets the sections in the note. See [app.getNoteSections](/help/developing_amplenote_plugins/app_interface#app.getNoteSections)  for more details.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const sections = await note.sections();    app.alert("Section count: " + sections);  }}  
  ```
  
  ## note.setName
  Sets a new name for the note. See [app.setNoteName](/help/developing_amplenote_plugins/app_interface#app.setNoteName)  for more details.
  ```
  {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    await note.setName(note.name + " more");  }} 
  ```
processedNoteContent: ---
  title: Note Interface: Query or perform actions on a note
  headers: ## note.images
  ---
  note.images
  Get all inline images in the note. See [app.getNoteImages](/help/developing_amplenote_plugins/app_interface#app.getNoteImages)
    for more details.. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const images = await note.images();    await app.alert("image count: " + images.length);  }} 
  
  note.insertContent
  Inserts content at the beginning of a note. See [app.insertNoteContent](/help/developing_amplenote_plugins/app_interface#app.insertNoteContent)
    for more details. {  noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    note.insertContent("this is some **bold** text");  }} 
  
  note.insertTask
  Inserts a new task at the beginning of a note. See [app.insertTask](/help/developing_amplenote_plugins/app_interface#app.insertTask)
    for more details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const taskUUID = await note.insertTask({ content: "this is a task" });    app.alert(taskUUID);  }} 
  
  note.name (title)
  Get the title of the note. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    app.alert(`This note is named ${ note.name }`);  }} 
  
  note.publicURL
  Get a link to the published version of a note, if the note is published. See [app.getNotePublicURL](/help/developing_amplenote_plugins/app_interface#app.getNotePublicURL)
    for details. {   async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);     const publicURL = await note.publicURL();    await app.alert("public URL: " + (publicURL || "none"));  }}
  
  note.publish
  Publish the note, see [app.publishNote](/help/developing_amplenote_plugins/app_interface#app.publishNote)
    for details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);     const publicURL = await note.publish();    await app.alert("Public URL: " + publicURL);  }} 
  
  note.removeTag
  Remove a tag from the note. See [app.removeNoteTag](/help/developing_amplenote_plugins/app_interface#app.removeNoteTag)
    for details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const removed = await note.removeTag("some-tag");    app.alert(removed ? "Tag removed" : "Failed to remove tag");  }}
  
  note.replaceContent
  Replaces the content of the entire note, or a section of the note, with new content. See [app.replaceNoteContent](/help/developing_amplenote_plugins/app_interface#app.replaceNoteContent)
    for more details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    await note.replaceContent("**new content**");  }} 
  
  note.sections
  Gets the sections in the note. See [app.getNoteSections](/help/developing_amplenote_plugins/app_interface#app.getNoteSections)
    for more details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    const sections = await note.sections();    app.alert("Section count: " + sections);  }}  
  
  note.setName
  Sets a new name for the note. See [app.setNoteName](/help/developing_amplenote_plugins/app_interface#app.setNoteName)
    for more details. {  async noteOption(app, noteUUID) {    const note = await app.notes.find(noteUUID);    await note.setName(note.name + " more");  }}
noteTitle: Note Interface: Query or perform actions on a note