navi.ui.js 1.23 KB
Newer Older
‘oliver.hui’'s avatar
‘oliver.hui’ committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
function func(self) {
    return {
        type: "FormGridLayout",
        child: [
            {
                name: "username",
                type: "LineEdit",
                pack: { label: self.ttr("Login Name") },
                property: {
                    user_data: { field_name: "username", operator: "like" }
                }
            },
            {
                name: "fullname",
                type: "LineEdit",
                pack: { label: self.ttr("Full Name") },
                property: {
                    user_data: { field_name: "fullname", operator: "like" }
                }
            },
            {
                name: "staffid",
                type: "LineEdit",
                pack: { label: self.ttr("Staff ID") },
                property: {
                    user_data: { field_name: "staffid", operator: "like" }
                }
            },
            {
                name: "status",
                type: "ComboBox",
                pack: { label: self.ttr("Status") },
                property: {
                    item_list: TOPENM.enumList("sys-user-status").toComboList(),
                    user_data: { field_name: "status" }
                }
            },
        ]
    };
}