Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IObservableString

A string which can be observed for changes.

Hierarchy

Implemented by

Index

Properties

Readonly changed

changed: ISignal<IObservableString, IChangedArgs>

A signal emitted when the string has changed.

Readonly isDisposed

isDisposed: boolean

Test whether the object has been disposed.

Notes

This property is always safe to access.

text

text: string

The value of the string.

type

type: "String"

The type of the Observable.

Methods

clear

  • clear(): void
  • Set the ObservableString to an empty string.

    Returns void

dispose

  • dispose(): void
  • Dispose of the resources held by the string.

    Returns void

insert

  • insert(index: number, text: string): void
  • Insert a substring.

    Parameters

    • index: number

      The starting index.

    • text: string

      The substring to insert.

    Returns void

remove

  • remove(start: number, end: number): void
  • Remove a substring.

    Parameters

    • start: number

      The starting index.

    • end: number

      The ending index.

    Returns void

Generated using TypeDoc