nezhura / inputmask-multi
Yii2 wrapper for Inputmask Multi
Installs: 8 575
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- andr-04/jquery.inputmask-multi: ^1.2
- yiisoft/yii2: ~2.0
This package is not auto-updated.
Last update: 2025-07-26 09:02:16 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,
]
);