You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I will in near future make a local QR code image generator and don't want make It as separate add-on but as a plug-in to nette-webimages which I already using.
It can't be done now in handy way because Providers are called one by one.
All what is needed, I think, is to add some property e.g. $types to Generator with some default $type for current providers (eg. 'image') and extend Iprovider interface with e.g. getType() which is a small BC break.
Generator will then call only specified providers by given type.
Plug-in should work with same n:src macro and like any other image provider with new (optional) $type parameter what providers(s) should be call.
It can be done now by passing and additional argument to n:src macro, but the all providers must be altered to check that parameter and then do something...
This change should be also handy if I want to call only some providers on given image.
What do you think?
The text was updated successfully, but these errors were encountered:
Hi,
I will in near future make a local QR code image generator and don't want make It as separate add-on but as a plug-in to nette-webimages which I already using.
It can't be done now in handy way because Providers are called one by one.
All what is needed, I think, is to add some property e.g.
$types
to Generator with some default $type for current providers (eg. 'image') and extendIprovider
interface with e.g.getType()
which is a small BC break.Generator will then call only specified providers by given type.
Plug-in should work with same
n:src
macro and like any other image provider with new (optional) $type parameter what providers(s) should be call.It can be done now by passing and additional argument to n:src macro, but the all providers must be altered to check that parameter and then do something...
This change should be also handy if I want to call only some providers on given image.
What do you think?
The text was updated successfully, but these errors were encountered: