30 lines
628 B
TypeScript
30 lines
628 B
TypeScript
interface ISubtitleStyle {
|
|
style: {
|
|
$: {
|
|
name: string;
|
|
font_name: string;
|
|
font_size: string;
|
|
primary_colour: string;
|
|
secondary_colour: string;
|
|
outline_colour: string;
|
|
back_colour: string;
|
|
bold: string;
|
|
italic: string;
|
|
underline: string;
|
|
strikeout: string;
|
|
scale_x: string;
|
|
scale_y: string;
|
|
spacing: string;
|
|
angle: string;
|
|
border_style: string;
|
|
outline: string;
|
|
shadow: string;
|
|
alignment: string;
|
|
margin_l: string;
|
|
margin_r: string;
|
|
margin_v: string;
|
|
encoding: string;
|
|
};
|
|
}[];
|
|
}
|