PatternFly Elements - Home PatternFly Elements

TODOs

Overview

The items below represent in-code // @TODO notes we have left for ourselves to ensure updates are made later on when we have more time.

Description Location
this is for navigation 1.0 updates elements/pfe-accordion/src/pfe-accordion-header.js#L17
Deprecated pfe-id in 1.0 elements/pfe-accordion/src/pfe-accordion-header.js#L43
this is for navigation 1.0 updates elements/pfe-accordion/src/pfe-accordion-header.js#L116
Deprecated pfe-id in 1.0 elements/pfe-accordion/src/pfe-accordion-panel.js#L28
Deprecated pfe-disclosure in 1.0 elements/pfe-accordion/src/pfe-accordion.js#L37
Confirm this is translatable elements/pfe-autocomplete/src/pfe-autocomplete.js#L86
Deprecated pfe-name in 1.0 elements/pfe-avatar/src/pfe-avatar.js#L29
Deprecated pfe-src in 1.0 elements/pfe-avatar/src/pfe-avatar.js#L34
Deprecated pfe-pattern in 1.0 elements/pfe-avatar/src/pfe-avatar.js#L39
Deprecated property in 1.0 elements/pfe-badge/src/pfe-badge.js#L24
Deprecated property in 1.0 elements/pfe-badge/src/pfe-badge.js#L40
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L39
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L51
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L62
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L73
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L84
Deprecated property in 1.0 elements/pfe-band/src/pfe-band.js#L94
How do we handle attributes for slotted content? elements/pfe-card/src/pfe-card.js#L24
Deprecate property in 1.0 elements/pfe-card/src/pfe-card.js#L34
Deprecate property in 1.0 elements/pfe-card/src/pfe-card.js#L46
Deprecate property in 1.0 elements/pfe-card/src/pfe-card.js#L57
Deprecate property in 1.0 elements/pfe-card/src/pfe-card.js#L68
when we stop supporting IE11, the need to disconnect and elements/pfe-codeblock/src/pfe-codeblock.js#L111
Deprecated elements/pfe-collapse/src/pfe-collapse.js#L192
Deprecated elements/pfe-collapse/src/pfe-collapse.js#L212
Deprecated elements/pfe-collapse/src/pfe-collapse.js#L303
Deprecated for 1.0 elements/pfe-content-set/src/pfe-content-set.js#L68
Deprecated for 1.0 elements/pfe-content-set/src/pfe-content-set.js#L74
Deprecated pfe-disclosure in 1.0 elements/pfe-content-set/src/pfe-content-set.js#L94
Deprecated in 1.0 elements/pfe-content-set/src/pfe-content-set.js#L107
Deprecated in 1.0 elements/pfe-content-set/src/pfe-content-set.js#L118
Deprecated in 1.0 elements/pfe-content-set/src/pfe-content-set.js#L123
Build in some logic for injecting a single node rather than rebuild elements/pfe-content-set/src/pfe-content-set.js#L355
Build in some logic for injecting a single node rather than rebuild elements/pfe-content-set/src/pfe-content-set.js#L402
Add back a promise here post-IE11 elements/pfe-content-set/src/pfe-content-set.js#L461
Deprecated elements/pfe-cta/src/pfe-cta.js#L45
Deprecated elements/pfe-cta/src/pfe-cta.js#L55
Deprecated elements/pfe-cta/src/pfe-cta.js#L65
Deprecated el.is_disabled elements/pfe-dropdown/src/pfe-dropdown.js#L273
Switch from access.redhat.com to another icon set. elements/pfe-icon/src/builtin-icon-sets.js#L12
Deprecated for 1.0 elements/pfe-icon/src/pfe-icon.js#L84
Deprecated for 1.0 elements/pfe-icon/src/pfe-icon.js#L90
Deprecated for 1.0 elements/pfe-icon/src/pfe-icon.js#L96
Deprecated for 1.0 elements/pfe-icon/src/pfe-icon.js#L102
This needs a click handler for if the accordion is stuck to the top elements/pfe-jump-links/src/pfe-jump-links-nav.js#L9
Document this more elements/pfe-jump-links/src/pfe-jump-links-nav.js#L73
Need to incorporate support for breakpoint customizations i.e., offset="@500px: 200, @800px: 150" elements/pfe-jump-links/src/pfe-jump-links-nav.js#L86
note this in the documentation as a readonly property elements/pfe-jump-links/src/pfe-jump-links-nav.js#L102
Deprecated in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L113
Deprecated in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L118
Deprecated in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L123
deprecating pfe-jump-links-nav--heading slot in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L148
deprecating pfe-jump-links-nav--cta slot in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L156
deprecating pfe-jump-links-nav--logo slot in 2.0 elements/pfe-jump-links/src/pfe-jump-links-nav.js#L164
It seems like the offset is 0 when non-horizontal jumps links are mobile elements/pfe-jump-links/src/pfe-jump-links-nav.js#L298
deprecate --pfe-jump-links-panel--offset in 2.0 release elements/pfe-jump-links/src/pfe-jump-links-nav.js#L304
would be good to set the last item as active if the visible nav is below this one elements/pfe-jump-links/src/pfe-jump-links-nav.js#L436
should this processing even be happening? elements/pfe-jump-links/src/pfe-jump-links-nav.js#L616
The next logic only works for scrolling down; need to reverse for scrolling up elements/pfe-jump-links/src/pfe-jump-links-nav.js#L629
respond to URL change? Ensure anchor link alignment accounts for sticky nav(s) elements/pfe-jump-links/src/pfe-jump-links-nav.js#L698
respond to URL change? Ensure anchor link alignment accounts for sticky nav(s) elements/pfe-jump-links/src/pfe-jump-links-nav.js#L719
Do other items in the stack need to be unstuck? elements/pfe-jump-links/src/pfe-jump-links-nav.js#L764
On page load, if an anchor exists, fire this event elements/pfe-jump-links/src/pfe-jump-links-nav.js#L903
Add a keyboard handler when focus is set on the parent via keyboard; should expand elements/pfe-jump-links/src/pfe-jump-links-nav.js#L1065
Deprecated in 1.0 elements/pfe-jump-links/src/pfe-jump-links-panel.js#L50
Deprecated in 1.0 elements/pfe-jump-links/src/pfe-jump-links-panel.js#L55
Migrate pfe-jump-links-nav to pfe-jump-links in 2.0? elements/pfe-jump-links/src/pfe-jump-links.js#L6
when we stop supporting IE11, the need to disconnect and elements/pfe-markdown/src/pfe-markdown.js#L64
Deprecated in 1.0 elements/pfe-page-status/src/pfe-page-status.js#L39
Add functions to open a specific item by index or ID elements/pfe-primary-detail/src/pfe-primary-detail.js#L27
decide if we need this anymore elements/pfe-primary-detail/src/pfe-primary-detail.js#L158
Deprecated in 1.0 elements/pfe-progress-indicator/src/pfe-progress-indicator.js#L26
This needs AT elements/pfe-progress-steps/src/pfe-progress-steps-item.js#L160
we have to do it in javascript until everyone supports elements/pfe-progress-steps/src/pfe-progress-steps.js#L113
Do we need to rename this to remove the prefix? elements/pfe-select/src/pfe-select.js#L19
Deprecated in 1.0 elements/pfe-tabs/src/pfe-tab-panel.js#L52
Deprecated in 1.0 elements/pfe-tabs/src/pfe-tab.js#L49
Deprecated for 1.0 elements/pfe-tabs/src/pfe-tabs.js#L104
Deprecated for 1.0 elements/pfe-tabs/src/pfe-tabs.js#L110
Deprecated for 1.0 elements/pfe-tabs/src/pfe-tabs.js#L116
the reference to _debugLog is for backwards compatibiilty and will be removed in 2.0 elements/pfelement/src/pfelement.js#L38
Add config validation in the future. elements/pfelement/src/pfelement.js#L60
Deprecated with 1.0 elements/pfelement/src/pfelement.js#L174
Deprecated for 1.0 release elements/pfelement/src/pfelement.js#L378
Migrate this out of schema for 1.0 elements/pfelement/src/pfelement.js#L381
maybe we should use just the attribute instead of the class? elements/pfelement/src/pfelement.js#L603
--theme will be deprecated in 2.0 elements/pfelement/src/pfelement.js#L634
add support for a validation function elements/pfelement/src/pfelement.js#L893
Should this error be reported to the console? elements/pfelement/src/pfelement.js#L1043
add a warning when a component property conflicts with a global property. elements/pfelement/src/pfelement.js#L1086