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; |