Skip to content
Closed
Prev Previous commit
fix: accept public api change
...by running `yarn bazel run //tools/public_api_guard:platform-browser_api.accept`
  • Loading branch information
d-koppenhagen committed Feb 28, 2020
commit ac43446418f6907cfcac0287e8aa746402ca1e7c
23 changes: 9 additions & 14 deletions tools/public_api_guard/platform-browser/platform-browser.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,36 +63,29 @@ export declare type HammerLoader = () => Promise<void>;
export declare class HammerModule {
}

export declare function makeStateKey<T = void>(key: string): StateKey<T>;

export declare class Link {
constructor(_doc: any);
addLink(tag: LinkDefinition, forceCreation?: boolean): HTMLLinkElement | null;
addLinks(tags: LinkDefinition[], forceCreation?: boolean): HTMLLinkElement[];
addLink(link: LinkDefinition, forceCreation?: boolean): HTMLLinkElement | null;
addLinks(links: LinkDefinition[], forceCreation?: boolean): HTMLLinkElement[];
getLink(attrSelector: string): HTMLLinkElement | null;
getLinks(attrSelector: string): HTMLLinkElement[];
removeLink(attrSelector: string): void;
removeLinkElement(meta: HTMLLinkElement): void;
updateLink(tag: LinkDefinition, selector?: string): HTMLLinkElement | null;
removeLinkElement(link: HTMLLinkElement): void;
updateLink(link: LinkDefinition, selector?: string): HTMLLinkElement | null;
}

export declare type LinkDefinition = {
as?: string;
crossorigin?: "anonymous" | "use-credentials";
crossorigin?: 'anonymous' | 'use-credentials';
disabled?: boolean;
href?: string;
hreflang?: string;
importance?: "auto" | "high" | "low";
importance?: 'auto' | 'high' | 'low';
integrity?: string;
media?: string;
methods?: string;
prefetch?: string;
referrerpolicy?:
| "no-referrer"
| "no-referrer-when-downgrade"
| "origin"
| "origin-when-cross-origin"
| "unsafe-url";
referrerpolicy?: 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'unsafe-url';
rel?: string;
sizes?: string;
target?: string;
Expand All @@ -102,6 +95,8 @@ export declare type LinkDefinition = {
[prop: string]: string;
};

export declare function makeStateKey<T = void>(key: string): StateKey<T>;

export declare class Meta {
constructor(_doc: any);
addTag(tag: MetaDefinition, forceCreation?: boolean): HTMLMetaElement | null;
Expand Down