Exemple #1
0
 public AddDictionaryKeyElement(IReloadableElement reload)
 {
     m_Reload = reload;
     (this as IBindable).binding = this;
     Resources.Templates.AddCollectionItem.Clone(this);
     m_ShowAddKeyContainerButton = this.Q <Button>(className: UssClasses.AddKeyDictionaryElement.ShowContainerButton);
     m_ShowAddKeyContainerButton.clickable.clicked += ShowContainer;
     m_AddKeyContainer = this.Q <VisualElement>(className: UssClasses.AddKeyDictionaryElement.Container);
     m_AddKeyContainer.Hide();
     m_PropertyElement = this.Q <PropertyElement>(className: UssClasses.AddKeyDictionaryElement.Key);
     this.Q <Button>(className: UssClasses.AddKeyDictionaryElement.Cancel).clickable.clicked += OnCancel;
     m_AddKeyToDictionaryButton = this.Q <Button>(className: UssClasses.AddKeyDictionaryElement.Add);
     m_AddKeyToDictionaryButton.clickable.clicked += OnAdd;
     m_ErrorIcon = this.Q(className: UssClasses.AddKeyDictionaryElement.Error);
 }