private async void AuthorizationTokenChanged(object sender, EventArgs e) { string UserKey; string ElementKey; string ExtraThing; UserKey = txtUserKey.Text; ElementKey = txtElementKey.Text; ExtraThing = txtExtraThing.Text; if ((UserKey.Trim().Length > 0) && (ElementKey.Trim().Length > 0)) { APIAuthorization = new Cloud_Elements_API.CloudAuthorization(ElementKey, UserKey); if (ExtraThing.Trim().Length > 0) { APIAuthorization.ExtraValue = ExtraThing; } UIState(false); await PingService(); tsBtnPing.Enabled = true; } else { StatusMsg("Both secrets are required"); } }
private static IEnumerable <XElement> SetKeys(IEnumerable <XElement> elems) { var mode = KeyMode.Undefined; var results = new List <Tuple <string, XElement> >(); foreach (var elem in elems) { if (mode == KeyMode.Undefined) { if (elem.Name.LocalName == "Item" && (elem.Attribute("action") == null || elem.Attribute("action").Value != "get") && elem.Attribute("type") != null) { mode = KeyMode.ItemId; } else { mode = KeyMode.ElementName; } } elem.AddAnnotation(ElementKey.FromElement(elem, mode)); } return(elems); }
/// <summary> /// Creates a new <see cref="ofYamlComponent"/> from a reader. /// </summary> /// <remarks> /// <paramref name="reader"/> must not be disposed until this element is rendered at least once. /// Caller is responsible for disposing the reader afterwards. /// </remarks> public ofYamlComponent(TextReader reader, ElementKey key = default) : base(key) { _build = () => { var stream = new YamlStream(); stream.Load(reader); if (stream.Documents.Count == 0) { return(n => null); } return(new YamlComponentBuilder(stream.Documents[0]).BuildRenderer()); }; }
public void Add <T>(ElementKey key, T data) => Add(key.KeyHash, new Element(data));
public void Add(ElementKey key, Element data) => Add(key.KeyHash, data);
public Element(string prop1 = default, int prop2 = default, ElementKey key = default) : base(key) { Prop1 = prop1; Prop2 = prop2; }
public ofContainer(ElementKey key = default, RefDelegate <Container <Drawable> > @ref = default, DrawableStyleDelegate <Container <Drawable> > style = default, DrawableEventDelegate @event = default, IEnumerable <ofElement> children = default) : base(key, @ref, style, @event, children) { }
/// <summary> /// Creates a new <see cref="ofTestBrowser"/>. /// </summary> public ofTestBrowser(ElementKey key = default, RefDelegate <TestBrowser> @ref = default, DrawableStyleDelegate <TestBrowser> style = default, string assemblyNamespace = "") : base(key, @ref, style) { AssemblyNamespace = assemblyNamespace; }
/// <summary> /// Creates a new <see cref="ofDrawableBase{T}"/>. /// </summary> protected ofDrawableBase(ElementKey key = default, RefDelegate <T> @ref = default, DrawableStyleDelegate <T> style = default, DrawableEventDelegate @event = default) : base(key) { Ref = @ref; Style = style; Event = @event; }
public void Remove(ElementKey key) => _table.Remove(key.KeyHash);
protected ofFlow(ElementKey key = default, RefDelegate <T> @ref = default, DrawableStyleDelegate <T> style = default, DrawableEventDelegate @event = default, IEnumerable <ofElement> children = default) : base(key, @ref, style, @event, children) { }
public ComplexNullableJaggedArrayPropElement(ElementKey key = default, int?[][][] values = default) : base(key) { _values = values; }
public StringArrayPropElement(ElementKey key = default, string[] values = default) : base(key) { _values = values; }
public MountCounting(ElementKey key = default) : base(key) { }
public ofText(ElementKey key = default, RefDelegate <SpriteText> @ref = default, DrawableStyleDelegate <SpriteText> style = default, DrawableEventDelegate @event = default) : base(key, @ref, style, @event) { }
/// <summary> /// Creates a new <see cref="ofYamlDesigner"/> from a document string. /// </summary> public ofYamlDesigner(string document, ElementKey key = default) : base(key) { _document = document; }
public Item(Exception ex, ElementKey key = default, bool shouldOpen = default) : base(key) { _ex = ex; _shouldOpen = shouldOpen; }
public AnalysisElement(ElementKey key = default, int integer = default, bool boolean = default) : base(key) { }
public bool Contains(ElementKey key) => Contains(key.KeyHash);
/// <summary> /// Creates a new <see cref="ofTransform"/>. /// </summary> public ofTransform(ElementKey key = default, IEnumerable <ofElement> children = default, RefDelegate <ofTransform> @ref = default) : base(key, children, new Context()) { @ref?.Invoke(this); }
public ofDrawable(ElementKey key = default, RefDelegate <T> @ref = default, DrawableStyleDelegate <T> style = default, DrawableEventDelegate @event = default) : base(key, @ref, style, @event) { }
/// <summary> /// Creates a new <see cref="ofPortal"/>. /// </summary> public ofPortal(Container <Drawable> container, ElementKey key = default, IEnumerable <ofElement> children = default) : base(key, children, new Context(container)) { }
/// <summary> /// Creates a new <see cref="ofYamlComponent"/> from an YAML document. /// </summary> public ofYamlComponent(YamlDocument document, ElementKey key = default) : base(key) { _build = new YamlComponentBuilder(document).BuildRenderer; }
public ofButton(ElementKey key = default, RefDelegate <BasicButton> @ref = default, DrawableStyleDelegate <BasicButton> style = default, DrawableEventDelegate @event = default) : base(key, @ref, style, @event) { }
/// <summary> /// Creates a new <see cref="ofYamlComponent"/> from a document string. /// </summary> public ofYamlComponent(string document, ElementKey key = default) : this(new StringReader(document), key) { }
public ofTextFlow(ElementKey key = default, RefDelegate <TextFlowContainer> @ref = default, DrawableStyleDelegate <TextFlowContainer> style = default, DrawableEventDelegate @event = default) : base(key, @ref, style, @event) { }
/// <summary> /// Creates a new <see cref="ofDrawSizePreservingFillContainer"/>. /// </summary> public ofDrawSizePreservingFillContainer(ElementKey key = default, RefDelegate<DrawSizePreservingFillContainer> @ref = default, DrawableStyleDelegate<DrawSizePreservingFillContainer> style = default) : base(key, @ref, style) { }
public Element?Retrieve(ElementKey key) => Retrieve(key.KeyHash);
public T RetrieveData <T>(ElementKey key) => (T)(Retrieve(key)?.Data);
public ofMarkdown(ElementKey key = default, RefDelegate <MarkdownContainer> @ref = default, DrawableStyleDelegate <MarkdownContainer> style = default, DrawableEventDelegate @event = default) : base(key, @ref, style, @event) { }