UNPKG

@sabre-js/sabre

Version:

A gpu accelerated ecmascript renderer for Advanced Substation Alpha (ASS) subtitles. Renders .ass and .ssa files over video in the browser.

9 lines (8 loc) 7.63 kB
{ "version":3, "file":"style.min.js", "lineCount":7, "mappings":"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", "sources":["style.js"], "names":["require","sabre","import","SSAColor","Object","create","value","toJSON","n","name","fn","fontName","fs","fontSize","pc","primaryColor","sc","secondaryColor","tc","tertiaryColor","qc","quaternaryColor","w","weight","i","italic","u","underline","st","strikeout","sx","scaleX","sy","scaleY","sp","spacing","an","angle","bs","borderStyle","ox","outlineX","oy","outlineY","sh","shadow","al","alignment","m","margins","en","encoding","writable","setName","getName","setFontName","getFontName","setFontSize","size","getFontSize","setPrimaryColor","color","getPrimaryColor","setSecondaryColor","getSecondaryColor","setTertiaryColor","getTertiaryColor","setQuaternaryColor","getQuaternaryColor","setWeight","getWeight","setItalic","getItalic","setUnderline","getUnderline","setStrikeout","getStrikeout","setScale","scale","setScaleX","setScaleY","getScaleX","getScaleY","setSpacing","getSpacing","setAngle","getAngle","setBorderStyle","style","getBorderStyle","setOutline","outline","setOutlineX","setOutlineY","getOutlineX","getOutlineY","setShadow","getShadow","setAlignment","getAlignment","setMargins","left","right","vertical","setMarginLeft","setMarginRight","setMarginVertical","getMargins","slice","setEncoding","getEncoding"] }