Skip to content

tinywolf3/flutter_widgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_widgets

flutter로 windows desktop app을 만들다가 쓸만한 Widget 찾지 못할 때마다 간단하게 만들어 봄

DropdownTextField

드롭다운 리스트가 붙어있는 텍스트필드

DropdownTextField

dependencies:
  quiver:
  hovering:
  DropdownTextField(
    label: Text('이름: '),
    textController: _txtName,
    hintText: '검색할 이름을 선택하십시오.',
    dropItems: _listNames,
    initItem: 0,
    item0direct: true, // 0번째 아이템을 직접입력으로 취급할 경우 true로 설정
    onChanged: (value) {
      print(value);
    },
  ),

ButtonTextField

버튼이 붙어있는 텍스트필드

ButtonTextField

  ButtonTextField(
    label: Text('파일: '),
    textController: _txtFilepath,
    hintText: '처리할 파일을 선택하십시오.',
    buttonLabel: Text('선택'),
    onPressed: () {
      _txtFilepath.text = 'D:\\Work\\pressed!';
    },
  ),

NumberTextField

숫자 입력 전용 텍스트필드

NumberTextField

dependencies:
  intl:
  NumberTextField(
    label: Text('질량: '),
    hintText: '대상의 질량을 입력하십시오.',
    stepValue: 0.1,
    unitText: 'kg',
    minValue: 0,
    maxValue: 10,
    onChanged: (value) {
      print(value);
    },
  ),

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages