knockstrap

WebJar for knockstrap

License

License

MIT
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

knockstrap
Last Version

Last Version

1.4.1
Release Date

Release Date

Type

Type

jar
Description

Description

knockstrap
WebJar for knockstrap
Project URL

Project URL

https://www.webjars.org
Source Code Management

Source Code Management

https://github.com/faulknercs/knockstrap

Download knockstrap

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/knockstrap/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>knockstrap</artifactId>
    <version>1.4.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/knockstrap/
implementation 'org.webjars.npm:knockstrap:1.4.1'
// https://jarcasting.com/artifacts/org.webjars.npm/knockstrap/
implementation ("org.webjars.npm:knockstrap:1.4.1")
'org.webjars.npm:knockstrap:jar:1.4.1'
<dependency org="org.webjars.npm" name="knockstrap" rev="1.4.1">
  <artifact name="knockstrap" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='knockstrap', version='1.4.1')
)
libraryDependencies += "org.webjars.npm" % "knockstrap" % "1.4.1"
[org.webjars.npm/knockstrap "1.4.1"]

Dependencies

compile (3)

Group / Artifact Type Version
org.webjars.npm : jquery jar [1.9.0,)
org.webjars.npm : knockout jar [2.3.0,)
org.webjars.npm : bootstrap jar [3,4)

Project Modules

There are no modules declared in this project.

Knockstrap Build Status

⚠️ Bootstrap versions support ⚠️

If you need Bootstrap 4 support, you may use KnockstrapPlus fork. Also, you can try to search for more forks here.

I highly appreciate all contributions and feedback, but I don't use Bootstrap nor Knockout anymore, so I don't have any plans to continue development of this project. This repository is not going to be updated for Bootstrap 4 (and further) and will continue work only with Bootstrap 3. But I continue merging patches with bugfixes for Bootstrap 3 if any appears.

Description

Knockstrap is binding library for Knockout.js, which provides bindings to Twitter Bootstrap 3 widgets

Supported widgets:

  • Modal
  • Tooltip
  • Popover
  • Alert
  • Progress
  • Toggle button
  • Radio button
  • Checkbox button
  • Carousel
  • Pagination
  • Pager

Download

Documentation/Examples

Dependencies

  • jQuery (Any compatible with Bootstrap 3 version)
  • Twitter Bootstrap 3 (CSS and JavaScript)
  • Knockout.js (>=2.3.0)

Packages

NuGet | Bower | npm

CDN

jsDelivr

Building

Building using grunt:

Install node.js and grunt plugin.

Install all grunt plugins:

npm install

Then you can build project with:

grunt

Also, you can specify custom build and temp directories:

grunt -buildPath=D:/custom/build -tempPath=D:/custom/temp

To build examples use:

grunt examples

Also, you can specify custom examples directory:

grunt -examplesPath=D:/custom/examples

To run unit-tests, use:

grunt jasmine

To run building, tests and minification, use:

grunt release 

License: MIT License

Versions

Version
1.4.1
1.3.2
1.3.1