<?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 AngularJS Material in Qlik Sense Extension in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/AngularJS-Material-in-Qlik-Sense-Extension/m-p/1634988#M11567</link>
    <description>&lt;P&gt;Hi all!&lt;/P&gt;&lt;P&gt;I have struggled many times to include AngularJS Material into my Qlik Sense extension for use and I cannot seem to succeed. Please find below my basic approach to including the appropriate resources and adding a date picker into my HTML. What else should I be doing?&lt;/P&gt;&lt;P&gt;HTML&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;md-datepicker ng-model="theDate" md-placeholder="Enter date"&amp;gt;&amp;lt;/md-datepicker&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JavaScript&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;define([
	"./properties", 
	"./initialproperties", 
	"text!./template.ng.html", 
	"css!./material-ui/1.1.12/angular-material.min.css",
	"./material-ui/1.1.12/angular-material.min",
	"./angularjs/1.7.6/angular.min",
	"./angularjs/1.7.6/angular-animate.min",
	"./angularjs/1.7.6/angular-aria.min",
	"./angularjs/1.7.6/angular-messages.min",
	"jquery", 
	"qlik"],

	function(
		props, 
		initProps, 
		ngTemplate, 
		cssAngularMaterial,
		jsAngularMaterial,
		jsAngular,
		jsAngularAnimate,
		jsAngularAria,
		jsAngularMessages,
		$, 
		qlik) {
            
		"use strict";

		return {
			definition: props,
			initialProperties: initProps,
			snapshot: {
				canTakeSnapshot: false
			},
			template: ngTemplate,
			support: {
				export: true
			},
			resize: function($element, layout) {},
			paint: function($element, layout) {
                /* PAINT CODE */
			},
			controller : ["$scope", "$http", "$compile",
				function($scope, $http, $compile) {
                    /* EXTENSION CODE */
				}
			]
		}
	}
);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers and thank you in advance!&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 04:23:25 GMT</pubDate>
    <dc:creator>lindybrits</dc:creator>
    <dc:date>2024-11-16T04:23:25Z</dc:date>
    <item>
      <title>AngularJS Material in Qlik Sense Extension</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/AngularJS-Material-in-Qlik-Sense-Extension/m-p/1634988#M11567</link>
      <description>&lt;P&gt;Hi all!&lt;/P&gt;&lt;P&gt;I have struggled many times to include AngularJS Material into my Qlik Sense extension for use and I cannot seem to succeed. Please find below my basic approach to including the appropriate resources and adding a date picker into my HTML. What else should I be doing?&lt;/P&gt;&lt;P&gt;HTML&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;md-datepicker ng-model="theDate" md-placeholder="Enter date"&amp;gt;&amp;lt;/md-datepicker&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JavaScript&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;define([
	"./properties", 
	"./initialproperties", 
	"text!./template.ng.html", 
	"css!./material-ui/1.1.12/angular-material.min.css",
	"./material-ui/1.1.12/angular-material.min",
	"./angularjs/1.7.6/angular.min",
	"./angularjs/1.7.6/angular-animate.min",
	"./angularjs/1.7.6/angular-aria.min",
	"./angularjs/1.7.6/angular-messages.min",
	"jquery", 
	"qlik"],

	function(
		props, 
		initProps, 
		ngTemplate, 
		cssAngularMaterial,
		jsAngularMaterial,
		jsAngular,
		jsAngularAnimate,
		jsAngularAria,
		jsAngularMessages,
		$, 
		qlik) {
            
		"use strict";

		return {
			definition: props,
			initialProperties: initProps,
			snapshot: {
				canTakeSnapshot: false
			},
			template: ngTemplate,
			support: {
				export: true
			},
			resize: function($element, layout) {},
			paint: function($element, layout) {
                /* PAINT CODE */
			},
			controller : ["$scope", "$http", "$compile",
				function($scope, $http, $compile) {
                    /* EXTENSION CODE */
				}
			]
		}
	}
);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers and thank you in advance!&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 04:23:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/AngularJS-Material-in-Qlik-Sense-Extension/m-p/1634988#M11567</guid>
      <dc:creator>lindybrits</dc:creator>
      <dc:date>2024-11-16T04:23:25Z</dc:date>
    </item>
  </channel>
</rss>

