2018-01-16 00:43:00 +00:00
|
|
|
import { XmlAttributeComponent } from "file/xml-components";
|
2018-06-09 23:49:01 +01:00
|
|
|
import { IDistance } from "../drawing";
|
2018-01-16 00:43:00 +00:00
|
|
|
|
2019-01-10 02:10:20 +00:00
|
|
|
// distT, distB etc have no effect on inline images, only floating
|
|
|
|
export interface IInlineAttributes extends IDistance {
|
|
|
|
readonly distT?: number;
|
|
|
|
readonly distB?: number;
|
|
|
|
readonly distL?: number;
|
|
|
|
readonly distR?: number;
|
|
|
|
}
|
2018-01-16 00:43:00 +00:00
|
|
|
|
|
|
|
export class InlineAttributes extends XmlAttributeComponent<IInlineAttributes> {
|
2018-11-02 02:51:57 +00:00
|
|
|
protected readonly xmlKeys = {
|
2018-01-16 00:43:00 +00:00
|
|
|
distT: "distT",
|
|
|
|
distB: "distB",
|
|
|
|
distL: "distL",
|
|
|
|
distR: "distR",
|
|
|
|
};
|
|
|
|
}
|