UNPKG

@cauca-911/input-validators

Version:

Run `npm install @cauca-911/input-validators` to add this library to your project

20 lines (19 loc) 866 B
import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class SmsSegmentCalculatorDirective implements AfterViewInit { private elementRef; segmentCountChanged: EventEmitter<number>; private segmentCount; private messageLength; private multiMessageLength; constructor(elementRef: ElementRef); ngAfterViewInit(): void; onInput(): void; private checkNumberOfSegment; private countNumberOfSegment; private countSmsChars; private countGsm7bitExt; private getCharset; static ɵfac: i0.ɵɵFactoryDeclaration<SmsSegmentCalculatorDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SmsSegmentCalculatorDirective, "[caucaSmsSegmentCalculator]", never, {}, { "segmentCountChanged": "segmentCountChanged"; }, never, never, true, never>; }