<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: PBIVIZ not running update nor saving text objects in Custom Visuals Development Discussion</title>
    <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4375211#M12075</link>
    <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Nikolas&lt;/P&gt;</description>
    <pubDate>Wed, 22 Jan 2025 08:15:29 GMT</pubDate>
    <dc:creator>zdralic</dc:creator>
    <dc:date>2025-01-22T08:15:29Z</dc:date>
    <item>
      <title>PBIVIZ not running update nor saving text objects</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4373626#M12072</link>
      <description>&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After updating everything, some things stopped working.&lt;/P&gt;&lt;P&gt;Created a new project, and just added the basic stuff to test changes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First encounter:&amp;nbsp;&lt;/P&gt;&lt;P&gt;Update didn't trigger, when resizing or doing filtering.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Second encounter:&lt;/P&gt;&lt;P&gt;Objects with type "text" automatically reset/clears, but not numeric, integer or boolean.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a video (Could't embed it for some reason):&lt;/P&gt;&lt;P&gt;&lt;A title="Youtube" href="https://www.youtube.com/watch?v=f_kTw1X-nDc" target="_blank" rel="noopener"&gt;https://www.youtube.com/watch?v=f_kTw1X-nDc&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;visual.ts:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;"use strict";

import "./../style/visual.less";
import powerbi from "powerbi-visuals-api";
import DataView = powerbi.DataView
import IVisual = powerbi.extensibility.visual.IVisual;
import VisualObjectInstance = powerbi.VisualObjectInstance;
import VisualObjectInstanceEnumerationObject = powerbi.VisualObjectInstanceEnumerationObject;
import VisualConstructorOptions = powerbi.extensibility.visual.VisualConstructorOptions;
import VisualUpdateOptions = powerbi.extensibility.visual.VisualUpdateOptions;
import EnumerateVisualObjectInstancesOptions = powerbi.EnumerateVisualObjectInstancesOptions

import { VisualSettings } from "./settings";

export class Visual implements IVisual {
    private target: HTMLElement;
    private settings: VisualSettings;

    constructor(options: VisualConstructorOptions) {
        console.log('VIS - Visual constructor', options);
        this.target = options.element;
        if (document) {

        }
    }

    public update(options: VisualUpdateOptions) {
        console.log('VIS - Visual update', options);
        this.settings = Visual.parseSettings(options &amp;amp;&amp;amp; options.dataViews &amp;amp;&amp;amp; options.dataViews[0]);
    }

    private static parseSettings(dataView: DataView): VisualSettings {
        return &amp;lt;VisualSettings&amp;gt;VisualSettings.parse(dataView);
    }

    public enumerateObjectInstances(options: EnumerateVisualObjectInstancesOptions): 
    VisualObjectInstance[] | VisualObjectInstanceEnumerationObject {
        return VisualSettings.enumerateObjectInstances(this.settings || VisualSettings.getDefault(), options);
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;settings.ts:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;"use strict";

import { dataViewObjectsParser } from "powerbi-visuals-utils-dataviewutils";
import DataViewObjectsParser = dataViewObjectsParser.DataViewObjectsParser;

export class VisualSettings extends DataViewObjectsParser {
    public vissettings: VISSettings = new VISSettings();
}

class VISSettings {
    public token: string = "";
    public canvasId: string = "";
    public gridId: number = 0;
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm currently lost on what could be wrong, and I'm&amp;nbsp;definitely no expert (the visual I updated was made 5 years ago).&lt;/P&gt;&lt;P&gt;All help is appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Nikolas&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2025 08:18:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4373626#M12072</guid>
      <dc:creator>zdralic</dc:creator>
      <dc:date>2025-01-22T08:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: PBIVIZ not running update nor saving text objects</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4374556#M12073</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="311052" data-lia-user-login="zdralic" class="lia-mention lia-mention-user"&gt;zdralic&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;According to your description, it seems like your requirement is more related to custom visual development. I will help you move this to the custom visual forum to get fuhrer support:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/bd-p/CustomVisualsDevelopmentDiscussion" target="_blank"&gt;Custom Visuals Development Discussion - Microsoft Fabric Community&lt;/A&gt;&lt;BR /&gt;Regards,&lt;/P&gt;
&lt;P&gt;Xiaoxin Sheng&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2025 01:19:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4374556#M12073</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-01-22T01:19:49Z</dc:date>
    </item>
    <item>
      <title>Re: PBIVIZ not running update nor saving text objects</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4375211#M12075</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Nikolas&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2025 08:15:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/PBIVIZ-not-running-update-nor-saving-text-objects/m-p/4375211#M12075</guid>
      <dc:creator>zdralic</dc:creator>
      <dc:date>2025-01-22T08:15:29Z</dc:date>
    </item>
  </channel>
</rss>

