@cloudinary/url-gen
Version:
Cloudinary URL-Gen SDK ========================= [](https://app.travis-ci.com/github/cloudinary/js-url-gen) ## About The Cloudinary URL-Gen SDK allows you to quickly and eas
23 lines (22 loc) • 1.09 kB
TypeScript
import { Qualifier } from "../../internal/qualifier/Qualifier.js";
import { CompassGravity, ICompassGravity } from "./compassGravity/CompassGravity.js";
import { AutoGravity } from "./autoGravity/AutoGravity.js";
import { FocusOnGravity } from "./focusOnGravity/FocusOnGravity.js";
import { FocusOnValue } from "../focusOn.js";
import { AutoFocus } from "../autoFocus.js";
import { CompassQualifier } from "./qualifiers/compass/CompassQualifier.js";
import { XYCenterGravity } from "./xyCenterGravity/XYCenterGravity.js";
export type IGravityString = 'auto' | ICompassGravity;
export type IGravity = CompassGravity | AutoGravity | FocusOnGravity | XYCenterGravity | IGravityString | string;
export type IGravityValue = CompassQualifier | FocusOnValue | AutoFocus;
/**
* @memberOf Gravity.GravityQualifier
* @extends {SDK.Qualifier}
*/
declare class GravityQualifier extends Qualifier {
/**
* @param value, an array containing (GravityObject | AutoGravity | string) or a string;
*/
constructor(value: IGravityValue | IGravityValue[] | string);
}
export { GravityQualifier };