Skip to content

rozek/banglejs-2-four-fold-clock-face

Repository files navigation

banglejs-2-four-fold-clock-face

a simple clock face with numbers 3, 6, 9 and 12 for analog clocks on a Bangle.js 2

Important Note: this module has been renamed to banglejs-2-four-numbered-clock-face. Please do no longer use this repository but switch to the new one instead!

This module draws a face with the numbers 3, 6, 9 and 12 for an analog clock running on a Bangle.js 2.


with indian numerals

with roman numerals

Usage

Within a clock implementation, the module may be used as follows:

let Clockwork = require(...);
Clockwork.windUp({
  face:require('https://raw.githubusercontent.com/rozek/banglejs-2-four-fold-clock-face/main/ClockFace.js'),
  ...
}, { romanNumerals:false });

Settings.romanNumerals may be set to true if roman numerals are prefered. If missing or set to false, indian numerals are drawn instead.

Example

The following code shows a complete example for a (still simple) analog clock using this clock face:

let Clockwork = require('https://raw.githubusercontent.com/rozek/banglejs-2-simple-clockwork/main/Clockwork.js');

Clockwork.windUp({
  face: require('https://raw.githubusercontent.com/rozek/banglejs-2-four-fold-clock-face/main/ClockFace.js'),
  hands:require('https://raw.githubusercontent.com/rozek/banglejs-2-simple-clock-hands/main/ClockHands.js'),
},{
  Foreground:'#000000', Background:'#FFFFFF', Seconds:'#FF0000'
});

License

MIT License

About

a simple clock face with numbers 3, 6, 9 and 12 for analog clocks on a Bangle.js 2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published