options-3.jade 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. extends main
  2. block content
  3. h1.page-header
  4. | Options  
  5. small Version 3 (Stable)
  6. table.table.table-bordered.table-striped.table-responsive
  7. thead
  8. tr
  9. th Name
  10. th Attribute
  11. th Type
  12. th Description
  13. th Values
  14. th Default
  15. tbody
  16. tr
  17. td state
  18. td checked
  19. td Boolean
  20. td The checkbox state
  21. td true, false
  22. td true
  23. tr
  24. td size
  25. td data-size
  26. td String
  27. td The checkbox state
  28. td null, 'mini', 'small', 'normal', 'large'
  29. td null
  30. tr
  31. td animate
  32. td data-animate
  33. td Boolean
  34. td Animate the switch
  35. td true, false
  36. td true
  37. tr
  38. td disabled
  39. td disabled
  40. td Boolean
  41. td Disable state
  42. td true, false
  43. td false
  44. tr
  45. td readonly
  46. td readonly
  47. td Boolean
  48. td Readonly state
  49. td true, false
  50. td false
  51. tr
  52. td indeterminate
  53. td data-indeterminate
  54. td Boolean
  55. td Indeterminate state
  56. td true, false
  57. td false
  58. tr
  59. td inverse
  60. td data-inverse
  61. td Boolean
  62. td Inverse switch direction
  63. td true, false
  64. td false
  65. tr
  66. td radioAllOff
  67. td data-radio-all-off
  68. td Boolean
  69. td Allow this radio button to be unchecked by the user
  70. td true, false
  71. td false
  72. tr
  73. td onColor
  74. td data-on-color
  75. td String
  76. td Color of the left side of the switch
  77. td 'primary', 'info', 'success', 'warning', 'danger', 'default'
  78. td 'primary'
  79. tr
  80. td offColor
  81. td data-off-color
  82. td String
  83. td Color of the right side of the switch
  84. td 'primary', 'info', 'success', 'warning', 'danger', 'default'
  85. td 'default'
  86. tr
  87. td onText
  88. td data-on-text
  89. td String
  90. td Text of the left side of the switch
  91. td String
  92. td 'ON'
  93. tr
  94. td offText
  95. td data-off-text
  96. td String
  97. td Text of the right side of the switch
  98. td String
  99. td 'OFF'
  100. tr
  101. td labelText
  102. td data-label-text
  103. td String
  104. td Text of the center handle of the switch
  105. td String
  106. td ' '
  107. tr
  108. td handleWidth
  109. td data-handle-width
  110. td String | Number
  111. td Width of the left and right sides in pixels
  112. td 'auto' or Number
  113. td 'auto'
  114. tr
  115. td labelWidth
  116. td data-label-width
  117. td String | Number
  118. td Width of the center handle in pixels
  119. td 'auto' or Number
  120. td 'auto'
  121. tr
  122. td baseClass
  123. td data-base-class
  124. td String
  125. td Global class prefix
  126. td String
  127. td 'bootstrap-switch'
  128. tr
  129. td wrapperClass
  130. td data-wrapper-class
  131. td String | Array
  132. td Container element class(es)
  133. td String | Array
  134. td 'wrapper'
  135. tr
  136. td onInit
  137. td
  138. td Function
  139. td Callback function to execute on initialization
  140. td Function
  141. td: pre: code.javascript function(event, state) {}
  142. tr
  143. td onSwitchChange
  144. td
  145. td Function
  146. td Callback function to execute on switch state change
  147. td Function
  148. td: pre: code.javascript function(event, state) {}
  149. h2 Global Defaults Overriding
  150. p Follow the jQuery convention to override the default options of the library. For instance:
  151. pre
  152. code
  153. | $.fn.bootstrapSwitch.defaults.size = 'large';
  154. | $.fn.bootstrapSwitch.defaults.onColor = 'success';