Jump to main content
HCL Logo Product Documentation
Customer Support HCLSoftware U Community Forums Customer Idea Portal
HCL Domino Designer 12.0.1 documentation
  • HCL Domino Designer Basic User Guide and Reference
  • HCL Domino Designer XPages User Guide
  • JavaScript and XPages reference
  • Notices
  1. Home
  2. JavaScript and XPages reference

    This reference describes the JavaScript™ language elements, Application Programming Interfaces (APIs), and other artifacts that you need to create scripts, plus the XPages simple actions.

  3. Domino®

    This library provides access to the HCL Domino® back-end.

  4. NotesRichTextItem (JavaScript™)

    Represents an item of type rich text.

  5. createNavigator (NotesRichTextItem - JavaScript™)

    Creates a RichTextNavigator object.

 Go to Feedback
  • JavaScript and XPages reference

    This reference describes the JavaScript™ language elements, Application Programming Interfaces (APIs), and other artifacts that you need to create scripts, plus the XPages simple actions.

    • JavaScript™ language elements (JavaScript™)

      The JavaScript™ language elements are based on the ECMAScript Language Specification Standard ECMA-262 (see http://www.ecma-international.org/publications/standards/Ecma-262.htm). The JavaScript described here applies to the server-side interpreter. Client-side scripts are interpreted by the browser.

    • Simple actions (JavaScript)

      A simple action performs a pre-programmed activity that can be modified by arguments.

    • Global objects and functions (JavaScript™)

      Global objects provide entry points to server-side scripts. Entering the name of a global object instantiates it.

    • DOM (JavaScript)

      Represents a document in XML Document Object Model format.

    • Domino®

      This library provides access to the HCL Domino® back-end.

      • NotesACL (JavaScript™)

        Represents the access control list (ACL) of a database.

      • NotesACLEntry (JavaScript™)

        Represents a single entry in an access control list. An entry may be for a person, a group, or a server.

      • NotesAdministrationProcess (JavaScript™)

        Represents the administration process. Note This class is new with Release 6.5.

      • NotesAgent (JavaScript™)

        Represents an agent.

      • NotesAgentContext (JavaScript™)

        Represents the agent environment of the current program, if an agent is running it.

      • NotesBase (JavaScript™)

        Defines methods that are common to all the classes.

      • NotesCalendar (JavaScript™)

        Represents a Domino® calendar.

      • NotesCalendarEntry (JavaScript™)

        Represents a Domino® calendar entry.

      • NotesCalendarNotice (JavaScript™)

        Represents a Domino® calendar notice.

      • NotesColorObject (JavaScript™)

        Represents a color.

      • NotesDatabase (JavaScript™)

        Represents a Notes® database.

      • NotesDateRange (JavaScript™)

        Represents a range of dates and times.

      • NotesDateTime (JavaScript™)

        Represents a date and time.

      • NotesDbDirectory (JavaScript™)

        Represents the Domino® databases on a server or the local computer.

      • NotesDirectory (JavaScript™)

        Represents the Notes® directories on a specific server or local computer, each of which is associated with one or more directory navigators to allow directory lookups.

      • NotesDirectoryNavigator (JavaScript™)

        Allows lookups of a specific associated Notes® directory on a specific server or local computer.

      • NotesDocument (JavaScript™)

        Represents a document in a database.

      • NotesDocumentCollection (JavaScript™)

        Represents a collection of documents from a database.

      • NotesDxlExporter (JavaScript™)

        Represents the conversion of Domino® data to DXL (Domino XML). Note This class is new with Release 6.5.

      • NotesDxlImporter (JavaScript™)

        Represents the conversion of DXL (Domino® XML) to Domino data. Note This class is new with Release 6.5.

      • NotesEmbeddedObject (JavaScript™)

        Represents any one of the following: An embedded object An object link A file attachment Note Embedded objects and object links are not supported for UNIX™, and the Macintosh. File attachments are supported.

      • NotesForm (JavaScript™)

        Represents a form in a database.

      • NotesIDVault (JavaScript™)

        The NotesIDVault class is a representation of the secure storage facility for UserIDs that may be configured for Domino by policy. IDs are stored there to allow for easier management by administrators and users. IDs from more than one server may be stored within an IDVault. The NotesIDVault class provides methods to access UserID files, UserID objects, query the presence of an ID in the vault, sycnronise copies of IDs, and reset passwords. The NotesIDVault class can be used to access UserID objects or files. These can be used to accomplish the encryption or decryption of Documents while running on the server.

      • NotesInternational (JavaScript™)

        Represents the international settings in the operating environment, for example, the Regional Settings in the Windows™ Control Panel. When settings change in the operating environment, Notes® recognizes the new settings immediately. For remote (IIOP) operations, these settings represent the session's server.

      • NotesItem (JavaScript™)

        Represents a discrete value or set of values in a document. The client interface displays items in a document through fields on a form. When a field on a form and an item in a document have the same name, the field displays the item (for example, the Subject field displays the Subject item). All items in a document are accessible programmatically, regardless of what form is used to display the document in the user interface.

      • NotesLog (JavaScript™)

        Enables you to record actions and errors that take place during a program's execution. You can record actions and errors in: A Domino® database A mail memo A file (for programs that run locally) An agent log (for agents)

      • NotesMIMEEntity (JavaScript™)

        Represents an item of type MIME (Multipurpose Internet Mail Extensions).

      • NotesMIMEHeader (JavaScript™)

        Represents a header in a MIME (Multipurpose Internet Mail Extensions) document.

      • NotesName (JavaScript™)

        Represents a user or server name.

      • NotesNewsletter (JavaScript™)

        Document or set of documents that contains information from, or links to, several other documents.

      • NotesNoteCollection (JavaScript™)

        Represents a collection of Domino® design and data elements in a database.

      • NotesOutline (JavaScript™)

        Represents an outline in a database.

      • NotesOutlineEntry (JavaScript™)

        Represents an entry in an outline.

      • NotesProperty (JavaScript™)

        Represents a single property in the Composite Applications properties of a Domino® application. Properties are data transmitted to or from the Property Broker, which routes your application's communication with other components in a composite application. Properties are defined in a Wiring Properties design element.

      • NotesPropertyBroker (JavaScript™)

        Mediates communication between components of a composite application, allowing communication between multiple Java™ components, or between Notes® and Java components.

      • NotesRegistration (JavaScript™)

        Represents the creation or administration of an ID file.

      • NotesReplication (JavaScript™)

        Represents the replication settings of a database.

      • NotesReplicationEntry (JavaScript™)

        Represents the replication settings for a pair of servers in a database.

      • NotesRichTextDoclink (JavaScript™)

        Represents a doclink in a rich text item.

      • NotesRichTextItem (JavaScript™)

        Represents an item of type rich text.

        • EmbeddedObjects (NotesRichTextItem - JavaScript™)

          Read-only. All the embedded objects, object links, and file attachments contained in a rich text item.

        • addNewLine (NotesRichTextItem - JavaScript™)

          Appends one or more new lines (carriage returns) to a rich text item.

        • addPageBreak (NotesRichTextItem - JavaScript™)

          Appends a page break to a rich text item.

        • addTab (NotesRichTextItem - JavaScript™)

          Appends one or more tabs to a rich text item.

        • appendDocLink (NotesRichTextItem - JavaScript™)

          Adds a doclink to a rich text item.

        • appendParagraphStyle (NotesRichTextItem - JavaScript™)

          Appends a paragraph style to a rich text item. Text following the paragraph style is rendered using the attributes of that paragraph style.

        • appendRTItem (NotesRichTextItem - JavaScript™)

          Appends the contents of one rich text item to another rich text item.

        • appendStyle (NotesRichTextItem - JavaScript™)

          Appends a style to a rich text item. Text following the style is rendered using the attributes of that style until another style is appended.

        • appendTable (NotesRichTextItem - JavaScript™)

          Inserts a table in a rich text item. The table text takes the current style of the item.

        • appendText (NotesRichTextItem - JavaScript™)

          Appends text to a rich text item. The text is rendered in the current style of the item.

        • beginInsert (NotesRichTextItem - JavaScript™)

          Changes the insertion position from the end of the rich text item to the beginning or end of a specified element.

        • beginSection (NotesRichTextItem - JavaScript™)

          Inserts a section in a rich text item.

        • compact (NotesRichTextItem - JavaScript™)

          Compacts a rich text item to use minimum space.

        • createNavigator (NotesRichTextItem - JavaScript™)

          Creates a RichTextNavigator object.

        • createRange (NotesRichTextItem - JavaScript™)

          Creates a NotesRichTextRange object.

        • embedObject (NotesRichTextItem - JavaScript™)

          Given the name of a file or an application, either: attaches the file you specify to a rich text item or embeds an OLE/1 object in a rich text item. The OLE/1 object is created using the file you specify.

        • endInsert (NotesRichTextItem - JavaScript™)

          Resets the insertion position to the end of the rich text item. Must be paired with beginInsert.

        • endSection (NotesRichTextItem - JavaScript™)

          Ends a section. Must be paired with beginSection.

        • getEmbeddedObject (NotesRichTextItem - JavaScript™)

          Given the name of a file attachment, embedded object, or object link in a rich text item, returns the corresponding embedded object.

        • getFormattedText (NotesRichTextItem - JavaScript™)

          Returns the contents of a rich text item as plain text.

        • getNotesFont (NotesRichTextItem - JavaScript™)

          Returns an identifier for a font face in a document.

        • getUnformattedText (NotesRichTextItem - JavaScript™)

          Returns the contents of a rich text item as plain text.

        • update (NotesRichTextItem - JavaScript™)

          Processes all pending operations on a rich text item.

      • NotesRichTextNavigator (JavaScript™)

        Represents a means of navigation in a rich text item.

      • NotesRichTextParagraphStyle (JavaScript™)

        Represents rich text paragraph attributes.

      • NotesRichTextRange (JavaScript™)

        Represents a range of elements in a rich text item.

      • NotesRichTextSection (JavaScript™)

        Represents a collapsible section in a rich text item.

      • NotesRichTextStyle (JavaScript™)

        Represents rich-text attributes.

      • NotesRichTextTab (JavaScript™)

        Represents a tab in a rich text paragraph style.

      • NotesRichTextTable (JavaScript™)

        Represents a table in a rich text item.

      • NotesSession (JavaScript™)

        This class is the root of the Domino® Objects containment hierarchy, providing access to the other Domino objects, and represents the Domino server or Notes® client environment of the current program.

      • NotesStream (JavaScript™)

        Represents a stream of binary or character data. The stream can be associated with a file.

      • NotesUserID (JavaScript™)

        The NotesUserID class represents the Notes ID file or a Notes ID when it resides within the Domino IDVault. This object is primarily used to obtain the names of the private encryption keys which are available for use within the UserID object.

      • NotesView (JavaScript™)

        Represents a view or folder of a database and provides access to documents within it.

      • NotesViewColumn (JavaScript™)

        Represents a column in a view or folder.

      • NotesViewEntry (JavaScript™)

        Represents a view entry.

      • NotesViewEntryCollection (JavaScript™)

        Represents a collection of view entries of type document sorted in view order.

      • NotesViewNavigator (JavaScript™)

        Represents a view navigator. A view navigator provides access to all or a subset of the entries in a view.

      • NotesXSLTResultTarget (JavaScript™)

        Contains the result of a transformation by the XSL processor.

    • Runtime (JavaScript)

      The Runtime library contains classes that provide useful methods for globalization.

    • Standard (JavaScript)

      The Standard library contains classes for manipulating data of different types and performing common operations.

    • XSP (JavaScript™)

      The XSP library contains classes that access the browser context.

createNavigator (NotesRichTextItem - JavaScript™)

Creates a RichTextNavigator object.

Defined in

NotesRichTextItem

Syntax

createNavigator() : NotesRichTextNavigator
Return value Description
RichTextNavigator The object.
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences