Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 14:25
    RobWatts93 starred angular/angular
  • 14:25
    harrjs starred angular/angular
  • 14:22
    pkozlowski-opensource commented #44252
  • 14:19
    tahani-hameed starred angular/angular
  • 13:45
    pkozlowski-opensource labeled #44296
  • 13:43
    pkozlowski-opensource unlabeled #44351
  • 13:43
    pkozlowski-opensource labeled #44351
  • 13:42
    pkozlowski-opensource labeled #44325
  • 13:42
    pkozlowski-opensource labeled #44325
  • 13:26
    rakhikhengar opened #44366
  • 13:24
  • 13:17
    pkozlowski-opensource labeled #44355
  • 13:17
    ngbot[bot] milestoned #44355
  • 13:17
    pkozlowski-opensource labeled #44355
  • 12:57
    alexkushnarov commented #44044
  • 12:55
    kwesidev starred angular/angular
  • 12:40
    dario-piotrowicz synchronize #44357
  • 12:39
    dario-piotrowicz edited #44357
  • 12:39
    dario-piotrowicz edited #44357
  • 12:29
    gkalpak unlabeled #44273
Rob Wormald
@robwormald
he says in the comment - allowing bindings to be passed through
Zahadi Eslicho
@panKt
oh… Sep 14,I thought he changed his mind already :)
Rob Wormald
@robwormald
Anthony
@qdouble
@robwormald you're the man, thanks! :+1:
updated to actually work, just registered a key for plunker
note the thing in index - i'm wrapping the callback in a promise, so i can basically store it and re-access it later
Rob Wormald
@robwormald
Anthony
@qdouble
@robwormald yes, I saw the promise part.... how do you access the verified value that's in the directive from the component, so you can send it with the submission?
@robwormald...yeah, the new one is even cleaner... you should post this up on github since I don't see any solution for this stuff published out there yet and I'm sure it'd help a lot of folks
better, using inputs/outputs
you publish it on github, by all means. i have enough OSS crap to track on the regular, thank you ;)
Richard Bateman
@taxilian
does anyone know if there is anything current which illustrates best practices for angular 1.5 components in typescript? I've found a few articles that seem almost contradictory, and I'm not sure if that's just multiple ways of doing the same thing or if something has changed
I ask here because I'm trying to get as close to angular2 as I can while I still can't move to it :-/
Anthony
@qdouble
@robwormald lol, sure :smile:
Shuhei Kagawa
@shuhei

Hi guys, are there any substitutions for parameter decorators for ES5 and ES2015 users?

I'm the author of babel-plugin-angular2-annotations, which is a babel plugin that supports Angular 2's type annotations and parameter decorators that are not supported by babel. The parameter decorators are supported by monkey-patching babel's parser. Recently the babel team decided to forbid monkey-patching its parser. So I'm looking for ways to use metadata like @Attribute, @Query and etc.

shuhei/babel-plugin-angular2-annotations#16

Rob Wormald
@robwormald
"Recently the babel team decided to forbid monkey-patching its parser"
? that seems strange - what are plugins supposed to do?
read the thread. bummer
did you talk to them on slack?
perhaps there's a better API to use
Shuhei Kagawa
@shuhei
Not yet. But another guy monkey-patching it did. I'll try later but will get no luck.
Rob Wormald
@robwormald
they're reasonable people. i'd jump on slack and see if they have any suggestions
Shuhei Kagawa
@shuhei
ah, thanks!
Rob Wormald
@robwormald
its probbaly more to do with how you're doing it, vs why you're doing it
Shuhei Kagawa
@shuhei
Posted a comment.
By the way, what's the recommended way to use @Attribute and @Query in ES5? I couldn't find it in the docs.
Hussain
@hussainb
Hello, I have created a component(directive) and have created custom attribute variables, they work fine and I get the strings passed through the component, Now I want to pass a function from one component to the other using this principle. how can I do it?
I am using the @Input('custom-attribute') to pass strings to the component from the markup right now
I now would like to pass a callback function the same way
Anthony
@qdouble
@robwormald I installed your script in my app and it works just fine... still a typescript newb though, what's the best way to get rid of these compiler errors generated from the recpatcha.ts file?
Error:(6, 12) TS2339: Property 'onloadCaptcha' does not exist on type 'Window'.
Error:(7, 24) TS2339: Property 'grecaptcha' does not exist on type 'Window'.
Error:(31, 22) TS2339: Property 'render' does not exist on type '{}'.
Hussain
@hussainb
My directive is receiving the attribute as string, how can I pass it as a function?
Got it to work had to add square brackets: [custom-attribute]="functionName"
Rob Wormald
@robwormald
@hussainb typically you should emit an event rather than passing in a function. not always, but typically
Hussain
@hussainb
Sure, I need to look into how to do that
Rob Wormald
@robwormald
depends what the use case is, generally
Hussain
@hussainb
Right now, I have a global nav component
It has few golbal things like alerts, modals etc
Rob Wormald
@robwormald
@qdouble heh, that's one thing that sort of sucks with typescript.
Hussain
@hussainb
I just need need to customize their behavior from different components
Rob Wormald
@robwormald
or just do window['whatever'] = whatever
@hussainb i'd probably use DI to do this, if its configuration type stuff
Hussain
@hussainb
no not config
Take an example, I need to show plain alerts, but need to change the text between diffenernt components
Rob Wormald
@robwormald
[bindings] are fine then
Hussain
@hussainb
So, I pass a callback having the alert its own text and fire the callback when an input on the nav component is clicked
yes
Rob Wormald
@robwormald
yeah, that would be better served with (click)