added datalist to catalog filter
gitea/salix/845-order_catalog_datalist This commit looks good
Details
gitea/salix/845-order_catalog_datalist This commit looks good
Details
This commit is contained in:
parent
c78c154ab0
commit
df873b4ac0
|
@ -606,8 +606,8 @@ export default {
|
||||||
plantRealmButton: 'vn-order-catalog > vn-side-menu vn-icon[icon="icon-plant"]',
|
plantRealmButton: 'vn-order-catalog > vn-side-menu vn-icon[icon="icon-plant"]',
|
||||||
type: 'vn-autocomplete[data="$ctrl.itemTypes"]',
|
type: 'vn-autocomplete[data="$ctrl.itemTypes"]',
|
||||||
itemId: 'vn-order-catalog > vn-side-menu vn-textfield[ng-model="$ctrl.itemId"]',
|
itemId: 'vn-order-catalog > vn-side-menu vn-textfield[ng-model="$ctrl.itemId"]',
|
||||||
itemTagValue: 'vn-order-catalog > vn-side-menu vn-textfield[ng-model="$ctrl.value"]',
|
itemTagValue: 'vn-order-catalog > vn-side-menu vn-datalist[ng-model="$ctrl.value"]',
|
||||||
openTagSearch: 'vn-order-catalog > vn-side-menu > div > vn-vertical > vn-textfield[ng-model="$ctrl.value"] .append i',
|
openTagSearch: 'vn-order-catalog > vn-side-menu > div > vn-vertical > vn-datalist[ng-model="$ctrl.value"] .append i',
|
||||||
tag: 'vn-order-catalog-search-panel vn-autocomplete[ng-model="filter.tagFk"]',
|
tag: 'vn-order-catalog-search-panel vn-autocomplete[ng-model="filter.tagFk"]',
|
||||||
tagValue: 'vn-order-catalog-search-panel vn-textfield[ng-model="filter.value"]',
|
tagValue: 'vn-order-catalog-search-panel vn-textfield[ng-model="filter.value"]',
|
||||||
searchTagButton: 'vn-order-catalog-search-panel button[type=submit]',
|
searchTagButton: 'vn-order-catalog-search-panel button[type=submit]',
|
||||||
|
|
|
@ -3,6 +3,7 @@ import ArrayModel from '../array-model/array-model';
|
||||||
import CrudModel from '../crud-model/crud-model';
|
import CrudModel from '../crud-model/crud-model';
|
||||||
import {mergeWhere} from 'vn-loopback/util/filter';
|
import {mergeWhere} from 'vn-loopback/util/filter';
|
||||||
import Textfield from '../textfield/textfield';
|
import Textfield from '../textfield/textfield';
|
||||||
|
import './style.scss';
|
||||||
|
|
||||||
export default class Datalist extends Textfield {
|
export default class Datalist extends Textfield {
|
||||||
constructor($element, $scope, $compile, $transclude) {
|
constructor($element, $scope, $compile, $transclude) {
|
||||||
|
@ -12,7 +13,6 @@ export default class Datalist extends Textfield {
|
||||||
this._selection = null;
|
this._selection = null;
|
||||||
|
|
||||||
this.buildInput('text');
|
this.buildInput('text');
|
||||||
|
|
||||||
this.input.setAttribute('autocomplete', 'off');
|
this.input.setAttribute('autocomplete', 'off');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
@import "effects";
|
||||||
|
|
||||||
|
vn-datalist {
|
||||||
|
input::-webkit-calendar-picker-indicator {
|
||||||
|
display: none
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue