Namespace s7sdk.common
s7sdk.common.Button
The Button base class manages the core logic and behavior for
the various button sub-classes that are provided with the SDK.
s7sdk.common.CloseButton
The CloseButton is used to close the viewer's browser window when the window is opened using JavaScript.
s7sdk.common.ClosedCaptionButton
The ClosedCaptionButton is a two state button that is used to enable or disable closed captioning in a video.
s7sdk.common.Container
The Container component can be used as a parent component for other UI components that are part of the viewer application.
s7sdk.common.ControlBar
The ControlBar is a convenience component which acts as container to a set of UI elements like buttons and such.
s7sdk.common.Download
The Download is a button component which allows to download a PDF file associated with the catalog asset to the local system.
s7sdk.common.FullScreenButton
The FullScreenButton can be associated with a Container component to enter and exit full screen mode.
s7sdk.common.PanDownButton
You can associate the PanDownButton with a ZoomView component to pan down the current image in the viewer.
s7sdk.common.PanLeftButton
You can associate the PanLeftButton with a ZoomView component to pan left the current image in the viewer.
s7sdk.common.PanRightButton
You can associate the PanRightButton with a ZoomView component to pan right on the current image in the viewer.
s7sdk.common.PanUpButton
You can associate the PanUpButton with a ZoomView component to pan up the current image in the viewer.
s7sdk.common.PlayPauseButton
The PlayPauseButton is a two state button that is typically used for toggling between playing (or replaying) and pausing of the video playback in
the VideoPlayer component.
s7sdk.common.ScrollLeftRightButton
The ScrollLeftRightButton is a two state button that is used to controlBar scrolling.
s7sdk.common.ScrubberSwatchesButton
The ScrubberSwatchesButton is a two state button that is typically used for toggling between the PageScrubber and Swatches components
in eCatalog applications.
s7sdk.common.SearchButton
The SearchButton is a two state button that is used to show and hide search UI.
s7sdk.common.ThumbnailPageButton
The ThumbnailPageButton is a two state button that is typically used for toggling between the PageView and ThumbnailGridView components
in eCatalog applications.
s7sdk.common.TwoStateButton
The TwoStateButton base class manages the core logic and behavior for
the various two state button sub-classes that are provided with the SDK.
s7sdk.common.WebVtt
WebVtt is a class for parsing WebVtt content which could be used for various purpose
s7sdk.common.WebVttItem
WebVttItem represents a WebVtt cue.
s7sdk.common.ZoomInButton
You can associate the ZoomInButton with a ZoomView component to zoom in the viewer.
s7sdk.common.ZoomOutButton
You can associate the ZoomOutButton with a ZoomView component to zoom out the view.
s7sdk.common.ZoomResetButton
You can associate the ZoomResetButton with a ZoomView component to reset the zoom state of the view.