New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

angular-imask

Package Overview
Dependencies
Maintainers
1
Versions
92
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-imask - npm Package Compare versions

Comparing version 6.4.3 to 6.5.0-alpha.0

esm2020/imask-factory-token.mjs

7

imask-factory.d.ts
import IMask from 'imask';
import * as i0 from "@angular/core";
export declare abstract class IMaskFactory {
abstract create<Opts extends IMask.AnyMaskedOptions>(el: IMask.MaskElement | IMask.HTMLMaskingElement, opts: Opts): IMask.InputMask<Opts>;
static ɵfac: i0.ɵɵFactoryDeclaration<IMaskFactory, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<IMaskFactory>;
export interface IMaskFactory {
create<Opts extends IMask.AnyMaskedOptions>(el: IMask.MaskElement | IMask.HTMLMaskingElement, opts: Opts): IMask.InputMask<Opts>;
}
import IMask from 'imask';
import { ElementRef, Provider, Renderer2, EventEmitter, OnDestroy, OnChanges, AfterViewInit, SimpleChanges } from '@angular/core';
import { ElementRef, Provider, EventEmitter, OnDestroy, OnChanges, AfterViewInit, SimpleChanges } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { IMaskFactory } from './imask-factory';
import * as i0 from "@angular/core";
export declare const MASKEDINPUT_VALUE_ACCESSOR: Provider;
export declare const DEFAULT_IMASK_ELEMENT: (elementRef: any) => any;
export declare class IMaskDirective<Opts extends IMask.AnyMaskedOptions> implements ControlValueAccessor, AfterViewInit, OnDestroy, OnChanges {
private _elementRef;
private _renderer;
private _factory;
private _platformId;
private _compositionMode;
maskRef?: IMask.InputMask<Opts>;

@@ -20,8 +15,12 @@ onTouched: any;

private _writing;
private _elementRef;
private _renderer;
private _factory;
private _platformId;
private _compositionMode;
imask?: Opts;
unmask?: boolean | 'typed';
imaskElement: (elementRef: ElementRef, directiveRef: any) => IMask.MaskElement;
accept: EventEmitter<any>;
complete: EventEmitter<any>;
constructor(_elementRef: ElementRef, _renderer: Renderer2, _factory: IMaskFactory, _platformId: string, _compositionMode: boolean);
accept: EventEmitter<void>;
complete: EventEmitter<void>;
get element(): IMask.MaskElement;

@@ -47,4 +46,4 @@ get maskValue(): any;

private _isAndroid;
static ɵfac: i0.ɵɵFactoryDeclaration<IMaskDirective<any>, [null, null, null, null, { optional: true; }]>;
static ɵdir: i0.ɵɵDirectiveDeclaration<IMaskDirective<any>, "[imask]", ["imask"], { "imask": "imask"; "unmask": "unmask"; "imaskElement": "imaskElement"; }, { "accept": "accept"; "complete": "complete"; }, never, never, false>;
static ɵfac: i0.ɵɵFactoryDeclaration<IMaskDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<IMaskDirective<any>, "[imask]", ["imask"], { "imask": "imask"; "unmask": "unmask"; "imaskElement": "imaskElement"; }, { "accept": "accept"; "complete": "complete"; }, never, never, true, never>;
}
import * as i0 from "@angular/core";
import * as i1 from "./imask.pipe";
import * as i2 from "@angular/common";
import * as i3 from "./directive.module";
import * as i1 from "./imask.directive";
import * as i2 from "./imask.pipe";
export declare class IMaskModule {
static ɵfac: i0.ɵɵFactoryDeclaration<IMaskModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<IMaskModule, [typeof i1.IMaskPipe], [typeof i2.CommonModule, typeof i3.IMaskDirectiveModule], [typeof i1.IMaskPipe, typeof i3.IMaskDirectiveModule]>;
static ɵmod: i0.ɵɵNgModuleDeclaration<IMaskModule, never, [typeof i1.IMaskDirective, typeof i2.IMaskPipe], [typeof i1.IMaskDirective, typeof i2.IMaskPipe]>;
static ɵinj: i0.ɵɵInjectorDeclaration<IMaskModule>;
}

@@ -8,3 +8,3 @@ import { PipeTransform } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<IMaskPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<IMaskPipe, "imask", false>;
static ɵpipe: i0.ɵɵPipeDeclaration<IMaskPipe, "imask", true>;
}

@@ -6,2 +6,2 @@ export * from './imask.directive';

export * from './default-imask-factory';
export * from './directive.module';
export * from './imask-factory-token';

@@ -5,3 +5,3 @@ {

"license": "MIT",
"version": "6.4.3",
"version": "6.5.0-alpha.0",
"description": "Angular IMask Plugin",

@@ -17,4 +17,4 @@ "repository": "https://github.com/uNmAnNeR/imaskjs/tree/master/packages/angular-imask",

"dependencies": {
"imask": "^6.4.3",
"tslib": "^2.3.1"
"imask": "^6.5.0-alpha.0",
"tslib": "^2.5.0"
},

@@ -21,0 +21,0 @@ "publishConfig": {

@@ -66,2 +66,2 @@ # Angular IMask Plugin

npm run example
```
```

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc