- Strike Data Grid: A sortable and responsive data table component which accepts JSON data
- Strike Wizard: A process component used to communicate the progress of a particular process to the user
- Strike Input: Added the
onkeydown
andonkeyup
attributes - Strike Textarea: Added the
onchange
,onfocus
,onblur
,oninput
,onkeydown
, andonkeyup
attributes
- Strike Input: Fixed an issue where the
oninput
attribute would not call the specified controller method in certain cases
- Strike Pill: Renamed the
type
attribute tovariant
- Strike Tile: Renamed the
source
attribute toavatarSource
- Strike Input: Fixed an issue where the types
datetime-local
andmonth
were incorrectly styled on mobile devices - Strike Pill: Fixed an issue where clicking SVG icons would not propagate click events in Microsoft Edge
- Strike Textarea: Fixed an issue where assigning a negative value to
maxlength
would cause the component to break - Strike Tile: Fixed an issue where clicking SVG icons would not propagate click events in Microsoft Edge
- Strike Multi Lookup: Similar to Strike Multi Select Picklist, Strike Multi Lookup gives the user the ability to select multiple Salesforce records in one field
- Strike Popover: Similar to Strike Tooltip, a Strike Popover appears when a user hovers over its trigger element and can display markup/components in its body
- Strike Tile: A grouping of information that can be used to describe a record (fiddler and documentation coming soon; used in Strike Multi Lookup)
- Strike Datepicker: Datepickers now use the system's datepicker on mobile devices [GitHub Issue #14]
- Strike Input: Added support for the
checkbox
,radio
, andtoggle
types - Strike Input: Added the
showError(errorMessage)
andhideError()
methods - Strike Multi Select Picklist: Added the
onchange
attribute that calls a controller method when a selection is added or removed - Strike Multi Select Picklist: A "no results" message has been added
- Strike Option: Renamed the
strike_filterBy()
andstrike_optionSelected()
methods tofilterBy()
andselect()
respectively - Strike Option Group: Renamed the
strike_filterBy()
method tofilterBy()
- Strike Select: Strike Option Groups no longer display when
searchable
is set totrue
and no results in that group are found - Strike Select: A "no results" message has been added when searchable is set to true
- Strike Textarea: Added the
blur()
,focus()
,select()
,showError(errorMessage)
, andhideError()
methods
- Strike Datepicker: Fixed an issue where datepickers were unintentionally closing when clicking the Today link, left/right month arrows, and year select [GitHub Issue #9]
- Strike Multi Select Picklist: Fixed an issue where options were not filterable on mobile devices, though the input was still in focus behind the overlay [GitHub Issue #10]
- Strike Multi Select Picklist: Fixed an issue where multiple selections could not be made on iOS [GitHub Issue #11]
- Strike Multi Select Picklist: Fixed an issue where options were not reset after closing the picklist immediately after a search that yielded no results [GitHub Issue #13]
- Strike Select: Fixed an issue where clicking/tapping on the search input (when
searchable
is set totrue
) closes the dropdown - Strike Select: Fixed an issue where searches also returned option groups and sometimes displayed incorrect results
- Strike Lookup: Added new dropdown menu styles for mobile devices
- Strike Lookup: Events have been modified to utilize a single event bundle in order to minimize component dependencies (see documentation for updated
name
andtype
values) - Strike Modal: Events have been modified to utilize a single event bundle in order to minimize component dependencies (see documentation for updated
name
andtype
values) - Strike Multi Select Picklist: Added new dropdown menu styles for mobile devices
- Strike Multi Select Picklist: Events have been modified to utilize a single event bundle in order to minimize component dependencies (see documentation for updated
name
andtype
values) - Strike Select: Added new dropdown menu styles for mobile devices
- Strike Select: Events have been modified to utilize a single event bundle in order to minimize component dependencies (see documentation for updated
name
andtype
values) - Strike Tooltip: Tooltips that extend past the left or right window bounds when
placement
is set totop
orbottom
now have their positioning adjusted to be fully visible in the window
- Strike Select: Fixed an issue where users were unable to open the select's dropdown when
searchable
is set totrue
- Strike Lookup: Fixed an issue where the
showRecentRecords
attribute was unable to retrieve recent records in the org - Strike Lookup: Fixed an issue where the search icon was incorrectly placed when viewed on mobile devices
- Strike Lookup: Fixed an issue where an empty dropdown menu would sometimes appear over the "Searching..." message
- Strike Input (Beta): Similar to
lightning:input
, Strike Input comes with support forhelpText
functionality and custom error handling (fiddler and documentation coming soon) - Strike Pill (Beta): Formerly part of Strike Multi Select Picklist, Strike Pill has been abstracted so it can be used in other upcoming Components (fiddler and documentation coming soon)
- Strike Datepicker: Added the
helpText
attribute for descriptive tooltips (appears after the form label) - Strike Lookup: Added the
helpText
attribute for descriptive tooltips (appears after the form label) - Strike Lookup: Added the
class
attribute for applying custom classes to the lookup's outer element - Strike Lookup: Added the
searchingMessage
attribute for editing the message that appears in the dropdown when a search is being performed - Strike Lookup: Added the
noResultsMessage
attribute for editing the message that appears in the dropdown when no results are found - Strike Multi Select Picklist: Added the
helpText
attribute for descriptive tooltips (appears after the form label) - Strike Multi Select Picklist: Added max-height to the dropdown's list
- Strike Select: Added the
helpText
attribute for descriptive tooltips (appears after the form label) - Strike Select: Added support for HTML forms
- Strike SVG: Changed
svg
component bundle tostrike_svg
- Strike Textarea: Added the
helpText
attribute for descriptive tooltips (appears after the form label)
- Strike Datepicker: Fixed an issue where the menu opens when tabbing into the input
- Strike Datepicker: Fixed an issue where clicking the SVG portion of the datepicker's button did not open the menu in Microsoft Edge [GitHub Issue #5]
- Strike Lookup: Fixed an issue where records were still selected after closing the menu without confirming a selection [GitHub Issue #2]
- Strike Lookup: Fixed an issue where the menu doesn't close when tabbing out of the input [GitHub Issue #4]
- Strike Lookup: Fixed an issue where the input's search icon was incorrectly positioned
- Strike Lookup: Removed
debugger
line [GitHub Issue #6] - Strike Multi Select Picklist: Fixed an issue where the input's search icon was incorrectly positioned
- Strike Multi Select Picklist: Fixed an issue where selected pills did not have spacing between them
- Strike Select: Fixed an issue where the component was not focusable
- Strike Select: Fixed an issue where initialized values were not set
- Strike Textarea: Fixed an issue where the
value
attribute would not update when the textarea's value is updated via the contextmenu
- Lookup: Fixed an issue where records with
null
values for thesearch
andsubtitle
fields caused lookups to throw an exception [GitHub Issue #1]
- Initial release
- Open sourced: https://github.com/appiphony/Strike-Components