scaffold.libs_as.feathers.core.IMeasureDisplayObject.as Maven / Gradle / Ivy
/*
Feathers
Copyright 2012-2015 Bowler Hat LLC. All Rights Reserved.
This program is free software. You can redistribute and/or modify it in
accordance with the terms of the accompanying license agreement.
*/
package feathers.core
{
/**
* A display object with extra measurement properties.
*/
public interface IMeasureDisplayObject
{
/**
* @copy feathers.core.FeathersControl#explicitWidth
*/
function get explicitWidth():Number;
/**
* @copy feathers.core.FeathersControl#explicitMinWidth
*/
function get explicitMinWidth():Number;
/**
* @copy feathers.core.FeathersControl#minWidth
*/
function get minWidth():Number;
/**
* @private
*/
function set minWidth(value:Number):void;
/**
* @copy feathers.core.FeathersControl#explicitHeight
*/
function get explicitHeight():Number;
/**
* @copy feathers.core.FeathersControl#explicitMinHeight
*/
function get explicitMinHeight():Number;
/**
* @copy feathers.core.FeathersControl#minHeight
*/
function get minHeight():Number;
/**
* @private
*/
function set minHeight(value:Number):void;
}
}