AboutSupportDeveloper GuideVersion 47.154.100.2
OpenFin JavaScript API
    Preparing search index...

    Class SnapshotSourceModule

    Static namespace for OpenFin API methods that interact with the SnapshotSource class, available under fin.SnapshotSource.

    Hierarchy

    • Base
      • SnapshotSourceModule
    Index
    • get me(): Identity

      Returns Identity

      me should only be accessed from the fin global (FinApi.me); access through entity classes is not guaranteed to behave sensibly in all calling contexts.

    • Initializes a SnapshotSource with the getSnapshot and applySnapshot methods defined.

      Type Parameters

      • Snapshot = unknown

        Implementation-defined shape of an application snapshot. Allows custom snapshot implementations for legacy applications to define their own snapshot format.

      Parameters

      Returns Promise<void>

      const snapshotProvider = {
      async getSnapshot() {
      const bounds = await fin.me.getBounds();
      return bounds;
      },
      async applySnapshot(snapshot) {
      await fin.me.setBounds(snapshot);
      return undefined;
      }
      }

      await fin.SnapshotSource.init(snapshotProvider);