ngx-analog-wrist-watch
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.14.
49 lines (48 loc) • 1.98 kB
TypeScript
import { ElementRef, Renderer2, OnInit, EventEmitter } from '@angular/core';
import { NgxAnalogWristWatchService } from './ngx-analog-wrist-watch.service';
export declare class AnalogwristwatchDirective implements OnInit {
private el;
private renderer;
private clockService;
timeVal: EventEmitter<string>;
internalStyle: any;
inlineStyleInfo: any;
elementInfo: any;
timeInfo: any;
runClock: any;
clockValue: any;
constructor(el: ElementRef, renderer: Renderer2, clockService: NgxAnalogWristWatchService);
ngOnInit(): void;
createInitElement(): void;
stylesInInit(): void;
watchRunner(): void;
appendTagInInit(initElement: any): void;
applyStyleInInit(initElement: any): void;
applyStyleInDivDirective(initElement: any): void;
applyStyleInInputAndLabelTag(initElement: any): void;
applyStyleInWatchIcon(initElement: any): void;
applyStyleInClockBox(initElement: any): void;
applyStyleInFocus(initElement: any, style: any): void;
applyStyleInBlur(initElement: any, style: any): void;
checkIfInputContainValue(initElement: any, style: any): void;
floatLabelToTop(elementInfo: any, style: any): void;
floatLabelToBottom(elementInfo: any, style: any): void;
applyBoxStyle(initElement: any): void;
addClockElement(clockBox: any): void;
applyStyleInClockCircle(primaryCircle: any, secondaryCircle: any, thirdCircle: any): void;
applyStyleInClockNum(clockNum: any, num: any, style: any): void;
drawClockFace(clockBox: any): void;
applyStyleInDugHoles(dugHole: any): void;
applyStyleInWatchStraps(strap: any): void;
addClockHands(thirdCircle: any): void;
startClock(): {
hour: number;
minute: number;
hourDegree: number;
minuteDegree: number;
};
onWatchBtnClick(): void;
onChangeHourTimeClick(): void;
refreshClock(): void;
getClockValue(): void;
}