Creates an instance of SnapshotContext.
The current ContextManager
ReadonlycanObservable determining if the current canvas content can be shared.
ReadonlycanvasObservable containing the canvas image as a File object.
ReadonlycanvasObservable holding the current canvas image data URL.
The constructor properties.
The current ContextManager
ReadonlyfileObservable storing the file name for the snapshot. Updates the file upon change.
ReadonlyfileObservable storing the file type for the snapshot (e.g., 'image/png'). Updates the file upon change.
ReadonlyqualityObservable representing the quality setting of the snapshot image.
ReadonlyshareAPISupportedObservable indicating whether the Share API is supported in the current environment.
ReadonlytextObservable holding the text content to be shared with the snapshot.
ReadonlytitleObservable containing the title for the snapshot.
Context containing snapshot information.