custom_elements 1.0.1

  • README.md
  • CHANGELOG.md
  • Installing
  • Versions
  • 0

Custom Elements

A Dart port of selected elements from customelements.io.

Also some styles from polymerthemes.com

Ported Elements

Ported but not working

  • paper-data-table SADLY NOT WORKING ON DART BECAUSE OF SOME table related problem (sigh) because of a dart:html bug

To Update

upgrade versions on bower.json and run :

bower update
pub run custom_element_apigen:update custom_elements_config.yaml

Reminder:

Need to patch apigen too allow behavior with custom "prefix" (prefix to be ignored) and correct handling of proxy with more than one level of indentation (neon-animation stuff).

1.0.0

  • added paper-search components from Collarbone

0.0.12

  • added 'vaadin-date-picker'
  • some fixes

0.0.11

  • added vaadin-split-layout
  • added vaadin-icons

0.0.10

  • update latest version of components
    • iron-data-table v1.0.4

0.0.9

  • update to latest version of components

0.0.8+2

  • update to latest versions of components (most notably iron-data-table v1.0.0)
  • requires latest polymer_elements

0.0.7+2

  • clean up

0.0.7+1

  • merged fix for issue 17 for iron-data-table.

0.0.7

  • added vaadin-grid

0.0.6

  • added vaadin-upload

0.0.5+3

  • Updated iron-data-table with null-items fix.

0.0.5+2

  • Minor fixes and upgrade to latest apigen.

0.0.5

0.0.4

  • Added paper-divider

0.0.3+2

  • Minor patch to iron-data-table.

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  custom_elements: ^1.0.1

2. Install it

You can install packages from the command line:

with pub:


$ pub get

Alternatively, your editor might support pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:custom_elements/data_table_cell.dart';
import 'package:custom_elements/data_table_checkbox.dart';
import 'package:custom_elements/data_table_column.dart';
import 'package:custom_elements/data_table_column_filter.dart';
import 'package:custom_elements/data_table_column_sort.dart';
import 'package:custom_elements/data_table_icons.dart';
import 'package:custom_elements/data_table_row.dart';
import 'package:custom_elements/data_table_row_detail.dart';
import 'package:custom_elements/data_table_templatizer_behavior.dart';
import 'package:custom_elements/datatable_icons.dart';
import 'package:custom_elements/default_styles.dart';
import 'package:custom_elements/iron_data_table.dart';
import 'package:custom_elements/iron_data_table_style.dart';
import 'package:custom_elements/moment_import.dart';
import 'package:custom_elements/moment_with_locales_import.dart';
import 'package:custom_elements/paper_calendar.dart';
import 'package:custom_elements/paper_chip.dart';
import 'package:custom_elements/paper_clock_selector.dart';
import 'package:custom_elements/paper_datatable.dart';
import 'package:custom_elements/paper_datatable_column.dart';
import 'package:custom_elements/paper_datatable_edit_dialog.dart';
import 'package:custom_elements/paper_date_picker.dart';
import 'package:custom_elements/paper_date_picker_dialog_style.dart';
import 'package:custom_elements/paper_date_picker_icons.dart';
import 'package:custom_elements/paper_divider.dart';
import 'package:custom_elements/paper_filter_dialog.dart';
import 'package:custom_elements/paper_more_button.dart';
import 'package:custom_elements/paper_search.dart';
import 'package:custom_elements/paper_search_bar.dart';
import 'package:custom_elements/paper_search_panel.dart';
import 'package:custom_elements/paper_time_picker.dart';
import 'package:custom_elements/paper_time_picker_dialog_style.dart';
import 'package:custom_elements/paper_year_list.dart';
import 'package:custom_elements/polymer_themes.dart';
import 'package:custom_elements/vaadin_date_picker.dart';
import 'package:custom_elements/vaadin_date_picker_behavior.dart';
import 'package:custom_elements/vaadin_date_picker_helper.dart';
import 'package:custom_elements/vaadin_date_picker_icons.dart';
import 'package:custom_elements/vaadin_date_picker_light.dart';
import 'package:custom_elements/vaadin_date_picker_overlay.dart';
import 'package:custom_elements/vaadin_grid.dart';
import 'package:custom_elements/vaadin_grid_extra.dart';
import 'package:custom_elements/vaadin_icons.dart';
import 'package:custom_elements/vaadin_infinite_scroller.dart';
import 'package:custom_elements/vaadin_month_calendar.dart';
import 'package:custom_elements/vaadin_split_layout.dart';
import 'package:custom_elements/vaadin_upload.dart';
import 'package:custom_elements/vaadin_upload_file.dart';
import 'package:custom_elements/vaadin_upload_icons.dart';
  
Version Uploaded Documentation Archive
1.0.1 Mar 9, 2017 Go to the documentation of custom_elements 1.0.1 Download custom_elements 1.0.1 archive
1.0.0 Feb 22, 2017 Go to the documentation of custom_elements 1.0.0 Download custom_elements 1.0.0 archive
0.0.12+2 Nov 28, 2016 Go to the documentation of custom_elements 0.0.12+2 Download custom_elements 0.0.12+2 archive
0.0.12+1 Nov 27, 2016 Go to the documentation of custom_elements 0.0.12+1 Download custom_elements 0.0.12+1 archive
0.0.12 Nov 26, 2016 Go to the documentation of custom_elements 0.0.12 Download custom_elements 0.0.12 archive
0.0.11+1 Nov 2, 2016 Go to the documentation of custom_elements 0.0.11+1 Download custom_elements 0.0.11+1 archive
0.0.10 Nov 2, 2016 Go to the documentation of custom_elements 0.0.10 Download custom_elements 0.0.10 archive
0.0.9+1 Sep 7, 2016 Go to the documentation of custom_elements 0.0.9+1 Download custom_elements 0.0.9+1 archive
0.0.9 Sep 7, 2016 Go to the documentation of custom_elements 0.0.9 Download custom_elements 0.0.9 archive
0.0.8+4 Jul 19, 2016 Go to the documentation of custom_elements 0.0.8+4 Download custom_elements 0.0.8+4 archive

All 23 versions...

Popularity:
Describes how popular the package is relative to other packages. [more]
0
Health:
Code health derived from static analysis. [more]
0
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
0
Overall:
Weighted score of the above. [more]
0
Learn more about scoring.

The package version is not analyzed, because it does not support Dart 2. Until this is resolved, the package will receive a health and maintenance score of 0.

Issues and suggestions

Support Dart 2 in pubspec.yaml.

The SDK constraint in pubspec.yaml doesn't allow the Dart 2.0.0 release. For information about upgrading it to be Dart 2 compatible, please see https://www.dartlang.org/dart-2#migration.

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=1.8.0 <2.0.0