@lan-ui/lan-ui
Version:
A fantastic mobile ui lib implement by Vue
166 lines (157 loc) • 3.89 kB
JavaScript
import Style from './modules/style'
// locale
import Locale from './modules/locale'
// Basic
import Button from './modules/button'
import Loading from './modules/loading'
import Tip from './modules/tip'
import Toolbar from './modules/toolbar'
import TabBar from './modules/tab-bar'
import TabPanels from './modules/tab-panels'
// Form
import Checkbox from './modules/checkbox'
import CheckboxGroup from './modules/checkbox-group'
import Checker from './modules/checker'
import RadioGroup from './modules/radio-group'
import Input from './modules/input'
import Textarea from './modules/textarea'
import Select from './modules/select'
import Switch from './modules/switch'
import Rate from './modules/rate'
import Validator from './modules/validator'
import Upload from './modules/upload'
import Form from './modules/form'
// Popup
import Popup from './modules/popup'
import Toast from './modules/toast'
import Picker from './modules/picker'
import CascadePicker from './modules/cascade-picker'
import DatePicker from './modules/date-picker'
import TimePicker from './modules/time-picker'
import SegmentPicker from './modules/segment-picker'
import Dialog from './modules/dialog'
import ActionSheet from './modules/action-sheet'
import Drawer from './modules/drawer'
import ImagePreview from './modules/image-preview'
// Scroll
import Scroll from './modules/scroll'
import Slide from './modules/slide'
import IndexList from './modules/index-list'
import Swipe from './modules/swipe'
import Sticky from './modules/sticky'
import ScrollNav from './modules/scroll-nav'
import ScrollNavBar from './modules/scroll-nav-bar'
import RecycleList from './modules/recycle-list'
// module
import BetterScroll from './modules/better-scroll'
import createAPI from './modules/create-api'
// common
import Bank from './modules/bank'
import Certificatetype from './modules/certificatetype'
import Nationality from './modules/nationality'
import Sex from './modules/sex'
import Location from './modules/location'
import Provinces from './modules/provinces'
import Birthdate from './modules/birthdate'
import Validity from './modules/validity'
import PhoneNumber from './modules/phone-number'
import PhoneVerification from './modules/phone-verification'
import AccountName from './modules/account-name'
import AccountNumber from './modules/account-number'
import Address from './modules/address'
import IdNumber from './modules/id-number'
import Email from './modules/email'
import InputAdd from './modules/input-add'
import InputFoundation from './modules/input-fdn'
const FormGroup = Form.Group
const FormItem = Form.Item
const SlideItem = Slide.Item
const Radio = RadioGroup.Radio
const SwipeItem = Swipe.Item
const DrawerPanel = Drawer.Panel
const DrawerItem = Drawer.Item
const StickyEle = Sticky.Ele
const ScrollNavPanel = ScrollNav.Panel
const Tab = TabBar.Tab
const TabPanel = TabPanels.Panel
const CheckerItem = Checker.Item
export {
// style
Style,
// locale
Locale,
// basic
Button,
Loading,
Tip,
Toolbar,
TabBar,
Tab,
TabPanels,
TabPanel,
// form
Checkbox,
CheckboxGroup,
CheckerItem,
Checker,
Radio,
RadioGroup,
Input,
Textarea,
Select,
Switch,
Rate,
Validator,
Upload,
FormItem,
FormGroup,
Form,
// popup
Popup,
Toast,
Picker,
CascadePicker,
DatePicker,
TimePicker,
SegmentPicker,
Dialog,
ActionSheet,
DrawerItem,
DrawerPanel,
Drawer,
ImagePreview,
// scroll
Scroll,
SlideItem,
Slide,
IndexList,
SwipeItem,
Swipe,
StickyEle,
Sticky,
ScrollNavPanel,
ScrollNav,
ScrollNavBar,
RecycleList,
// module
BetterScroll,
createAPI,
// common
Bank,
Certificatetype,
Nationality,
Sex,
Location,
Provinces,
Validity,
Birthdate,
PhoneNumber,
PhoneVerification,
AccountName,
AccountNumber,
Address,
IdNumber,
Email,
InputAdd,
InputFoundation
}