j-Features
- Tylko dla komputerów desktopowych
- Singleton
- Zastosowanie systemu Bootstrap Grid
Metody
Metoda: component.open(opt)
opt.placeholder {String}miejsce do wejścia wyszukiwania (default:config.placeholder)opt.items {Object Array}z listą funkcji (wymagane):name {String}nazwa charakterystycznaicon {String}(opcjonalny) ikona bezfa-keywords {String}(opcjonalne) dodatkowe słowa kluczowe do wyszukiwaniavalue {Object/String/Number}wartość
opt.scrolltop {Boolean} skręca się do góry, aż wyświetla okno (default: false)opt.callback(selected) {Function} to zwrot, który jest nazywany, gdy użytkownik kliknie na niektóre funkcje. argument selected zawiera wybrane elementy.Metoda: component.hide()
Konfiguracja:
placeholder {String}miejsce dla wejścia wyszukiwania- Wysokość
height {Number}elementu listy (opcjonalny, standardowy35)
Użyj go z <ui-component name="features">Gdy element nie jest jeszcze ładowany, jComponent Pobierz go po pierwszym użyciu z adresu DEF.fallback (Wydaje się Componentator Autor: Peter Širka Źródło: Componentator Zestaw składników, licencja MIT.
<style>
body { background-color: #F0F0F0; }
</style>
<ui-component name="features" config="placeholder:Search ..."></ui-component>
<div class="container">
<a href="javascript:features()">Show features</a>
</div>
<script>
function features() {
var opt = {};
opt.items = [{ name: 'Dashboard' }, { name: 'Invoices' }, { name: 'Orders' }, { name: 'Products' }, { name: 'Pages' }, { name: 'Notes' }, { name: 'Users', icon: 'user' }, { name: 'Settings' }];
opt.callback = function(selected) {
console.log('CLICK', selected);
};
SETTER('features/show', opt);
}
setTimeout(features, 500);
</script>