mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
merge from dev
This commit is contained in:
parent
1c8f02ce0f
commit
33b01d778c
911 changed files with 34157 additions and 57125 deletions
|
@ -33,7 +33,7 @@ attributes or use child nodes to define additional metadata.
|
|||
Now I can access that element (and it's metadata) from any iron-meta instance
|
||||
via the byKey method, e.g.
|
||||
|
||||
meta.byKey('info').getAttribute('value').
|
||||
meta.byKey('info').getAttribute('value');
|
||||
|
||||
Pure imperative form would be like:
|
||||
|
||||
|
@ -58,6 +58,7 @@ Or, in a Polymer element, you can include a meta in your template:
|
|||
// monostate data
|
||||
var metaDatas = {};
|
||||
var metaArrays = {};
|
||||
var singleton = null;
|
||||
|
||||
Polymer.IronMeta = Polymer({
|
||||
|
||||
|
@ -110,9 +111,15 @@ Or, in a Polymer element, you can include a meta in your template:
|
|||
|
||||
},
|
||||
|
||||
hostAttributes: {
|
||||
hidden: true
|
||||
},
|
||||
|
||||
/**
|
||||
* Only runs if someone invokes the factory/constructor directly
|
||||
* e.g. `new Polymer.IronMeta()`
|
||||
*
|
||||
* @param {{type: (string|undefined), key: (string|undefined), value}=} config
|
||||
*/
|
||||
factoryImpl: function(config) {
|
||||
if (config) {
|
||||
|
@ -204,6 +211,13 @@ Or, in a Polymer element, you can include a meta in your template:
|
|||
|
||||
});
|
||||
|
||||
Polymer.IronMeta.getIronMeta = function getIronMeta() {
|
||||
if (singleton === null) {
|
||||
singleton = new Polymer.IronMeta();
|
||||
}
|
||||
return singleton;
|
||||
};
|
||||
|
||||
/**
|
||||
`iron-meta-query` can be used to access infomation stored in `iron-meta`.
|
||||
|
||||
|
@ -270,6 +284,8 @@ Or, in a Polymer element, you can include a meta in your template:
|
|||
/**
|
||||
* Actually a factory method, not a true constructor. Only runs if
|
||||
* someone invokes it directly (via `new Polymer.IronMeta()`);
|
||||
*
|
||||
* @param {{type: (string|undefined), key: (string|undefined)}=} config
|
||||
*/
|
||||
factoryImpl: function(config) {
|
||||
if (config) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue