mirror of https://github.com/espruino/BangleApps
26 lines
641 B
JavaScript
26 lines
641 B
JavaScript
|
/**
|
||
|
* We want to be able to change the font so we set up
|
||
|
* pure virtual for all fonts implementtions to use
|
||
|
*/
|
||
|
class NumeralFont {
|
||
|
/**
|
||
|
* The screen dimensions of what we are going to
|
||
|
* display for the given hour.
|
||
|
*/
|
||
|
getDimensions(hour){return [0,0];}
|
||
|
/**
|
||
|
* The characters that are going to be returned for
|
||
|
* the hour.
|
||
|
*/
|
||
|
hour_txt(hour){ return ""; }
|
||
|
/**
|
||
|
* method to draw text at the required coordinates
|
||
|
*/
|
||
|
draw(hour_txt,x,y){ return "";}
|
||
|
/**
|
||
|
* Called from the settings loader to identify the font
|
||
|
*/
|
||
|
getName(){return "";}
|
||
|
}
|
||
|
|
||
|
module.exports = NumeralFont;
|