1.0.34 • Published 9 months ago

@ldmjs/ui v1.0.34

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Dependencies

"@ldmjs/core": "1.0.0", "vue": "3.4.21", "vue-class-component": "8.0.0-rc.1", "vue-property-decorator": "10.0.0-rc.3", "vuetify": "3.6.8", "vue-screen-utils": "1.0.0-beta.13", "lodash-es": "4.17.21", "md-editor-v3": "4.15.6", "vue-toastification": "2.0.0-rc.5", "@vuelidate/core": "2.0.2", "@vuelidate/validators": "2.0.2",

Installation

npm i @ldmjs/ui@latest

OR

yarn add @ldmjs/ui@latest

Documentation

http://172.19.90.47:8101

Use

import { createApp } from 'vue';
import '@ldmjs/ui/dist/css/index.css';
import '@ldmjs/ui/dist/css/root.css';
import '@ldmjs/ui/dist/css/calendar.css';
import '@ldmjs/ui/dist/scss';
import 'vuetify/styles';
import 'material-design-icons-iconfont/dist/material-design-icons.css';
import 'md-editor-v3/lib/style.css';
import 'vue-toastification/dist/index.css';
import ldmui from '@ldmjs/ui';
const appComponent = createApp(App);
appComponent.use(ldmui); // or appComponent.use(ldmui, options);
appComponent.mount('#app');

tsconfig.json

{
  "compilerOptions": {
    "include": ["node_modules/@ldmjs/ui/index.d.ts"]
  }
}

#vuetify aliases:

small-button, square-button, small-chip, small-badge

use vuetify aliases

import 'vuetify/styles';
import 'material-design-icons-iconfont/dist/material-design-icons.css';
import { defaults, getAliases } from '@ldmjs/ui';
import { createVuetify } from 'vuetify';
import * as components from 'vuetify/components';

const vuetify = createVuetify({
  aliases: {
    ...getAliases(components),
  },
  defaults: {
    ...defaults
  }
})

Library

  • ld-icon
  • ld-loader
  • ld-btn
  • ld-splitter
  • ld-toggle-buttons
  • ld-breadcrumbs
  • ld-edit-text
  • ld-tabs
  • ld-datepicker
  • ld-page-toolbar
  • ld-select-list-box
  • ld-radiogroup
  • ld-textarea
  • ld-select
  • ld-combobox
  • ld-text-viewer
  • ld-timepicker
  • ld-edit-masked-text
  • ld-text-markup
  • ld-switch
  • ld-dialog
  • ld-data-iterator
  • ld-pager

Utilities

  • awaiting
  • base64 .encode .decode .isValid
  • cookie .get .set .delete
  • delay
  • deepValueGetter
  • isDefined
  • isObjectEmpty
  • pluralizeNoun
  • strings .camelCase .capitalize
  • uidGen
  • fileToArrayBuffer
  • fileToBase64
  • base64ToUint8Array
  • Uint8ArrayToHex
  • hexToArrayBuffer
  • Uint8ArrayToBase64
  • arrayBufferToUint8Array

Directives

  • v-active

Mixins

  • ValidateMixin // class-component style
  • ValidateMixinOptions // options style
1.0.34

9 months ago

1.0.33

10 months ago

1.0.32

10 months ago

1.0.31

10 months ago

1.0.30

10 months ago

1.0.29

11 months ago

1.0.28

11 months ago

1.0.27

11 months ago

1.0.26

12 months ago

1.0.19

1 year ago

1.0.2

1 year ago

1.0.18

1 year ago

1.0.1

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.25

12 months ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.0-dev-23

1 year ago

1.0.0-dev-22

1 year ago

1.0.0-dev-21

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.0-dev-20

1 year ago

1.0.0-dev-19

1 year ago

1.0.0-dev-18

1 year ago

1.0.0-dev-17

1 year ago

1.0.0-dev-16

1 year ago

1.0.0-dev-14

1 year ago

1.0.0-dev-13

1 year ago

1.0.0-dev-12

1 year ago

1.0.0-dev-11

1 year ago

1.0.0-dev-10

1 year ago

1.0.0-dev-9

1 year ago

1.0.0-dev-8

1 year ago

1.0.0-dev-7

1 year ago

1.0.0-dev-6

1 year ago

1.0.0-dev-4

1 year ago

1.0.0-dev-5

1 year ago

1.0.0-dev-2

1 year ago

1.0.0-dev-3

1 year ago

1.0.0-dev-1

1 year ago

1.0.0

1 year ago