1.2.6 • Published 10 months ago

idm-ipex-ui v1.2.6

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months 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

10 months ago

1.2.5

10 months ago

1.2.4

11 months ago

1.2.3

11 months ago

1.2.2

11 months ago

1.2.1

11 months ago

1.2.0

12 months ago

1.1.9

12 months ago

1.1.8

12 months ago

1.1.7

12 months ago

1.1.6

12 months ago

1.1.5

12 months ago

1.1.4

12 months ago

1.1.3

12 months ago

1.1.2

12 months ago

1.1.1

12 months ago

1.1.0

12 months ago

1.0.9

12 months ago

1.0.8

12 months ago

1.0.7

12 months ago

1.0.6

12 months ago

1.0.5

12 months ago

1.0.4

12 months ago

1.0.3

12 months ago

1.0.2

12 months ago

1.0.1

12 months ago

1.0.0

12 months ago