j-Features
- Sólo para ordenadores de escritorio
- singleton
- funciona con el sistema Bootstrap Grid
Métodos
Método: component.open(opt)
opt.placeholder {String}un sitio para la entrada de búsqueda (default:config.placeholder)opt.items {Object Array}con una lista de características (necesarias):name {String}es un nombreicon {String}(opcional) sinfa-keywords {String}(opcional) palabras clave adicionales para buscarvalue {Object/String/Number}un valor
opt.scrolltop {Boolean} se vuelve a la parte superior hasta que aparece la ventana (default: false)opt.callback(selected) {Function} un llamamiento que se llama cuando el usuario hace clic para alguna función. selected El argumento contiene el elemento seleccionado.Método: component.hide()
Configuración:
placeholder {String}un sitio para la entrada de búsquedaheight {Number}El tamaño de la lista (opcional, por defecto)35)
Úselo con <ui-component name="features">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (la CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes Componentator, licencia 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>