mirror of
https://github.com/bitwarden/mobile
synced 2025-12-15 15:53:44 +00:00
extension.js code for filling and submiting login forms
This commit is contained in:
@@ -33,21 +33,16 @@ namespace Bit.iOS.Extension
|
||||
private void Button_TouchUpInside(object sender, EventArgs e)
|
||||
{
|
||||
var itemData = new NSDictionary(
|
||||
new NSString("username"),
|
||||
new NSString("myusername"),
|
||||
new NSString("password"),
|
||||
new NSString("mypassword"));
|
||||
"username", "me@example.com",
|
||||
"password", "mypassword",
|
||||
"autoSubmit", true);
|
||||
|
||||
var resultsProvider = new NSItemProvider(
|
||||
new NSDictionary(NSJavaScriptExtension.FinalizeArgumentKey, itemData),
|
||||
UTType.PropertyList);
|
||||
|
||||
var resultsItem = new NSExtensionItem
|
||||
{
|
||||
Attachments = new NSItemProvider[] { resultsProvider }
|
||||
};
|
||||
new NSDictionary(NSJavaScriptExtension.FinalizeArgumentKey, itemData), UTType.PropertyList);
|
||||
|
||||
var resultsItem = new NSExtensionItem { Attachments = new NSItemProvider[] { resultsProvider } };
|
||||
var returningItems = new NSExtensionItem[] { resultsItem };
|
||||
|
||||
ExtensionContext.CompleteRequest(returningItems, null);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user