Release 5.0.5 (#999)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
export as namespace fontawesome;
|
||||
import {IconDefinition, IconLookup, IconName, IconPrefix} from '@fortawesome/fontawesome-common-types';
|
||||
export {IconDefinition, IconLookup, IconName, IconPrefix} from '@fortawesome/fontawesome-common-types';
|
||||
import {IconDefinition, IconLookup, IconName, IconPrefix, IconPack } from '@fortawesome/fontawesome-common-types';
|
||||
export {IconDefinition, IconLookup, IconName, IconPrefix, IconPack } from '@fortawesome/fontawesome-common-types';
|
||||
export const dom: DOM;
|
||||
export const library: Library;
|
||||
export const parse: { transform(transformString: string): Transform };
|
||||
@@ -15,6 +15,23 @@ export function layer(
|
||||
): Layer;
|
||||
export function icon(icon: IconName | IconLookup, params?: IconParams): Icon;
|
||||
|
||||
declare const api: {
|
||||
dom: DOM;
|
||||
library: Library;
|
||||
parse: { transform(transformString: string): Transform };
|
||||
config: Config;
|
||||
noAuto():void;
|
||||
findIconDefinition(iconLookup: IconLookup): IconDefinition;
|
||||
text(content: string, params?: Params): Text;
|
||||
layer(
|
||||
assembler: (
|
||||
addLayerCallback: (layerToAdd: IconLookup | IconLookup[]) => void
|
||||
) => void
|
||||
): Layer;
|
||||
icon(icon: IconName | IconLookup, params?: IconParams): Icon;
|
||||
}
|
||||
export default api;
|
||||
|
||||
export type IconProp = IconName | [IconPrefix, IconName] | IconLookup;
|
||||
export type FlipProp = "horizontal" | "vertical" | "both";
|
||||
export type SizeProp =
|
||||
@@ -95,7 +112,8 @@ export interface DOM {
|
||||
css(): string;
|
||||
insertCss(): string;
|
||||
}
|
||||
type IconDefinitionOrPack = IconDefinition | IconPack;
|
||||
export interface Library {
|
||||
add(...definitions: IconDefinition[]): void;
|
||||
add(...definitions: IconDefinitionOrPack[]): void;
|
||||
reset(): void;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user