title: Protractor-net NgBy. missing some locators
body: <p>I am using Visual Studio 2015 as my IDE and 
  I installed protractor(version 0.10.2) to my project.
  In my code below
        <code>[TestMethod]
          public void Login()
          {
              IWebDriver driver = new ChromeDriver();<br>
              var ngDriver = new NgWebDriver(driver);
              ngDriver.Url = "https://weather.com";
              ngDriver.FindElement(By.ClassName("user-login")).Click();</code>
  Now, I want to locate a 'Log In' button using buttonText locator.
  However, when I tried <code>ngDriver.FindElement(NgBy.)</code>, only following options were displayed after NgBy.:
  Binding,
  Equals,
  ExactBinding,
  ExactRepeater,
  Model,
  ReferenceEquals,
  Repeater,
  SelectedOpion</p>
  
  <p>When I tried this with WebStorm and Javascript,
  I was able to locate and work with button as below 
  element(by.buttonText('Log In')).click();</p>
  
  <p>Why isn't something like 'ButtonText' appear after NgBy.?</p>
  
  <p>Even in <a href="http://anthonychu.ca/post/end-to-end-testing-angular-apps-with-nunit-and-specflow-using-protractornet/" rel="nofollow noreferrer">Anthony Chu's blog</a>, he is using Ngby.Input(), which I don't have in the list. Why am I missing all these locators?</p>
  
  <hr>
  
  <p>I found that NgBy class under Protractor offers only followings:
  <a href="https://i.stack.imgur.com/dixDw.jpg" rel="nofollow noreferrer">class NgBy</a></p>
  
  <p>so maybe Protractor-net doesn't provide NgBy.ButtonText()?
  But it doesn't make sense to me. I think that I am still doing something wrong!</p>