SheetXL - v0.3.20
    Preparing search index...

    Class Picture

    Implementation for IPicture.

    Hierarchy

    • AbstractModel<State, IPicture.JSON>
      • Picture

    Implements

    Index

    Constructors

    Accessors

    • get isIModel(): true

      For runtime type checking.

      Returns true

    Methods

    • Batches all 'transactional' changes until they have all be committed or rolled back.

      Parameters

      • Optionaloptions: string | OperationOptions

        Description of the operation or additional options. Used for tracking undo/redo and history. Default Value User Operation.

      Returns ITransaction

      Any changes that are made to this object will be reflected in the local record but not committed to the transactional store until the batch is popped.

      Useful for operations that are longer running but generally not recommended as it keeps a transaction open. doBatch is the preferred option.

    • Close the record and cleans resources. Can't be undone.

      Returns void

    • Provides a mechanism to perform a set of operations in a batch.

      Type Parameters

      • R

      Parameters

      • callback: (commit: ICommit) => R | Promise<R>

        A callback that performs multiple operations all within the same transaction.

      • Optionaloptions: string | OperationOptions

        Description of the operation or additional options. Used for tracking undo/redo and history. Default Value User Operation.

      Returns R | Promise<R>

    • Returns a local object URL for placing in an image tag.

      Returns Promise<Details>

    • Returns an immutable type string.

      Returns string

    • Returns string

    • Returns true if no more operations are allowed.

      Returns boolean

    • If the model unable to be modified.

      Returns boolean

    • If the model unable to be modified.

      Returns boolean

    • Return an html string.

      Returns string | Promise<string>

    • Returns an image blob.

      Returns Promise<Blob>

    • Parameters

      • OptionaltoResourceId: (resource: IResource) => number

      Returns JSON