Skip to content

Commit 09a60a4

Browse files
committed
(minor) some of fields and methods made private
1 parent 05f3de3 commit 09a60a4

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

index.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ export interface MemeGeneratorOptions {
2323
}
2424

2525
export default class MemeGenerator {
26-
canvas!: Canvas
27-
ctx!: CanvasRenderingContext2D
28-
canvasImg!: Image
29-
fontSize!: number
30-
fontFamily!: string
31-
fontWeight?: 'bold' | 'regular' | 'lighter' | 'bolder'
32-
lineHeight!: number
33-
topText!: string
34-
bottomText!: string
35-
url!: string
36-
memeWidth!: number
37-
memeHeight!: number
26+
private canvas!: Canvas
27+
private ctx!: CanvasRenderingContext2D
28+
private canvasImg!: Image
29+
private fontSize!: number
30+
private fontFamily!: string
31+
private fontWeight?: 'bold' | 'regular' | 'lighter' | 'bolder'
32+
private lineHeight!: number
33+
private topText!: string
34+
private bottomText!: string
35+
private url!: string
36+
private memeWidth!: number
37+
private memeHeight!: number
3838
constructor (userConfig: MemeGeneratorOptions = {}) {
3939
const { canvasOptions, fontOptions } = userConfig
4040
const config = Object.assign(
@@ -127,7 +127,7 @@ export default class MemeGenerator {
127127
}
128128
}
129129

130-
calculateCanvasSize (): void {
130+
private calculateCanvasSize (): void {
131131
const { canvas, canvasImg } = this
132132

133133
canvas.height = (canvasImg.height / canvasImg.width) * canvas.width
@@ -136,7 +136,7 @@ export default class MemeGenerator {
136136
this.memeHeight = canvas.height
137137
}
138138

139-
drawMeme (): void {
139+
private drawMeme (): void {
140140
const {
141141
canvas,
142142
canvasImg,
@@ -180,7 +180,7 @@ export default class MemeGenerator {
180180
* @param {Boolean} fromBottom
181181
* @param {Number} fontSize
182182
*/
183-
wrapText (
183+
private wrapText (
184184
text: string,
185185
x: number,
186186
y: number,

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "memise",
3-
"version": "2.1.0",
3+
"version": "2.1.1",
44
"author": "Sergey Zhirov <polarwolf@cstl.gg>",
55
"license": "MIT",
66
"description": "TS promise-based meme generator, it takes an image as url and top/bottom text to generate meme as Buffer",

0 commit comments

Comments
 (0)