@cause-911/devextreme
Version:
Run `npm install @cause-911/devextreme --save` to add this library to your project
25 lines (24 loc) • 731 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { DxTextAreaComponent } from 'devextreme-angular';
export declare class CauseTextAreaLimitedComponent implements OnInit {
textarea: DxTextAreaComponent;
value: string;
maxChar: number;
format: string;
valueChanged: EventEmitter<any>;
private gsm7bitChars;
private gsm7bitCharsExt;
private gsm7bitRegExp;
private gsm7bitExtRegExp;
private gsm7bitExtOnlyRegExp;
private messageLength;
private multiMessageLength;
constructor();
ngOnInit(): void;
changed(e: any): void;
getNumberOfSms(): number;
getNumberOfChar(): string;
private countSmsChars;
private countGsm7bitExt;
private getCharset;
}