nezhura / inputmask-multi
Yii2 wrapper for Inputmask Multi
Package info
github.com/ivan-nezhura/inputmask-multi
Type:yii2-extension
pkg:composer/nezhura/inputmask-multi
0.1.0
2017-12-03 20:41 UTC
Requires
- andr-04/jquery.inputmask-multi: ^1.2
- yiisoft/yii2: ~2.0
This package is not auto-updated.
Last update: 2026-03-21 12:04:15 UTC
README
For JS plugin details refer to official page
Usage
use inputmaskMulti\MaskedPhoneInput;
use yii\web\JsExpression;
$inputmaskOptions = [
'showMaskOnHover' => false,
'oncomplete' => new JsExpression('function(){ alert("inputmask complete");}'),
];
$clientOptions = [
'onMaskChange' => new JsExpression('function(maskObj, completed) {console.log(maskObj, completed);}')
];
// without model
echo MaskedPhoneInput::widget([
'name' => 'my-input-name',
'inputmaskClientOptions' => $inputmaskOptions,
'clientOptions' => $clientOptions,
]);
// with model
echo $form->field($model, 'title')
->widget(
MaskedPhoneInput::className(),
[
'inputmaskClientOptions' => $inputmaskOptions,
'clientOptions' => $clientOptions,
]
);