Not shipped in UXP DOM but exists in ExScript DOM
- half of the selection features
- priting and print settings
- document metadata I believe
- few pixel filters
- some PS settings got obsolete and cannot be set anymore
Did I forget something @DavideBarranca
UXP DOM has missing
- everything related to smart objects
- no smart filters and its options
- can’t open smart object
- everything related to layer effects
- no gradients
- no current tool settings
- about 60 Photoshop preferences
- no access to masks… pixel mask, vector mask, filter mask are all missing
- everything related to artboard specific settings
- only basic guides meaning no artboard guides,
- no guide grid settings
- no guide color settings
- things I mentioned above available in ExScript DOM
- it is missing like 60 PS preferences
- no presets manager
- maybe like 50+ missing filters?
- you can’t adjust adjustment layers
- you can’t adjust shape layers (almost)
- no support for AI Firefly
- no support for frame tool
- no support for patterns or patterns layers
- no video scripting
- no 3D scripting
- notes are also not in DOM
- measurements are not in DOM
- you can’t control zooming or panning
- no support for document window or panel management
- you can’t control option under
View
in PS main menu - symetry option for paths
To make it shorter. It has missing pretty much everything. It is much quicker and easy to learn what is supported because it is not that much.
I was thinking whether it would worth it to make crowdfunded open sourced PS DOM. In typescript so… up to date types would be easy and anyone could change it or fork it for their own needs.