ts-api-utils - v3.0.0-rc.1
    Preparing search index...

    Function isPropertyReadonlyInType

    • Determines whether writing to a certain property of a given type is allowed.

      Parameters

      • type: Type
      • name: __String
      • typeChecker: TypeChecker

      Returns boolean

      declare const property: ts.Symbol;
      declare const type: ts.Type;
      declare const typeChecker: ts.TypeChecker;

      if (isPropertyReadonlyInType(type, property.getEscapedName(), typeChecker)) {
      // ...
      }