Variables
Const AVERAGE_VOLUME
AVERAGE_VOLUME: 0.33 = 0.33
Const BACKGROUND_BLACK_COLOR
BACKGROUND_BLACK_COLOR: Color = new Color(0x000000)
Const BACKGROUND_TRANSPARENT
BACKGROUND_TRANSPARENT: "transparent" = "transparent"
Const BAR_CIRCLE_SEGMENTS_NUMBER
BAR_CIRCLE_SEGMENTS_NUMBER: 64 = 64
Const BOTTOM_BUTTON_SPACE
BOTTOM_BUTTON_SPACE: 27 = 27
Const BOTTOM_SPACE
BOTTOM_SPACE: 26 = 26
Const BUTTON_SIZE
BUTTON_SIZE: 12 = 12
Const CINEMATOGRAPHIC_BAR
CINEMATOGRAPHIC_BAR: 13 = 13
Const CLICKABLE_PART_CENTER
CLICKABLE_PART_CENTER: 0.015 = 0.015
Const FINISH_BIG_PLAY_PAUSE_BUTTON_SCALE
FINISH_BIG_PLAY_PAUSE_BUTTON_SCALE: 1.3 = 1.3
Const HIGH_VOLUME
HIGH_VOLUME: 0.66 = 0.66
Const MINIMAL_SCALE
MINIMAL_SCALE: 0.001 = 0.001
Const MULTIPLY_SCALAR
MULTIPLY_SCALAR: 1000 = 1000
Const PROGRESS_BAR_BACKGROUND_COLOR
PROGRESS_BAR_BACKGROUND_COLOR: Color = new Color(0x393333)
Const PROGRESS_BAR_BACKGROUND_LOADED_COLOR
PROGRESS_BAR_BACKGROUND_LOADED_COLOR: Color = new Color(0xFF0000)
Const PROGRESS_BAR_BUFFER_COLOR
PROGRESS_BAR_BUFFER_COLOR: Color = new Color(0xCCCCCC)
Const PROGRESS_BAR_CIRCLE_POSITION
PROGRESS_BAR_CIRCLE_POSITION: 50 = 50
Const PROGRESS_BAR_CIRCLE_RADIUS
PROGRESS_BAR_CIRCLE_RADIUS: 100 = 100
Const PROGRESS_BAR_HEIGHT
PROGRESS_BAR_HEIGHT: 125 = 125
Const PROGRESS_BAR_OVER_COLOR
PROGRESS_BAR_OVER_COLOR: Color = new Color(0x999999)
Const PROGRESS_BAR_SCALE
PROGRESS_BAR_SCALE: 1.6 = 1.6
Const PROGRESS_BAR_WIDTH
PROGRESS_BAR_WIDTH: 25 = 25
Const QUALITY_X
QUALITY_X: 1920 = 1920
Const QUALITY_Y
QUALITY_Y: 1080 = 1080
Const SOUND_BACKGROUND
SOUND_BACKGROUND: 14 = 14
Const SPACE_BETWEEN_BUTTONS
SPACE_BETWEEN_BUTTONS: 16 = 16
Const START_BIG_PLAY_PAUSE_BUTTON_SCALE
START_BIG_PLAY_PAUSE_BUTTON_SCALE: 0.5 = 0.5
Const SUBTITLES_HEIGHT
SUBTITLES_HEIGHT: 6 = 6
Const SUBTITLES_POSITION
SUBTITLES_POSITION: 5.8 = 5.8
Const SUBTITLES_TRANSITION
SUBTITLES_TRANSITION: 15 = 15
Const SUBTITLES_UNDERLINE_HEIGHT
SUBTITLES_UNDERLINE_HEIGHT: 200 = 200
Const SUBTITLES_UNDERLINE_POSITION_X
SUBTITLES_UNDERLINE_POSITION_X: number = 16 / 3
Const SUBTITLES_UNDERLINE_POSITION_Y
SUBTITLES_UNDERLINE_POSITION_Y: 80 = 80
Const SUBTITLES_UNDERLINE_WIDTH
SUBTITLES_UNDERLINE_WIDTH: 36 = 36
Const SUBTITLES_WIDTH
SUBTITLES_WIDTH: 10 = 10
Const TEXT_STYLE_FAMILY_FONT
TEXT_STYLE_FAMILY_FONT: "Helvetica" = "Helvetica"
Const TIMER_HEIGHT
TIMER_HEIGHT: 15 = 15
Const TIMER_POSITION
TIMER_POSITION: 5.7 = 5.7
Const TIMER_TRANSITION
TIMER_TRANSITION: 8 = 8
Const TIMER_WIDTH
TIMER_WIDTH: 4 = 4
Const UI_BASIC_COLOR
UI_BASIC_COLOR: Color = new Color(0xE6E5E5)
Const VIDEO_CLICKABLE_PART
VIDEO_CLICKABLE_PART: 0.815 = 0.815
Const VIDEO_TITLE_HEIGHT
VIDEO_TITLE_HEIGHT: 15 = 15
Const VIDEO_TITLE_QUALITY
VIDEO_TITLE_QUALITY: 50 = 50
Const VOLUME_BAR_CIRCLE_RADIUS
VOLUME_BAR_CIRCLE_RADIUS: 60 = 60
Const VOLUME_BAR_COLOR
VOLUME_BAR_COLOR: Color = new Color(0x393333)
Const VOLUME_BAR_HEIGHT
VOLUME_BAR_HEIGHT: 75 = 75
Const VOLUME_BAR_POSITION
VOLUME_BAR_POSITION: 4.6 = 4.6
Const VOLUME_BAR_WIDTH
VOLUME_BAR_WIDTH: 10 = 10
g.frame.components.window
Module repo template for g.frame
How to use
g.frame.components.windowoccurrences to your module nameg.frame.module_name.github_folder to.githubg.frameandthreenpm installto install all dependenciesHow to build
npm run buildto build your modulenpm run lintto lint your codenpm run testto run unit testsnpm run docsto generate docsUseful links
g.framerepo https://github.com/VeryBigThings/g.frame