public void RequestBuildInstruction(IJavascriptObjectBuilder builder) => builder.RequestDoubleCreation(TypedValue);
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) => builder.RequestNullCreation();
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { builder.RequestExecutableCreation(); }
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { builder.RequestArrayCreation(Items); }
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { builder.RequestObjectCreation(_TypePropertyAccessor, (IReadOnlyList <IJsCsGlue>)_Attributes); }
// Not need this class is only used when creating glueobject from // javascript session public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { }
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) => builder.RequestStringCreation(GetCreationCode());
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { builder.RequestCommandCreation(_CanExecute); }
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { builder.RequestBasicObjectCreation(CValue); }
public void RequestBuildInstruction(IJavascriptObjectBuilder builder) { var updatableFromJS = CValue.GetType().HasReadWriteProperties(); builder.RequestObjectCreation(_Attributes, updatableFromJS); }