mirror of
https://github.com/KevinMidboe/motdGO.git
synced 2025-10-29 09:40:23 +00:00
change interface to accept []byte
This commit is contained in:
@@ -123,7 +123,7 @@ func (fm *fontManager) loadBuildInFont() error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
// Load the font
|
// Load the font
|
||||||
err = fm.loadBinDataFont(string(fontStr), name)
|
err = fm.loadBindataFont(fontStr, name)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -133,10 +133,10 @@ func (fm *fontManager) loadBuildInFont() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Load a bindata font
|
// Load a bindata font
|
||||||
func (fm *fontManager) loadBinDataFont(fontStr string, fontName string) error {
|
func (fm *fontManager) loadBindataFont(fontBinary []byte, fontName string) error {
|
||||||
|
|
||||||
// Get the font
|
// Get the font
|
||||||
font, err := parseFontContent(fontStr)
|
font, err := parseFontContent(string(fontBinary))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,9 +39,9 @@ func (ar *AsciiRender) LoadFont(fontPath string) error {
|
|||||||
return ar.fontMgr.loadFontList(fontPath)
|
return ar.fontMgr.loadFontList(fontPath)
|
||||||
}
|
}
|
||||||
|
|
||||||
// LoadBinDataFont loads provided bindata font string
|
// LoadBinDataFont loads provided font binary
|
||||||
func (ar *AsciiRender) LoadBinDataFont(fontStr string, fontName string) error {
|
func (ar *AsciiRender) LoadBindataFont(fontBinary []byte, fontName string) error {
|
||||||
return ar.fontMgr.loadBinDataFont(fontStr, fontName)
|
return ar.fontMgr.loadBindataFont(fontBinary, fontName)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Render renders a string with the default options
|
// Render renders a string with the default options
|
||||||
|
|||||||
Reference in New Issue
Block a user