issues
search
phetsims
/
phet-core
Core utilities used by all PhET simulations.
MIT License
8
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
optionize should require 2 arguments
#134
samreid
closed
2 months ago
2
Convert repo to typescript
#133
zepumph
closed
9 months ago
1
Update the gravitational constant G in PhysicalConstants.js
#132
samreid
closed
10 months ago
5
When is it type-safe and appropriate to use the spread operator for combining options?
#131
samreid
closed
1 year ago
30
Remaining work for optionize
#129
zepumph
opened
1 year ago
0
Convert pixelzoom sims to Enumeration
#126
pixelzoom
closed
1 year ago
1
Required options are optional in optionize
#130
chrisklus
closed
1 year ago
14
Add optionize4 to address common use-case of merge?
#125
pixelzoom
closed
1 year ago
7
PickRequired JsDOC
#124
veillette
closed
1 year ago
1
2-param form of optionize allows default values for required properties.
#123
pixelzoom
closed
1 year ago
4
In the optionize pattern, remove overrides that match the default values.
#122
samreid
closed
2 years ago
4
combineOptions vs object spread operator
#121
samreid
closed
2 years ago
3
How any required parameters does `optionize` have?
#120
pixelzoom
closed
2 years ago
4
Omit is not type-safe
#119
samreid
closed
2 years ago
12
Optionize3 should allow some defaults from the first arg
#118
zepumph
opened
2 years ago
4
Pattern for nestedOptions in `optionize`
#127
pixelzoom
opened
2 years ago
13
CT unsupported arg in options "undefined"
#117
KatieWoe
closed
2 years ago
2
Optionize doesn't always catch illegal extra options
#116
samreid
closed
1 year ago
3
user agent match for Edge is not correct in platform.js
#115
jessegreenberg
opened
2 years ago
4
Is `{}` the correct default for `ParentOptions` in `optionize`?
#114
pixelzoom
closed
2 years ago
25
IntentionalAny should move to types/
#113
samreid
closed
2 years ago
1
Should PickRequired and PickOptional have a default export?
#112
samreid
closed
2 years ago
7
Can merge overwrite `undefined` please?
#111
zepumph
closed
2 years ago
5
Update PhysicalConstants.js
#110
thomasfischersm
closed
10 months ago
2
RequiredOptions.ts duplicates PickRequired.ts
#109
pixelzoom
opened
2 years ago
2
Create ReqOpt type
#108
samreid
closed
2 years ago
4
Rename Defaults to OptionizeDefaults.
#107
pixelzoom
closed
2 years ago
5
`optionize` doesn't recognize when defaults are provided for required superclass options.
#106
pixelzoom
closed
2 years ago
10
Should `optionize` 2nd argument really default to `{}` ?
#105
pixelzoom
closed
1 year ago
13
Missing doc in optionize.ts
#104
pixelzoom
closed
2 years ago
3
Poolable TypeScript refactoring
#103
jonathanolson
closed
11 months ago
30
Improvement on Enumeration subtyping pattern
#102
zepumph
closed
2 years ago
7
Subclassing an Enumeration more than once causes a bug
#101
chrisklus
closed
2 years ago
9
Eliminate or reduce the requirement to put Namespace and register in every file.
#100
samreid
closed
1 year ago
25
Assert if EnumerationIO instances shadow each other
#99
zepumph
closed
2 years ago
4
Is EnumerationValue.isEnumerationValue still needed?
#98
zepumph
closed
2 years ago
5
Handle EnumerationIO and EnumerationDeprecatedIO
#97
zepumph
closed
2 years ago
4
Rename Orienation.enum -> enumeration
#96
zepumph
closed
2 years ago
0
Rename Enumeration->EnumerationDeprecated
#95
zepumph
closed
2 years ago
5
Convert merge to TypeScript
#94
samreid
closed
2 years ago
1
Provide a *.d.ts file for Orientation
#93
samreid
closed
2 years ago
1
Typescript Convention: How to support PhET's option pattern?
#128
zepumph
opened
2 years ago
67
phet-core depends on Tandem
#92
zepumph
closed
1 year ago
4
How will we model the types of merge?
#91
samreid
closed
2 years ago
1
Audit usage of navigator userAgent, appVersion, and platform
#90
jessegreenberg
closed
2 years ago
12
Poolable should expose pool size and maximum size
#89
jonathanolson
closed
3 years ago
3
branch: typescript
#88
samreid
closed
1 year ago
2
EnumerationIO should be inlined into Enumeration.js
#87
zepumph
closed
3 years ago
1
required() is being used incorrectly
#86
zepumph
closed
3 years ago
4
Traits should use `assertHasProperties`
#85
zepumph
closed
4 years ago
3
Next