►
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Hello
and
welcome
to
the
SharePoint
framework
in
JavaScript
special
interest
group
bi-weekly,
sync,
there's
October
11th
2018.
We
are
well
into
fall
so,
which
is
kind
of
crazy
I.
Think
the
year
is
just
flying
by
for
me.
Hopefully,
things
are
going
well
for
everybody
as
well,
so
real
quick.
We
like
to
talk
about
update
what
this
call
is
all
about
and
what
the
purpose
of
the
call
is.
A
So
this
exists
under
the
larger
SharePoint
patterns
and
practices
program,
and
we
started
these
special
interest
groups
because
we
needed
a
way
to
focus
on
certain
topic
areas
or
once
a
month
call
was
just.
There
was
just
too
much
we
wanted
to
cover
in
it
and
we
couldn't
get
down
into
any
detail
at
all.
So
we
started
these
special
interest
groups.
This
was
the
first
on
SharePoint
framework
and
client-side
development,
and
we
have
a
second
call
that
is
on
opposite
weeks
of
this
call
for
things
like
the
PowerShell
see
some
development
manage
code
development.
A
You
know
the
more
traditional,
that's
probably
the
wrong
way
to
say
that,
but
the
but
the
other
ways
of
doing
SharePoint
development,
and
so
this
one
we're
focused
on
open
discussion
around
SharePoint
framework
and
client-side
development
patterns,
so
all
things
kind
of
associated
with
client-side
development
and
SharePoint.
Even
if
it's
not
necessarily
SharePoint
framework,
though
of
course
we
encourage,
you
know,
use
of
SharePoint
framework,
but
there's
other
client-side
development
patterns
as
well
and
we'll
discuss
those.
We
also
discuss
some
of
the
patterns
and
practices.
A
Community
features
such
as
pin
PJs
libraries,
the
office
use,
65
CLI
and
the
SPF
X
reusable
controls,
so
we'll
do
updates
on
all
of
those
in
this
call,
and
then
we
also
do
which
we
should
find
a
way
to
work
into
this
slide.
But
we
do
some
great
community
demos,
which
I
think
is
one
of
the
more
valuable
parts
of
these
calls
in
addition
to
the
updates,
but
get
to
see
what
folks
out
there
in
the
community
are
building
and
how
they're
using
the
various
technologies,
which
I
inevitably
learn
something
from
on
each
call.
A
That's
a
great
forum
for
those
second
link
there
SP
dev
Doc's,
will
take
you
to
the
all
the
developer,
documentation
for
SharePoint
all
up,
so
whether
you're
new
to
SharePoint
framework
I
want
to
get
started
with
that.
You
can
walk
through
a
set
of
tutorials
and
articles
get
started
with
SharePoint
framework
as
well.
A
If
you're
doing
manage
code
development
see
some
development
add-in
development,
all
the
documentation,
for
that
is
there
as
well,
so
definitely
check
that
out
your
one-stop
shop
for
all
SharePoint
documentation,
big
notes,
I
just
want
to
throw
this
out
there
at
the
start
and
we'll
mention
again.
At
the
end,
the
general
dev
special
interest
group
for
October
18th,
which
is
next
week,
is
cancelled.
So,
apologies
for
that
we've
got
some
folks
on
vacation
and
we've
got
some
folks
with
other
conflicts,
myself
included.
Who
can't
make
that
call
so
we're
gonna?
A
Have
that
call
cancelled
for
next
week
we'll
resume
as
normal
on
November
1st,
so
apologies
to
miss
a
call,
but
we
will
be
back
November
1st
as
normal,
and
this
call
will
be
back
again
on
October
25th,
so
we're
just
going
to
miss
the
one
week
starting
for
the
disruption,
but
we
will
be
back
as
normal,
November
1st
so
agenda
for
our
call
today,
we'll
do
our
engineering
update
on
SharePoint
framework.
We
have
patterns
and
practices
updates
for
the
three
community
areas
there,
the
p.m.
A
PJs,
the
office
365
CLI
and
SPF
X,
reasonable
controls
and
then
as
well.
We've
got
two
great
demos,
one
from
Joel
on
an
SP
FX
web
part
using
Visio,
JavaScript,
API
x',
so
a
cool
solution
there,
integrating
SP,
FX
and
Visio,
and
that
andrew
has
another
great
demo
with
resizing
a
web
part
with
an
iframe
embed
thing.
It's
got
that
working
I
use
selling
themselves
short,
it's
a
great
demo.
A
All
demos
are
great,
but
we'll
check
that
out
here
shortly
and
then
at
the
end
we
might
have
a
little
bit
of
time
for
QA,
but,
as
always,
you
can
use
the
I
am
window
for
questions
and
we'll
do
our
best
to
respond
to
those
as
we
go
before
we
get
started.
I
want
to
always
mention
opportunities
to
participate
in
this
call
PNP
as
a
program
itself
and
specifically
some
of
the
the
JavaScript
areas.
A
So
always
we
welcome
you
and
encourage
you
and
invite
you
anyone
out
there
to
demo
a
SharePoint
frameworks,
solution
or
a
project
that
has
any
of
the
at
PNP
client-side
solutions,
whether
that
be
the
libraries,
the
CLI,
the
reusable
controls,
any
of
that
stuff
that
could
be
inside
or
outside
of
SharePoint
framework,
but
would
love
to
see.
Excuse
me,
we'd,
love,
to
see
those
demos
encourage
you.
If
you
have
a
demo
or
have
an
idea
for
a
demo
just
reach
out
we'll
get
you
on
the
agenda.
A
It
won't
necessarily
be
the
immediately
next
call,
but
we'll
get
you
a
slot
on
the
agenda
in
an
upcoming
call
and
would
love
to
see
those
demos.
As
I've
said,
I
think
that's
one
of
the
the
better
parts
of
these
calls
and
the
more
valuable
ones
to
see
what
everybody
out
there
in
the
community
is
working
on.
A
Also,
if
you
tribute
on
github,
so
contributions
on
github
take
the
form
of
submitting
issues
which
are
always
great
love,
don't
love
to
get
issues,
but
do
love
to
see
them
reported,
so
we
can
get
them
resolved
and
fixed
and
get
things
improved
for
everybody
as
well.
We
for
all
our
projects,
so
the
CLI,
the
reasonable
controls
and
the
PDFs
libraries
absolutely
welcome
your
contributions.
So
your
pull
requests.
We
for
the
last
release
had
a
record
number
of
contributions
to
the
PGS
libraries
for
that
release
from
the
community.
A
So
that's
really
awesome
really
great
to
see
and
hope
we
can
keep
that
up.
That's
really
encouraging
and
as
well.
Finally,
you
can
provide
us
feedback
on
sort
of
anything.
We
do
right,
whether
it's
these
calls,
whether
it's
the
libraries,
the
code,
the
samples,
the
demos,
etc.
I'd
love
to
hear
that
feedback.
We
can't
always
act
on
every
piece
of
feedback
immediately,
but
we
do
take
them.
Consume
them
discuss
them
inside
the
core
team
and
definitely
do
our
best
to
respond
to
all
that
feedback.
So
take
heart.
A
Sometimes
change
is
slow,
but
we
do
here
you
and
we
do-
are
always
working
to
make
things
better
across
all
of
the
various
areas
so
appreciate
all
the
feedback
appreciate
all
the
contributions
and
appreciate
all
the
great
demos
from
everybody
out
there
in
the
community.
So
now
before,
vacation
we're
gonna
get
vasive
one
more
time
and
it's
off
to
the
SharePoint
framework
update
from
engineering.
If
you
want
to
grab
the
presentation
and
take
over
base
off
yeah.
B
B
The
situation
hasn't
really
that
much
changed
from
the
from
Tuesday
evening
or
Tuesday
Thursday
so,
but
we're
actually
having
quite
a
lot
of
progress
over
sound
on
making
sure
that
the
next
release
of
SharePoint
framework
and
capabilities
are
also
getting
documented,
I'm
working
on
samples,
and
all
of
that
so
but
quick
update
in
here
nothing
really
too
traumatic
all
over
to
the
classic
slides
documentation.
Ok,
MSSP,
David
dukes!
If
something
documentation
is
missing,
you
need
something
that
they
changed.
B
Please
give
us
feedback
there
as
well,
so
we're
able
to
make
sure
that
the
older
needed
guidance
is
available.
The
second
thing
which
I've
been
having
actually
reasonably
quite
a
few
meetings
and
we're
working
on
streamlining
this
process
is
that,
because
from
a
standard
SharePoint
online
support,
you
can't
get
support
for
office.
Sorry
upon
development
topics.
B
We
have
this
SharePoint
Deb
Doc's
issue
list
where
you
can
go
and
ask
questions,
and
this
is
so
much
better
channel
than
sending
an
email
for
somebody,
because
we
actually
tree
ask
these
issues
which
are
getting
in
and
then
we
assign
them
to
the
actual
feature:
crews
and
engineers
inside
of
the
SharePoint
engineering
in
Richmond.
So
rather
than
sending
an
email
for
somebody
asking
help
on
my
API
isn't
working
all
day,
Parramatta
Fisher's!
Please
go
here
and
and
report
your
findings
and
we
can
start
working
on
that
one
as
fast
as
possible.
B
We
do
now
have
a
group
of
3
to
5
people
who
are
helping
us
from
a
support
side
of
the
house
on
incoming
reports
and
and
then
we
prioritize
our
action
based
on
those
those
labelings
which
they
do
and
the
initial
triage
in
what
they
do
as
well
now
and
that
to
help
on
catching
up
on
the
on
the
queue
over
there.
Now
one
reminder
so
we
could
go
on
I
think
it
was
actually
week
ago
on
Thursday,
we
announced
that
we're
opening
up
the
SharePoint
developer
blog
for
MVP
articles.
B
So
if
you
are
an
MVP,
if
this
is
only
for
every
ps4
now
potentially
for
other
other
people
in
the
future-
and
you
have
something
fresh
or
some
fresh
content,
it
might
be
something
which
you
just
blocked
in
your
and
your
blog
posts
or
your
block
or
you're
writing
something.
You
can
actually
submit
that
to
be
set
to
be
released
inside
of
the
shipment
official
SharePoint,
deaf
blog.
B
So
our
content,
content
team
will
review
the
content
and
they
will
get
back
to
you
typically
in
five
to
seven
days,
to
give
you
input
on
on
your
submission.
So,
but
really
this
is
a
great
opportunity
for
MVPs
to
gaining
additional
visibility
if
your
own
already
an
MVP
and
if
you're
any,
maybe
you
still
need
to
get
the
visibility,
because
you
need
to
get
renu-it
as
well,
so
good
way
of
getting
additional
exposure
for
the
community.
B
That's
a
fair
point!
Actually
Jim.
That
is
a
fair
point.
So
MGM's
absolutely
should
have
actually
included
that
on
a
text
as
well.
Maybe
we'll
go
and
update
the
blog
post.
Mgm's
absolutely
welcome
as
well
MC
Emily
say
for
those
who
do
not
know
what
is
an
MCN.
It
is
a
Microsoft
Certified,
Master
certification
which
existed
from
2008
until
2015
or
something
like
that
and
there's
less
than
100
MGM's
in
the
world.
B
Technically,
the
aim
is
something
which
you
once
achieve:
it
will
never
expire,
because
it
is
a
dinosaur
developers
has
certification,
that's
a
good
way
of
putting
that
Paul.
One
way
of
funding
that
we
had
18
rotations
of
MGM's
I
know
that,
because
I
was
an
instructor
in
all
of
the
18
rotations
within
what
was
it
six
years
or
something
like
that.
That
was
pretty
cool
anyway,
now
other
stuff
quickly
and
just
showing
you
updated
numbers
or
not
numbers
and
updated
charts
on
SPF
X.
So
if
you
are
wondering,
are
people
using?
B
This
answer
is
absolutely
already
on
1st
of
January
this
year.
Chevonne
framework
was
much
more
widely
used
and
share
pond
I
didn't
in
sharepoint
online
and
from
the
first
of
January.
Until
yesterday,
we
crew
already
three
hundred
and
seventy
percent
increase
on
the
usage,
and
you
can
pretty
much
see
there
on
the
left
side
of
the
of
the
chart,
and
this
is
third-party
custom
chip
on
framework
solutions.
The
left
side
on
the
on
the
chart.
What
you
can
see
here
is
that
that
has
a
month
even
higher
adaption
curve
and
that's
the
actual
user.
B
So
we're
talking
about
millions
and
millions
of
actual
users
who
are
using
SharePoint
framework
in
practice.
I
can't
give
you
an
exit
number
do
many
many
reasons,
but
if
this
gives
you
a
a
a
meaning,
but
this
gives
you
an
insight
on
the
adoption
rates
in
SharePoint
Online,
some
internal
jokes
on
the
related
on
MCM
month,
shank.
Thank
you.
Jim
ups,
always
great
cool.
B
So
web
part
can
expose
data
and
if
it's
serving
or
exposing
a
data
it
is
available
from
the
outer
box.
You
is
also
we
were
able
to
kind
of
a
subscribe
to
that
data
as
well.
Out-Of-The-Box
web
parts
like
list
view
report
lowest
library,
web
part
and
a
few
other
web
parts
will
over
sit
and
expose
some
data
and
then
you're
able
to
implement
a
custom
web
part,
which
is
then
using
that
connection.
So,
basically
knowing
which
one
is
connected
or
selected
from
the
list
and
so
on
preview.
B
And
then,
if
you
move
on
the
chie
to
the
previous
out-of-game
and
please
do
remember,
meet
yourself,
there
will
say
a
hiccup
under
on
the
audio
and
somebody
actually
helped
me
on
closing
that
cute.
So
the
preview
1.7
will
contain
preview
of
domain
isolated
parts.
So
you,
if
you
have
let's
say
security
challenges,
so
you
don't
like
the
idea
of
JavaScript
running
in
the
context
of
the
page
domain
as
a
little
bit.
B
Worse
actually
isolates
existing
report
in
an
iframe
and
that's
basically
an
one
attribute
which
you
add
on
the
manifest
of
the
web
part
manifest
and
after
that
it
will
be
actually
executed
in
an
isolated
domain.
So
adding
you
a
prowl
level
security
where
the
web
part
cannot
access
any
of
the
other
elements
on
a
page.
The
least
subscription
means
that
you're
able
to
subscribe
to
events
in
lists,
so
basically
a
web
part
can
say,
or
an
extension
can
say
whenever
there's
a
changes
within
this
list,
I'm
highly
interested
on
those.
So
let
me
know
so.
B
Basically,
we
can
have
a
really
dynamic
page,
which
is
updating
all
the
time
based
on
incoming
messages
in
the
lists
and
web
person,
of
that
SPF
X
components
in
teams-
and
this
means
basically
are
writing
a
bit
part.
It
can
be
hosted
in
themes
as
well
as
such.
It
doesn't
require
any
additional
implementation.
You
can
take
advantage
of
the
themes
context
as
well.
If
needed,
supporting
provider
hosted
solutions.
This
means
that
existing
team
solutions
can
be
actually
hosted
in
the
SharePoint
site.
B
So
that's
where
a
call
as
well
and
then
the
app
pages
means
that
you
basically
are
able
to
have
a
developer
design
pages
which
the
end
users
cannot
edit.
So
basically,
you
control
the
layout
of
the
page
and
you're
able
that
content
there
as
a
developer.
So
you
have
a
full
control.
End
users
cannot
modify
the
page
content
which
to
say
interesting
things
the
1.7,
the
scheduled.
B
Let's
say
November
mid
November,
something
like
that,
but
if
we
definitely
want
it
to
get
out
before
the
holiday
season
starts
in
the
USA
or
us,
because
that
that's
typically
when
well,
that's
not
a
good
timing
to
release
anything
just
before
Christmas
now,
moving
on
on
things,
let's
actually
jump
on
the
PHAs
side
and
if
there's
any
questions
on
those
items
in
the
roadmap,
if
you
have
any
any
question
so
I'm
going
to
follow
up
on,
do
I
am
window
as
we
move
along
on
the
other
topics
of
today.
Patrick.
Take
it
away.
A
Thank
you
so
quick
updates
here
on
some
of
the
pounds
and
practices
stuff
so
for
the
PPG
libraries
I
just
want
to
say
again
thank
you
to
everybody
that
contributed
for
the
one
to
two
release.
I'm,
like
I,
said
most
contributors
we've
had
in
a
single
release.
So
that's
really
fantastic
love
to
have
that.
So,
if
you
want
to
contribute
want
to
get
involved,
please
do
if
you're
not
sure
how
to
get
started.
Just
reach
out
we'd
love
to
help
you
with
that
as
well.
A
Wanted
to
mention
did
push
a
release
yesterday,
one
two
three
which
so
this
was
simply
to
solve.
So
as
part
of
one
to
two,
we
did
some
really
unglamorous
work,
but
we
updated
the
entire
build
pipeline
and
updated
the
solution,
use
webpack
for
and
in
so
doing,
I'd
say
we,
but
it
was
me,
I
made
a
mistake,
so
in
the
webpack
bundles
we
ended
up
with
some
es6
code
in
bundles
that
were
targeted
to
be
es5,
which
is
obviously
not
any
good,
so
got
that
fixed
got
that
pushed
out
yesterday
and
apologies
that
affected
anybody.
A
Hopefully
it
did
not
again.
It
was
only
the
bundle
files,
the
the
ones
that
include
all
of
the
code,
so
hopefully
that
didn't
affect
anybody,
but
if
it
did
my
apologies,
but
that
should
now
be
resolved.
Of
course,
if
you
still
see
trouble
with
that,
please
just
let
me
know
and
I
wanted
to
mention
as
well
check
out
issue
267.
Some
folks
are
working
to
add
project
server
support.
A
So,
if
you're
interested
in
helping
out
with
that
or
want
to
kind
of
just
check
in
on
what's
going
on,
you
can
follow
that
issue
and,
if
you'd
like
to
help
out,
please
comment,
there
I
think
it's
good
to
be
fantastic.
It's
it's
an
area
we
haven't
gotten
into
before,
so
some
folks
reached
out,
so
they
were
interested
in
doing
it
and
I
think
that's
fantastic.
A
So
if
folks
want
to
help
out,
please
reach
out
there
I'm
sure
the
more
help
the
merrier
and
then
a
couple
links
down
there
at
the
bottom,
PNP
github,
iOS,
latch,
pin
PJs
is
the
documentation
for
the
PJs
library.
You
can
follow
the
PNP
J's
hashtag
on
Twitter.
You
can
also
follow
me
at
me
or
bowler
on
Twitter,
and
we
will
I
don't
post
a
ton
of
stuff,
so
you'll
mostly
get
updates
about
the
PJs
library
and
other
SharePoint
related
stuff
so
did
as
well.
A
A
PJs
library
and
that's
through
that's
across
all
versions
that
are
out
there
and
deployed
and
running,
and
it's
now
in
5329
tenants,
which
is
really
amazing
and
really
again
I
want
to
say
thank
you
to
all
of
you
out
there
who
are
using
it
in
your
projects
and
are
you
know
bringing
it
out
there
into
your
customers
I'm
glad
it
seems
to
have
been
valuable
and
continues.
The
adoption
continues
to
go
up
and
the
bottom
rights
graph.
A
There
is
the
downloads
by
month,
off
of
NPM
and
I
just
picked
the
PNP
slash
SP
package,
just
as
an
example,
but
as
September
we
had
about
nine
thousand
downloads
in
the
month
of
September,
which
is
really
really
again.
Astounding
growth,
I'm,
not
sure
what
happened
in
June
there
we
had
136,
so
that's
strange,
but
we're
up
to
about
9,000.
A
So
really
great
and
again,
let's
say
thank
you
to
everybody
out
there,
that's
using
the
library
and
everybody
out
there
that
has
contributed
back,
whether
that's
an
issue
or
whether
that's
you
know
the
contribution
or
whatever
else.
So
it's
thanks
to
all
of
you
that
we've
been
able
to
grow
the
library
in
this
way.
So
thank
you.
Thank
you.
Thank
you
that.
B
A
A
Header
which
is,
is
a
SharePoint
header
that
is
used
by
some
of
the
out-of-the-box
libraries
to
track
usage,
and
so
what
we
do
is
we
just
put
a
tag
in
there
that
lets
us
pull
out
that
data
from
the
internal
Microsoft
systems,
and
so
it's
going
through
the
standard
office,
365
telemetry
and
the
only
information
we're
really
collecting
in
the
PJs
case
is
the
tenant
and
the
the
version
and
the
fact
that
you're
using
p.m.
PJs,
some
of
the
other
things
so
PowerShell,
for
example,
and
I-
think
right.
A
They
say
the
sison
library
also
captures
the
method
that
was
called
yeah,
but
we
are
not
capturing
any
data
associated
with
those
requests.
For
example,
we're
not
capturing
the
body
of
post
requests.
We
don't
have
any
access
to
anything
like
that.
This
is
just
the
version
and
in
some
cases,
the
method
that
was
called
and
the
factory
using
the
PNP
stuff.
So
that's
how
we
get
this
data.
It
comes
through
the
normal
office,
365
telemetry
and
gives
us
essentially
these
numbers.
We
don't
really
have
a
whole
lot
more
detail
than
this.
A
Like
I
said
we
can
break
it
out
by
tenant,
but
nothing
else
right.
So
that
gives
us
the
tenant
count
the
5,300
and
it
gives
us
the
number
of
requests,
but
we
can't
really
drill
down
and
see
even
the
URLs
that
are
being
called
right.
So
we,
you
know
stuff
like
that.
So
we're
not
getting
any
PII
info
out
of
this
at
all,
just
to
be
super
clear.
A
C
A
So
if
you're
looking
for
a
place
to
get
involved
and
like
the
CLI
I
want
to
work
on
that,
absolutely
welcome
to
contribute
there
as
well.
So
please
do
please
do
contribute
there.
Of
course,
all
our
projects
are
open
to
contribution,
npm
install'
gee.
It
gets
you
the
office,
365
CLI
and
for
more
information
you
can
follow
the
AKMs
365
CLI
link
down
there
at
the
bottom.
You
can
follow
office,
365
CLI
on
twitter,
there's,
a
git
er
channel
associated
with
the
CLI,
as
well
as
the
docs
are
at
that
link.
A
I
mentioned
before
AKA,
ms
365
CLI
so
definitely
check
this
tool
out.
It's
a
great
cross-platform
tool,
especially
if
you
can't,
for
whatever
reason,
use
the
powershell.
It's
super
powerful
to
recover,
not
be
a
full
replacement,
but
is
a
great
replacements
for
a
lot
of
the
powershell
functionality
and
is
getting
better
with
every
release,
so
definitely
check
that
out.
It's
a
fantastic
tool
and
really
great
for
folks
that
work
in
the
command
line
a
lot
now
an
update
on
the
reusable
components.
A
No
big
updates
right
now
in
terms
of
versioning
for
these
controls,
but
always
like
to
mention.
There's
two
sets
two
flavors
of
reusable
controls.
The
first
are
property
controls,
so
these
work
would
be
controls
that
you
use
in
the
property
pane.
So
when
you
edit,
your
web
part,
your
SharePoint
framework
web
part
put
it
into
edit
mode,
a
lot
of
great
controls
and
then
as
well.
A
We
have
content
controls
which
are
more
for
use
in
the
body
of
the
web
part
and
those
you
know,
there's
a
whole
set
of
those
and
the
biggest
ones
the
place
over
control
and
the
webpart
title
control.
There's
a
whole
bunch
of
different
Pickers
like
a
taxonomy
picker,
a
people,
picker
I,
think
there's
a
color
picker
a
whole
bunch
of
great
editor
controls,
definitely
check
those
out.
Save
you
a
lot
of
time.
A
They
are
all
implemented
with
office,
UI
fabric
styling,
so
you're
gonna,
look
like
they're
right
out
of
the
box
from
the
get-go
blend
right
into
your
solutions
and
look
very
slick.
Save
you.
A
lot
of
time
definitely
check
these
out
two
links
down
at
the
bottom
to
the
SP,
dev
effects,
property
controls
and
SP
dev
effects
controls
react,
I
should
mention,
they
are
react,
based
controls.
So
if
you
haven't
checked
them
out,
they
are
react
based.
Sorry,
I
think
I
didn't
mention
that
at
above,
but
check
out
both
those
links.
A
They're
very
cool
will
save
you
a
lot
of
development
time,
and
this
is
another
area.
If
you're
looking
to
get
involved,
I
want
to
work
on
react.
Controls,
that's
an
area.
You
have
interest
in
check
out
their
usable
controls.
Your
contributions
are
absolutely
welcome
there,
whether
it's
introducing
a
new
control,
so
one
of
those
libraries
or
you
know
enhancing
fixing
up
an
existing
control.
All
of
that
is
welcome
so
definitely
check
that
out
and
we'd
love
to
have
your
contributions
with
that
we
will
move
on
to
the
gem
demos
Joel.
Are
you
ready
to
go.
A
D
Consultant
for
corporate
project
solutions,
which
basically
is
development
for
current
projects,
and
you
can
see
my
social
details
within
their
Twitter
account
and
my
blog,
if
you
follow
it,
I,
don't
blog
that
much
or
as
much
as
I
wish.
I
could
do,
but
sometimes
I
still
post
some
information
there.
So
that's
three
of
T's
I.
D
Sorry,
I
just
got
the
warning.
Can
you
still
see
my
screen?
Okay,
okay,
so
I
have
all
the
details
here.
If
you
want,
the
demo
is
also
now
under
updated
to
Wesley
effects.
One
point
six
recently
and
the
deeds
was
based
on
the
available
documentation
from
Microsoft
talks.
You
have
some
information
here
and
samples,
for
example
like
that,
but
they
are
playing
JavaScript.
So
I
do
you
convert
out
the
typescript
and
some
of
the
code?
You
can
get
it
from
my
solution
as
well.
D
So
the
user
experience
is
not
that
special
I
just
put
some
controls
there
and
you
are
asked
for
a
URL
for
the
document,
and
this
is
important
because
that
URL
needs
to
be
from
here
from
the
web
client
and
then
by
pasting
it
here
it
gets
parsed
and
an
iframe
is
embedded
on
the
page
via
the
properties.
So
the
part
that
I
did
for
this
demo
is
the
Visio
files
can
have
information
embed
on
it.
D
So
this
was
based
on
the
work
for
a
coin
project
that
I
did
with
together
with
the
Visio
MVP
David
Parker
I
think
he's
on
the
call
as
well.
So
he
is
the
visa
expert
not
to
me
anything
related
to
work
on
the
video
files.
Was
him
I
just
used
the
API
to
extract
that
data.
So
basically,
you
can
add
all
sorts
of
custom
properties
to
Visio
and
then
use
that
use
the
API
to
extract
a
Titan,
for
example.
D
The
scenario
we
did
was
business
processes,
so
you
could
have,
for
example,
a
diagram
with
a
business
process
where
you
could
click
on
one
of
the
shapes,
you'll
get
lots
of
information
here
and
then
the
link
to
the
next
process,
and
things
like
that
and
the
page
will
refresh
sorry.
The
diagram
will
refresh
without
refreshing.
The
page
I
am
freezing
the
next
diagram.
D
So
if
we
look
at
so
this
is
basically
the
sample
we
just
extracted
data
from
there
and
the
code.
Is
it's
just
a
subset
of
what
we
did
there
in
terms
of
setup,
you
have
to
use
embedded
JS
file
from
CDN,
and
the
easiest
way
to
do
that
is
to
use
rancors
tool
to
just
generate
the
externals
declaration.
You
need
here
on
the
config
file,
so
basically
just
include
a
reference
to
the
external
file
and
then
give
it
a
global
name.
Whatever
you
want
of
is
GS.
D
D
D
This
is
absolutely
essential.
I
have
no
idea
why,
to
be
honest,
I,
don't
know
TS
config,
dot
well
or
white.
In
this
case
it
doesn't
work.
Well.
Maybe
someone
can
give
some
insights
on
that.
It
took
me
a
bit
to
realize.
I
had
to
begin
to
add
it
here.
So
hopefully,
if
you,
someone
has
to
do
some
work
on
busy
just
follow
that
article
I
wrote
and
the
configuration
should
be
that
easy
in
terms
of
the
code,
because
the
API
is
expecting
some
callbacks.
D
So
if
we
go
back
to
the
documentation,
we
can
see
that,
for
example,
we
have
read
a
lot
of
complete
event
which
fires
when
the
the
per
page
on
the
visa
file
is
loaded
on
the
screen.
So
you
need
those
hookups
to
trigger
your
code.
Otherwise,
you
you
have
no
way
to
know
if
the
diagram
as
loaded
or
not-
and
you
also
have
the
document
load
somewhere,
yeah,
that
mental
complete,
which
is
similar
to
that
one,
and
in
this
case
you
basically
have
got
a
reference
to
the
active
sorry
to
the
document.
D
Puppies
loving
and
you
had
a
function.
A
delegate
function
here
and
I
did
had
some
issues
with
this,
which
I'll
show
you
in
a
second
but
to
handle
that
I'm.
Basically,
on
my
control
on
my
react
component
I
just
acquired
example,
functions,
one
is
get
all
shapes
which
basically
prints
out
all
the
shapes
that
I
retrieved
from
from
the
file
and
feels
like
the
under
selection
changed,
which
is
when
you
click
on
different
diagrams.
D
Sorry
on
different
shapes
on
the
diagram
and
it's
when
we
extract
how
we
extract
the
data
so
basically
on
the
constructor
for
this
component.
That's
where
I
turn
the
work
of
adding
passing
the
functions
into
my
service
and
then
on.
The
component
lead
mount
I
just
have
called
the
load
method
which
I
created,
which
then
goes
and
loads.
D
The
embed
session
on
the
page
and
then
carries
on
you
and
I
can
show
you
actually
it's
probably
easier
to
follow
like
yeah,
so
basically
to
the
he
need,
and
that's
the
30
part
I'll
show
in
a
second
and
on
the
you
need
we
basically
do
instance
a
test
session
object
which
we
will
need
for
any
queries
from
now
on.
We
give
it
some
properties,
so
the
ID
of
the
iframe
you
can
define.
So
you
have
a
little
bit
of
control
there
and
the
size
as
well.
D
D
D
After
loading
yeah,
so
after
the
session
is
loaded,
we
add
the
custom
manglers
to
to
the
API,
which
is
basically
the
documents,
the
functions
that
I've
passed
from
my
reactive
component
document
load
and
wedgeworth
complete,
and
they
also
the
on
selection
challenge.
The
problem
with
these
ones
is
I
have
to
have
a
timeout
here
to
make
to
basically
test
it
on
ie,
so
the
API
will
fire
back
the
functions
that
I
pass
on
chrome
and
hedge,
like
99%
of
the
time
ie
doesn't
work.
D
I
did
not
found
the
reason
why
it
tried
to
contact
the
VC
team.
They
said
it's
working
for
them,
I,
no
idea!
What's
going
on
so
just
to
make
this
sample
work
on
ie
I,
just
added
a
timeout
here,
and
if
the
functions
found
fire
automatically
by
the
Visio,
API
I
fired
the
functions
and
then
just
use
a
flag
to
control.
If
that
has
already
run
that
were
that
works
fine
in
micah
is
because,
of
course,
the
timeout.
You
should
try
to
implement
something
better.
D
If
you
use
this
approach
and
may
check,
we
use
some
way
to
check
if
the
iframe
is
on
the
page.
But
in
this
case,
I
don't
need
the
arcs
that
are
being
sent
back.
So
that's
fine.
These
cats,
you
got
park-like
the
document
9
and
the
page
name,
which
most
of
the
time
are
not
that
relevant,
and
we
can
see
this
in
action
here.
So
if
I
Queen
DS.
D
So,
for
example,
we
can
see
that
I've
loved
the
three
shapes
and
you
can
see
that
you
have
all
sorts
of
things
and,
in
this
case
we're
using
hyperlinks.
So
the
collection
of
data
that
gets
returned
is
not
that
right
most
of
the
time
but
similar
to
JavaScript
client
object
model.
If
you
want
something
to
compare
against
and
you
basically
have
in
this
case,
you
have
the
description
and
the
address
for
further
links
if
we
click
on
a
shape,
so
you
can
see
that
selected
shape
here
and
I'm
also
working
in
the
shape.
D
D
On
the
properties
side,
if
someone
is
playing
with
these,
so
it
is
URL
here
you
can
also
build
it
and
I
left
a
method
here
generate
embed
URL.
You
basically
need
to
pass
the
file
line.
I
should
have
cleaned
up
these
a
little
bit
more.
Basically,
the
content
tag
and
the
file
name
properties,
and
it
will
give
you
back.
You
are
all
that
you
need
for
consuming
that,
so
you
can,
for
example,
use
I,
don't
know
like
a
document,
an
item
ID
or
something
like
that,
or
have
a
file
picker
here
for
a
better
experience.
D
That's
me
there
isn't
not
that
much
also
forgot
to
mention
this,
so
you
have
to
basically
load
properties
so
similar
to
the
system
approach
in
SharePoint.
You
basically
have
to
load
all
the
collections
that
you
need
before
you
use
them
and,
depending
on
the
number
of
shapes
in
this
case,
I
am
loading
for
all
the
items
beforehand.
D
You
might,
if
you
have
loads
and
loads
of
shapes,
and
it's
not
likely
like
the
user-
will
use
all
the
shapes
on
the
diagram.
Maybe
you
just
want
to
blow
them
on
demand
in
this
case,
I
have
three
shapes,
so
we
made
really
no
difference
even
having
a
significant
number
of
shapes.
I
did
not
see
any
impact
on
performance.
Doing
it
like
this,
so
it
might
work
for
you
as
well
man.
That's
really
it
any
questions.
A
Great
stuff,
Thank
You
Joel.
If
there's
questions,
please
you
can
pop
them
in
the
ion
window.
Joel
I
think
you'll
stick
around
and
maybe
answer
those
and,
as
you
know,
you
reach
out
to
folks
on
Twitter
and
whatnot
as
well.
So
a
really
cool
demo
really
neat
integration
with
Visio.
That's
not
something
I,
don't
think.
We've
seen
on
the
call
before
so
always
great
to
see
new
stuff
really
really
interesting
to
see
the
different
ways
of
integrating
with
things
and
how
folks
accomplish
that
and.
D
This
is
where
David
Parker
comes
in,
and
I'm
still
waiting
for
visi
to
open
on
my
machine.
Sorry,
there
you
go
and
you
basically
have
to
enable
the
shape
sheet
for
the
data
and
then,
when
you
click
on
the
shape
you
can
see
in
this
case,
I
have
just
default.
Collection
of
properties,
oops
I,
didn't
click
on
the
shape.
B
D
D
B
C
C
So
sorry
about
my
words
today
in
demand,
please
feel
free
to
reach
me
in
Twitter
or
github,
and
today,
I'm
gonna
talk
pretty
rare
Samaria,
which
is
in
its
water,
bring
some
pain
when
you
don't
expect
the
case,
and
the
case
is
dome
element
the
dynamic
with
striking
not
for
a
girl,
I
put
sample,
purchase,
prefix
examples
with
the
responsive,
Facebook,
plugging
based
on
iframe
embed
meant
and
dynamic.
Quit
striking,
and
the
sir
asked
me
to
Gemma
the
approach
I
used
and
who
can
resist
to
Reza.
C
Obviously,
nobody
so
I'm,
showing
this
pretty
simple
and
partly
arguable
or
problematic
and
solution.
So
there
are
some
situations
in
clients,
eye
development
when
certain
party,
libraries
or
models
expect
absolute
dimensions
as
their
input
and
judgment
window
object
upon
resize
event,
sometimes
doesn't
help.
Also
dome
elements
have
no
honor
size
aware
and
by
default.
C
Some
techniques
like
long
polling
is
definitely
not
our
option
because
it
just
tear
ugly,
so
it
would
be
really
cool
to
have
some
other
sites
for
developments
in
the
object
model
before
diving
into
a
code.
Let
me
briefly
elaborate
on
when
and
why
we
are
needless,
not
saying
any
names,
but
some
models
in
the
world
just
expect
absolute
values
and,
for
instance,
different
social
widgets,
the
embedded
content.
They
should
be
stored,
a
frames
and
some
complex
components.
We,
which
calculates
their
propulsion
and
also
rely
on
absolute
dimensions,
different
layers
with
harrowing
animations
well.
C
To
summarize,
I
would
say
that
it's
sometimes
it's
difficult
to
imagine
the
situations
when
we
need
these,
but
when
it's
actually
required
it's
bringing
a
lot
or
for
problematic
okay.
So
you
much
time,
let
me
switch
to
samples
so,
first
of
all,
let's
observe
the
situations
with
obvious
window
where
event
listener
I
have
a
tiny,
tight
squeeze
and
I
go
into
two
types:
propriety
in
a
browser
with
the
help
of
indigents
console
a
part
of
chrome
editor.
C
So,
first
of
all,
I
applied
the
event
which
tracks
the
changes
of
the
window
and
pollutes
the
console
with
the
dimensions
and
also
covers
the
section
into
with
a
favorite
color.
So
when
we
move
the
window
or
a
change
the
window,
somehow
it
constantly
monitors
for
element,
changes
and
can
react
with
some
actions
and
why
I
don't
like
this
approach?
Actually,
I
doesn't
but
sometimes
the
recitations
when
something
changes
without
actual
windows.
Resize,
for
example,
some
styling,
dynamic,
Stallion
have
applied
or
some
Dom
manipulations
happened,
which
I
absolutely
not
encourage.
To
do
but
well
happens.
C
John
element
and
also
colors
the
section
in
terms
Christian's
favorite
color.
Okay.
So
if
we
change
the
window
size,
you
can
see
that
the
event
has
happening
only
when
the
actual
size
of
the
area
which
we
are
interested
in
is
changing.
So
it
happens
that,
after
a
specific
size,
the
max
width
is
applied,
and
so
it's
never
changes.
C
Okay.
So
to
achieve
this
I'm
using
the
approach
each
little
bit
complicated,
I'm,
not
even
going
to
dive
into
what's
happening
behind
the
scenes
here.
Much
would
say
that
some
object
creation
and
it's
event
are
involved
into
the
process
and
I
would
definitely
say
that
I
don't
like
to
copy
and
paste
such
code
snippet
into
the
different
projects,
niche
I'm
going
to
support
and
what
we
do
in
these
situations,
search
for
NPM
model
if
exists,
if
nothing
create
our
own.
C
So
what
I
did
and
published
on
L
resize
an
element
resize
model
much
before
switching
to
this
one.
Let
me
elaborate
scenario
with
the
iframe
impairment
there.
This
model
is
applied
within
these
fixed
samples.
So
on
this
page
we
have
outbox
web
part
with
the
iframe
embed
meant
and
what's
not
good
in
this
case,
if
we
change
the
weeds
of
the
window
after
the
page
was
rendered,
it
doesn't
change
the
width
of
the
iframe
and
on
example,
on
the
Facebook
social
plugging.
C
It
expects
absolute
weeds,
so
it
behaves
like
I'll
cut
off
a
part
of
it.
So
it's
visible
in
this
case.
Soap
I
will
part
cut
off
the
part
of
the
web
part
and
won't
be
showing
this.
This
is
absolutely
is
not
very
cool,
but
by
plying
the
on
El
resize
model
within
its
perfect
solution
or
well
any
client-side
application.
C
C
So
the
model
speech
not
were
not
made
to
be
responsive
can
behave
in
responsive
matter.
Okay,
so
let
me
maybe
switch
to
the
to
the
sample
okay,
so
this
Facebook
web
part
Oh
before
doing
this,
will
show
its
properties.
So
it's
actually
a
pretty
simple
web
part
which
receives
the
company
name
from
Facebook
registry.
C
C
So
if
to
dive
into
the
the
component,
you
could
see
that
it's
pretty
straightforward
and
simple.
So
just
as
simple
as
44
lines
of
code,
all
the
magic
is
happening
here
in
the
component
resizable.
So
it's
a
company
imported
from
the
horizontal
resize
and
it
acts
well
its
they
react
helper,
which
has
a
render
method
and.
C
C
C
So,
in
whatever
way,
we
can
select
document
and
element
by
query
selector
and
define
handler
and
add
resizable
listener
or
remove
resizer
resizable
listeners
when
we
need,
and
when
the
company,
when
the
element,
weeds
or
dimensions
has
been
changed
only
then
the
handler
triggers-
and
this
allows
to
achieve
some
well-
some
rare
but
painful
scenarios,
and
it
has
some
advantages
over
our
listening
or
we
element,
because
if
the
weeds
has
been
changed
with
the
same,
without
changing
the
width
of
the
window,
so
maybe
I
can
demonstrate
is
true.
So
let
me
try
to
enlarge
boats.
C
Select
something
here
maybe
also
go
to
the
normal
mode.
Okay,
so
what
can
be?
What
can
be
so?
The
situation?
Maybe
maybe
something
happened-
lead
changed
the
weeds
of
the
row.
Ok,
so
please
wait
and
some
sweat
explains
its
and
that
100%,
so
it
was
changed
with
styling
manipulation.
Dom
manipulation
in
this
case,
but
the
web
part
was
able
to
react
to
these
change.
So
that's
it
I'm
done.
Thank
you.
A
Don't
think
it
wants
to
be
I,
don't
think
I
want
to
reshare
Andrews
desktop
so
two
great
demos,
Thank
You
Joel.
Thank
you.
Andrew
really
appreciate
that
always
great
to
see.
What's
going
on
out
there
in
the
community,
we
have
just
a
couple
minutes
left
so
I
think
we're
gonna
skip
over
the
QA
in
favor
of
closing
things
out
getting
visa
on
vacation.
So
our
next
SP
FX
j
s
meeting
will
be
on
schedule.
A
October
25th,
that's
in
two
weeks
and
remember
our
next
general
dev
cig
will
be
on
November
first
source,
so
next
week
is
cancelled
for
the
general
development
sig
will
resume
October
25th
with
the
SP
FX
JavaScript
special
interest
group
and
then
November
1st
with
the
general
development
interest
group.
So
thank
you,
everybody
for
joining
the
call.
It
very
much
appreciate
everybody's
time
and
contributions
and
look
forward
to
talking
in
the
future
thanks
all
and
have
a
great
rest
of
your
week.
Thank
you.
Bye
bye
have
fun
on
vacation
beta.