1.39.0 • Published 11 months ago

fmihel-windeco-components v1.39.0

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

windeco-components

react components for windeco\ v2.0

1. Btn - кнопка 2. Edit - поле ввода 3. Label - метка 4. CheckBox - флажок 5. ComboBox - раскрываемый список 6. *TableFixed - расширенная таблица ( с фиксируемым заголовком) 7. *ModalDialog - Модальный диалог 8. *Modal - обертка для модальных диалогов 9. *Waiter - блокиратор экрана на ввод 10. *BtnIcon - кнопка c иконкой 11. *Text - многострочный текст 12. *Icon - иконка

* - неотредактированные главы


Btn

<Btn>name</Btn>
<Btn value="name"/>

property

proptypedefaultnotes
idanyundefinedидентификатор
valuestringundefinedнадпись на кнопке, можно задать через children
onClickfunctionundefinedonclick событие
classNamestringBtn.global.classNameкласс css
addClassstringBtn.global.addClassдобавочный класс, результирующий будет к "${className} ${addClass}"
titlestringподсказка title

global

Btn.global = {
    className: 'wd-btn',
    addClass: '',
};

Глобальные параметры можно переопределить, для изменения значений, используемых по умолчанию.\ Example:

Btn.global = {
    ...Btn.global,
    className:'my-btn'
}

Edit

<Edit>name</Edit>
<Edit value="name" />

property

proptypedefaultnotes
idanyundefinedидентификатор
typestringtextтип поля text,password
valuestringundefinedзначение отображаемое в поле
minnumberundefinedминиамальное значение для type=number or range
maxnumberundefinedмаксимальное значение для type=number or range
stepnumberundefinedшаг для type=number or range
onChangefunction({id,value})undefinedсобытие на изменение
onKeyPressfunction({key,id,value,args})undefinedсобытие после нажатия клавиши,args - оригинальные аргументы
onKeyUpfunction({key,id,value,args})undefinedсобытие после прижатия клавиши,args - оригинальные аргументы
onKeyDownfunction({key,id,value,args})undefinedсобытие после отжатия клавиши,args - оригинальные аргументы
classNamestringEdit.global.classNameкласс css
addClassstringEdit.global.addClassдобавочный класс, результирующий будет к "${className} ${addClass}"
style{}Edit.global.styleстиль css
disabledboolfalseотключить возможность редактировния и фокуса
readonlyboolfalseтолько для чтения
requiredboolfalseвключает подсветку для незаполненных полей
placeholderstringтекст в незаполненном поле
visiblebooltrueпризнак display
titlestringподсказка title
minLengthnumber0максимальное кол-во вводимых символов, если 0 то без ограничений

global

Edit.global = {
    className: 'wd-edit',
    addClass: '',
    style: {},
};

Label

<Label style={{color:'red'}}>
    <Edit>name</Edit>
</Label>

property

proptypedefaultnotes
idanyundefinedидентификатор
labelNamestringundefinedидентификатор управляемого Edit
captionstringотображаемый текст
classNamestringLabel.global.classNameкласс css фрейма
addClassstringLabel.global.addClassкласс добавляемый в фрейм label
styleobjectLabel.global.styleстиль css добавляемый в label

global

Label.global = {
    className: 'wd-label',
    classAdd: '',
    style: {},
};

CheckBox

<Checkbox checked={true} onChange={this.onChange}/>

property

proptypedefaultnotes
idanyundefinedидентификатор
checkedbooleanfalseнажата или нет
onChangefunction({id,checked,value})undefinedсобытие на изменение
classNamestringCheckBox.global.classNameкласс css
addClassstringCheckBox.global.addClassдобавочный класс, результирующий будет к "${className} ${addClass}"
style{}CheckBox.global.styleстиль css
disablednum0блокировка на ввод
visiblebooltrueпризнак display
hintstringподсказка title

global

CheckBox.global = {
    className: 'wd-checkbox',
    addClass: '',
    style: {},
};

ComboBox

Ex:1

 <ComboBox
    onChange={()={

    }}
    list = {[
        { id: 1, caption: 'text1' },
        { id: 2, caption: 'text2' },
        { id: 3, caption: 'text3',_disabled_:true },
        { id: 4, caption: 'text4' },
    ]}
    required={true}
/>

property

proptypedefaultnotes
idanyundefinedидентификатор
aliasIdstringComboBoxEx.global.aliasIdимя ключевого поля
aliasCaptionstringComboBoxEx.global.aliasCaptionимя поля к отображению
aliasDisabledstringComboBoxEx.global.aliasDisabledимя поля для указания, что строка неактивна
onChangefunction({id,data})undefinedсобытие на изменение
classNamestringComboBox.global.classNameкласс css
addClassstringComboBox.global.addClassдобавочный класс, результирующий будет к "${className} ${addClass}"
style{}ComboBox.global.styleстиль css
styleOuter{}undefinedстиль css добавляемый к постоянно отображаемому компоненту ItemComponent
styleItem{}undefinedстиль css добавляемый компоненту ItemComponent используемомум в раскрываемом списке
listarray[]массив отображаемых данных
disabledboolfalseблокирует объект на ввод
requiredboolfalseдобавляет атрибут required
selectstringundefinedмдентификатор выбранной строки
hideBtnOnSelectboolfalseскрывает кнопку разворота при деактивации
onGetItemClassfuncundefinedметод вызываемый при отрисовке элемента ItemComponent
placeholderstringComboBox.global.placeholderтекст в пустом поле
ItemComponentReactComboBox.global.ItemComponentкомпонент используемый для отображение строк и поля выбора

global

ComboBox.global = {
    className: 'wd-combo',
    addClass: '',
    style: {},
    classNameList: 'wd-combo-list',
    addClassList: 'wd-scrollbar',
    placeholder: '- выбрать -',
    ItemComponent: ComboItem,
    onGetItemClass: undefined,
    aliasId: 'id',
    aliasCaption: 'caption',
    aliasDisabled: '_disabled_',
};

2.0.0-beta.58

11 months ago

2.0.0-beta.57

12 months ago

2.0.0-beta.56

1 year ago

2.0.0-beta.55

1 year ago

2.0.0-beta.54

1 year ago

2.0.0-beta.51

2 years ago

2.0.0-beta.53

2 years ago

2.0.0-beta.52

2 years ago

2.0.0-beta.50

2 years ago

2.0.0-beta.48

2 years ago

2.0.0-beta.49

2 years ago

1.39.0

2 years ago

2.0.0-beta.40

2 years ago

2.0.0-beta.44

2 years ago

2.0.0-beta.43

2 years ago

2.0.0-beta.42

2 years ago

2.0.0-beta.41

2 years ago

2.0.0-beta.47

2 years ago

2.0.0-beta.46

2 years ago

2.0.0-beta.45

2 years ago

2.0.0-beta.37

2 years ago

2.0.0-beta.39

2 years ago

2.0.0-beta.38

2 years ago

2.0.0-beta.33

2 years ago

2.0.0-beta.32

2 years ago

2.0.0-beta.31

2 years ago

2.0.0-beta.30

2 years ago

2.0.0-beta.36

2 years ago

2.0.0-beta.35

2 years ago

2.0.0-beta.34

2 years ago

2.0.0-beta.29

2 years ago

2.0.0-beta.28

2 years ago

2.0.0-beta.27

2 years ago

2.0.0-beta.26

2 years ago

2.0.0-beta.25

2 years ago

2.0.0-beta.24

2 years ago

2.0.0-beta.23

2 years ago

2.0.0-beta.22

2 years ago

2.0.0-beta.21

2 years ago

2.0.0-beta.20

2 years ago

2.0.0-beta.15

2 years ago

2.0.0-beta.19

2 years ago

2.0.0-beta.18

2 years ago

2.0.0-beta.17

2 years ago

2.0.0-beta.16

2 years ago

2.0.0-beta.9

2 years ago

2.0.0-beta.8

2 years ago

2.0.0-beta.7

2 years ago

1.38.0

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.1

2 years ago

2.0.0-beta.0

2 years ago

2.0.0-beta.6

2 years ago

2.0.0-beta.5

2 years ago

2.0.0-beta.3

2 years ago

2.0.0-beta.11

2 years ago

2.0.0-beta.10

2 years ago

2.0.0-beta.14

2 years ago

2.0.0-beta.13

2 years ago

2.0.0-beta.12

2 years ago

1.37.0

3 years ago

1.37.1

3 years ago

1.37.2

3 years ago

1.36.0

3 years ago

1.36.1

3 years ago

1.35.1

3 years ago

1.35.0

3 years ago

1.33.1

3 years ago

1.21.0

3 years ago

1.21.1

3 years ago

1.25.0

3 years ago

1.21.4

3 years ago

1.23.0

3 years ago

1.21.2

3 years ago

1.21.3

3 years ago

1.29.0

3 years ago

1.29.1

3 years ago

1.27.0

3 years ago

1.29.2

3 years ago

1.32.0

3 years ago

1.32.1

3 years ago

1.30.0

3 years ago

1.30.1

3 years ago

1.19.0

3 years ago

1.22.0

3 years ago

1.20.0

3 years ago

1.26.0

3 years ago

1.24.0

3 years ago

1.28.0

3 years ago

1.33.0

3 years ago

1.31.0

3 years ago

1.16.3

3 years ago

1.18.0

3 years ago

1.16.2

3 years ago

1.16.1

3 years ago

1.14.3

3 years ago

1.16.0

3 years ago

1.15.0

3 years ago

1.17.0

3 years ago

1.14.1

3 years ago

1.14.0

3 years ago

1.12.1

3 years ago

1.12.0

3 years ago

1.14.2

3 years ago

1.11.0

3 years ago

1.13.2

3 years ago

1.13.1

3 years ago

1.13.0

3 years ago

1.13.5

3 years ago

1.13.4

3 years ago

1.13.3

3 years ago

1.10.1

3 years ago

1.10.0

3 years ago

1.9.0

3 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.8.2

3 years ago

1.8.1

3 years ago

1.7.2

3 years ago

1.8.0

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.4.2

3 years ago

1.5.0

3 years ago

1.4.1

3 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.0.0

4 years ago

0.4.0

4 years ago

0.0.12

4 years ago

0.1.0

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago