A lesser-known feature of the Creator Docs site is that each function, event and property has it’s own html page which singles out that particular element on the page, with a slightly different styling.
However, it seems that not all APIs seem to have an associated page, even if they are listed on the public documentation. This seems to mainly affect newer functions, implying that perhaps this feature was discontinued or broken in a somewhat recent release:
A few examples of 404 pages, for APIs which in-fact exist:
- https://create.roblox.com/docs/reference/engine/classes/AssetService/CreateSurfaceAppearance.html
- https://create.roblox.com/docs/reference/engine/classes/CaptureService/StopVideoCapture.html
- https://create.roblox.com/docs/reference/engine/classes/CaptureService/StartVideoCaptureAsync.html
Further supporting that assumption, some APIs have outdated information in their details page (or perhaps are just missing details); for example:
- AssetService:CreateEditableMesh | Documentation - Roblox Creator Hub (Says it returns object rather than EditableMesh)
- AssetService:CreatePlaceAsync | Documentation - Roblox Creator Hub (Missing default values for two of the parameters)
- AssetService:CreateMeshPartAsync | Documentation - Roblox Creator Hub (
meshContent
is missing a description)
The above are just a few examples and it is likely that many other pages are affected
Expected behavior
I expect a valid html page of the API to be returned, similar to the following working page (but obviously with the content instead being based off the API which is being requested):
If this feature was in-fact discontinued; it is quite sad to see. These pages are (at least in my opinion) much more suitable to send to someone when you want to discuss a particular API rather than the full documentation page, and I’d personally like to see it continue being supported.
Page URL: https://create.roblox.com/docs/reference/engine/classes/AssetService/CreateSurfaceAppearance.html (aswell as other pages)