by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 18:09

    cherifGsoul on can4-youtube-terms-services

    (compare)

  • 18:09

    cherifGsoul on 4.x-legacy

    Can4 youtube terms services (#5… (compare)

  • 18:09
    cherifGsoul closed #5505
  • 18:07
    cherifGsoul opened #5505
  • 18:07

    cherifGsoul on can4-youtube-terms-services

    Change youtube icon in v4.canjs… (compare)

  • 17:07

    cherifGsoul on use_new_youtube_icon

    (compare)

  • 17:07

    cherifGsoul on 5.x-legacy

    Replace YouTube icon (#5504) (compare)

  • 17:07
    cherifGsoul closed #5504
  • 17:06
    cherifGsoul opened #5504
  • 17:03

    cherifGsoul on use_new_youtube_icon

    Replace YouTube icon (compare)

  • Aug 08 12:57
    trimentor starred canjs/canjs
  • Aug 07 19:43

    cherifGsoul on 5.x-legacy

    Can5 YouTube terms of service (… (compare)

  • Aug 07 19:43
    cherifGsoul closed #5503
  • Aug 07 19:39

    cherifGsoul on can4-youtube-terms-services

    Can4 YouTube terms of service (compare)

  • Aug 07 19:34
    cherifGsoul opened #5503
  • Aug 07 19:33

    cherifGsoul on add-youtube-policy-notice-for-v5

    Can5 YouTube terms of service (compare)

  • Aug 07 18:37

    cherifGsoul on add-youtube-terms-of-service

    (compare)

  • Aug 07 18:37

    cherifGsoul on master

    Add youtube and google terms of… (compare)

  • Aug 07 18:37
    cherifGsoul closed #5502
  • Aug 07 18:28
    cherifGsoul review_requested #5502
Leath Cooper
@IcculusC
so the events part probably works, but the stache binding to viewmodel functions definiteyl doesn't
Christopher Oliphant
@RALifeCoach
I haven’t tried binding stache to helpers in 3.0
Leath Cooper
@IcculusC
not helpers, helpers are a different thing
just defining a function on the viewmodel and then binding it with ($click)="functionCall()"
Christopher Oliphant
@RALifeCoach
viewModel functions?
right
switch your code over to my style and maybe all will work….
Leath Cooper
@IcculusC
it works your way
but it should work both ways
Christopher Oliphant
@RALifeCoach
Have you used DefineList?
Leath Cooper
@IcculusC
nah not yet
Christopher Oliphant
@RALifeCoach
It seems to work. Because 3.0 is suspect and because CanJS is so picky, I forget to look in my code for errors.
Leath Cooper
@IcculusC
well it just frustrates me because I like to write code a specific way and the type of style I normally use is supported according to the docs but doesn't work in the stache parser
Leath Cooper
@IcculusC
oh well I'll just define my events on the component
that's a pretty nifty way to do it anyway
Christopher Oliphant
@RALifeCoach
I like it because it keeps all the information about events in the same place
otherwise part is in stache and part in the viewModel
Leath Cooper
@IcculusC
yeah but in my mind the purpose of the viewmodel is a container for all of the functions(and other goodies) to support the view(the stache) so why would I define the functions outside of the viewmodel
Christopher Oliphant
@RALifeCoach
What is the syntax for a simple click event?
Mason Shin
@minsooshin
anyone know how to guarantee component A’s removed event called first then component B’s inserted event called?
what I am trying to do is when component A is removed hide a global dom element, and when component B is inserted show it again.
I have a Class for the handling global dom, but hide method called later than show method of the class.
Christopher Oliphant
@RALifeCoach
@IcculusC I tried ($click)=“huh()” and I get expr.hash is not a function
Leath Cooper
@IcculusC
yep
going to draft up an issue soon
back in a bit
Christopher Oliphant
@RALifeCoach
That should be simple - point to the demo on their docs page. It has the same result.
Mason Shin
@minsooshin
if I route from A to B, component A’s removed event called later than component B’s inserted event. Is there a way to make sure previous page’s component removed event called first?
Leath Cooper
@IcculusC
lol @RALifeCoach guess waht
I went to start writing a detailed explanation of the issue and I go to the repo
and it's been fixed, just not released
Christopher Oliphant
@RALifeCoach
When is the release scheduled?
Leath Cooper
@IcculusC
haven't looked lol but it was fixed 7 hours ago
Matthew Phillips
@matthewp
@RALifeCoach yes, you define it as a definemap
no more regular Maps
var ViewModel = DefineMap.extend({
  prop: "string"
});

var vm = new ViewModel();
vm.prop = 'foo';
Christopher Oliphant
@RALifeCoach
Thanks @matthewp I was finally able to get it all working.
Matthew Phillips
@matthewp
there's some examples in the major branch you might want to look at
kind of show how DefineMaps are used as vms
Leath Cooper
@IcculusC
will be nice if there's a warning for viewModel vs ViewModel too
Christopher Oliphant
@RALifeCoach
It turned out I had an error in one of my sub-maps. I discovered that by defining the map outside of the component.
Matthew Phillips
@matthewp
viewModel still exists, what would the warning be?
Leath Cooper
@IcculusC
well if you use a DefineMap it doesn't act as expected
Matthew Phillips
@matthewp
right
i forgot why exactly that was
Christopher Oliphant
@RALifeCoach
Also I had to use ViewModel in my component, not viewModel
Leath Cooper
@IcculusC
so maybe the distinction between an instance of Map vs DefineMap and vM vs V
M