1.2.6 • Published 2 years ago

idm-ipex-ui v1.2.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

IDM-IPEX-UI

JMSOFT IDM IPEX UI Components Libary
NodeJS Version v16.20.0
React v18.2.0

package v.1.2.0 standard Document - npm


Layout Components

  • Container
propstypedesc
requiredchildrennode
  • Wrapper
propstypedesc
requiredchildrennode
  • Group
propstypedesc
requiredchildrennode
requiredtitlestring
optionalmarginstring
optionalgroupCount'two', 'three'
  • GroupRow
propstypedesc
requiredchildrennode
optionalwidthstring, number
optionalpaddingstring
optionaljustify'right', 'center', 'left', 'space-between'
optionalgap'top', 'right', 'left', 'bottom'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalflexWrapboolean
  • GroupColumn
propstypedesc
requiredchildrennode
optionalwidthstring
optionalheightstring
optionalalign'left', 'center', 'right', 'space-between'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalgap'right', 'left', 'top', 'bottom'
optionalflexWrapboolean
  • GroupButton
propstypedesc
requiredchildrennode
optionalwidthnumber, '100%', 'auto'
optionaljustify'right', 'center', 'left'
  • GroupTextLine
propstypedesc
requiredchildrennode
optionalalign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionalfontSize'small', 'large'
optionalfontBoldboolean
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
  • Div
propstypedesc
requiredchildrennode
optionaldisplaystring
optionalpaddingstring
optionalmarginstring
optionalwidthstring
optionalheightstring
optionalcolumnboolean
optionalalign'right', 'center', 'left', 'flex-end', 'flex-start'
optionaljustify'right', 'center', 'left', 'space-between'
optionalbackground'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalborder'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalradiusnumber
optionalposition'absolute', 'relative', 'fixed'
optionaltopnumber
optionalrightnumber
optionalleftnumber
optionalbottomnumber
  • Modal
propstypedesc
requiredchildrennode
requiredopenboolean
optionalwidthstring
optionalheightstring
optionalonClose(val: boolean) => void
  • Loading
propstypedesc
requiredopenboolean

Image Components

  • Logo
propstypedesc
requiredwidthnumber
requiredsrcstring
optionalmarginstring
optionalpaddingstring
optionalonClick() => void

Text Components

  • Subject
propstypedesc
requiredchildrennode
optionalwidthnumber
optionalalign'right', 'center', 'left'
optionaliconnode
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
  • TextSingle
propstypedesc
requiredtextstring
optionalwidthnumber
optionalheightstring
optionalalign'right', 'center', 'left'
optionaljustify'flex-start', 'center', 'flex-end'
optionalpaddingstring
optionalmarginstring
optionalfontBoldboolean
optionalfontSize'small', 'large'
optionalbackgroundColorstring
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalgap'right', 'top', 'bottom', 'left'
optionalonClick(val: string) => void
  • TextDouble
propstypedesc
requiredtextUpperstring
requiredtextLowerstring
optionalwidthnumber
optionalheightstring
optionalalign'right', 'center', 'left'
optionaljustify'flex-start', 'center', 'flex-end'
optionalpaddingstring
optionalmarginstring
optionalfontBoldboolean
optionalfontSize'small', 'large'
optionalbackgroundColorstring
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalgap'right', 'top', 'bottom', 'left'
optionalonClick(val: { textUpper: string, textLower: string }) => void
  • TextColorIconBox
propstypedesc
requiredtextstring
requiredboxColorstring
optionalwidthnumber
optionalalign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionalfontBoldboolean
optionalfontSize'small', 'large'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalgap'right', top', 'bottom', 'left'
optionalonClick(val: string) => void

Button Components

  • Button
propstypedesc
requiredtextstring
requiredonClick() => void
optionalicon'add', 'remove', 'modify', 'search', 'delete', 'excel', 'listen', 'apply', 'download'
optionalwidthstring
optionalmarginstring
optionalpaddingstring
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionalsize'small', 'large'
optionalgap'right', 'top', 'bottom', 'left'
optionaldisabledboolean

Input Components

  • InputText
propstypedesc
requiredvaluestring
requiredtype'text', 'password', 'number'
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionalplaceholderstring
optionaldisabledstring
optionalgap'right', 'top', 'bottom', 'left'
  • InputSelect
propstypedesc
requiredchildrennodeOptionTag
requiredvalueany
requireditems{ text: string; value: any; disalbed?: boolean; checked?: boolean }[]
requiredonChange(val: string) => void
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionaldisabledstring
optionalgap'right', 'top', 'bottom', 'left'
  • InputDate
propstypedesc
requiredvaluestring
requiredonChange(val: string) => void
requiredtype'date', 'datetime-local'
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionaldisabledstring
optionalgap'right', 'top', 'bottom', 'left'
  • InputTextarea
propstypedesc
requiredvaluestring
requiredrownumber
requiredonChange(val: string) => void
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionaltitleSelectValuestring
optionaltitleSelectItems{ text: string; value: any; disabled?: boolean; checked?: boolean }[]
optionaltitleSelectOnChange(val: string) => void
optionalpaddingstring
optionalmarginstring
optionaldisabledstring
optionalplaceholderstring
optionalgap'right', 'top', 'bottom', 'left'
  • InputCheck
propstypedesc
requiredvalue{ text: string; value: any; disabled?: boolean; checked?: boolean; }[]
requiredonChange(val: { text: string; value: any; disabled?: boolean; checked?: boolean; }[]) => void
optionalwidth'full', 'modal'
optionaltitlestring
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionalflexWrapboolean
optionalgap'right', 'top', 'bottom', 'left'
  • InputRadio
propstypedesc
requiredvalueany
requireditems{ text: string; value: any; disabled?: boolean; checked?: boolean; }[]
requiredonChange(val: any) => void
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionalgap'right', 'top', 'bottom', 'left'
  • InputButton
propstypedesc
requiredtextstring
requiredonClick() => void
optionaltype'text', 'password', 'number'
optionalwidth'small', 'medium', 'large', 'full', 'modal'
optionaltitlestring
optionaltitleWidth'small', 'medium', 'large'
optionaltitleColor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
optionaltitleCoverboolean
optionaltitleAlign'right', 'center', 'left'
optionalpaddingstring
optionalmarginstring
optionaldisabledboolean
optionalicon'add', 'remove', 'modify', 'search', 'delete', 'excel'
optionalgap'right', 'top', 'bottom', 'left'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
  • InputUpload
propstypedesc
requiredonChange(val: File) => void
requiredvalueFile, null
optionalpaddingstring
optionalmarginstring
optionalplaceholderstring

Table Components

  • Table
propstypedesc
requiredchildrennode
optionalwidthnumber
optionalgap'right', 'top', 'bottom', 'left'
optionalpaginationbooleanpagination
optionalpaginationAllDataArray<T>pagination
optionalpaginationSize5, 10pagination
optionalpaginationCurrentPageData(val: any) => voidpagination
  • Thead
propstypedesc
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'
  • TheadTr
propstypedesc
----
  • Th
propstypedesc
optionalwidthstring
  • Tbody
propstypedesc
----
  • TbodyTr
propstypedesc
optionalpointerboolean
optionalonClick() => void
  • Td
propstypedesc
optionalwidthstring
optionalpaddingnumber
optionalalign'left', 'right'

Chart Components

  • Charts
propstypedesc
requiredlabelsstring[]labels.length == datasets.length
requireddatasets{ name: string; data: number[] }[]labels.length == datasets.length
optionaltitlestring
optionalgap'right', 'top', 'bottom', 'left'

List Components

  • TransitionList
propstypedesc
requiredtransitionAllDataArray<T>
requiredtransitionCheckValueData(val: string[]) => void
optionalgap'right', 'top', 'bottom', 'left'
optionalcolor'theme1', 'theme2', 'theme3', 'theme4', 'primary', 'secondary', 'tertiary' , 'info', 'success', 'warning', 'error', 'search'

Copyright 2023. JMSOFT All rights reserved.

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago