убрать, то ошибка пропадает...
как private влияет на эту ошибку?
Интересный кейс, тэгните меня как найдете решение. Если по вопросу - то похоже, что ТС думает, что это родительский и дочерний классы и не могут иметь один приватный параметр и там и там. Взгляни на кейс, может найдешь что интересное для себя
о как надо подумать...
Кстати одно решение у меня было это ...adapterClasses: A[] заменить на adapterClasses: A[] как ни странно но этот вариант работает
Ваше решение я попробовал и наткнулся на другую ошибку(( https://www.typescriptlang.org/play?noUncheckedIndexedAccess=true&allowUnreachableCode=true&allowUnusedLabels=true&exactOptionalPropertyTypes=true&useUnknownInCatchVariables=true&noFallthroughCasesInSwitch=true&noImplicitOverride=true&noPropertyAccessFromIndexSignature=true#code/FASwdgLgpgTgZgQwMZQAQEkCqYQDdYDOCANgPIBGAVlEhKgN4C+wwSxCBBqAggCYIAHaDAbBU41EgD2YAhBgBXWlJgAKATCnRaUXqgU58MImSo0IALgzY8hEhWq0AlA2bNW7TqgCyU3AnJiKD5BYVQoAA9oMF4uEKFYcXoxCQgQAFs0AF5UAAZgdzYOLgAVGARZOBV0gKD4sMjo2J5+BJFRCVQBKQIQNJlUHIBybt7+sCGCljgDWhABpBgoBGgbIxN62AAebnCoqBiuCABPASgpOBbQ2AA+VQA6R4RW4QBhTwIoAituAG0AXRcTBYi2Wq0MdmImzUZQqBCqMBqgWCL1gABofH5aijrjAnEA
В общем написал решение. Если интересно - могу показать для обсуждения.
https://www.typescriptlang.org/play?noUncheckedIndexedAccess=true&allowUnreachableCode=true&allowUnusedLabels=true&exactOptionalPropertyTypes=true&useUnknownInCatchVariables=true&noFallthroughCasesInSwitch=true&noImplicitOverride=true&noPropertyAccessFromIndexSignature=true&ssl=18&ssc=58&pln=18&pc=64#code/FASwdgLgpgTgZgQwMZQAQEkCqYQDdYDOCANgPIBGAVlEhKgN4C+wwSxCBBqAggCYIAHaDAbBU41EgD2YAhBgBXWlJgAKATCnRaUXqgU58MImSo0IALgzY8hEhWq0AlA2bNW7TqgCyU3AnJiKD5BYVQoAA9oMF4uEKFYUQlUCBAAWzQAXlQABmB3Ng4uABUYBFk4FTSAoPiwyOjYnn4EkXoxCQEpAhBUmVRsgHIunr6wQfyWOANaEH6kGCgEaBsjEzrYAB5uAEZwqKgYrggATwEoKThm0NgAPlUNmABhTwIrXacrdFkIcpRis5QbY7W7AaZgWbzRbLKCrOzER7A-aNY6Ay7XVoAGh4ACZkYcmqdzujHvdHi8ijt3jtseTXjj3jjPhgfn8oADzsDbqgAGQsuRsjlA7g40HgyFgSTQlaGeGPVQAOiVCBawgpnCgbx4MDKJ02RIuV1JzPKJySEkWEAUMEleQKMjkqBVNxE2QWSxltmMJHlpXKBEqMGqgWCqtg2N8-hDjycLGkP1QI16c0l2WdrQVSbGrAddFSGQGTrDMAV+agQA
Пока там на два адаптера, а так по идее должно быть бесконечное число
Ну да, это просто наследование от общего и убран параметр из дочерних. Это скорее не решение к тому вопросу, а другой подхож
вы про общий предок Adapter?
Я изначально не планировал общий предок делать, но на самом деле он пришелся даже кстати: - у дочерних адаптеров исчезли конструкторы, а это хорошо упростило код
Обсуждают сегодня