npm.io
1.0.3 • Published 6 years ago

idea-native-clock

Licence
MIT
Version
1.0.3
Deps
0
Size
8 kB
Vulns
0
Weekly
0

React Native: idea-native-clock

GitHub package version github home platforms github home

github license

Getting started

$ npm install idea-native-clock --save

Usage

import * as React from 'react';
import { StyleSheet, Text, View, ImageBackground } from 'react-native';

import AnalogClock from 'idea-native-clock';

export default class App extends React.Component {
  render() {
    return (
      <View style={styles.container}>
       
       //automatic time
          <AnalogClock
            size={100}
          />
          <View style={{ marginBottom: 5 }} />

          //if you want to set time manually 
          <AnalogClock
            colorClock="#2196F3"
            colorNumber="#000000"
            colorCenter="#00BCD4"
            colorHour="#FF8F00"
            colorMinutes="#FFC400"
            hour="2"
            minutes={55}
            seconds={60}
          />
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
    backgroundColor: '#ecf0f1',
    padding: 8,
  },
});

Props

Prop Type Default Note
size number 180 Clock size.
colorClock string rgba(255,255,255,0.8) Clock color.
colorNumber string #ffffff #ffffff Color of the clock numbers.
colorCenter string #ffffff #ffffff Clock center color.
colorHour string #ffffff #ffffff Clock hour hand color.
colorMinutes string rgba(255,255,255,0.7) Clock minute hand color.
colorSeconds string rgba(255,255,255,0.7) Clock Second hand color.
hour number Hour.
minutes number Minutes.
seconds number Seconds.

License

This library is provided under the MIT License.