Interface: CodeOptions
Defined in: mobjects/text/Code.ts:23
Options for creating a Code mobject
Properties
backgroundPadding?
optionalbackgroundPadding:number
Defined in: mobjects/text/Code.ts:41
Background padding in pixels. Default: 16
backgroundRadius?
optionalbackgroundRadius:number
Defined in: mobjects/text/Code.ts:43
Background corner radius in pixels. Default: 8
code
code:
string
Defined in: mobjects/text/Code.ts:25
The code string to display
colorScheme?
optionalcolorScheme:CodeColorScheme
Defined in: mobjects/text/Code.ts:37
Color scheme for syntax highlighting
fontFamily?
optionalfontFamily:string
Defined in: mobjects/text/Code.ts:35
Font family. Default: 'monospace'
fontSize?
optionalfontSize:number
Defined in: mobjects/text/Code.ts:33
Font size in pixels. Default: 24
language?
optionallanguage:string
Defined in: mobjects/text/Code.ts:27
Programming language for syntax highlighting
lineHeight?
optionallineHeight:number
Defined in: mobjects/text/Code.ts:45
Line height multiplier. Default: 1.4
lineNumbers?
optionallineNumbers:boolean
Defined in: mobjects/text/Code.ts:29
Whether to show line numbers. Default: true
showBackground?
optionalshowBackground:boolean
Defined in: mobjects/text/Code.ts:39
Whether to show background rectangle. Default: true
tabWidth?
optionaltabWidth:number
Defined in: mobjects/text/Code.ts:31
Tab width in spaces. Default: 4