You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A suite of pre-built Dojo 2 widgets, ready to use in your web application.
8
-
These widgets are built using Dojo 2's widget authoring system [(@dojo/widget-core)](https://github.com/dojo/widget-core).
7
+
A suite of pre-built Dojo widgets, ready to use in your web application.
8
+
These widgets are built using Dojo's widget authoring system [(@dojo/framework/widget-core)](https://github.com/dojo/framework/blob/master/src/widget-core/README.md).
9
9
10
10
-[Usage](#usage)
11
11
-[Features](#features)
@@ -155,22 +155,22 @@ The range definitions are as follows:
155
155
156
156
## How to customize a widget
157
157
158
-
There are many ways in which you can customize the behavior and appearance of Dojo 2 widgets.
159
-
See the [`widget-core`](https://github.com/dojo/widget-core) README for examples of how to customize the theme or a specific CSS class of a widget.
158
+
There are many ways in which you can customize the behavior and appearance of Dojo widgets.
159
+
See the [`widget-core`](https://github.com/dojo/framework/blob/master/src/widget-core/README.md) README for examples of how to customize the theme or a specific CSS class of a widget.
160
160
161
161
Or can you write your own widget that extends an official widget.
162
162
163
163
### Extending widgets
164
164
165
-
Because all Dojo 2 widgets are Classes, you can simply extend the Class to add or change its behavior.
165
+
Because all Dojo widgets are Classes, you can simply extend the Class to add or change its behavior.
166
166
167
167
```ts
168
168
exportclassMyWidgetextendsButton {
169
169
...
170
170
}
171
171
```
172
172
173
-
Dojo 2 widgets provide standard extension points to allow you to customize their behavior. For more details, please refer to the [widget authoring system](https://github.com/dojo/widget-core#decorator-lifecycle-hooks).
173
+
Dojo widgets provide standard extension points to allow you to customize their behavior. For more details, please refer to the [widget authoring system](https://github.com/dojo/framework/blob/master/src/widget-core/README.md#decorator-lifecycle-hooks).
174
174
175
175
Individual widgets also provide certain types of extension points where applicable:
176
176
-`render*`: Large render functions are split up into multiple smaller pieces that can be more easily overridden to create custom vdom.
@@ -180,7 +180,7 @@ Not all widgets include these extension points, and some have additional overrid
180
180
181
181
## How do I contribute?
182
182
183
-
We appreciate your interest! Please see the [Dojo 2 Meta Repository](https://github.com/dojo/meta#readme) for the
183
+
We appreciate your interest! Please see the [Dojo Meta Repository](https://github.com/dojo/meta#readme) for the
184
184
Contributing Guidelines and Style Guide.
185
185
186
186
### Installation
@@ -213,7 +213,7 @@ or
213
213
214
214
### Viewing widget examples locally
215
215
216
-
Each Dojo 2 widget includes functioning example code so you can view the widget. To view individual widget example:
216
+
Each Dojo widget includes functioning example code so you can view the widget. To view individual widget example:
217
217
218
218
1. Run `grunt dev` in your terminal
219
219
2. Open the newly built file `_build/common/example/index.html` in your web browser
Copy file name to clipboardexpand all lines: src/accordion-pane/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/accordion-pane widget
2
2
3
-
Dojo 2's `AccordionPane` component can be used to show multiple pieces of content inside collapsible panes within a common parent component. It provides a mechanism of control over multiple child `TitlePane` components.
3
+
Dojo's `AccordionPane` component can be used to show multiple pieces of content inside collapsible panes within a common parent component. It provides a mechanism of control over multiple child `TitlePane` components.
Copy file name to clipboardexpand all lines: src/calendar/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# @dojo/widgets/calendar widget
2
-
Dojo 2's `Calendar` renders a date grid with a dropdown month and year picker. The displayed month and year are controlled via properties, defaulting to the current day. Given the limitations of scaling date grid while maintaining usability, the calendar is not fully responsive at small screen sizes; it is instead recommended to switch to an alternative date picker for mobile.
2
+
Dojo's `Calendar` renders a date grid with a dropdown month and year picker. The displayed month and year are controlled via properties, defaulting to the current day. Given the limitations of scaling date grid while maintaining usability, the calendar is not fully responsive at small screen sizes; it is instead recommended to switch to an alternative date picker for mobile.
Copy file name to clipboardexpand all lines: src/checkbox/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/checkbox widget
2
2
3
-
Dojo 2's `Checkbox` widget provides either a wrapped, styleable checkbox widget or an on/off toggle. Both the normal and toggle `Checkbox` modes use the native `<input type="checkbox">` as a base.
3
+
Dojo's `Checkbox` widget provides either a wrapped, styleable checkbox widget or an on/off toggle. Both the normal and toggle `Checkbox` modes use the native `<input type="checkbox">` as a base.
Copy file name to clipboardexpand all lines: src/dialog/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/dialog widget
2
2
3
-
Dojo 2's `Dialog` component can be used to show content inside a window over top the application content. It provides default styling for a titlebar, content area, underlay, and a close button.
3
+
Dojo's `Dialog` component can be used to show content inside a window over top the application content. It provides default styling for a titlebar, content area, underlay, and a close button.
Copy file name to clipboardexpand all lines: src/enhanced-text-input/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/enhanced-text-input widget
2
2
3
-
Dojo 2's `EnhancedTextInput` widget extends `TextInput` to provide optional addons before or after the input, similar to those in [bootstrap](https://v4-alpha.getbootstrap.com/components/input-group/#basic-example).
3
+
Dojo's `EnhancedTextInput` widget extends `TextInput` to provide optional addons before or after the input, similar to those in [bootstrap](https://v4-alpha.getbootstrap.com/components/input-group/#basic-example).
Copy file name to clipboardexpand all lines: src/label/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/label widget
2
2
3
-
Dojo 2's `Label` widget creates a `<label>` element that wraps its children and inserts a text node as either the first or last child. It is included by default in all form input widgets, including `ComboBox` and `TimePicker`. Input widgets control the text, visibility, and placement of the label through the following properties:
3
+
Dojo's `Label` widget creates a `<label>` element that wraps its children and inserts a text node as either the first or last child. It is included by default in all form input widgets, including `ComboBox` and `TimePicker`. Input widgets control the text, visibility, and placement of the label through the following properties:
4
4
-`label`: String used as label text
5
5
-`labelAfter`: If true, the label node follows the input node in the generated vdom
6
6
-`labelHidden`: This corresponds to the `hidden` class on the Label widget.
Copy file name to clipboardexpand all lines: src/listbox/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/listbox widget
2
2
3
-
Dojo 2's `Listbox` provides a base widget that can be used as an options menu within a `Select` or `ComboBox` component, or as a standalone multi-select component
3
+
Dojo's `Listbox` provides a base widget that can be used as an options menu within a `Select` or `ComboBox` component, or as a standalone multi-select component
Copy file name to clipboardexpand all lines: src/select/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/select widget
2
2
3
-
Dojo 2's `Select` provides a dropdown menu form control using either the native `<select>` element or a fully custom component. The custom version uses the `Listbox` widget as its list of options.
3
+
Dojo's `Select` provides a dropdown menu form control using either the native `<select>` element or a fully custom component. The custom version uses the `Listbox` widget as its list of options.
Copy file name to clipboardexpand all lines: src/slide-pane/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/slide-pane widget
2
2
3
-
Dojo 2's `SlidePane` widget provides a component capable of moving content into or out of the viewport, as is commonly used for mobile navigation menus.
3
+
Dojo's `SlidePane` widget provides a component capable of moving content into or out of the viewport, as is commonly used for mobile navigation menus.
Copy file name to clipboardexpand all lines: src/tab-controller/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/tab-controller widget
2
2
3
-
Dojo 2's `TabController` widget provides a user interface capable of displaying tabbed content. The content shown at any given time is based on the currently-selected tab button.
3
+
Dojo's `TabController` widget provides a user interface capable of displaying tabbed content. The content shown at any given time is based on the currently-selected tab button.
Copy file name to clipboardexpand all lines: src/time-picker/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/time-picker widget
2
2
3
-
Dojo 2's `TimePicker` widget provides a form control that allows users to manually enter a time or select a valid time from a dropdown of options. The non-native option wraps the `ComboBox` widget.
3
+
Dojo's `TimePicker` widget provides a form control that allows users to manually enter a time or select a valid time from a dropdown of options. The non-native option wraps the `ComboBox` widget.
Copy file name to clipboardexpand all lines: src/title-pane/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/title-pane widget
2
2
3
-
Dojo 2's `TitlePane` component can be used to display content inside a window with a titlebar. When the titlebar is clicked, the content collapses. This component provides default styling for the titlebar, and content area, and will respond to different screen sizes responsively.
3
+
Dojo's `TitlePane` component can be used to display content inside a window with a titlebar. When the titlebar is clicked, the content collapses. This component provides default styling for the titlebar, and content area, and will respond to different screen sizes responsively.
Copy file name to clipboardexpand all lines: src/toolbar/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# @dojo/widgets/toolbar widget
2
2
3
-
Dojo 2's `Toolbar` component can be used to display an application navigation bar that can show a title and action items. Action elements can be configured to automatically collapse into a `SlidePane` component.
3
+
Dojo's `Toolbar` component can be used to display an application navigation bar that can show a title and action items. Action elements can be configured to automatically collapse into a `SlidePane` component.
0 commit comments