[I] VisibilityProvider
A context-specific provider for visibility information that applies when parameter or return type visibility
constraints are not explicitly specified. Visibility providers are provided by libraries that define implied
visibility semantics, such as @typespec/http
.
If you are not working in a protocol that has specific visibility semantics, you can use the EmptyVisibilityProvider from this package as a default provider. It will consider all properties visible by default unless otherwise explicitly specified.
Methods
Section titled “Methods”parameters()
Section titled “parameters()”parameters(program, operation): VisibilityFilter;
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
program | Program |
operation | Operation |
Returns
Section titled “Returns”returnType()
Section titled “returnType()”returnType(program, operation): VisibilityFilter;
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
program | Program |
operation | Operation |