treewide: import utility classes explicitly
[oweals/luci.git] / modules / luci-mod-system / htdocs / luci-static / resources / view / system / password.js
index c3d317062f9af545344bbb06060881760008c61f..2b79633cac1deb9cf574ad5923a401fe8f1a1333 100644 (file)
@@ -1,4 +1,6 @@
 'use strict';
+'require view';
+'require dom';
 'require ui';
 'require form';
 'require rpc';
@@ -17,7 +19,7 @@ var callSetPassword = rpc.declare({
        expect: { result: false }
 });
 
-return L.view.extend({
+return view.extend({
        checkPassword: function(section_id, value) {
                var strength = document.querySelector('.cbi-value-description'),
                    strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g"),
@@ -67,7 +69,7 @@ return L.view.extend({
        handleSave: function() {
                var map = document.querySelector('.cbi-map');
 
-               return L.dom.callClassMethod(map, 'save').then(function() {
+               return dom.callClassMethod(map, 'save').then(function() {
                        if (formData.password.pw1 == null || formData.password.pw1.length == 0)
                                return;
 
@@ -85,7 +87,7 @@ return L.view.extend({
                                formData.password.pw1 = null;
                                formData.password.pw2 = null;
 
-                               L.dom.callClassMethod(map, 'render');
+                               dom.callClassMethod(map, 'render');
                        });
                });
        },