Get that nice "Google" style search, without the billion dollar investment.
In the head do this:
<script src="/bone.io-textsearch.js"></script>
<script>
bone.modules.TextSearch = bone.modules.textsearch(options)
</script>
You can pass in the following options:
selector
- The selector that designates textsearch boxes.inboundMiddleware
- Inbound bone.io middleware.outboundMiddleware
- Outbound bone.io middleware.
Then create as many textsearch boxes as you want in your html like this:
<input type="text", data-ui="textsearch" />
require('bone.io-textsearch');
// Rockout with your cock out
bone.modules.textsearch(options);
You can supply the following options
:
search
- Data route that receives two argumentsdata
, andcontext
.inboundMiddleware
- Array of inbound bone.io middleware functions.outboundMiddleware
- Array of outbound bone.io middleware functions.