Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@enact/core
Advanced tools
Enact is an open source JavaScript framework containing everything you need to create a fast, scalable mobile or web application.
@enact/core
contains the set of basic building blocks for an Enact-based application.
Enact core provides several abstractions to be used with React-based applications. These include core/kind
, a
factory for stateless functional components (SFC's), core/jobs
, a smart wrapper for window.setTimeout
,
core/hoc
, a Higher Order Component (HOC) factory, and more.
npm install --save @enact/core
Tests are implemented in mocha and are run with the Karma runner.
npm test
Unless otherwise specified, all content, including all source code files and documentation files in this repository are:
Copyright (c) 2012-2017 LG Electronics
Unless otherwise specified or set forth in the NOTICE file, all content, including all source code files and documentation files in this repository are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
[1.0.0-beta.3] - 2017-02-21
NOTE - The change to support caching of iLib locales requires an update to the
enact-dev
tool. This change is not backwards compatible with 1.0.0-beta.2. Be sure to update both at the same time and reinstall/re-bootstrap the modules.
ui/Resizable
Higher-order Component to facilitate notification of resized componentscore/handle
function forEventProp
to test properties on an eventmoonstone/Slider
and moonstone/VideoPlayer.MediaSlider
moonstone/Slider
now supports children
which are added to the Slider
's knob, and follow it as it movesmoonstone/ExpandableInput
properties iconAfter
and iconBefore
to display icons after and before the input, respectivelymoonstone/Dialog
property preserveCase
, which affects title
textmoonstone/Marquee
to allow disabled marquees to animatemoonstone/Dialog
to marquee title
and titleBelow
moonstone/Marquee.MarqueeController
config option startOnFocus
to marqueeOnFocus
. startOnFocus
is deprecated and will be removed in a future update.moonstone/Button
, moonstone/IconButton
, moonstone/Item
to not forward onClick
when disabled
moonstone/Scroller
to recalculate when an expandable child opensmoonstone/Popup
and moonstone/ContextualPopupDecorator
so that when the popup is closed, spotlight focus returns to the control that had focus prior to the popup openingmoonstone/Input
to not get focus when disabledspotlight.Spotlight
behavior to follow container config rules when navigating between containersspotlight.Spotlight
behavior to not set focus on spottable components animating past the pointer when not in pointer-modespotlight.Spotlight
5-way behavior where selecting a spottable component may require multiple attempts before performing actionsspotlight.Spotlight
to not unfocus elements on scrollspotlightDisabled
property support for spottable moonstone componentsFAQs
Enact is an open source JavaScript framework containing everything you need to create a fast, scalable mobile or web application.
The npm package @enact/core receives a total of 33,225 weekly downloads. As such, @enact/core popularity was classified as popular.
We found that @enact/core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.