npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@progress/kendo-react-buttons

v8.0.0

Published

All you need in React Button in one package: disabled/enabled states, built-in styles and more. KendoReact Buttons package

Downloads

372,537

Readme

KendoReact Buttons Library for React

Important

  • This package is а part of KendoReact—a commercial UI library.
  • You will need to install a license key when adding the package to your project. For more information, please refer to the KendoReact My License page.
  • To receive a license key, you need to either purchase a license or register for a free trial. Doing so indicates that you accept the KendoReact License Agreement.
  • The 30-day free trial gives you access to all the KendoReact components and their full functionality. Additionally, for the period of your license, you get access to our legendary technical support provided directly by the KendoReact dev team!

Start using KendoReact and speed up your development process!

What's in this package (ToC):

React Button Component

The React Button provides a clickable UI functionality and enables you to display only textual content, or show predefined icons, images and custom icons, and to render a combination of textual and image content.

Key Features

  • Primary Button—As a part of several built-in styles for the KendoReact Button, the Primary Button provides a unique highlighted look and feel to the React Button component.
  • Toggleable Button—A KendoReact Button that can be toggled showcases a clear representation between the default rendering of the Button and when the Button has been pressed.
  • Globalization—The React Button supports being rendered in a right-to-left mode, allowing for it to be used in any globalization or localization scenarios.

React ButtonGroup Component

The KendoReact ButtonGroup is a container for two or more React Button components which can be separately configured to display only textual content, or show predefined icons, images and custom icons.

React Chip Component

The React Chip component is responsible for a single Chip (also called React Pill) and can contain text, an image or avatar (optional) and a built-in icon, such as an "X," to indicate that an action can be taken.

Key Features

  • Removable Chip—Through the removable property, React developers can configure whether the KendoReact Chip component should provide a built-in “X” icon to allow users to remove the Chip.
  • Chip Types—To provide as much flexibility as possible, the React Chip component has several readily available types, each with its own unique style.
  • Appearance—The KendoReact Chip component has two built-in appearance options. The filled option sets a background color of the React Chip and fills in the entire content area.

React ChipList Component

The React ChipList component takes the React Chip and provides additional functionality related to managing a collection of KendoReact Chip components.

Key Features

  • Selection Mode—To ensure flexibility, the KendoReact ChipList component provides several selection modes.The default mode is “none”, which means no chips can be selected, yet you can enable single and multiple selection to help users manage their items individually or in bulk.
  • Data Binding—As the KendoReact ChipList component deals with displaying and manipulating a collection of items, you can bind it to different data sources.

React DropDown Button Component

The React DropDownButton component displays a popup list with action items and provides options for enabling or disabling its content, displaying icons, and binding it to data.

Key Features

  • Icon DropDownButton—The KendoReact DropDownButton can be displayed as just an icon, or with a mix of text and icons as a part of its main content.
  • Data Binding—Beyond being declaratively built, the KendoReact DropDownButton component can be data bound to an array of strings or an array of objects.

React Floating Action Button Component

The KendoReact Floating Action Button is a button that appears to “float” above the content of any React application, usually serving as a shortcut to a single, common action like adding an item or composing a new email.

Key Features

  • Content Types—The content within the KendoReact Floating Action Button can be completely customized through the available properties. Access the icon, iconClass and text properties to define the React Floating Action Button icon, apply a custom CSS class to control the style of the button and set text displayed within the component.
  • Speed Dial—If additional action items should be available to users, the speed dial feature of the KendoReact Floating Action Button is the perfect solution.
  • Positioning—The KendoReact Floating Action Button provides several configuration options to assist with defining where the React component should be displayed within the application. The position can be set through easy-to-remember options like “start”, “center”, “end”, “top”, “middle” and “bottom”.

React SplitButton Component

The KendoReact SplitButton component allows the user to execute a default action which is bound to a Button or to choose a predefined action from a drop-down list.

Key Features

  • Icon SplitButton—Each item within the KendoReact SplitButton can be rendered as just text, text along with an icon, or just as an icon.
  • Data Binding—The React SplitButton can be defined declaratively and can also be bound to an array of strings, or an array of objects.

React Toolbar Component

The React Toolbar component provides an intuitive component akin to the minimal toolbars found within traditional desktop applications like Word and Excel.

Key Features

  • Tools—Within the KendoReact Toolbar, the Tools can be rendered as a Button, ButtonGroup, DropDownButton and SplitButtons. Of course, custom buttons can also be added.
  • Globalization—The React Toolbar fully supports right-to-left (RTL) scenarios, ensuring that the component can be added in to any application, no matter what requirements for layout your applications have.

React Buttons Components Library Features

Among the many features which the KendoReact Buttons deliver are:

  • Disabled state—To disable user interaction, just change a single property.
  • Custom rendering—You can replace the content of the buttons with custom icons, text and elements.
  • Keyboard navigation—You can interact with the buttons using only the keyboard.
  • Accessibility support—The Buttons are compliant with WAI-ARIA and Section 508.
  • Theme support—The KendoReact Buttons, as well as all 100+ components in the KendoReact suite, are styled in three polished themes (Bootstrap, Material, and Default) and can be further customized to match your specific design guidelines.

Support Options

For any issues you might encounter while working with the KendoReact Buttons, use any of the available support channels:

  • Industry-leading technical support—KendoReact paid license holders and users with an active (free) trial license can take advantage of our outstanding customer support. To submit a ticket, use the dedicated KendoReact support system.
  • Product forums—The KendoReact forums are part of the free support you can get from the community and from the KendoReact team.
  • Feedback portal—The KendoReact feedback portal is where you can request and vote for new features to be added.

Resources

High-level component overview pages

Copyright © 2024 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.