asset_button 1.0.2 copy "asset_button: ^1.0.2" to clipboard
asset_button: ^1.0.2 copied to clipboard

outdated

image button library,include imagebutton & image loader & asset image,etc

image_button #

image button utilities.

Image button needs two asset image: one is normal(neccesary) , one is hover(not neccesary).

Normal image is for normal displaying, hover image is shown when mouse hover the button area.

When taping the button, shrink animation plays.


e.g. demo app

demo app


direct use the image

WidgetAssetImage(assetPath: 'assets/images/bkg_code.png'),

use independent image

WidgetImageButton(
  imageNormal:
      WidgetAssetImage(assetPath: 'assets/images/icon_normal.png'),
  imageHover:
      WidgetAssetImage(assetPath: 'assets/images/icon_hover.png'),
  onTap: () {
    print('independent icon image button');
  },
),

crop image from one whole image

WidgetImageButton(
  imageNormal: WidgetAssetImage(
      assetPath: 'assets/images/icons.png',
      cropRect: Rect.fromLTWH(58, 165, 95, 95)),
  imageHover: WidgetAssetImage(
      assetPath: 'assets/images/icons.png',
      cropRect: Rect.fromLTWH(170, 164, 95, 95)),
  onTap: () {
    print('image button icon crop from one image');
  },
)

resource:

background background

icon hover icon hover

icon normal icon normal

one whole image one whole image

4
likes
0
points
58
downloads

Publisher

unverified uploader

Weekly Downloads

image button library,include imagebutton & image loader & asset image,etc

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, image, path

More

Packages that depend on asset_button