models_windowtypes.ts

/**
 * Enums for WindowTypes
 * @readonly
 * @enum {string}
 */
export const WindowTypes = {
  /** Media with a duration */
  STATIC: "staticWindow",
  /** Media with a start time but without a duration until an indeterminate time in the future */
  GROWING: "growingWindow",
  /** Media with a rewind window that progresses through a media timeline */
  SLIDING: "slidingWindow",
} as const

export type WindowTypes = (typeof WindowTypes)[keyof typeof WindowTypes]

export default WindowTypes