index.mjs 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. import { ActionBar } from "./action-bar/index.mjs";
  2. import { ActionBarButton } from "./action-bar-button/index.mjs";
  3. import { ActionBarIcon } from "./action-bar-icon/index.mjs";
  4. import { ActionSheet } from "./action-sheet/index.mjs";
  5. import { AddressEdit } from "./address-edit/index.mjs";
  6. import { AddressList } from "./address-list/index.mjs";
  7. import { Area } from "./area/index.mjs";
  8. import { BackTop } from "./back-top/index.mjs";
  9. import { Badge } from "./badge/index.mjs";
  10. import { Button } from "./button/index.mjs";
  11. import { Calendar } from "./calendar/index.mjs";
  12. import { Card } from "./card/index.mjs";
  13. import { Cascader } from "./cascader/index.mjs";
  14. import { Cell } from "./cell/index.mjs";
  15. import { CellGroup } from "./cell-group/index.mjs";
  16. import { Checkbox } from "./checkbox/index.mjs";
  17. import { CheckboxGroup } from "./checkbox-group/index.mjs";
  18. import { Circle } from "./circle/index.mjs";
  19. import { Col } from "./col/index.mjs";
  20. import { Collapse } from "./collapse/index.mjs";
  21. import { CollapseItem } from "./collapse-item/index.mjs";
  22. import { ConfigProvider } from "./config-provider/index.mjs";
  23. import { ContactCard } from "./contact-card/index.mjs";
  24. import { ContactEdit } from "./contact-edit/index.mjs";
  25. import { ContactList } from "./contact-list/index.mjs";
  26. import { CountDown } from "./count-down/index.mjs";
  27. import { Coupon } from "./coupon/index.mjs";
  28. import { CouponCell } from "./coupon-cell/index.mjs";
  29. import { CouponList } from "./coupon-list/index.mjs";
  30. import { DatePicker } from "./date-picker/index.mjs";
  31. import { Dialog } from "./dialog/index.mjs";
  32. import { Divider } from "./divider/index.mjs";
  33. import { DropdownItem } from "./dropdown-item/index.mjs";
  34. import { DropdownMenu } from "./dropdown-menu/index.mjs";
  35. import { Empty } from "./empty/index.mjs";
  36. import { Field } from "./field/index.mjs";
  37. import { Form } from "./form/index.mjs";
  38. import { Grid } from "./grid/index.mjs";
  39. import { GridItem } from "./grid-item/index.mjs";
  40. import { Icon } from "./icon/index.mjs";
  41. import { Image } from "./image/index.mjs";
  42. import { ImagePreview } from "./image-preview/index.mjs";
  43. import { IndexAnchor } from "./index-anchor/index.mjs";
  44. import { IndexBar } from "./index-bar/index.mjs";
  45. import { List } from "./list/index.mjs";
  46. import { Loading } from "./loading/index.mjs";
  47. import { Locale } from "./locale/index.mjs";
  48. import { NavBar } from "./nav-bar/index.mjs";
  49. import { NoticeBar } from "./notice-bar/index.mjs";
  50. import { Notify } from "./notify/index.mjs";
  51. import { NumberKeyboard } from "./number-keyboard/index.mjs";
  52. import { Overlay } from "./overlay/index.mjs";
  53. import { Pagination } from "./pagination/index.mjs";
  54. import { PasswordInput } from "./password-input/index.mjs";
  55. import { Picker } from "./picker/index.mjs";
  56. import { PickerGroup } from "./picker-group/index.mjs";
  57. import { Popover } from "./popover/index.mjs";
  58. import { Popup } from "./popup/index.mjs";
  59. import { Progress } from "./progress/index.mjs";
  60. import { PullRefresh } from "./pull-refresh/index.mjs";
  61. import { Radio } from "./radio/index.mjs";
  62. import { RadioGroup } from "./radio-group/index.mjs";
  63. import { Rate } from "./rate/index.mjs";
  64. import { Row } from "./row/index.mjs";
  65. import { Search } from "./search/index.mjs";
  66. import { ShareSheet } from "./share-sheet/index.mjs";
  67. import { Sidebar } from "./sidebar/index.mjs";
  68. import { SidebarItem } from "./sidebar-item/index.mjs";
  69. import { Skeleton } from "./skeleton/index.mjs";
  70. import { Slider } from "./slider/index.mjs";
  71. import { Space } from "./space/index.mjs";
  72. import { Step } from "./step/index.mjs";
  73. import { Stepper } from "./stepper/index.mjs";
  74. import { Steps } from "./steps/index.mjs";
  75. import { Sticky } from "./sticky/index.mjs";
  76. import { SubmitBar } from "./submit-bar/index.mjs";
  77. import { Swipe } from "./swipe/index.mjs";
  78. import { SwipeCell } from "./swipe-cell/index.mjs";
  79. import { SwipeItem } from "./swipe-item/index.mjs";
  80. import { Switch } from "./switch/index.mjs";
  81. import { Tab } from "./tab/index.mjs";
  82. import { Tabbar } from "./tabbar/index.mjs";
  83. import { TabbarItem } from "./tabbar-item/index.mjs";
  84. import { Tabs } from "./tabs/index.mjs";
  85. import { Tag } from "./tag/index.mjs";
  86. import { TimePicker } from "./time-picker/index.mjs";
  87. import { Toast } from "./toast/index.mjs";
  88. import { TreeSelect } from "./tree-select/index.mjs";
  89. import { Uploader } from "./uploader/index.mjs";
  90. const version = "4.0.4";
  91. function install(app) {
  92. const components = [
  93. ActionBar,
  94. ActionBarButton,
  95. ActionBarIcon,
  96. ActionSheet,
  97. AddressEdit,
  98. AddressList,
  99. Area,
  100. BackTop,
  101. Badge,
  102. Button,
  103. Calendar,
  104. Card,
  105. Cascader,
  106. Cell,
  107. CellGroup,
  108. Checkbox,
  109. CheckboxGroup,
  110. Circle,
  111. Col,
  112. Collapse,
  113. CollapseItem,
  114. ConfigProvider,
  115. ContactCard,
  116. ContactEdit,
  117. ContactList,
  118. CountDown,
  119. Coupon,
  120. CouponCell,
  121. CouponList,
  122. DatePicker,
  123. Dialog,
  124. Divider,
  125. DropdownItem,
  126. DropdownMenu,
  127. Empty,
  128. Field,
  129. Form,
  130. Grid,
  131. GridItem,
  132. Icon,
  133. Image,
  134. ImagePreview,
  135. IndexAnchor,
  136. IndexBar,
  137. List,
  138. Loading,
  139. Locale,
  140. NavBar,
  141. NoticeBar,
  142. Notify,
  143. NumberKeyboard,
  144. Overlay,
  145. Pagination,
  146. PasswordInput,
  147. Picker,
  148. PickerGroup,
  149. Popover,
  150. Popup,
  151. Progress,
  152. PullRefresh,
  153. Radio,
  154. RadioGroup,
  155. Rate,
  156. Row,
  157. Search,
  158. ShareSheet,
  159. Sidebar,
  160. SidebarItem,
  161. Skeleton,
  162. Slider,
  163. Space,
  164. Step,
  165. Stepper,
  166. Steps,
  167. Sticky,
  168. SubmitBar,
  169. Swipe,
  170. SwipeCell,
  171. SwipeItem,
  172. Switch,
  173. Tab,
  174. Tabbar,
  175. TabbarItem,
  176. Tabs,
  177. Tag,
  178. TimePicker,
  179. Toast,
  180. TreeSelect,
  181. Uploader
  182. ];
  183. components.forEach((item) => {
  184. if (item.install) {
  185. app.use(item);
  186. } else if (item.name) {
  187. app.component(item.name, item);
  188. }
  189. });
  190. }
  191. export * from "./action-bar/index.mjs";
  192. export * from "./action-bar-button/index.mjs";
  193. export * from "./action-bar-icon/index.mjs";
  194. export * from "./action-sheet/index.mjs";
  195. export * from "./address-edit/index.mjs";
  196. export * from "./address-list/index.mjs";
  197. export * from "./area/index.mjs";
  198. export * from "./back-top/index.mjs";
  199. export * from "./badge/index.mjs";
  200. export * from "./button/index.mjs";
  201. export * from "./calendar/index.mjs";
  202. export * from "./card/index.mjs";
  203. export * from "./cascader/index.mjs";
  204. export * from "./cell/index.mjs";
  205. export * from "./cell-group/index.mjs";
  206. export * from "./checkbox/index.mjs";
  207. export * from "./checkbox-group/index.mjs";
  208. export * from "./circle/index.mjs";
  209. export * from "./col/index.mjs";
  210. export * from "./collapse/index.mjs";
  211. export * from "./collapse-item/index.mjs";
  212. export * from "./config-provider/index.mjs";
  213. export * from "./contact-card/index.mjs";
  214. export * from "./contact-edit/index.mjs";
  215. export * from "./contact-list/index.mjs";
  216. export * from "./count-down/index.mjs";
  217. export * from "./coupon/index.mjs";
  218. export * from "./coupon-cell/index.mjs";
  219. export * from "./coupon-list/index.mjs";
  220. export * from "./date-picker/index.mjs";
  221. export * from "./dialog/index.mjs";
  222. export * from "./divider/index.mjs";
  223. export * from "./dropdown-item/index.mjs";
  224. export * from "./dropdown-menu/index.mjs";
  225. export * from "./empty/index.mjs";
  226. export * from "./field/index.mjs";
  227. export * from "./form/index.mjs";
  228. export * from "./grid/index.mjs";
  229. export * from "./grid-item/index.mjs";
  230. export * from "./icon/index.mjs";
  231. export * from "./image/index.mjs";
  232. export * from "./image-preview/index.mjs";
  233. export * from "./index-anchor/index.mjs";
  234. export * from "./index-bar/index.mjs";
  235. export * from "./lazyload/index.mjs";
  236. export * from "./list/index.mjs";
  237. export * from "./loading/index.mjs";
  238. export * from "./locale/index.mjs";
  239. export * from "./nav-bar/index.mjs";
  240. export * from "./notice-bar/index.mjs";
  241. export * from "./notify/index.mjs";
  242. export * from "./number-keyboard/index.mjs";
  243. export * from "./overlay/index.mjs";
  244. export * from "./pagination/index.mjs";
  245. export * from "./password-input/index.mjs";
  246. export * from "./picker/index.mjs";
  247. export * from "./picker-group/index.mjs";
  248. export * from "./popover/index.mjs";
  249. export * from "./popup/index.mjs";
  250. export * from "./progress/index.mjs";
  251. export * from "./pull-refresh/index.mjs";
  252. export * from "./radio/index.mjs";
  253. export * from "./radio-group/index.mjs";
  254. export * from "./rate/index.mjs";
  255. export * from "./row/index.mjs";
  256. export * from "./search/index.mjs";
  257. export * from "./share-sheet/index.mjs";
  258. export * from "./sidebar/index.mjs";
  259. export * from "./sidebar-item/index.mjs";
  260. export * from "./skeleton/index.mjs";
  261. export * from "./slider/index.mjs";
  262. export * from "./space/index.mjs";
  263. export * from "./step/index.mjs";
  264. export * from "./stepper/index.mjs";
  265. export * from "./steps/index.mjs";
  266. export * from "./sticky/index.mjs";
  267. export * from "./submit-bar/index.mjs";
  268. export * from "./swipe/index.mjs";
  269. export * from "./swipe-cell/index.mjs";
  270. export * from "./swipe-item/index.mjs";
  271. export * from "./switch/index.mjs";
  272. export * from "./tab/index.mjs";
  273. export * from "./tabbar/index.mjs";
  274. export * from "./tabbar-item/index.mjs";
  275. export * from "./tabs/index.mjs";
  276. export * from "./tag/index.mjs";
  277. export * from "./time-picker/index.mjs";
  278. export * from "./toast/index.mjs";
  279. export * from "./tree-select/index.mjs";
  280. export * from "./uploader/index.mjs";
  281. var stdin_default = {
  282. install,
  283. version
  284. };
  285. export {
  286. stdin_default as default,
  287. install,
  288. version
  289. };