2017-11-14 2 views
0

PolymerElements에 대한 전체 API 참조는 어디에서 찾을 수 있습니까? 예를 들어PolymerElements API 참조 문서

the description for PaperDialogBehavior대화-확인을 대화 - 해고

사용을 말한다 대화 상자를 닫습니다 대화 형 컨트롤에 속성. 사용자가 대화 상자를 닫을 경우을 확인하면 closingReasonconfirmed: true을 포함하도록 업데이트됩니다.

하지만 난 아무데도 closingReason이 실제로 무엇인지에 대한 자세한 정보 (속성? 일부 콜백?에 전달되는 매개 변수)와 어떻게 confirmed: true "포함"을 찾을 수 없습니다.

Polymer를 사용할 때 모든 작은 작업을 수행하는 방법을 추측하는 대신 시간을 낭비하는 대신 실제 API 참조를 사용하는 것이 좋습니다. 하나 있습니까?

답변

1

추가 정보는 없습니다. 문서는 잘 쓰여져 있지 않으므로 많은 것들을 스스로 찾아야합니다. Polymer의 모든 것은 속성에 관한 것임을 기억하십시오. 그러므로 closingResonpaper-dialog (또는 paperDialogBehavior을 사용하는 다른 요소)에서 액세스 할 수있는 속성입니다.

이 속성은 {confirmed: true|false}

정말 말했다 행동이 매우 심하게 작성했습니다 문서화 개체가 포함되어 있습니다. 그것은 매우 혼란 스럽습니다.

모달 : 예를 들어 부울 = 모달이 참 거짓 경우,이 no-cancel-on-outside-click, no-cancel-on-esc-keywith-backdrop을 의미한다.

그러나 iron-overlay-behavior에서 계승 되었기 때문에 paperDialogBehavior에는 이러한 속성이 지정되어 있지 않습니다. 그리고 이러한 상속은 문서화되어 있지 않습니다 (주로).

+0

감사합니다. 나는 'closingReason'이'confirmed' 필드 (그리고 그것이 의미하는 바를 알 수없는'dismissed'필드)가있는 속성 객체라는 것을 알아 냈습니다. Polymer가 구글에 의해 뒷받침 된 것을 고려하면 정말 놀랍습니다. 오, 글쎄, console.log()를 구하십시오;) – BadCash

+0

예. Polymer의 개발자는 최고의 개발자는 아닙니다. 그들은 많이 comunnicate하지 않으며 또한 이전 버전의 Polymer에는 신경 쓰지 않습니다. 유일한 행운은 오픈 소스이기 때문에 언제든지 (나는 매일하고있는) 소스 코드를 살펴볼 수 있습니다. 또한 필자는 고유 한 Polymer 요소를 다시 작성하고 몇 가지 버그를 스스로 고쳐야했습니다. 따라서 위대한 Framework는 아니지만 사용하기 쉽고 이해하기 쉽습니다. –