options.jade 3.9 KB

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